Tutorial 2: Normalization¶
Week 1, Day 5: Microcircuits
By Neuromatch Academy
Content creators: Alish Dipani, Xaq Pitkow
Content reviewers: Yizhou Chen, RyeongKyung Yoon, Ruiyi Zhang, Lily Chamakura, Hlib Solodzhuk, Patrick Mineault, Alex Murphy
Production editors: Konstantine Tsafatinos, Ella Batty, Spiros Chavlis, Samuele Bolotta, Hlib Solodzhuk, Alex Murphy
Tutorial Objectives¶
Estimated timing of tutorial: 50 minutes
Recap: the definition of normalization is the process of bringing a set of values, each with potentially differing ranges and offsets, back into a common range such that there is not much of an extreme discrepancy between features. In modeling house prices using linear regression, features on the order of num_bathrooms (e.g. 1,2,3) are overshadowed by features such as square_ft (e.g. from 1,000 to 3,000). After applying normalization, these features are comparable and can be used effectively in such a linear regression.
In this tutorial, you will learn about the microcircuit element of normalization, which is a prominent computation in brains and machines. You will see different types of normalization, how to implement them, and observe some of its benefits for generalization.
Tutorial Learning Objectives
Understand how nonlinearities may be universal function approximators, but not all functions are simple to learn
Implement a family of normalization mechanisms
Demonstrate how normalization helps in learning and information transmission
Setup¶
Install and import feedback gadget¶
Source
# @title Install and import feedback gadget
!pip install vibecheck datatops --quiet
from vibecheck import DatatopsContentReviewContainer
def content_review(notebook_section: str):
return DatatopsContentReviewContainer(
"", # No text prompt
notebook_section,
{
"url": "https://pmyvdlilci.execute-api.us-east-1.amazonaws.com/klab",
"name": "neuromatch_neuroai",
"user_key": "wb2cxze8",
},
).render()
feedback_prefix = "W1D5_T2"Imports¶
Source
# @title Imports
#working with data
import random
import numpy as np
from collections import OrderedDict
#plotting
import matplotlib.pyplot as plt
import matplotlib.patheffects as path_effects
import seaborn as sns
import ipywidgets as widgets
import logging
#utils
from tqdm import tqdm
import warnings
warnings.filterwarnings("ignore")
#modeling
import scipy
from sklearn.metrics import ConfusionMatrixDisplay
import scipy
import torch
import torchvision
import torch.nn.functional as F
from torchvision import transforms
from torch import nn
from torch.utils.data import Dataset, DataLoader, random_splitFigure settings¶
Source
# @title Figure settings
logging.getLogger('matplotlib.font_manager').disabled = True
%matplotlib inline
%config InlineBackend.figure_format = 'retina' # perfrom high definition rendering for images and plots
plt.style.use("https://raw.githubusercontent.com/NeuromatchAcademy/course-content/main/nma.mplstyle")Helper functions¶
Source
# @title Helper functions
# Section 1
# Validation
VAL_X_LOW = 0
VAL_X_HIGH = 1
def store_grads(model, grads_mat):
"""
Store the gradients of a PyTorch model's layers in a dictionary.
Inputs:
- model (torch.nn.Module): The PyTorch model whose gradients will be stored.
- grads_mat (dict): A dictionary that will store the gradients: the keys correspond to the names of the model's layers, and the values are PyTorch tensors containing the gradients.
Outputs:
- grads_mat (dict): The input dictionary `grads_mat` with the updated gradient values.
"""
for grad_layer_name, grad_layer in model.grad_layers.items():
if grad_layer_name in grads_mat.keys():
grads_mat[grad_layer_name] = torch.vstack((
grads_mat[grad_layer_name],
grad_layer.grad.detach().cpu()
))
else:
grads_mat[grad_layer_name] = grad_layer.grad.detach().cpu()
return grads_mat
def train_sec1(model, train_dataloader, learning_rate, n_epochs, VAL_X_LOW, VAL_X_HIGH, \
track_grads=False):
"""
Train a model using the given dataloader, learning rate, and number of epochs.
Inputs:
- model (torch.nn.Module): The PyTorch model to be trained.
- train_dataloader (torch.utils.data.DataLoader): Dataloader for training data.
- learning_rate (float): The learning rate for the optimizer.
- n_epochs (int): Number of epochs for training.
- VAL_X_LOW (float): Lower bound of validation x values.
- VAL_X_HIGH (float): Upper bound of validation x values.
- track_grads (bool): Whether to track and store gradients during training.
Outputs:
- losses_iter (list of float): List of loss values for each iteration.
- losses_epoch (list of float): List of loss values for each epoch.
- training_dynamics_mat (torch.Tensor): Tensor containing the validation errors over training.
- input_thresholds_tensor (torch.Tensor): Tensor containing the input threshold weights over training.
- output_weights_tensor (torch.Tensor): Tensor containing the output layer weights over training.
- gradients_mat (dict, optional): Dictionary containing the gradients if track_grads is True.
"""
# Training settings
loss_fn = nn.MSELoss()
optimizer = torch.optim.SGD(model.parameters(), lr=learning_rate)
# Train the model
model.train()
losses_iter = []
losses_epoch = []
# training loss dynamics
val_x = torch.arange(VAL_X_LOW+1e-2, VAL_X_HIGH, 0.01).unsqueeze(1).to(DEVICE)
val_y = (1/val_x).to(DEVICE)
training_dynamics_mat = None
gradients_mat = {}
# training weight dynamics
input_thresholds_tensor = model.input_threshold_weights.cpu().clone().detach()
output_weights_tensor = model.output_layer.weight.data[0].cpu().clone().detach()
for epoch in range(n_epochs):
epoch_loss = 0
for X_batch, y_batch in train_dataloader:
X_batch = X_batch.to(DEVICE)
y_batch = y_batch.to(DEVICE)
optimizer.zero_grad()
y_pred = model(X_batch)
loss = loss_fn(y_pred, y_batch)
loss.backward()
optimizer.step()
with torch.no_grad():
losses_iter.append(loss.cpu().item())
epoch_loss += loss.cpu().item()
if track_grads:
gradients_mat = store_grads(model, gradients_mat)
losses_epoch.append(epoch_loss)
# Store training loss dynamics
with torch.no_grad():
val_errors = torch.log(nn.functional.mse_loss(model.predict(val_x), val_y, reduction='none'))
val_errors = (val_errors.T).cpu()
if training_dynamics_mat is None:
training_dynamics_mat = val_errors
else:
training_dynamics_mat = torch.vstack((val_errors, training_dynamics_mat))
# Store training weight dynamics
epoch_ths = model.input_threshold_weights.cpu().clone().detach()
epoch_wts = model.output_layer.weight.data[0].cpu().clone().detach()
input_thresholds_tensor = torch.vstack((input_thresholds_tensor, epoch_ths))
output_weights_tensor = torch.vstack((output_weights_tensor, epoch_wts))
if track_grads:
return losses_iter, losses_epoch, training_dynamics_mat, \
input_thresholds_tensor, output_weights_tensor, gradients_mat
else:
return losses_iter, losses_epoch, training_dynamics_mat, \
input_thresholds_tensor, output_weights_tensor
def evaluate_sec1(model, test_dataloader):
"""
Evaluate a model using the given dataloader and return the test loss, input values, true values, and predicted values.
Inputs:
- model (torch.nn.Module): The PyTorch model to be evaluated.
- test_dataloader (torch.utils.data.DataLoader): Dataloader for test data.
Outputs:
- test_loss (float): The loss on the test dataset.
- x_all (torch.Tensor): Tensor containing all input values from the test dataset.
- y_all (torch.Tensor): Tensor containing all true values from the test dataset.
- y_pred_all (torch.Tensor): Tensor containing all predicted values from the test dataset.
"""
# evaluate MSE after training
model.eval()
test_loss = 0
x_all = None
y_all = None
y_pred_all = None
with torch.no_grad():
for X_batch, y_batch in test_dataloader:
X_batch = X_batch.to(DEVICE)
y_batch = y_batch.to(DEVICE)
y_pred = model.predict(X_batch)
# Store
if x_all is None:
x_all = X_batch.flatten().cpu().detach()
else:
x_all = torch.concat((x_all, X_batch.flatten().detach()))
if y_all is None:
y_all = y_batch.flatten().cpu().detach()
else:
y_all = torch.concat((y_all, y_batch.flatten().detach()))
if y_pred_all is None:
y_pred_all = y_pred.flatten().cpu().detach()
else:
y_pred_all = torch.concat((y_pred_all, y_pred.flatten().detach()))
# Calculate loss
loss = nn.functional.mse_loss(y_pred, y_batch)
test_loss += loss.cpu()
return test_loss, x_all, y_all, y_pred_all
# Section 2.2
def visualize_images_sec22(data, data_titles, viz_p):
"""
Visualize pixels in given data arrays.
Inputs:
- data (list of numpy.array): List of numpy arrays to visualize.
- data_titles (list of str): List of titles for each data array.
- viz_p (int): Number of samples to visualize.
Outputs:
- None: Displays a plot of the data arrays.
"""
with plt.xkcd():
vmin = np.min([np.min(arr[: viz_p, :]) for arr in data])
vmax = np.min([np.max(arr[: viz_p, :]) for arr in data])
cmap = 'gray_r'
# Plot
height_ratios = [10, 2, 10] if len(data)==3 else [10, 2, 10, 10]
figsize = (8, 6) if len(data)==3 else (8, 8)
fig, axs = plt.subplots(len(data), 1, figsize=figsize, \
gridspec_kw={'height_ratios': height_ratios})
cbar_ax = fig.add_axes([0.98, 0.125, 0.02, 0.75]) # Define position for colorbar
for i, data_ in enumerate(data):
sns.heatmap(data_[:viz_p, :].T, cmap=cmap, annot=False, cbar=(i==0), fmt=".2f", annot_kws={"size": 10},
ax=axs[i], linewidths=0, linecolor='black', square=True,
cbar_ax=None if i else cbar_ax)
# Use single colorbar for first heatmap
# Show axes on all sides
axs[i].spines['top'].set_visible(True)
axs[i].spines['right'].set_visible(True)
axs[i].spines['bottom'].set_visible(True)
axs[i].spines['left'].set_visible(True)
axs[i].set_xticks([])
axs[i].set_yticks([])
axs[i].set_title(data_titles[i])
axs[i].set_xlabel('')
axs[i].set_ylabel('')
# Set common x and y labels
fig.text(0.5, 0, 'Samples', ha='center', fontsize=15)
fig.text(0, 0.5, 'Pixel Intensity', va='center', rotation='vertical', fontsize=15)
plt.subplots_adjust(wspace=5) # Adjust the horizontal spacing between subplots
plt.show()
def subsets(arr, k):
"""
Generate all possible subsets from arr with length k.
Inputs:
- arr (numpy.array): 1-D numpy array or list.
- k (int): Length of the subsets.
Outputs:
- subsets (numpy.array): Array of all possible subsets with length k.
"""
from itertools import combinations
return np.array(list(combinations(arr, k)))
# Section 2.3
def train_cnns(model, train_dataloader, learning_rate, momentum, n_epochs):
"""
Train a CNN model using the given dataloader, learning rate, momentum, and number of epochs.
Inputs:
- model (torch.nn.Module): The CNN model to be trained.
- train_dataloader (torch.utils.data.DataLoader): Dataloader for training data.
- learning_rate (float): The learning rate for the optimizer.
- momentum (float): The momentum for the optimizer.
- n_epochs (int): Number of epochs for training.
Outputs:
- losses_iter (list of float): List of loss values for each iteration.
- losses_epoch (list of float): List of loss values for each epoch.
"""
# Training settings
loss_fn = nn.CrossEntropyLoss()
optimizer = torch.optim.SGD(model.parameters(), lr=learning_rate, \
momentum=momentum)
# Train the model
model.train()
losses_iter = []
losses_epoch = []
# training loss dynamics
gradients_mat = {}
# training weight dynamics
for epoch in tqdm(range(n_epochs)):
epoch_loss = 0
for X_batch, y_batch in train_dataloader:
X_batch = X_batch.to(DEVICE)
y_batch = y_batch.to(DEVICE)
optimizer.zero_grad()
y_pred = model(X_batch)
loss = loss_fn(y_pred, y_batch)
loss.backward()
optimizer.step()
with torch.no_grad():
losses_iter.append(loss.cpu().item())
epoch_loss += loss.cpu().item()
losses_epoch.append(epoch_loss)
return losses_iter, losses_epoch
def evaluate_cnns(model, test_dataloader):
"""
Evaluate a CNN model using the given dataloader and return the test loss and accuracy.
Inputs:
- model (torch.nn.Module): The CNN model to be evaluated.
- test_dataloader (torch.utils.data.DataLoader): Dataloader for test data.
Outputs:
- test_loss (float): The loss on the test dataset.
- accuracy (float): The accuracy on the test dataset.
"""
model.eval()
test_loss = 0
correct = 0
total = 0
with torch.no_grad():
for X_batch, y_batch in test_dataloader:
X_batch = X_batch.to(DEVICE)
y_batch = y_batch.to(DEVICE)
y_pred = model(X_batch).data
# Calculate loss
loss = nn.functional.cross_entropy(y_pred, y_batch)
test_loss += loss.cpu().item()
# Calculate accuracy
# the class with the highest energy is what we choose as prediction
_, predicted = torch.max(y_pred, 1)
total += y_pred.size(0)
correct += (predicted == y_batch).sum().item()
accuracy = 100 * correct / total
return test_loss, accuracy
def normalize_implemented(x, sigma, p, g):
"""
Inputs:
- x(np.ndarray): Input array (n_samples * n_dim)
- sigma(float): Smoothing factor
- p(int): p-norm
- g(int): scaling factor
Outputs:
- xnorm (np.ndarray): normalized values.
"""
# Raise the absolute value of x to the power p
xp = np.power(np.abs(x), p)
# Sum the x over the dimensions (n_dim) axis
xp_sum = np.sum(np.power(np.abs(x), p), axis=1)
# Correct the dimensions of xp_sum, and taking the average reduces the dimensions
# Making xp_sum a row vector of shape (1, n_dim)
xp_sum = np.expand_dims(xp_sum, axis=1)
# Raise the sum to the power 1/p and add the smoothing factor (sigma)
denominator = sigma + np.power(xp_sum, 1/p)
# Scale the input data with a factor of g
numerator = x*g
# Calculate normalized x
xnorm = numerator/denominator
return xnorm
# Exercise solutions for correct plot output
class ReLUNet(nn.Module):
"""
ReLUNet architecture
Structure is as follows:
y = Σi(ai * ReLU(θi - x))
"""
# Define the structure of your network
def __init__(self, n_units):
"""
Args:
n_units (int): Number of hidden units
Returns:
Nothing
"""
super(ReLUNet, self).__init__()
# Create input thresholds
self.input_threshold_weights = nn.Parameter(torch.abs(torch.randn(n_units)))
self.non_linearity = nn.ReLU()
self.output_layer = nn.Linear(n_units, 1)
nn.init.xavier_normal_(self.output_layer.weight)
def forward(self, x):
"""
Args:
x: torch.Tensor
Input tensor of size ([1])
"""
op = self.input_threshold_weights - x #prepare the input to be passed through ReLU
op = self.non_linearity(op) #apply ReLU
op = self.output_layer(op) #run through output layer
return op
# Choose the most likely label predicted by the network
def predict(self, x):
"""
Args:
x: torch.Tensor
Input tensor of size ([1])
"""
output = self.forward(x)
return output
non_linearities = {
'ReLU': nn.ReLU(),
'ReLU6': nn.ReLU6(),
'SoftPlus': nn.Softplus(),
'Sigmoid': nn.Sigmoid(),
'Tanh': nn.Tanh()
}
def HardTanh(x):
"""
Calculates `tanh` output for the given input data.
Inputs:
- x (np.ndarray): input data.
Outputs:
- output (np.ndarray): `tanh(x)`.
"""
min_val = -1
max_val = 1
output = np.copy(x)
output[output>max_val] = max_val
output[output<min_val] = min_val
return output
def LeakyHardTanh(x, leak_slope=0.03):
"""
Calculate `tanh` output for the given input data with the leaky term.
Inputs:
- x (np.ndarray): input data.
- leak_slope (float, default = 0.03): leaky term.
Outputs:
- output (np.ndarray): `tanh(x)`.
"""
output = np.copy(x)
output = HardTanh(output) + leak_slope*output
return output
def InverseLeakyHardTanh(y, leak_slope=0.03):
"""
Calculate input into the `tanh` function with the leaky term for the given output.
Inputs:
- y (np.array): output of leaky tanh function.
- leak_slope (float, default = 0.03): leaky term.
Outputs:
- output (np.array): input into leaky tanh function.
"""
ycopy = np.copy(y)
output = np.where(
np.abs(ycopy) >= 1+leak_slope, \
(ycopy - np.sign(ycopy))/leak_slope, \
ycopy/(1+leak_slope)
)
return outputSet random seed¶
Source
# @title Set random seed
def set_seed(seed=None, seed_torch=True):
if seed is None:
seed = np.random.choice(2 ** 32)
random.seed(seed)
np.random.seed(seed)
if seed_torch:
torch.manual_seed(seed)
torch.cuda.manual_seed_all(seed)
torch.cuda.manual_seed(seed)
torch.backends.cudnn.benchmark = False
torch.backends.cudnn.deterministic = True
# In case that `DataLoader` is used
def seed_worker(worker_id):
worker_seed = torch.initial_seed() % 2**32
np.random.seed(worker_seed)
random.seed(worker_seed)
set_seed(seed=42, seed_torch=True)Set device (GPU or CPU)¶
Source
# @title Set device (GPU or CPU)
def set_device():
device = "cuda" if torch.cuda.is_available() else "cpu"
if device != "cuda":
print("GPU is not enabled in this notebook. \n"
"If you want to enable it, in the menu under `Runtime` -> \n"
"`Hardware accelerator.` and select `GPU` from the dropdown menu")
else:
print("GPU is enabled in this notebook. \n"
"If you want to disable it, in the menu under `Runtime` -> \n"
"`Hardware accelerator.` and select `None` from the dropdown menu")
return device
DEVICE = set_device()GPU is not enabled in this notebook.
If you want to enable it, in the menu under `Runtime` ->
`Hardware accelerator.` and select `GPU` from the dropdown menu
Section 1: Can ReLUs implement normalization?¶
In this section we will explore how feasible it is to estimate a normalization-like function.
Video 1: Introduction
The general form of normalization is:
There are indeed many options for the specific form of the denominator here; still, what we want to highlight is the essential nature of the normalization, that it is achieved by dividing the values of the vector by some function of its magnitude.
Evidence suggests that normalization provides a useful inductive bias in artificial and natural systems. However, do we need a dedicated computation (a microcircuit) that implements normalization? Can we not just let the network take care of it during the learning of the weights?
Let’s explore if a fully-connected network with ReLU nonlinearities can estimate a normalization-like function. Specifically, we will see if a fully-connected one-layer network can estimate the function .
In the cell below, we visualize train and test data.
Generate train and test dataloaders¶
Source
# @title Generate $y=\frac{1}{x+\epsilon}$ train and test dataloaders
# Target function y = 1/x+ε
# @markdown $\epsilon = 0.01$
N_SAMPLES = 5000
X_LOW = 0
X_HIGH = 10
TRAIN_RATIO = 0.7
EPSILON = 1e-2
range01_ratio = 0.20 # % of samples in the range 0-1
X1 = torch.distributions.uniform.Uniform(X_LOW, 1).rsample(sample_shape=torch.Size([int(N_SAMPLES*range01_ratio), 1]))
X2 = torch.distributions.uniform.Uniform(1, X_HIGH).rsample(sample_shape=torch.Size([int(N_SAMPLES*(1-range01_ratio)), 1]))
X_sec1 = torch.concatenate((X1, X2)) + EPSILON
y_sec1 = 1/X_sec1
class ReLUDataset(Dataset):
def __init__(self, X, y):
self.X = X
self.y = y
def __len__(self):
return len(self.y)
def __getitem__(self, idx):
X = self.X[idx]
y = self.y[idx]
return X, y
dataset_sec1 = ReLUDataset(X_sec1, y_sec1)
# Define the sizes for training and testing sets
train_size = int(TRAIN_RATIO * len(dataset_sec1))
test_size = len(dataset_sec1) - train_size
# Split the dataset into training and testing sets
train_dataset_sec1, test_dataset_sec1 = random_split(dataset_sec1, [train_size, test_size])
# Dataloaders
# Create DataLoader for the training set
train_dataloader_sec1 = DataLoader(train_dataset_sec1, batch_size=len(train_dataset_sec1), shuffle=True)
# Create DataLoader for the testing set
test_dataloader_sec1 = DataLoader(test_dataset_sec1, batch_size=len(test_dataset_sec1), shuffle=False)
train_data = torch.column_stack((train_dataset_sec1.dataset.X[train_dataset_sec1.indices], train_dataset_sec1.dataset.y[train_dataset_sec1.indices]))
sorted_indices = torch.argsort(train_data[:, 0])
train_data_sorted = torch.index_select(train_data, 0, sorted_indices)
with plt.xkcd():
plt.plot(train_data_sorted[:, 0], train_data_sorted[:, 1], 's-y', label='train')
plt.plot(test_dataset_sec1.dataset.X[test_dataset_sec1.indices], test_dataset_sec1.dataset.y[test_dataset_sec1.indices], 'Dk', label='test', alpha=0.5, markersize=1.5)
plt.xlabel('Input (x)')
plt.ylabel('Output (y)')
plt.title(r'$y=\frac{1}{x+\epsilon}$')
plt.legend(prop={'size': 15})
ax = plt.gca()
for line in ax.get_lines():
line.set_path_effects([path_effects.Normal()])
plt.show()
Coding Exercise 1: ReLUNet¶
Let’s define a simple one-layer neural network using the following equation, with our single scalar input :
Here is the threshold, and is the slope of neuron . & are learned parameters. Our network has a total of 100 neurons (the summation and aggregation over index reflects each of these 100 neurons). Your task is to complete the forward pass of the model.
###################################################################
## Fill out the following then remove
raise NotImplementedError("Student exercise: complete forward pass.")
###################################################################
class ReLUNet(nn.Module):
"""
ReLUNet architecture
The structure is the following:
y = Σi(wi * ReLU(θi - x))
"""
# Define the structure of your network
def __init__(self, n_units):
"""
Args:
n_units (int): Number of hidden units
Returns:
Nothing
"""
super(ReLUNet, self).__init__()
# Create input thresholds
self.input_threshold_weights = nn.Parameter(torch.abs(torch.randn(n_units)))
self.non_linearity = nn.ReLU()
self.output_layer = nn.Linear(n_units, 1)
nn.init.xavier_normal_(self.output_layer.weight)
def forward(self, x):
"""
Args:
x: torch.Tensor
Input tensor of size ([1])
"""
op = ... - ... #prepare the input to be passed through ReLU
op = self.non_linearity(...) #apply ReLU
op = ... #run through output layer
return op
# Choose the most likely label predicted by the network
def predict(self, x):
"""
Args:
x: torch.Tensor
Input tensor of size ([1])
"""
output = self.forward(x)
return output---------------------------------------------------------------------------
NotImplementedError Traceback (most recent call last)
Cell In[8], line 3
1 ###################################################################
2 ## Fill out the following then remove
----> 3 raise NotImplementedError("Student exercise: complete forward pass.")
4 ###################################################################
6 class ReLUNet(nn.Module):
NotImplementedError: Student exercise: complete forward pass.Now, let’s train the model and evaluate it.
Training & Evaluating model¶
Source
# @title Training & Evaluating model
# Variables
# Model
# Training
n_epochs = 200
learning_rate = 5e-2
# Create a new ReLUNet and transfer it to the device
model = ReLUNet(100).to(DEVICE)
# Train ReLUNet
losses_iter, losses_epoch, training_dynamics_mat, \
input_thresholds_tensor, output_weights_tensor = train_sec1(model, \
train_dataloader_sec1, learning_rate, n_epochs, VAL_X_LOW, VAL_X_HIGH)
# Evaluate ReLUNet
test_loss, x_all, y_all, y_pred_all = evaluate_sec1(model, test_dataloader_sec1)
with plt.xkcd():
# Plot training and evaluation performance
fig, ax = plt.subplots(1, 2, figsize=(10, 5))
# Plot training loss per epoch
ax[0].plot(range(1, len(losses_epoch)+1), losses_epoch, '-k')
# plot settings
ax[0].set_xlabel('Epochs')
ax[0].set_ylabel('MSE Loss')
ax[0].set_title('Training Loss per Epoch')
# Plotting evaluation performance
# plot errors
y_errs = nn.functional.mse_loss(y_pred_all, y_all, reduction='none')
ax[1].bar(x_all, y_errs, width=0.1, color='red', alpha=0.5, \
label='error = $(y - \^y)^{2}$')
# plot predicted values
eval_plot_data = torch.column_stack((x_all, y_all, y_pred_all)) # Sort data for plotting
sorted_indices = torch.argsort(eval_plot_data[:, 0])
eval_plot_data_sorted = torch.index_select(eval_plot_data, 0, sorted_indices)
ax[1].plot(eval_plot_data_sorted[:, 0], eval_plot_data_sorted[:, 2], 'db', label=r'$\^y$', markersize=1.5)
# plot ground truth
x_values = np.linspace(X_LOW+1e-2, X_HIGH+1e-2, 1000)
y_values = 1 / x_values
# plot settings
ax[1].plot(x_values, y_values, '-k', alpha=0.5, label=r'$y=\frac{1}{x+\epsilon}$')
ax[1].set_title(f'Predictions, Test Loss={test_loss:.3f}')
ax[1].set_ylim((-0.5, 10))
ax[1].set_xlabel('Input (x)')
ax[1].set_ylabel('Output (y)')
ax[1].legend()
plt.tight_layout()
ax = plt.gca()
for line in ax.get_lines():
line.set_path_effects([path_effects.Normal()])
plt.show()
While the model learns, we see that it does not fit the test data well. Let’s find out where the model struggles during training.
Here, we plot the log mean-squared errors for values of between 0 and 1 and their progression with epochs. These are log errors (clipped at represented with blue color).
Plot Training Loss Dynamics¶
Source
# @title Plot Training Loss Dynamics
MAX_CLIP = 5
with plt.xkcd():
plt.figure(figsize=(10, 5))
# Create a custom colormap for clipping
light_pal = sns.light_palette("darkred", as_cmap=True)
clipping_color = [0., 0.75, 1., 1.] # RGBA
new_colors = np.vstack( (light_pal(np.arange(light_pal.N)), np.array([clipping_color])) )
custom_cmap = sns.blend_palette(new_colors, as_cmap=True)
ax = sns.heatmap(training_dynamics_mat.numpy(), vmax=MAX_CLIP, vmin = 0, cmap=custom_cmap)
xptslen = training_dynamics_mat.shape[1]
xticklabels = np.round(np.arange(VAL_X_LOW, VAL_X_HIGH + 0.05, 0.2), decimals=1)
ax.set_xticks(np.linspace(0, xptslen, len(xticklabels)), labels=xticklabels)
ax.set_yticks(np.arange(0, n_epochs+.1, 20), labels=np.arange(n_epochs, -0.1, -20, dtype=int))
ax.set_xlabel('Input (x)')
ax.set_ylabel('Epochs')
plt.title('Log Train MSE Loss')
plt.show()
We can see that the model has higher errors for lower values of , and as the training progresses, the errors for lower values start to decrease. Note that the losses are huge for very small values of ().
Does it mean the model employs more resources to learn the function between 0 and 1? To check this out, let’s visualize the ReLU thresholds. Concretely, let’s look at the theta values representing the 100 neurons in our one-layer neural network. This will allow us to see where the model is placing most of the emphasis in order to learn the target function.
If you’re unsure about the terminology being used (threshold and ReLU value) then it’s useful to remember that a neural network is modelled by weights and biases (slopes and intercepts). Each layer of a neural network has an associated slope/weight which is combined with the input value and is then added to a bias (intercept) which then goes through the nonlinearity (ReLU here). The red lines in the figure below represent the bias/intercept values, while the teal lines represent the slopes/weights.
Vizualize ReLUs¶
Source
# @title Vizualize ReLUs
# Get model weights
l1_thresholds = model.input_threshold_weights.data.cpu()
l2_slopes = model.output_layer.weight.data[0].cpu()
l2_bias = model.output_layer.bias.item()
# Visualizing
# X points
# 1 * n_samples
xpoints = torch.arange(-5, X_HIGH, 0.04).unsqueeze(1)
# zi = thetai - x
# n_samples * n_units
thetai = l1_thresholds.repeat(len(xpoints), 1)
# n_samples * n_units
zi = thetai - xpoints
# n_samples * n_units
hi = torch.maximum(zi, torch.tensor(0, dtype=torch.float32))
# n_samples * n_units
ahi = hi * l2_slopes
# y = Σi(ahi)
y_pred = torch.sum(ahi, axis=1) + l2_bias
with plt.xkcd():
# Visualizing
plt.title(f'Visualize ReLUs')
# y =1/x
# Generate x values in the range [X_LOW, X_HIGH]
x_values = np.linspace(X_LOW+1e-2, X_HIGH+1e-2, 1000)
# Calculate y values for the function y = 1/x
y_values = 1 / x_values
plt.plot(x_values, y_values, '-k', alpha=1, label=r'$y=\frac{1}{x+\epsilon}$')
# x = 0
# plt.axvline(x=0, c='k',label='x=0')
# y_hat
plt.plot(xpoints, y_pred, 'sb', markersize=7, label=r'$\^y$')
# ReLUs
for i in range(ahi.shape[-1]):
plt.plot(xpoints, ahi[:, i], '-', alpha=1, color='lightblue')
plt.plot([], [], '-', label='ReLUs', color='lightblue')
# Thresholds
plt.plot(l1_thresholds, np.zeros(len(l1_thresholds)), '|r', \
markersize=15, label=r'$\theta_{i}$')
plt.xlabel('Input (x)')
plt.ylabel('Output (y)')
plt.ylim((0, 5))
plt.xlim((0, 3))
plt.legend()
ax = plt.gca()
for line in ax.get_lines():
line.set_path_effects([path_effects.Normal()])
plt.show()
We can see that the thresholds (red lines) are bunched up between 0 and 1, which means that the model dedicates the most resources to learning the function on this interval. Let’s quantify the learning by plotting the threshold distributions and dynamics with epochs.
Here we plot the cumulative distributions of & . We also plot the values of the parameters as they change across epochs.
Plot Weight Dynamics¶
Source
# @title Plot Weight Dynamics
with plt.xkcd():
fig, ax = plt.subplots(2, 2, figsize=(12.5,10))
ax[0, 0].set_xlabel(r'Thresholds ($\theta_{i}$)')
thereshold_weights = model.input_threshold_weights.data.cpu()
sns.ecdfplot(input_thresholds_tensor[0, :], color='b', ax=ax[0, 0], label='initial')
sns.ecdfplot(thereshold_weights, color='r', ax=ax[0, 0], label='final')
ax[0, 0].legend()
ax[0, 1].set_xlabel('Slopes ($𝑤_{i}$)')
slopes = model.output_layer.weight.data[0].cpu()
sns.ecdfplot(output_weights_tensor[0, :], color='b', ax=ax[0, 1], label='initial')
sns.ecdfplot(slopes, color='r', ax=ax[0, 1], label='final')
fig.suptitle(r'$\hat{y} = \sum_{i}𝑤_{i} ReLU(\theta_{i} - x)$')
ax[0, 1].legend()
# Input thresholds
n_cols = input_thresholds_tensor.shape[-1]
n_rows = input_thresholds_tensor.shape[0]
for n_col in range(n_cols):
ax[1, 0].plot(range(n_rows), input_thresholds_tensor[:, n_col], '-k', alpha=0.5)
ax[1, 0].set_xlabel('Epochs')
ax[1, 0].set_ylabel('Input Thresholds')
# Output weights
n_cols = output_weights_tensor.shape[-1]
n_rows = output_weights_tensor.shape[0]
for n_col in range(n_cols):
ax[1, 1].plot(range(n_rows), output_weights_tensor[:, n_col], '-k', alpha=0.5)
ax[1, 1].set_xlabel('Epochs')
ax[1, 1].set_ylabel('Output weights')
plt.tight_layout()
plt.show()
From the cumulative distribution plot of the thresholds (), we can see that around of them are below . Hence, the model majorly struggles to learn the function between 0 and 1, where the slope changes a lot.
Since the slope changes infinite times between and 1, and ReLUs implement a linear function with a single slope, we would ideally need an infinite number of ReLUs units to fit the function. Hence, even though theoretically we can estimate the function, it is not empirically feasible to do so. This suggests that a microcircuit able to implement this computation would be a very useful thing to have.
Coding Exercise 1 Discussion¶
Do you think that having more slope changes in the activation function would help?
Take a minute to think on your own, then discuss in a group.
Coding Exercise 2: Test other non-linear activation functions¶
Let’s see if other non-linear activation functions perform better. Specifically, we test:
We still consider the case of the one-layer neural network, except we change the activation function to be one of the above:
Here is the threshold, and is the slope of neuron . We train and evaluate each model three times and plot the mean performance across runs in order to make sure our results are not highly dependent on any specific initialization setting of the network. Your task is to complete the dictionary of the proposed non-linear functions (by defining them using torch.nn library).
###################################################################
## Fill out the following then remove
raise NotImplementedError("Student exercise: complete non-linearities.")
###################################################################
non_linearities = {
'ReLU': nn.ReLU(),
'ReLU6': ...,
'SoftPlus': nn.Softplus(),
'Sigmoid': ...,
'Tanh': ...
}---------------------------------------------------------------------------
NotImplementedError Traceback (most recent call last)
Cell In[13], line 3
1 ###################################################################
2 ## Fill out the following then remove
----> 3 raise NotImplementedError("Student exercise: complete non-linearities.")
4 ###################################################################
5 non_linearities = {
6 'ReLU': nn.ReLU(),
7 'ReLU6': ...,
(...)
10 'Tanh': ...
11 }
NotImplementedError: Student exercise: complete non-linearities.Now, let’s train different networks and evaluate them. Notice that the cell below will run for 1 minute approximately.
Train & Evaluate¶
Source
# @title Train & Evaluate
class NonLinearNet(nn.Module):
"""
NonLinearNet architecture
The structure is the following:
y = Σi(ai * Non-Linearity(θi - x))
"""
# Define the structure of your network
def __init__(self, n_units, non_linearity):
"""
Args:
n_units (int): Number of hidden units
Returns:
Nothing
"""
super(NonLinearNet, self).__init__()
self.n_units = n_units
self.input_threshold_weights = nn.Parameter(torch.normal(0., 0.1, (self.n_units,)))
self.non_linearity = non_linearity
self.output_layer = nn.Linear(n_units, 1)
nn.init.normal_(self.output_layer.weight, mean=0, std=0.1)
def forward(self, x):
"""
Args:
x: torch.Tensor
Input tensor of size ([1])
"""
# Threshold
op = self.input_threshold_weights - x
op = self.non_linearity(op)
op = self.output_layer(op)
return op
# Choose the most likely label predicted by the network
def predict(self, x):
"""
Args:
x: torch.Tensor
Input tensor of size ([1])
"""
output = self.forward(x)
return output
# Model
n_units = 1
# Training
n_epochs = 100
learning_rate = 5e-3
# Experiment
n_runs = 3
nls_train_loss_epochs = {}
nls_test_losses = {}
for n_run in range(n_runs):
for nl_name, nl in non_linearities.items():
model = NonLinearNet(n_units, nl).to(DEVICE)
losses_iter, losses_epoch, training_dynamics_mat, \
input_thresholds_tensor, output_weights_tensor = train_sec1(model, \
train_dataloader_sec1, learning_rate, n_epochs, VAL_X_LOW, VAL_X_HIGH)
if nl_name in nls_train_loss_epochs.keys():
nls_train_loss_epochs[nl_name] = np.vstack((nls_train_loss_epochs[nl_name], np.array(losses_epoch)))
else:
nls_train_loss_epochs[nl_name] = np.array(losses_epoch)
test_loss, x_all, y_all, y_pred_all = evaluate_sec1(model, test_dataloader_sec1)
if nl_name in nls_test_losses.keys():
nls_test_losses[nl_name].append(test_loss.item())
else:
nls_test_losses[nl_name] = [test_loss.item()]
with plt.xkcd():
fig, ax = plt.subplots(1, 2, figsize=(10, 5))
# Plot Training loss
colors = iter(plt.cm.rainbow(np.linspace(0, 1, len(nls_train_loss_epochs))))
for nl_ in non_linearities.keys():
c = next(colors)
mean_train_loss = np.mean(nls_train_loss_epochs[nl_], axis=0)
mean_train_loss = np.log(mean_train_loss)
ax[0].plot(range(1, len(mean_train_loss)+1), mean_train_loss, '-', color=c, label=nl_)
ax[0].set_xlabel('Epochs')
ax[0].set_ylabel('Log Mean MSE Loss')
ax[0].legend()
ax[0].set_title('Training Loss')
# Plot loss per epoch
colors = iter(plt.cm.rainbow(np.linspace(0, 1, len(nls_train_loss_epochs))))
box = ax[1].boxplot(list(nls_test_losses.values()), showfliers=False, \
medianprops={'color':'gray'})
for median in box['medians']:
c = next(colors)
median.set_color(c)
# plt.ylim((-0.5, 5))
ax[1].set_xticks(range(1, len(nls_test_losses)+1), labels=nls_test_losses.keys())
ax[1].set_xlabel('Non Linearity')
ax[1].set_ylabel('Test MSE Loss')
ax[1].set_title('Test loss')
plt.tight_layout()
plt.show()
We can see that all of the proposed non-linear activation functions do not perform very well. Hence, it is beneficial to have dedicated computation that implements normalization.
Video 2: Summary
Section 2: Benefits of normalization¶
Estimated timing to here from start of tutorial: 20 minutes.
In this section, we will propose a simple normalization function, which you are going to test in different environments and observe how it is connected to the concept of generalization, the overarching theme of this entire course.
Video 3: Introduction to Normalization
Subsection 2.1: Explore normalization¶
This subsection is devoted to the definition of simple normalization function and the exploration of hyperparameters’ impact on its result.
Coding Exercise 2.1: Implement normalization¶
Let’s implement the normalization we saw in the video above. Specifically, we will use the following function:
Where
is an -dimensional vector (),
is a scaling factor,
is a smoothing (translation) factor,
defines -norm of the input vector (e.g. if this is an norm)
Note that we are normalizing across dimensions (similar to Layer Normalization).
You can test your implementation by running the code cell below!
def normalize(x, sigma, p, g):
"""
Inputs:
- x(np.ndarray): Input array (n_samples * n_dim)
- sigma(float): Smoothing factor
- p(int): p-norm
- g(int): scaling factor
Outputs:
- xnorm (np.ndarray): normalized values.
"""
#################################################
## TODO: Implement the normalization example equation ##
# Fill remove the following line of code once you have completed the exercise:
raise NotImplementedError("Student exercise: complete normalization function.")
#################################################
# Raise the absolute value of x to the power p
xp = ...
# Sum the x over the dimensions (n_dim) axis
xp_sum = ...
# Correct the dimensions of xp_sum, and taking the average reduces the dimensions
# Making xp_sum a row vector of shape (1, n_dim)
xp_sum = np.expand_dims(xp_sum, axis=1)
# Raise the sum to the power 1/p and add the smoothing factor (sigma)
denominator = ...
# Scale the input data with a factor of g
numerator = ...
# Calculate normalized x
xnorm = numerator/denominator
return xnormTest normalize() function
Source
# @markdown Test `normalize()` function
def check_normalize(func):
def np_norm(x, sigma, p, g):
xnorm = (x*g)/(np.expand_dims(np.linalg.norm(x, ord=p, axis=1), axis=1)+sigma)
return xnorm
# Function to check the normalization function
incorrect_message = "Normalize function incorrect"
test_x = np.random.rand(3, 3)
# Test 1
assert np.array_equal(np_norm(test_x, 1, 1, 1), normalize(test_x, 1, 1, 1)), incorrect_message
# Test 2
assert np.array_equal(np_norm(test_x, 2, 0.3, 1.2), normalize(test_x, 2, 0.3, 1.2)), incorrect_message
# Test 3
assert np.array_equal(np_norm(test_x, 0.1, 3, 2), normalize(test_x, 0.1, 3, 2)), incorrect_message
# Test 4
assert np.array_equal(np_norm(test_x, 2.4, 3.2, 1.5), normalize(test_x, 2.4, 3.2, 1.5)), incorrect_message
print('Normalize function works correctly!')
check_normalize(normalize)---------------------------------------------------------------------------
NotImplementedError Traceback (most recent call last)
Cell In[16], line 19
16 assert np.array_equal(np_norm(test_x, 2.4, 3.2, 1.5), normalize(test_x, 2.4, 3.2, 1.5)), incorrect_message
17 print('Normalize function works correctly!')
---> 19 check_normalize(normalize)
Cell In[16], line 10, in check_normalize(func)
8 test_x = np.random.rand(3, 3)
9 # Test 1
---> 10 assert np.array_equal(np_norm(test_x, 1, 1, 1), normalize(test_x, 1, 1, 1)), incorrect_message
11 # Test 2
12 assert np.array_equal(np_norm(test_x, 2, 0.3, 1.2), normalize(test_x, 2, 0.3, 1.2)), incorrect_message
Cell In[15], line 15, in normalize(x, sigma, p, g)
2 """
3 Inputs:
4 - x(np.ndarray): Input array (n_samples * n_dim)
(...)
10 - xnorm (np.ndarray): normalized values.
11 """
12 #################################################
13 ## TODO: Implement the normalization example equation ##
14 # Fill remove the following line of code once you have completed the exercise:
---> 15 raise NotImplementedError("Student exercise: complete normalization function.")
16 #################################################
17 # Raise the absolute value of x to the power p
18 xp = ...
NotImplementedError: Student exercise: complete normalization function.Interactive Demo 2.1¶
Let’s explore the effect of smoothing factor (), p-norm () and scaling factor () in our normalization function:
We will see the effect of normalization being induced on the points sampled from a 2-dimensional normal distribution.
Take a minute to play around with the values and then discuss them in the group.
Effect of smoothing factor (), p-norm () and scaling factor ()¶
Source
# @title Effect of smoothing factor ($\sigma$), p-norm ($p$) and scaling factor ($g$)
n_points = 1000
n_dim = 2
x_sec21 = np.random.normal(loc=0.0, scale=0.5, size=(n_points, n_dim))
@widgets.interact(sigma=widgets.FloatSlider(0.1, min=0, max=2, description='σ', layout=widgets.Layout(width='50%')),\
p=widgets.FloatSlider(1, min=0.1, max=5, description=r'p', layout=widgets.Layout(width='50%')), \
g=widgets.FloatSlider(1, min=0.1, max=2, description='g', layout=widgets.Layout(width='50%')))
def visualize_normalization(sigma, p, g):
x_ = normalize_implemented(x_sec21, sigma, p, g)
# Create a figure and axis
fig, ax = plt.subplots(figsize=(5, 5))
# Set the spines (axes lines) to intersect at the center
ax.spines['left'].set_position('zero')
ax.spines['bottom'].set_position('zero')
ax.spines['right'].set_color('none')
ax.spines['top'].set_color('none')
# Set the ticks
ax.xaxis.set_ticks_position('bottom')
ax.yaxis.set_ticks_position('left')
# Bold ticks
for tick in ax.get_xticklabels():
tick.set_fontweight('bold')
for tick in ax.get_yticklabels():
tick.set_fontweight('bold')
ax.plot(x_sec21[:, 0], x_sec21[:, 1], '.b', markersize=5, alpha=0.5, label='Original')
ax.plot(x_[:, 0], x_[:, 1], '.r', markersize=5, alpha=0.75, label='Normalized')
ax.set_xlabel('$x_{1}$', loc='right', fontsize=20, fontweight='bold')
ax.set_ylabel('$x_{2}$', loc='top', rotation=0, fontsize=20, fontweight='bold')
ax.set_xlim((-2, 2))
ax.set_ylim((-2, 2))
ax.legend()
plt.show()
Video 4: Effect of smoothing factor, p-norm and scaling factor
Subsection 2.2: Estimating latent properties¶
In this subsection, we will use the normalization function to retrieve the target variable being corrupted with scaling.
Video 5: Normalization example
Interactive Demo 2.2.1¶
For this demo, we have a target image (), which we would like to infer, and a visible image (), which is a scaled version of the target one: . We will generate 300 different examples (we will visualize only 25 of them) of 5-dimensional vectors (each of the components of the vectors is generated from an exponential distribution with ). Then, the scaling factor is generated from an exponential distribution with as well.
Play around with different hyperparameter values to get the best R-squared value.
number_samples = 300 # Number of samples
number_pixels = 5 # Number of pixels per sample
# True reflectance
reflectance = np.random.exponential(1, size=(number_samples, number_pixels))
# Illuminant intensity
illuminant_intensity = np.random.exponential(1, size=(number_samples, 1))
# Visible image
visible_image = np.repeat(illuminant_intensity, number_pixels, axis=1) * reflectance
#################################################
## TODO: Implement the normalization example equation ##
# Fill out and remove the following line of code one you have completed the exercise:
raise NotImplementedError("Student exercise: choose your parameters values.")
#################################################
# Normalized visible image
norm_visible_image = normalize(
visible_image,
sigma = ...,
p = ...,
g = ...
)
# Visualize the images
visualize_images_sec22(
[reflectance, illuminant_intensity, visible_image, norm_visible_image],
['Reflectance', 'Illuminant intensity', 'Visible image', 'Normalized visible image'],
25
)---------------------------------------------------------------------------
NotImplementedError Traceback (most recent call last)
Cell In[18], line 14
9 visible_image = np.repeat(illuminant_intensity, number_pixels, axis=1) * reflectance
11 #################################################
12 ## TODO: Implement the normalization example equation ##
13 # Fill out and remove the following line of code one you have completed the exercise:
---> 14 raise NotImplementedError("Student exercise: choose your parameters values.")
15 #################################################
16
17 # Normalized visible image
18 norm_visible_image = normalize(
19 visible_image,
20 sigma = ...,
21 p = ...,
22 g = ...
23 )
NotImplementedError: Student exercise: choose your parameters values.Plot correlation of estimated reflectance with true reflectance¶
Source
# @title Plot correlation of estimated reflectance with true reflectance
with plt.xkcd():
fig, ax = plt.subplots(1, 2, figsize=(15, 5))
# Plot v vs. x
x_ = reflectance.reshape((-1, 1)).squeeze(-1)
y_ = visible_image.reshape((-1, 1)).squeeze(-1)
sns.regplot(x=x_, y=y_, ax=ax[0])
ax[0].set_xlabel('Reflectance')
ax[0].set_ylabel('Visible image')
# Calculate R-squared and p-value
result = scipy.stats.linregress(x_, y_)
ax[0].set_title(f'$R^{2}$ = {(result.rvalue**2):.2f}')
# Plot xh vs. x
x_ = reflectance.reshape((-1, 1)).squeeze(-1)
y_ = norm_visible_image.reshape((-1, 1)).squeeze(-1)
sns.regplot(x=x_, y=y_, ax=ax[1])
ax[1].set_xlabel('Reflectance')
ax[1].set_ylabel('Normalized visible image')
ax[1].set_ylim((-0.05, 1.05))
# Calculate R-squared and p-value
result = scipy.stats.linregress(x_, y_)
ax[1].set_title(f'$R^{2}$ = {(result.rvalue**2):.2f}')
plt.tight_layout()
plt.show()---------------------------------------------------------------------------
NameError Traceback (most recent call last)
Cell In[19], line 17
15 # Plot xh vs. x
16 x_ = reflectance.reshape((-1, 1)).squeeze(-1)
---> 17 y_ = norm_visible_image.reshape((-1, 1)).squeeze(-1)
18 sns.regplot(x=x_, y=y_, ax=ax[1])
19 ax[1].set_xlabel('Reflectance')
NameError: name 'norm_visible_image' is not defined
Interactive Demo 2.2.2¶
Now, explore the impact of change in the hyperparemeter values on the R-squared value by using interactive sliders below.
Effect of smoothing factor (), p-norm () and scaling factor ()¶
Source
# @title Effect of smoothing factor ($\sigma$), p-norm ($p$) and scaling factor ($g$)
@widgets.interact(sigma=widgets.FloatSlider(0.1, min=0, max=2, description='σ', layout=widgets.Layout(width='50%')),\
p=widgets.FloatSlider(1, min=0.1, max=5, description=r'p', layout=widgets.Layout(width='50%')), \
g=widgets.FloatSlider(1, min=0.1, max=2, description='g', layout=widgets.Layout(width='50%')))
def plot_correlation_vhat_x(sigma, p, g):
# Plot xh vs. x
x_ = reflectance.reshape((-1, 1)).squeeze(-1)
y_ = normalize_implemented(visible_image, sigma, p, g).reshape((-1, 1)).squeeze(-1)
sns.regplot(x=x_, y=y_)
plt.xlabel('Reflectance')
plt.ylabel('Normalized visible image')
plt.ylim((-0.05, 1.05))
# Calculate R-squared and p-value
result = scipy.stats.linregress(x_, y_)
plt.title(f'$R^{2}$ = {(result.rvalue**2):.2f}')
plt.tight_layout()
plt.show()
Video 6: Summary
Subsection 2.3: Layer Normalization¶
In this subsection, we are going to the explore normalization operation on a real application from the CIFAR10 dataset. This data subset has undergone scaling that we will aim to correct for.
Video 7: Image recognition example
First, we fetch the dataset and derive only the part corresponding to the following three classes: plane, car, and cat.
Get CIFAR3 scaled and unscaled dataloader¶
Source
# @title Get CIFAR3 scaled and unscaled dataloader
set_seed(seed=42, seed_torch=True)
batch_size = 512
# CIFAR-10 dataset
cifar_transform = transforms.Compose([
transforms.ToTensor(),
transforms.Resize((8, 8)),
transforms.Normalize(
(0.49139968, 0.48215827, 0.44653124),
(0.24703233, 0.24348505, 0.26158768))
])
cifar10_classes = ('plane', 'car', 'bird', 'cat',
'deer', 'dog', 'frog', 'horse', 'ship', 'truck')
class CIFAR3(torch.utils.data.Dataset):
def __init__(self, dataset, classes, scale=False, scaling_limits=[0.05, 0.25]):
self.dataset = dataset
self.classes = classes
# Filter indices based on chosen classes
cls_indices = {}
subset_ratio = 0.8
self.indices = []
for cls, cls_enum in self.classes.items():
imgs_ = [i for i, label in enumerate(self.dataset.targets) if label == cls]
self.indices += imgs_[:int(len(imgs_)*subset_ratio)]
self.scale = scale
self.scaling_limits = scaling_limits
if self.scale:
self.scale_distribution = torch.distributions.Uniform(*self.scaling_limits)
self.scale_values = self.scale_distribution.sample((len(self.indices),))
def __getitem__(self, index_cifar3):
index_cifar10 = self.indices[index_cifar3]
image, label = self.dataset[index_cifar10]
label = self.classes[label]
if self.scale:
scalar = self.scale_values[index_cifar3]
image = image * scalar
return image, label
def __len__(self):
return len(self.indices)
cifar3_classes = {
0: 0, # plane
1: 1, # car
3: 2, # cat
}
# CIFAR-10 datasets
cifar10_trainset = torchvision.datasets.CIFAR10(root='./data', train=True,
download=True, transform=cifar_transform)
cifar10_testset = torchvision.datasets.CIFAR10(root='./data', train=False,
download=True, transform=cifar_transform)
# CIFAR3
cifar3_trainset = CIFAR3(cifar10_trainset, cifar3_classes)
cifar3_trainloader = torch.utils.data.DataLoader(cifar3_trainset, batch_size=batch_size,
shuffle=True)
cifar3_testset = CIFAR3(cifar10_testset, cifar3_classes)
cifar3_testloader = torch.utils.data.DataLoader(cifar3_testset, batch_size=batch_size,
shuffle=False)
# CIFAR3 Scaled
cifar3scaled_trainset = CIFAR3(cifar10_trainset, cifar3_classes, scale=True)
cifar3scaled_trainloader = torch.utils.data.DataLoader(cifar3scaled_trainset, batch_size=batch_size,
shuffle=True)
cifar3scaled_testset = CIFAR3(cifar10_testset, cifar3_classes, scale=True)
cifar3scaled_testloader = torch.utils.data.DataLoader(cifar3scaled_testset, batch_size=batch_size,
shuffle=False)Downloading https://cave.cs.toronto.edu/kriz/cifar-10-python.tar.gz to ./data/cifar-10-python.tar.gz
0%| | 0/170498071 [00:00<?, ?it/s] 0%| | 32768/170498071 [00:00<52:27, 54151.42it/s] 0%| | 65536/170498071 [00:00<38:57, 72910.18it/s] 0%| | 98304/170498071 [00:01<42:21, 67033.74it/s] 0%| | 131072/170498071 [00:02<54:19, 52266.31it/s] 0%| | 163840/170498071 [00:02<49:11, 57711.45it/s] 0%| | 196608/170498071 [00:03<42:58, 66044.92it/s] 0%| | 229376/170498071 [00:03<52:23, 54166.28it/s] 0%| | 262144/170498071 [00:04<47:02, 60308.23it/s] 0%| | 294912/170498071 [00:04<43:24, 65341.47it/s] 0%| | 327680/170498071 [00:05<1:01:20, 46237.05it/s] 0%| | 360448/170498071 [00:06<53:26, 53055.59it/s] 0%| | 393216/170498071 [00:06<44:40, 63467.70it/s] 0%| | 425984/170498071 [00:07<46:20, 61175.71it/s] 0%| | 458752/170498071 [00:07<48:11, 58800.18it/s] 0%| | 491520/170498071 [00:08<43:48, 64687.30it/s] 0%| | 524288/170498071 [00:08<41:10, 68809.52it/s] 0%| | 557056/170498071 [00:08<35:50, 79027.00it/s] 0%| | 589824/170498071 [00:09<32:12, 87921.95it/s] 0%| | 622592/170498071 [00:09<33:01, 85745.85it/s] 0%| | 655360/170498071 [00:10<58:52, 48074.75it/s] 0%| | 688128/170498071 [00:12<1:13:22, 38568.41it/s] 0%| | 720896/170498071 [00:13<1:12:30, 39028.11it/s] 0%| | 753664/170498071 [00:13<59:37, 47452.75it/s] 0%| | 786432/170498071 [00:13<48:44, 58028.06it/s] 0%| | 819200/170498071 [00:13<41:18, 68449.17it/s] 0%| | 851968/170498071 [00:14<38:50, 72794.49it/s] 1%| | 884736/170498071 [00:14<36:36, 77223.81it/s] 1%| | 917504/170498071 [00:15<42:11, 66984.57it/s] 1%| | 950272/170498071 [00:16<56:45, 49784.59it/s] 1%| | 983040/170498071 [00:17<1:11:40, 39414.87it/s] 1%| | 1015808/170498071 [00:18<1:02:27, 45220.74it/s] 1%| | 1048576/170498071 [00:18<55:35, 50805.35it/s] 1%| | 1081344/170498071 [00:18<44:28, 63493.17it/s] 1%| | 1114112/170498071 [00:19<38:28, 73375.60it/s] 1%| | 1146880/170498071 [00:19<40:30, 69673.29it/s] 1%| | 1179648/170498071 [00:19<37:14, 75780.80it/s] 1%| | 1212416/170498071 [00:20<34:52, 80891.98it/s] 1%| | 1245184/170498071 [00:20<42:19, 66649.77it/s] 1%| | 1277952/170498071 [00:22<1:00:32, 46585.57it/s] 1%| | 1310720/170498071 [00:23<1:29:00, 31681.77it/s] 1%| | 1343488/170498071 [00:24<1:12:49, 38716.85it/s] 1%| | 1376256/170498071 [00:24<1:04:59, 43375.57it/s] 1%| | 1409024/170498071 [00:25<54:26, 51767.06it/s] 1%| | 1441792/170498071 [00:25<49:43, 56655.78it/s] 1%| | 1474560/170498071 [00:26<51:22, 54834.29it/s] 1%| | 1507328/170498071 [00:26<48:00, 58664.28it/s] 1%| | 1540096/170498071 [00:27<40:22, 69752.98it/s] 1%| | 1572864/170498071 [00:28<57:28, 48984.12it/s] 1%| | 1605632/170498071 [00:28<58:07, 48431.07it/s] 1%| | 1638400/170498071 [00:29<49:27, 56899.83it/s] 1%| | 1671168/170498071 [00:29<46:30, 60510.35it/s] 1%| | 1703936/170498071 [00:30<57:51, 48617.01it/s] 1%| | 1736704/170498071 [00:31<1:08:56, 40800.08it/s] 1%| | 1769472/170498071 [00:32<1:03:31, 44267.93it/s] 1%| | 1802240/170498071 [00:33<1:02:09, 45231.81it/s] 1%| | 1835008/170498071 [00:33<56:16, 49955.20it/s] 1%| | 1867776/170498071 [00:33<48:06, 58410.30it/s] 1%| | 1900544/170498071 [00:34<42:04, 66775.38it/s] 1%| | 1933312/170498071 [00:34<34:45, 80816.35it/s] 1%| | 1966080/170498071 [00:35<48:39, 57730.15it/s] 1%| | 1998848/170498071 [00:35<42:59, 65318.08it/s] 1%| | 2031616/170498071 [00:36<38:10, 73552.42it/s] 1%| | 2064384/170498071 [00:36<32:39, 85963.65it/s] 1%| | 2097152/170498071 [00:36<27:47, 100989.99it/s] 1%| | 2129920/170498071 [00:36<26:11, 107118.02it/s] 1%|▏ | 2162688/170498071 [00:36<23:01, 121820.10it/s] 1%|▏ | 2195456/170498071 [00:37<22:14, 126106.32it/s] 1%|▏ | 2228224/170498071 [00:38<48:58, 57264.68it/s] 1%|▏ | 2260992/170498071 [00:39<48:46, 57479.43it/s] 1%|▏ | 2293760/170498071 [00:39<58:27, 47952.55it/s] 1%|▏ | 2326528/170498071 [00:40<57:43, 48560.54it/s] 1%|▏ | 2359296/170498071 [00:41<1:11:57, 38947.00it/s] 1%|▏ | 2392064/170498071 [00:42<1:02:42, 44674.30it/s] 1%|▏ | 2424832/170498071 [00:43<1:01:16, 45711.89it/s] 1%|▏ | 2457600/170498071 [00:43<57:13, 48937.56it/s] 1%|▏ | 2490368/170498071 [00:44<1:08:40, 40776.27it/s] 1%|▏ | 2523136/170498071 [00:45<56:59, 49129.04it/s] 1%|▏ | 2555904/170498071 [00:45<46:46, 59836.63it/s] 2%|▏ | 2588672/170498071 [00:45<39:38, 70593.93it/s] 2%|▏ | 2621440/170498071 [00:45<34:15, 81686.26it/s] 2%|▏ | 2654208/170498071 [00:46<32:42, 85526.62it/s] 2%|▏ | 2686976/170498071 [00:46<40:37, 68856.20it/s] 2%|▏ | 2719744/170498071 [00:47<39:01, 71640.14it/s] 2%|▏ | 2752512/170498071 [00:48<1:04:55, 43064.41it/s] 2%|▏ | 2785280/170498071 [00:49<54:08, 51621.22it/s] 2%|▏ | 2818048/170498071 [00:49<48:19, 57834.28it/s] 2%|▏ | 2850816/170498071 [00:49<42:53, 65152.62it/s] 2%|▏ | 2883584/170498071 [00:50<54:50, 50941.24it/s] 2%|▏ | 2916352/170498071 [00:52<1:17:07, 36212.13it/s] 2%|▏ | 2949120/170498071 [00:53<1:11:53, 38844.80it/s] 2%|▏ | 2981888/170498071 [00:53<59:14, 47133.42it/s] 2%|▏ | 3014656/170498071 [00:54<1:01:38, 45280.44it/s] 2%|▏ | 3047424/170498071 [00:54<58:25, 47766.37it/s] 2%|▏ | 3080192/170498071 [00:55<53:15, 52388.59it/s] 2%|▏ | 3112960/170498071 [00:55<44:15, 63032.54it/s] 2%|▏ | 3145728/170498071 [00:55<38:15, 72896.45it/s] 2%|▏ | 3178496/170498071 [00:56<49:36, 56214.44it/s] 2%|▏ | 3211264/170498071 [00:57<54:06, 51525.03it/s] 2%|▏ | 3244032/170498071 [00:58<1:10:56, 39293.63it/s] 2%|▏ | 3276800/170498071 [00:59<1:13:55, 37702.72it/s] 2%|▏ | 3309568/170498071 [01:00<1:07:14, 41435.02it/s] 2%|▏ | 3342336/170498071 [01:00<54:14, 51368.29it/s] 2%|▏ | 3375104/170498071 [01:01<49:55, 55786.69it/s] 2%|▏ | 3407872/170498071 [01:02<59:11, 47043.55it/s] 2%|▏ | 3440640/170498071 [01:02<1:05:09, 42733.92it/s] 2%|▏ | 3473408/170498071 [01:03<55:56, 49764.70it/s] 2%|▏ | 3506176/170498071 [01:03<45:48, 60757.68it/s] 2%|▏ | 3538944/170498071 [01:03<37:16, 74659.78it/s] 2%|▏ | 3571712/170498071 [01:04<36:27, 76296.49it/s] 2%|▏ | 3604480/170498071 [01:04<32:50, 84700.60it/s] 2%|▏ | 3637248/170498071 [01:04<29:18, 94884.68it/s] 2%|▏ | 3670016/170498071 [01:04<25:35, 108642.98it/s] 2%|▏ | 3702784/170498071 [01:05<23:08, 120167.42it/s] 2%|▏ | 3735552/170498071 [01:05<26:00, 106834.08it/s] 2%|▏ | 3768320/170498071 [01:06<52:45, 52667.20it/s] 2%|▏ | 3801088/170498071 [01:07<49:27, 56165.93it/s] 2%|▏ | 3833856/170498071 [01:08<1:06:33, 41738.19it/s] 2%|▏ | 3866624/170498071 [01:09<1:00:24, 45978.27it/s] 2%|▏ | 3899392/170498071 [01:09<49:21, 56259.88it/s] 2%|▏ | 3932160/170498071 [01:09<40:59, 67726.49it/s] 2%|▏ | 3964928/170498071 [01:09<33:43, 82303.54it/s] 2%|▏ | 3997696/170498071 [01:10<27:17, 101656.91it/s] 2%|▏ | 4030464/170498071 [01:10<26:21, 105277.31it/s] 2%|▏ | 4063232/170498071 [01:10<28:37, 96897.42it/s] 2%|▏ | 4096000/170498071 [01:11<35:10, 78849.01it/s] 2%|▏ | 4128768/170498071 [01:11<40:15, 68869.83it/s] 2%|▏ | 4161536/170498071 [01:12<40:15, 68871.76it/s] 2%|▏ | 4194304/170498071 [01:12<35:03, 79047.50it/s] 2%|▏ | 4227072/170498071 [01:13<35:13, 78687.21it/s] 2%|▏ | 4259840/170498071 [01:13<33:15, 83308.09it/s] 3%|▎ | 4292608/170498071 [01:13<30:04, 92091.37it/s] 3%|▎ | 4325376/170498071 [01:14<31:00, 89339.57it/s] 3%|▎ | 4358144/170498071 [01:14<30:25, 90987.08it/s] 3%|▎ | 4390912/170498071 [01:15<36:27, 75928.72it/s] 3%|▎ | 4423680/170498071 [01:15<34:27, 80321.97it/s] 3%|▎ | 4456448/170498071 [01:15<37:55, 72979.87it/s] 3%|▎ | 4489216/170498071 [01:16<39:57, 69255.89it/s] 3%|▎ | 4521984/170498071 [01:16<35:12, 78581.22it/s] 3%|▎ | 4554752/170498071 [01:17<35:04, 78856.46it/s] 3%|▎ | 4587520/170498071 [01:17<36:08, 76521.37it/s] 3%|▎ | 4620288/170498071 [01:18<37:02, 74648.92it/s] 3%|▎ | 4653056/170498071 [01:18<32:54, 83986.67it/s] 3%|▎ | 4685824/170498071 [01:19<54:10, 51004.94it/s] 3%|▎ | 4718592/170498071 [01:20<48:25, 57053.40it/s] 3%|▎ | 4751360/170498071 [01:20<40:45, 67766.03it/s] 3%|▎ | 4784128/170498071 [01:20<37:01, 74609.18it/s] 3%|▎ | 4816896/170498071 [01:21<50:29, 54685.01it/s] 3%|▎ | 4849664/170498071 [01:22<58:36, 47111.25it/s] 3%|▎ | 4882432/170498071 [01:23<52:58, 52098.97it/s] 3%|▎ | 4915200/170498071 [01:23<43:55, 62836.07it/s] 3%|▎ | 4947968/170498071 [01:23<36:02, 76548.61it/s] 3%|▎ | 4980736/170498071 [01:23<36:35, 75376.10it/s] 3%|▎ | 5013504/170498071 [01:24<37:34, 73404.53it/s] 3%|▎ | 5046272/170498071 [01:24<34:28, 79974.05it/s] 3%|▎ | 5079040/170498071 [01:25<36:14, 76064.65it/s] 3%|▎ | 5111808/170498071 [01:25<41:49, 65901.73it/s] 3%|▎ | 5144576/170498071 [01:26<45:50, 60126.38it/s] 3%|▎ | 5177344/170498071 [01:26<40:42, 67697.78it/s] 3%|▎ | 5210112/170498071 [01:27<38:52, 70853.62it/s] 3%|▎ | 5242880/170498071 [01:27<37:30, 73428.20it/s] 3%|▎ | 5275648/170498071 [01:28<51:20, 53639.88it/s] 3%|▎ | 5308416/170498071 [01:29<50:56, 54041.54it/s] 3%|▎ | 5341184/170498071 [01:29<45:49, 60064.77it/s] 3%|▎ | 5373952/170498071 [01:30<40:47, 67454.66it/s] 3%|▎ | 5406720/170498071 [01:30<48:26, 56809.72it/s] 3%|▎ | 5439488/170498071 [01:31<46:00, 59791.51it/s] 3%|▎ | 5472256/170498071 [01:31<47:04, 58420.75it/s] 3%|▎ | 5505024/170498071 [01:32<49:47, 55221.74it/s] 3%|▎ | 5537792/170498071 [01:32<43:27, 63275.68it/s] 3%|▎ | 5570560/170498071 [01:33<44:07, 62304.72it/s] 3%|▎ | 5603328/170498071 [01:33<39:24, 69736.44it/s] 3%|▎ | 5636096/170498071 [01:34<32:51, 83636.61it/s] 3%|▎ | 5668864/170498071 [01:34<37:37, 73028.16it/s] 3%|▎ | 5701632/170498071 [01:35<54:54, 50024.78it/s] 3%|▎ | 5734400/170498071 [01:36<48:40, 56412.04it/s] 3%|▎ | 5767168/170498071 [01:36<47:22, 57955.37it/s] 3%|▎ | 5799936/170498071 [01:37<48:06, 57061.69it/s] 3%|▎ | 5832704/170498071 [01:38<52:37, 52148.94it/s] 3%|▎ | 5865472/170498071 [01:38<45:34, 60213.56it/s] 3%|▎ | 5898240/170498071 [01:38<38:19, 71565.55it/s] 3%|▎ | 5931008/170498071 [01:39<38:47, 70691.40it/s] 3%|▎ | 5963776/170498071 [01:39<38:59, 70318.99it/s] 4%|▎ | 5996544/170498071 [01:40<54:39, 50167.93it/s] 4%|▎ | 6029312/170498071 [01:41<58:35, 46790.19it/s] 4%|▎ | 6062080/170498071 [01:42<56:33, 48462.29it/s] 4%|▎ | 6094848/170498071 [01:42<46:29, 58942.02it/s] 4%|▎ | 6127616/170498071 [01:42<40:47, 67151.04it/s] 4%|▎ | 6160384/170498071 [01:43<41:46, 65572.03it/s] 4%|▎ | 6193152/170498071 [01:44<52:06, 52554.01it/s] 4%|▎ | 6225920/170498071 [01:44<46:41, 58640.97it/s] 4%|▎ | 6258688/170498071 [01:45<1:01:13, 44714.36it/s] 4%|▎ | 6291456/170498071 [01:46<1:01:12, 44718.14it/s] 4%|▎ | 6324224/170498071 [01:46<54:49, 49908.83it/s] 4%|▎ | 6356992/170498071 [01:48<1:06:00, 41449.36it/s] 4%|▎ | 6389760/170498071 [01:48<56:30, 48403.15it/s] 4%|▍ | 6422528/170498071 [01:48<49:47, 54921.30it/s] 4%|▍ | 6455296/170498071 [01:49<55:17, 49452.38it/s] 4%|▍ | 6488064/170498071 [01:50<1:07:32, 40469.89it/s] 4%|▍ | 6520832/170498071 [01:51<1:15:01, 36426.18it/s] 4%|▍ | 6553600/170498071 [01:52<1:12:59, 37435.45it/s] 4%|▍ | 6586368/170498071 [01:53<1:02:59, 43364.94it/s] 4%|▍ | 6619136/170498071 [01:53<1:01:33, 44366.70it/s] 4%|▍ | 6651904/170498071 [01:54<55:02, 49616.70it/s] 4%|▍ | 6684672/170498071 [01:54<50:36, 53952.12it/s] 4%|▍ | 6717440/170498071 [01:55<54:00, 50548.08it/s] 4%|▍ | 6750208/170498071 [01:55<46:19, 58917.02it/s] 4%|▍ | 6782976/170498071 [01:56<39:11, 69624.86it/s] 4%|▍ | 6815744/170498071 [01:56<39:21, 69324.39it/s] 4%|▍ | 6848512/170498071 [01:57<58:07, 46921.04it/s] 4%|▍ | 6881280/170498071 [01:58<55:23, 49231.33it/s] 4%|▍ | 6914048/170498071 [01:58<46:06, 59127.95it/s] 4%|▍ | 6946816/170498071 [01:59<44:18, 61527.56it/s] 4%|▍ | 6979584/170498071 [01:59<38:00, 71707.76it/s] 4%|▍ | 7012352/170498071 [01:59<32:55, 82742.20it/s] 4%|▍ | 7045120/170498071 [02:00<27:59, 97336.57it/s] 4%|▍ | 7077888/170498071 [02:00<24:47, 109866.17it/s] 4%|▍ | 7110656/170498071 [02:00<21:14, 128154.77it/s] 4%|▍ | 7143424/170498071 [02:00<21:40, 125624.83it/s] 4%|▍ | 7176192/170498071 [02:01<27:59, 97247.05it/s] 4%|▍ | 7208960/170498071 [02:01<29:17, 92918.17it/s] 4%|▍ | 7241728/170498071 [02:01<30:32, 89083.99it/s] 4%|▍ | 7274496/170498071 [02:03<49:34, 54876.76it/s] 4%|▍ | 7307264/170498071 [02:03<53:19, 51004.05it/s] 4%|▍ | 7340032/170498071 [02:04<55:18, 49165.82it/s] 4%|▍ | 7372800/170498071 [02:05<50:33, 53768.59it/s] 4%|▍ | 7405568/170498071 [02:05<57:24, 47347.39it/s] 4%|▍ | 7438336/170498071 [02:06<58:47, 46219.09it/s] 4%|▍ | 7471104/170498071 [02:07<52:28, 51777.40it/s] 4%|▍ | 7503872/170498071 [02:08<58:46, 46226.06it/s] 4%|▍ | 7536640/170498071 [02:09<1:12:58, 37218.09it/s] 4%|▍ | 7569408/170498071 [02:09<1:02:57, 43132.96it/s] 4%|▍ | 7602176/170498071 [02:10<53:41, 50562.39it/s] 4%|▍ | 7634944/170498071 [02:10<55:01, 49322.82it/s] 4%|▍ | 7667712/170498071 [02:12<1:08:23, 39682.85it/s] 5%|▍ | 7700480/170498071 [02:12<59:48, 45367.32it/s] 5%|▍ | 7733248/170498071 [02:14<1:20:41, 33618.77it/s] 5%|▍ | 7766016/170498071 [02:14<1:05:06, 41660.21it/s] 5%|▍ | 7798784/170498071 [02:14<52:13, 51914.99it/s] 5%|▍ | 7831552/170498071 [02:14<41:39, 65087.55it/s] 5%|▍ | 7864320/170498071 [02:15<36:05, 75098.70it/s] 5%|▍ | 7897088/170498071 [02:15<33:35, 80683.17it/s] 5%|▍ | 7929856/170498071 [02:16<49:15, 55000.12it/s] 5%|▍ | 7962624/170498071 [02:17<49:45, 54440.56it/s] 5%|▍ | 7995392/170498071 [02:18<1:00:22, 44861.34it/s] 5%|▍ | 8028160/170498071 [02:18<55:50, 48498.47it/s] 5%|▍ | 8060928/170498071 [02:19<1:08:19, 39628.12it/s] 5%|▍ | 8093696/170498071 [02:20<1:09:45, 38798.67it/s] 5%|▍ | 8126464/170498071 [02:22<1:23:17, 32488.44it/s] 5%|▍ | 8159232/170498071 [02:22<1:14:36, 36261.67it/s] 5%|▍ | 8192000/170498071 [02:23<1:08:51, 39282.96it/s] 5%|▍ | 8224768/170498071 [02:23<56:49, 47600.79it/s] 5%|▍ | 8257536/170498071 [02:25<1:07:04, 40315.39it/s] 5%|▍ | 8290304/170498071 [02:25<1:02:10, 43485.90it/s] 5%|▍ | 8323072/170498071 [02:26<1:08:58, 39188.10it/s] 5%|▍ | 8355840/170498071 [02:28<1:21:51, 33012.34it/s] 5%|▍ | 8388608/170498071 [02:29<1:26:07, 31370.46it/s] 5%|▍ | 8421376/170498071 [02:29<1:08:50, 39236.48it/s] 5%|▍ | 8454144/170498071 [02:29<56:08, 48098.54it/s] 5%|▍ | 8486912/170498071 [02:30<43:16, 62390.26it/s] 5%|▍ | 8519680/170498071 [02:30<46:16, 58338.13it/s] 5%|▌ | 8552448/170498071 [02:31<41:36, 64879.94it/s] 5%|▌ | 8585216/170498071 [02:31<40:27, 66687.62it/s] 5%|▌ | 8617984/170498071 [02:31<38:24, 70238.39it/s] 5%|▌ | 8650752/170498071 [02:32<52:29, 51380.69it/s] 5%|▌ | 8683520/170498071 [02:33<1:02:20, 43261.89it/s] 5%|▌ | 8716288/170498071 [02:34<58:42, 45934.54it/s] 5%|▌ | 8749056/170498071 [02:35<1:08:40, 39256.74it/s] 5%|▌ | 8781824/170498071 [02:36<1:06:27, 40552.26it/s] 5%|▌ | 8814592/170498071 [02:36<53:23, 50464.44it/s] 5%|▌ | 8847360/170498071 [02:36<43:31, 61898.89it/s] 5%|▌ | 8880128/170498071 [02:37<38:50, 69360.03it/s] 5%|▌ | 8912896/170498071 [02:37<36:56, 72910.83it/s] 5%|▌ | 8945664/170498071 [02:38<32:58, 81670.60it/s] 5%|▌ | 8978432/170498071 [02:38<41:22, 65067.93it/s] 5%|▌ | 9011200/170498071 [02:39<39:22, 68355.00it/s] 5%|▌ | 9043968/170498071 [02:39<34:14, 78569.99it/s] 5%|▌ | 9076736/170498071 [02:39<30:39, 87749.96it/s] 5%|▌ | 9109504/170498071 [02:41<55:34, 48398.99it/s] 5%|▌ | 9142272/170498071 [02:41<54:00, 49799.90it/s] 5%|▌ | 9175040/170498071 [02:42<1:03:08, 42581.69it/s] 5%|▌ | 9207808/170498071 [02:43<55:52, 48106.38it/s] 5%|▌ | 9240576/170498071 [02:43<52:03, 51626.27it/s] 5%|▌ | 9273344/170498071 [02:44<47:31, 56546.38it/s] 5%|▌ | 9306112/170498071 [02:44<43:44, 61419.03it/s] 5%|▌ | 9338880/170498071 [02:45<40:56, 65601.30it/s] 5%|▌ | 9371648/170498071 [02:45<40:21, 66545.73it/s] 6%|▌ | 9404416/170498071 [02:45<36:13, 74125.16it/s] 6%|▌ | 9437184/170498071 [02:46<31:01, 86537.29it/s] 6%|▌ | 9469952/170498071 [02:46<26:53, 99778.04it/s] 6%|▌ | 9502720/170498071 [02:46<24:57, 107497.06it/s] 6%|▌ | 9535488/170498071 [02:46<26:13, 102285.10it/s] 6%|▌ | 9568256/170498071 [02:47<36:50, 72789.72it/s] 6%|▌ | 9601024/170498071 [02:48<42:12, 63534.16it/s] 6%|▌ | 9633792/170498071 [02:48<37:51, 70831.28it/s] 6%|▌ | 9666560/170498071 [02:49<38:14, 70108.93it/s] 6%|▌ | 9699328/170498071 [02:50<48:16, 55521.17it/s] 6%|▌ | 9732096/170498071 [02:50<45:04, 59448.13it/s] 6%|▌ | 9764864/170498071 [02:50<41:50, 64029.07it/s] 6%|▌ | 9797632/170498071 [02:53<1:24:49, 31574.34it/s] 6%|▌ | 9830400/170498071 [02:54<1:38:06, 27296.06it/s] 6%|▌ | 9863168/170498071 [02:55<1:28:44, 30171.66it/s] 6%|▌ | 9895936/170498071 [02:56<1:25:45, 31214.27it/s] 6%|▌ | 9928704/170498071 [02:56<1:09:48, 38340.01it/s] 6%|▌ | 9961472/170498071 [02:57<1:03:45, 41962.87it/s] 6%|▌ | 9994240/170498071 [02:58<58:05, 46042.66it/s] 6%|▌ | 10027008/170498071 [02:59<1:05:07, 41072.66it/s] 6%|▌ | 10059776/170498071 [02:59<1:07:19, 39717.96it/s] 6%|▌ | 10092544/170498071 [03:00<57:04, 46839.12it/s] 6%|▌ | 10125312/170498071 [03:00<52:48, 50619.77it/s] 6%|▌ | 10158080/170498071 [03:01<45:10, 59151.81it/s] 6%|▌ | 10190848/170498071 [03:01<38:16, 69806.89it/s] 6%|▌ | 10223616/170498071 [03:02<44:44, 59693.93it/s] 6%|▌ | 10256384/170498071 [03:02<44:38, 59835.08it/s] 6%|▌ | 10289152/170498071 [03:03<37:52, 70511.40it/s] 6%|▌ | 10321920/170498071 [03:03<36:48, 72529.05it/s] 6%|▌ | 10354688/170498071 [03:03<34:04, 78343.00it/s] 6%|▌ | 10387456/170498071 [03:04<30:04, 88735.59it/s] 6%|▌ | 10420224/170498071 [03:04<33:43, 79128.68it/s] 6%|▌ | 10452992/170498071 [03:04<33:32, 79538.50it/s] 6%|▌ | 10485760/170498071 [03:06<49:17, 54106.72it/s] 6%|▌ | 10518528/170498071 [03:06<48:48, 54624.47it/s] 6%|▌ | 10551296/170498071 [03:06<42:18, 62997.43it/s] 6%|▌ | 10584064/170498071 [03:07<36:27, 73116.61it/s] 6%|▌ | 10616832/170498071 [03:07<31:46, 83852.71it/s] 6%|▌ | 10649600/170498071 [03:08<35:24, 75237.28it/s] 6%|▋ | 10682368/170498071 [03:08<42:43, 62349.66it/s] 6%|▋ | 10715136/170498071 [03:10<1:03:58, 41624.63it/s] 6%|▋ | 10747904/170498071 [03:10<54:11, 49127.56it/s] 6%|▋ | 10780672/170498071 [03:10<45:05, 59045.10it/s] 6%|▋ | 10813440/170498071 [03:11<36:38, 72624.84it/s] 6%|▋ | 10846208/170498071 [03:11<32:19, 82335.38it/s] 6%|▋ | 10878976/170498071 [03:11<27:41, 96090.92it/s] 6%|▋ | 10911744/170498071 [03:11<23:33, 112906.52it/s] 6%|▋ | 10944512/170498071 [03:11<22:08, 120092.72it/s] 6%|▋ | 10977280/170498071 [03:12<18:54, 140621.65it/s] 6%|▋ | 11010048/170498071 [03:12<20:00, 132853.53it/s] 6%|▋ | 11042816/170498071 [03:13<30:26, 87315.57it/s] 6%|▋ | 11075584/170498071 [03:13<28:05, 94559.60it/s] 7%|▋ | 11108352/170498071 [03:13<26:05, 101814.61it/s] 7%|▋ | 11141120/170498071 [03:14<32:33, 81570.75it/s] 7%|▋ | 11173888/170498071 [03:14<40:09, 66114.07it/s] 7%|▋ | 11206656/170498071 [03:15<42:38, 62250.33it/s] 7%|▋ | 11239424/170498071 [03:15<39:39, 66938.87it/s] 7%|▋ | 11272192/170498071 [03:17<1:02:55, 42174.49it/s] 7%|▋ | 11304960/170498071 [03:18<1:09:59, 37903.53it/s] 7%|▋ | 11337728/170498071 [03:18<1:02:15, 42603.56it/s] 7%|▋ | 11370496/170498071 [03:19<1:04:59, 40807.63it/s] 7%|▋ | 11403264/170498071 [03:20<59:54, 44259.94it/s] 7%|▋ | 11436032/170498071 [03:20<47:24, 55923.30it/s] 7%|▋ | 11468800/170498071 [03:21<54:46, 48390.47it/s] 7%|▋ | 11501568/170498071 [03:21<48:07, 55069.54it/s] 7%|▋ | 11534336/170498071 [03:22<54:20, 48750.07it/s] 7%|▋ | 11567104/170498071 [03:23<49:38, 53353.88it/s] 7%|▋ | 11599872/170498071 [03:24<54:57, 48181.59it/s] 7%|▋ | 11632640/170498071 [03:25<1:20:56, 32710.51it/s] 7%|▋ | 11665408/170498071 [03:26<1:09:48, 37918.57it/s] 7%|▋ | 11698176/170498071 [03:27<1:13:29, 36014.37it/s] 7%|▋ | 11730944/170498071 [03:28<1:11:16, 37129.66it/s] 7%|▋ | 11763712/170498071 [03:29<1:13:12, 36137.85it/s] 7%|▋ | 11796480/170498071 [03:29<1:07:32, 39157.57it/s] 7%|▋ | 11829248/170498071 [03:31<1:24:42, 31221.16it/s] 7%|▋ | 11862016/170498071 [03:32<1:25:31, 30915.00it/s] 7%|▋ | 11894784/170498071 [03:33<1:26:13, 30653.93it/s] 7%|▋ | 11927552/170498071 [03:34<1:11:52, 36773.86it/s] 7%|▋ | 11960320/170498071 [03:34<1:01:56, 42654.41it/s] 7%|▋ | 11993088/170498071 [03:35<55:56, 47218.98it/s] 7%|▋ | 12025856/170498071 [03:36<1:17:03, 34276.57it/s] 7%|▋ | 12058624/170498071 [03:37<1:05:28, 40334.76it/s] 7%|▋ | 12091392/170498071 [03:37<55:52, 47251.66it/s] 7%|▋ | 12124160/170498071 [03:37<46:48, 56381.93it/s] 7%|▋ | 12156928/170498071 [03:38<41:28, 63638.55it/s] 7%|▋ | 12189696/170498071 [03:38<43:13, 61045.51it/s] 7%|▋ | 12222464/170498071 [03:39<57:15, 46074.98it/s] 7%|▋ | 12255232/170498071 [03:40<48:22, 54523.49it/s] 7%|▋ | 12288000/170498071 [03:40<47:58, 54962.62it/s] 7%|▋ | 12320768/170498071 [03:41<43:38, 60414.50it/s] 7%|▋ | 12353536/170498071 [03:41<38:28, 68512.04it/s] 7%|▋ | 12386304/170498071 [03:42<37:09, 70927.94it/s] 7%|▋ | 12419072/170498071 [03:43<52:40, 50010.32it/s] 7%|▋ | 12451840/170498071 [03:43<52:43, 49965.20it/s] 7%|▋ | 12484608/170498071 [03:44<43:57, 59903.15it/s] 7%|▋ | 12517376/170498071 [03:44<41:41, 63158.30it/s] 7%|▋ | 12550144/170498071 [03:45<40:15, 65381.74it/s] 7%|▋ | 12582912/170498071 [03:45<34:43, 75789.37it/s] 7%|▋ | 12615680/170498071 [03:45<32:19, 81420.82it/s] 7%|▋ | 12648448/170498071 [03:46<37:40, 69825.95it/s] 7%|▋ | 12681216/170498071 [03:46<39:10, 67144.12it/s] 7%|▋ | 12713984/170498071 [03:47<35:47, 73482.66it/s] 7%|▋ | 12746752/170498071 [03:48<48:28, 54240.70it/s] 7%|▋ | 12779520/170498071 [03:48<53:54, 48768.73it/s] 8%|▊ | 12812288/170498071 [03:49<46:04, 57038.89it/s] 8%|▊ | 12845056/170498071 [03:49<38:48, 67714.04it/s] 8%|▊ | 12877824/170498071 [03:50<39:32, 66444.95it/s] 8%|▊ | 12910592/170498071 [03:50<46:14, 56800.80it/s] 8%|▊ | 12943360/170498071 [03:51<57:41, 45510.33it/s] 8%|▊ | 12976128/170498071 [03:52<57:12, 45889.08it/s] 8%|▊ | 13008896/170498071 [03:53<1:03:57, 41040.00it/s] 8%|▊ | 13041664/170498071 [03:53<51:31, 50937.05it/s] 8%|▊ | 13074432/170498071 [03:54<59:50, 43848.09it/s] 8%|▊ | 13107200/170498071 [03:55<57:15, 45817.20it/s] 8%|▊ | 13139968/170498071 [03:55<51:52, 50554.77it/s] 8%|▊ | 13172736/170498071 [03:56<44:25, 59026.73it/s] 8%|▊ | 13205504/170498071 [03:56<38:52, 67440.80it/s] 8%|▊ | 13238272/170498071 [03:56<32:35, 80432.80it/s] 8%|▊ | 13271040/170498071 [03:57<48:47, 53711.99it/s] 8%|▊ | 13303808/170498071 [03:59<1:10:46, 37015.01it/s] 8%|▊ | 13336576/170498071 [04:00<1:06:32, 39361.29it/s] 8%|▊ | 13369344/170498071 [04:00<1:00:31, 43266.76it/s] 8%|▊ | 13402112/170498071 [04:01<57:36, 45454.36it/s] 8%|▊ | 13434880/170498071 [04:02<1:06:48, 39178.72it/s] 8%|▊ | 13467648/170498071 [04:02<58:08, 45014.06it/s] 8%|▊ | 13500416/170498071 [04:03<51:52, 50436.95it/s] 8%|▊ | 13533184/170498071 [04:03<44:26, 58875.58it/s] 8%|▊ | 13565952/170498071 [04:04<39:02, 66996.79it/s] 8%|▊ | 13598720/170498071 [04:04<41:30, 63000.40it/s] 8%|▊ | 13631488/170498071 [04:05<53:29, 48872.24it/s] 8%|▊ | 13664256/170498071 [04:06<48:48, 53553.62it/s] 8%|▊ | 13697024/170498071 [04:06<42:25, 61588.82it/s] 8%|▊ | 13729792/170498071 [04:06<35:41, 73194.67it/s] 8%|▊ | 13762560/170498071 [04:07<32:58, 79226.66it/s] 8%|▊ | 13795328/170498071 [04:07<30:11, 86526.89it/s] 8%|▊ | 13828096/170498071 [04:07<27:44, 94118.37it/s] 8%|▊ | 13860864/170498071 [04:08<42:28, 61462.01it/s] 8%|▊ | 13893632/170498071 [04:09<44:21, 58851.19it/s] 8%|▊ | 13926400/170498071 [04:09<40:33, 64327.90it/s] 8%|▊ | 13959168/170498071 [04:09<35:22, 73744.15it/s] 8%|▊ | 13991936/170498071 [04:10<36:01, 72408.39it/s] 8%|▊ | 14024704/170498071 [04:10<32:58, 79077.80it/s] 8%|▊ | 14057472/170498071 [04:11<30:57, 84213.19it/s] 8%|▊ | 14090240/170498071 [04:11<29:23, 88667.29it/s] 8%|▊ | 14123008/170498071 [04:11<27:04, 96264.67it/s] 8%|▊ | 14155776/170498071 [04:11<23:59, 108586.72it/s] 8%|▊ | 14188544/170498071 [04:12<21:29, 121234.17it/s] 8%|▊ | 14221312/170498071 [04:12<18:26, 141184.46it/s] 8%|▊ | 14254080/170498071 [04:12<19:04, 136480.43it/s] 8%|▊ | 14286848/170498071 [04:13<26:27, 98431.19it/s] 8%|▊ | 14319616/170498071 [04:13<33:10, 78454.74it/s] 8%|▊ | 14352384/170498071 [04:14<33:04, 78682.75it/s] 8%|▊ | 14385152/170498071 [04:14<29:19, 88709.95it/s] 8%|▊ | 14417920/170498071 [04:14<27:08, 95820.65it/s] 8%|▊ | 14450688/170498071 [04:15<32:53, 79068.51it/s] 8%|▊ | 14483456/170498071 [04:15<32:43, 79447.19it/s] 9%|▊ | 14516224/170498071 [04:16<34:25, 75513.95it/s] 9%|▊ | 14548992/170498071 [04:16<32:40, 79555.11it/s] 9%|▊ | 14581760/170498071 [04:16<33:32, 77490.17it/s] 9%|▊ | 14614528/170498071 [04:17<33:34, 77388.00it/s] 9%|▊ | 14647296/170498071 [04:18<40:56, 63438.36it/s] 9%|▊ | 14680064/170498071 [04:18<38:15, 67869.67it/s] 9%|▊ | 14712832/170498071 [04:18<34:39, 74905.86it/s] 9%|▊ | 14745600/170498071 [04:19<33:24, 77686.70it/s] 9%|▊ | 14778368/170498071 [04:19<35:39, 72794.61it/s] 9%|▊ | 14811136/170498071 [04:20<34:44, 74687.79it/s] 9%|▊ | 14843904/170498071 [04:21<49:12, 52722.56it/s] 9%|▊ | 14876672/170498071 [04:21<46:25, 55877.99it/s] 9%|▊ | 14909440/170498071 [04:22<52:01, 49841.58it/s] 9%|▉ | 14942208/170498071 [04:23<48:49, 53099.88it/s] 9%|▉ | 14974976/170498071 [04:23<40:49, 63502.75it/s] 9%|▉ | 15007744/170498071 [04:23<34:47, 74499.55it/s] 9%|▉ | 15040512/170498071 [04:24<37:42, 68709.27it/s] 9%|▉ | 15073280/170498071 [04:24<34:33, 74964.04it/s] 9%|▉ | 15106048/170498071 [04:24<33:58, 76242.70it/s] 9%|▉ | 15138816/170498071 [04:25<38:14, 67697.56it/s] 9%|▉ | 15171584/170498071 [04:26<44:35, 58048.48it/s] 9%|▉ | 15204352/170498071 [04:26<44:43, 57877.76it/s] 9%|▉ | 15237120/170498071 [04:28<1:07:15, 38472.85it/s] 9%|▉ | 15269888/170498071 [04:29<1:09:05, 37444.62it/s] 9%|▉ | 15302656/170498071 [04:30<1:10:34, 36653.83it/s] 9%|▉ | 15335424/170498071 [04:30<1:00:36, 42663.48it/s] 9%|▉ | 15368192/170498071 [04:31<51:44, 49972.85it/s] 9%|▉ | 15400960/170498071 [04:31<43:03, 60030.47it/s] 9%|▉ | 15433728/170498071 [04:31<40:54, 63181.35it/s] 9%|▉ | 15466496/170498071 [04:32<37:20, 69199.99it/s] 9%|▉ | 15499264/170498071 [04:33<46:54, 55077.77it/s] 9%|▉ | 15532032/170498071 [04:33<45:46, 56430.89it/s] 9%|▉ | 15564800/170498071 [04:34<46:08, 55955.23it/s] 9%|▉ | 15597568/170498071 [04:34<46:13, 55848.86it/s] 9%|▉ | 15630336/170498071 [04:35<43:02, 59957.39it/s] 9%|▉ | 15663104/170498071 [04:35<39:28, 65365.60it/s] 9%|▉ | 15695872/170498071 [04:36<39:55, 64635.14it/s] 9%|▉ | 15728640/170498071 [04:37<1:05:54, 39135.33it/s] 9%|▉ | 15761408/170498071 [04:38<1:00:36, 42549.89it/s] 9%|▉ | 15794176/170498071 [04:39<1:07:12, 38366.27it/s] 9%|▉ | 15826944/170498071 [04:40<1:05:43, 39218.47it/s] 9%|▉ | 15859712/170498071 [04:40<55:41, 46272.53it/s] 9%|▉ | 15892480/170498071 [04:41<51:15, 50275.06it/s] 9%|▉ | 15925248/170498071 [04:42<57:15, 44988.94it/s] 9%|▉ | 15958016/170498071 [04:42<54:15, 47473.75it/s] 9%|▉ | 15990784/170498071 [04:43<53:26, 48181.78it/s] 9%|▉ | 16023552/170498071 [04:43<50:27, 51018.81it/s] 9%|▉ | 16056320/170498071 [04:45<1:02:34, 41132.37it/s] 9%|▉ | 16089088/170498071 [04:45<57:44, 44574.31it/s] 9%|▉ | 16121856/170498071 [04:45<48:21, 53197.42it/s] 9%|▉ | 16154624/170498071 [04:47<1:01:51, 41589.61it/s] 9%|▉ | 16187392/170498071 [04:48<1:11:11, 36125.89it/s] 10%|▉ | 16220160/170498071 [04:49<1:20:33, 31919.76it/s] 10%|▉ | 16252928/170498071 [04:50<1:13:56, 34765.71it/s] 10%|▉ | 16285696/170498071 [04:50<59:44, 43023.09it/s] 10%|▉ | 16318464/170498071 [04:51<1:06:24, 38695.84it/s] 10%|▉ | 16351232/170498071 [04:53<1:22:27, 31155.34it/s] 10%|▉ | 16384000/170498071 [04:54<1:32:02, 27906.37it/s] 10%|▉ | 16416768/170498071 [04:55<1:23:24, 30790.62it/s] 10%|▉ | 16449536/170498071 [04:57<1:53:04, 22704.29it/s] 10%|▉ | 16482304/170498071 [04:58<1:33:39, 27408.55it/s] 10%|▉ | 16515072/170498071 [04:59<1:29:53, 28552.26it/s] 10%|▉ | 16547840/170498071 [05:00<1:13:39, 34836.66it/s] 10%|▉ | 16580608/170498071 [05:00<1:02:17, 41184.28it/s] 10%|▉ | 16613376/170498071 [05:01<58:19, 43975.61it/s] 10%|▉ | 16646144/170498071 [05:02<1:05:12, 39327.33it/s] 10%|▉ | 16678912/170498071 [05:02<59:58, 42744.68it/s] 10%|▉ | 16711680/170498071 [05:03<51:16, 49986.60it/s] 10%|▉ | 16744448/170498071 [05:03<54:22, 47133.68it/s] 10%|▉ | 16777216/170498071 [05:04<46:14, 55406.62it/s] 10%|▉ | 16809984/170498071 [05:04<38:37, 66307.01it/s] 10%|▉ | 16842752/170498071 [05:05<39:41, 64513.77it/s] 10%|▉ | 16875520/170498071 [05:05<43:49, 58429.58it/s] 10%|▉ | 16908288/170498071 [05:06<42:09, 60717.84it/s] 10%|▉ | 16941056/170498071 [05:06<43:17, 59109.66it/s] 10%|▉ | 16973824/170498071 [05:07<39:43, 64410.01it/s] 10%|▉ | 17006592/170498071 [05:08<50:51, 50308.24it/s] 10%|▉ | 17039360/170498071 [05:10<1:22:14, 31101.36it/s] 10%|█ | 17072128/170498071 [05:11<1:37:55, 26111.45it/s] 10%|█ | 17104896/170498071 [05:12<1:24:29, 30260.47it/s] 10%|█ | 17137664/170498071 [05:12<1:06:44, 38301.56it/s] 10%|█ | 17170432/170498071 [05:13<1:08:06, 37519.91it/s] 10%|█ | 17203200/170498071 [05:14<1:00:51, 41986.52it/s] 10%|█ | 17235968/170498071 [05:14<50:40, 50404.77it/s] 10%|█ | 17268736/170498071 [05:15<44:26, 57463.56it/s] 10%|█ | 17301504/170498071 [05:15<48:08, 53030.34it/s] 10%|█ | 17334272/170498071 [05:16<46:14, 55205.72it/s] 10%|█ | 17367040/170498071 [05:17<50:15, 50776.27it/s] 10%|█ | 17399808/170498071 [05:17<44:42, 57068.65it/s] 10%|█ | 17432576/170498071 [05:18<45:11, 56444.80it/s] 10%|█ | 17465344/170498071 [05:18<43:57, 58026.42it/s] 10%|█ | 17498112/170498071 [05:19<37:17, 68369.84it/s] 10%|█ | 17530880/170498071 [05:19<34:09, 74635.74it/s] 10%|█ | 17563648/170498071 [05:19<32:04, 79451.11it/s] 10%|█ | 17596416/170498071 [05:20<49:28, 51513.20it/s] 10%|█ | 17629184/170498071 [05:21<42:35, 59808.73it/s] 10%|█ | 17661952/170498071 [05:21<43:38, 58359.21it/s] 10%|█ | 17694720/170498071 [05:23<1:04:35, 39428.03it/s] 10%|█ | 17727488/170498071 [05:24<1:08:06, 37380.62it/s] 10%|█ | 17760256/170498071 [05:25<1:12:31, 35097.24it/s] 10%|█ | 17793024/170498071 [05:26<1:19:59, 31818.54it/s] 10%|█ | 17825792/170498071 [05:27<1:09:59, 36352.27it/s] 10%|█ | 17858560/170498071 [05:28<1:08:59, 36873.18it/s] 10%|█ | 17891328/170498071 [05:28<1:07:37, 37606.67it/s] 11%|█ | 17924096/170498071 [05:29<1:05:20, 38920.69it/s] 11%|█ | 17956864/170498071 [05:29<52:18, 48597.14it/s] 11%|█ | 17989632/170498071 [05:30<44:01, 57732.56it/s] 11%|█ | 18022400/170498071 [05:30<38:38, 65757.29it/s] 11%|█ | 18055168/170498071 [05:30<34:38, 73329.00it/s] 11%|█ | 18087936/170498071 [05:31<32:51, 77317.19it/s] 11%|█ | 18120704/170498071 [05:31<29:13, 86916.44it/s] 11%|█ | 18153472/170498071 [05:32<37:21, 67952.33it/s] 11%|█ | 18186240/170498071 [05:32<36:58, 68644.64it/s] 11%|█ | 18219008/170498071 [05:33<34:42, 73108.04it/s] 11%|█ | 18251776/170498071 [05:33<33:48, 75069.51it/s] 11%|█ | 18284544/170498071 [05:34<37:26, 67756.40it/s] 11%|█ | 18317312/170498071 [05:34<38:36, 65705.21it/s] 11%|█ | 18350080/170498071 [05:35<41:29, 61124.25it/s] 11%|█ | 18382848/170498071 [05:35<36:45, 68978.14it/s] 11%|█ | 18415616/170498071 [05:35<31:57, 79313.72it/s] 11%|█ | 18448384/170498071 [05:36<27:20, 92674.45it/s] 11%|█ | 18481152/170498071 [05:36<22:34, 112190.89it/s] 11%|█ | 18513920/170498071 [05:37<36:32, 69315.86it/s] 11%|█ | 18546688/170498071 [05:37<44:33, 56844.23it/s] 11%|█ | 18579456/170498071 [05:38<54:28, 46476.92it/s] 11%|█ | 18612224/170498071 [05:39<53:23, 47409.94it/s] 11%|█ | 18644992/170498071 [05:40<48:22, 52316.38it/s] 11%|█ | 18677760/170498071 [05:40<40:15, 62859.02it/s] 11%|█ | 18710528/170498071 [05:40<42:35, 59395.20it/s] 11%|█ | 18743296/170498071 [05:42<54:59, 45988.48it/s] 11%|█ | 18776064/170498071 [05:44<1:29:53, 28130.60it/s] 11%|█ | 18808832/170498071 [05:44<1:17:10, 32759.69it/s] 11%|█ | 18841600/170498071 [05:45<1:04:58, 38898.48it/s] 11%|█ | 18874368/170498071 [05:45<59:08, 42733.62it/s] 11%|█ | 18907136/170498071 [05:46<49:20, 51210.63it/s] 11%|█ | 18939904/170498071 [05:46<43:58, 57436.55it/s] 11%|█ | 18972672/170498071 [05:47<37:15, 67767.08it/s] 11%|█ | 19005440/170498071 [05:47<34:58, 72189.38it/s] 11%|█ | 19038208/170498071 [05:48<39:39, 63657.63it/s] 11%|█ | 19070976/170498071 [05:48<37:22, 67520.13it/s] 11%|█ | 19103744/170498071 [05:48<33:26, 75445.68it/s] 11%|█ | 19136512/170498071 [05:49<28:40, 87971.82it/s] 11%|█ | 19169280/170498071 [05:49<26:26, 95408.59it/s] 11%|█▏ | 19202048/170498071 [05:49<32:13, 78258.15it/s] 11%|█▏ | 19234816/170498071 [05:50<45:25, 55499.91it/s] 11%|█▏ | 19267584/170498071 [05:51<47:20, 53241.81it/s] 11%|█▏ | 19300352/170498071 [05:52<44:07, 57119.91it/s] 11%|█▏ | 19333120/170498071 [05:52<38:37, 65230.00it/s] 11%|█▏ | 19365888/170498071 [05:52<31:49, 79157.71it/s] 11%|█▏ | 19398656/170498071 [05:53<46:06, 54609.10it/s] 11%|█▏ | 19431424/170498071 [05:54<49:25, 50941.16it/s] 11%|█▏ | 19464192/170498071 [05:55<53:37, 46947.71it/s] 11%|█▏ | 19496960/170498071 [05:57<1:32:48, 27119.39it/s] 11%|█▏ | 19529728/170498071 [05:58<1:28:52, 28309.49it/s] 11%|█▏ | 19562496/170498071 [05:59<1:30:20, 27845.58it/s] 11%|█▏ | 19595264/170498071 [06:00<1:26:57, 28921.22it/s] 12%|█▏ | 19628032/170498071 [06:01<1:19:49, 31497.46it/s] 12%|█▏ | 19660800/170498071 [06:02<1:12:21, 34745.50it/s] 12%|█▏ | 19693568/170498071 [06:02<58:13, 43168.75it/s] 12%|█▏ | 19726336/170498071 [06:02<45:31, 55207.09it/s] 12%|█▏ | 19759104/170498071 [06:03<36:53, 68086.25it/s] 12%|█▏ | 19791872/170498071 [06:03<31:31, 79686.57it/s] 12%|█▏ | 19824640/170498071 [06:03<29:50, 84147.26it/s] 12%|█▏ | 19857408/170498071 [06:03<24:17, 103375.47it/s] 12%|█▏ | 19890176/170498071 [06:04<28:00, 89620.45it/s] 12%|█▏ | 19922944/170498071 [06:04<26:01, 96459.10it/s] 12%|█▏ | 19955712/170498071 [06:04<24:32, 102228.43it/s] 12%|█▏ | 19988480/170498071 [06:05<28:11, 88995.84it/s] 12%|█▏ | 20021248/170498071 [06:06<48:38, 51565.69it/s] 12%|█▏ | 20054016/170498071 [06:07<46:56, 53408.36it/s] 12%|█▏ | 20086784/170498071 [06:07<40:23, 62051.67it/s] 12%|█▏ | 20119552/170498071 [06:07<38:15, 65498.86it/s] 12%|█▏ | 20152320/170498071 [06:08<44:18, 56563.25it/s] 12%|█▏ | 20185088/170498071 [06:09<45:00, 55653.85it/s] 12%|█▏ | 20217856/170498071 [06:09<42:24, 59064.96it/s] 12%|█▏ | 20250624/170498071 [06:10<43:06, 58097.73it/s] 12%|█▏ | 20283392/170498071 [06:11<49:50, 50228.08it/s] 12%|█▏ | 20316160/170498071 [06:11<45:50, 54601.85it/s] 12%|█▏ | 20348928/170498071 [06:12<44:06, 56735.87it/s] 12%|█▏ | 20381696/170498071 [06:12<38:44, 64587.73it/s] 12%|█▏ | 20414464/170498071 [06:12<33:25, 74826.50it/s] 12%|█▏ | 20447232/170498071 [06:13<30:58, 80752.11it/s] 12%|█▏ | 20480000/170498071 [06:14<39:42, 62957.34it/s] 12%|█▏ | 20512768/170498071 [06:14<38:42, 64578.24it/s] 12%|█▏ | 20545536/170498071 [06:14<36:30, 68449.64it/s] 12%|█▏ | 20578304/170498071 [06:15<40:04, 62344.35it/s] 12%|█▏ | 20611072/170498071 [06:16<1:00:40, 41174.56it/s] 12%|█▏ | 20643840/170498071 [06:17<50:22, 49577.72it/s] 12%|█▏ | 20676608/170498071 [06:17<41:27, 60229.62it/s] 12%|█▏ | 20709376/170498071 [06:18<40:20, 61877.25it/s] 12%|█▏ | 20742144/170498071 [06:18<39:05, 63848.70it/s] 12%|█▏ | 20774912/170498071 [06:19<45:12, 55204.51it/s] 12%|█▏ | 20807680/170498071 [06:20<54:00, 46200.21it/s] 12%|█▏ | 20840448/170498071 [06:20<51:46, 48170.55it/s] 12%|█▏ | 20873216/170498071 [06:22<1:01:36, 40481.11it/s] 12%|█▏ | 20905984/170498071 [06:22<54:10, 46017.04it/s] 12%|█▏ | 20938752/170498071 [06:23<57:01, 43705.70it/s] 12%|█▏ | 20971520/170498071 [06:24<55:13, 45125.31it/s] 12%|█▏ | 21004288/170498071 [06:24<46:29, 53600.50it/s] 12%|█▏ | 21037056/170498071 [06:24<44:57, 55415.92it/s] 12%|█▏ | 21069824/170498071 [06:26<1:07:12, 37057.31it/s] 12%|█▏ | 21102592/170498071 [06:26<54:57, 45308.87it/s] 12%|█▏ | 21135360/170498071 [06:27<46:17, 53781.05it/s] 12%|█▏ | 21168128/170498071 [06:27<40:02, 62161.62it/s] 12%|█▏ | 21200896/170498071 [06:27<32:39, 76172.34it/s] 12%|█▏ | 21233664/170498071 [06:27<28:52, 86172.56it/s] 12%|█▏ | 21266432/170498071 [06:28<35:08, 70778.27it/s] 12%|█▏ | 21299200/170498071 [06:29<33:53, 73356.99it/s] 13%|█▎ | 21331968/170498071 [06:29<34:09, 72781.20it/s] 13%|█▎ | 21364736/170498071 [06:30<42:56, 57882.66it/s] 13%|█▎ | 21397504/170498071 [06:30<43:14, 57469.09it/s] 13%|█▎ | 21430272/170498071 [06:31<44:10, 56248.78it/s] 13%|█▎ | 21463040/170498071 [06:32<57:01, 43561.00it/s] 13%|█▎ | 21495808/170498071 [06:33<47:46, 51986.21it/s] 13%|█▎ | 21528576/170498071 [06:34<56:51, 43672.97it/s] 13%|█▎ | 21561344/170498071 [06:34<52:14, 47508.70it/s] 13%|█▎ | 21594112/170498071 [06:35<51:22, 48302.17it/s] 13%|█▎ | 21626880/170498071 [06:35<43:44, 56729.73it/s] 13%|█▎ | 21659648/170498071 [06:36<41:34, 59656.99it/s] 13%|█▎ | 21692416/170498071 [06:36<40:50, 60718.03it/s] 13%|█▎ | 21725184/170498071 [06:36<36:30, 67932.13it/s] 13%|█▎ | 21757952/170498071 [06:38<54:17, 45663.97it/s] 13%|█▎ | 21790720/170498071 [06:38<47:17, 52405.06it/s] 13%|█▎ | 21823488/170498071 [06:38<39:27, 62800.95it/s] 13%|█▎ | 21856256/170498071 [06:39<40:01, 61887.19it/s] 13%|█▎ | 21889024/170498071 [06:39<39:48, 62224.16it/s] 13%|█▎ | 21921792/170498071 [06:40<36:58, 66961.02it/s] 13%|█▎ | 21954560/170498071 [06:41<49:35, 49920.52it/s] 13%|█▎ | 21987328/170498071 [06:41<43:56, 56330.63it/s] 13%|█▎ | 22020096/170498071 [06:42<37:05, 66722.52it/s] 13%|█▎ | 22052864/170498071 [06:43<56:59, 43414.66it/s] 13%|█▎ | 22085632/170498071 [06:44<1:10:49, 34922.58it/s] 13%|█▎ | 22118400/170498071 [06:47<1:38:59, 24982.89it/s] 13%|█▎ | 22151168/170498071 [06:47<1:18:34, 31464.56it/s] 13%|█▎ | 22183936/170498071 [06:47<1:07:03, 36861.54it/s] 13%|█▎ | 22216704/170498071 [06:48<1:02:14, 39702.34it/s] 13%|█▎ | 22249472/170498071 [06:48<50:53, 48548.29it/s] 13%|█▎ | 22282240/170498071 [06:49<42:07, 58647.66it/s] 13%|█▎ | 22315008/170498071 [06:49<40:35, 60845.58it/s] 13%|█▎ | 22347776/170498071 [06:50<41:25, 59608.29it/s] 13%|█▎ | 22380544/170498071 [06:50<38:25, 64252.96it/s] 13%|█▎ | 22413312/170498071 [06:51<36:15, 68060.91it/s] 13%|█▎ | 22446080/170498071 [06:52<50:16, 49082.49it/s] 13%|█▎ | 22478848/170498071 [06:52<47:47, 51618.26it/s] 13%|█▎ | 22511616/170498071 [06:53<46:51, 52641.55it/s] 13%|█▎ | 22544384/170498071 [06:54<50:31, 48812.41it/s] 13%|█▎ | 22577152/170498071 [06:54<51:29, 47880.95it/s] 13%|█▎ | 22609920/170498071 [06:55<58:27, 42161.27it/s] 13%|█▎ | 22642688/170498071 [06:57<1:05:46, 37469.51it/s] 13%|█▎ | 22675456/170498071 [06:57<59:49, 41178.79it/s] 13%|█▎ | 22708224/170498071 [06:58<52:22, 47024.19it/s] 13%|█▎ | 22740992/170498071 [06:58<49:47, 49452.93it/s] 13%|█▎ | 22773760/170498071 [06:59<42:29, 57936.94it/s] 13%|█▎ | 22806528/170498071 [06:59<42:06, 58467.98it/s] 13%|█▎ | 22839296/170498071 [07:00<54:10, 45426.51it/s] 13%|█▎ | 22872064/170498071 [07:01<52:02, 47272.53it/s] 13%|█▎ | 22904832/170498071 [07:02<1:02:34, 39311.27it/s] 13%|█▎ | 22937600/170498071 [07:03<57:45, 42576.36it/s] 13%|█▎ | 22970368/170498071 [07:03<48:33, 50632.81it/s] 13%|█▎ | 23003136/170498071 [07:03<41:38, 59042.49it/s] 14%|█▎ | 23035904/170498071 [07:04<37:48, 65002.01it/s] 14%|█▎ | 23068672/170498071 [07:04<33:19, 73735.85it/s] 14%|█▎ | 23101440/170498071 [07:04<33:10, 74034.94it/s] 14%|█▎ | 23134208/170498071 [07:05<35:09, 69861.75it/s] 14%|█▎ | 23166976/170498071 [07:06<50:26, 48680.74it/s] 14%|█▎ | 23199744/170498071 [07:07<1:00:13, 40758.13it/s] 14%|█▎ | 23232512/170498071 [07:08<54:21, 45149.69it/s] 14%|█▎ | 23265280/170498071 [07:08<44:08, 55599.48it/s] 14%|█▎ | 23298048/170498071 [07:08<41:30, 59098.58it/s] 14%|█▎ | 23330816/170498071 [07:09<33:52, 72416.57it/s] 14%|█▎ | 23363584/170498071 [07:09<29:21, 83538.36it/s] 14%|█▎ | 23396352/170498071 [07:09<25:08, 97508.89it/s] 14%|█▎ | 23429120/170498071 [07:09<22:22, 109574.48it/s] 14%|█▍ | 23461888/170498071 [07:10<20:01, 122355.47it/s] 14%|█▍ | 23494656/170498071 [07:10<19:02, 128681.25it/s] 14%|█▍ | 23527424/170498071 [07:10<22:05, 110907.96it/s] 14%|█▍ | 23560192/170498071 [07:11<23:04, 106102.08it/s] 14%|█▍ | 23592960/170498071 [07:11<20:42, 118275.89it/s] 14%|█▍ | 23625728/170498071 [07:11<25:05, 97560.51it/s] 14%|█▍ | 23658496/170498071 [07:12<26:46, 91419.74it/s] 14%|█▍ | 23691264/170498071 [07:12<27:44, 88182.81it/s] 14%|█▍ | 23724032/170498071 [07:12<29:43, 82313.16it/s] 14%|█▍ | 23756800/170498071 [07:13<28:18, 86387.91it/s] 14%|█▍ | 23789568/170498071 [07:13<27:25, 89160.22it/s] 14%|█▍ | 23822336/170498071 [07:14<36:31, 66932.97it/s] 14%|█▍ | 23855104/170498071 [07:14<37:51, 64556.96it/s] 14%|█▍ | 23887872/170498071 [07:15<34:16, 71275.62it/s] 14%|█▍ | 23920640/170498071 [07:15<31:28, 77622.84it/s] 14%|█▍ | 23953408/170498071 [07:15<26:25, 92447.32it/s] 14%|█▍ | 23986176/170498071 [07:16<27:56, 87400.12it/s] 14%|█▍ | 24018944/170498071 [07:16<33:49, 72188.04it/s] 14%|█▍ | 24051712/170498071 [07:17<32:20, 75479.42it/s] 14%|█▍ | 24084480/170498071 [07:17<30:36, 79723.49it/s] 14%|█▍ | 24117248/170498071 [07:17<29:16, 83346.91it/s] 14%|█▍ | 24150016/170498071 [07:18<29:40, 82184.26it/s] 14%|█▍ | 24182784/170498071 [07:18<27:50, 87573.75it/s] 14%|█▍ | 24215552/170498071 [07:19<26:53, 90683.40it/s] 14%|█▍ | 24248320/170498071 [07:19<26:28, 92093.88it/s] 14%|█▍ | 24281088/170498071 [07:19<27:46, 87764.13it/s] 14%|█▍ | 24313856/170498071 [07:20<27:05, 89914.95it/s] 14%|█▍ | 24346624/170498071 [07:20<26:00, 93631.28it/s] 14%|█▍ | 24379392/170498071 [07:20<25:46, 94474.66it/s] 14%|█▍ | 24412160/170498071 [07:21<40:26, 60196.18it/s] 14%|█▍ | 24444928/170498071 [07:22<35:57, 67685.10it/s] 14%|█▍ | 24477696/170498071 [07:22<35:35, 68376.72it/s] 14%|█▍ | 24510464/170498071 [07:22<32:35, 74655.46it/s] 14%|█▍ | 24543232/170498071 [07:23<33:26, 72741.11it/s] 14%|█▍ | 24576000/170498071 [07:24<55:38, 43710.79it/s] 14%|█▍ | 24608768/170498071 [07:25<49:24, 49217.33it/s] 14%|█▍ | 24641536/170498071 [07:26<51:39, 47056.58it/s] 14%|█▍ | 24674304/170498071 [07:26<45:16, 53687.07it/s] 14%|█▍ | 24707072/170498071 [07:26<39:24, 61661.22it/s] 15%|█▍ | 24739840/170498071 [07:27<40:48, 59529.68it/s] 15%|█▍ | 24772608/170498071 [07:28<40:33, 59883.52it/s] 15%|█▍ | 24805376/170498071 [07:29<56:31, 42956.84it/s] 15%|█▍ | 24838144/170498071 [07:30<1:01:00, 39796.53it/s] 15%|█▍ | 24870912/170498071 [07:30<51:31, 47110.54it/s] 15%|█▍ | 24903680/170498071 [07:30<42:20, 57320.24it/s] 15%|█▍ | 24936448/170498071 [07:31<38:38, 62785.91it/s] 15%|█▍ | 24969216/170498071 [07:31<34:25, 70461.50it/s] 15%|█▍ | 25001984/170498071 [07:31<29:52, 81180.04it/s] 15%|█▍ | 25034752/170498071 [07:32<31:24, 77191.29it/s] 15%|█▍ | 25067520/170498071 [07:32<30:46, 78771.73it/s] 15%|█▍ | 25100288/170498071 [07:33<46:11, 52460.80it/s] 15%|█▍ | 25133056/170498071 [07:34<40:48, 59366.10it/s] 15%|█▍ | 25165824/170498071 [07:34<42:24, 57106.34it/s] 15%|█▍ | 25198592/170498071 [07:35<36:59, 65468.11it/s] 15%|█▍ | 25231360/170498071 [07:35<37:52, 63919.35it/s] 15%|█▍ | 25264128/170498071 [07:36<40:19, 60036.90it/s] 15%|█▍ | 25296896/170498071 [07:36<35:33, 68050.77it/s] 15%|█▍ | 25329664/170498071 [07:36<29:43, 81376.98it/s] 15%|█▍ | 25362432/170498071 [07:37<32:19, 74842.03it/s] 15%|█▍ | 25395200/170498071 [07:39<58:55, 41040.56it/s] 15%|█▍ | 25427968/170498071 [07:40<1:04:55, 37237.99it/s] 15%|█▍ | 25460736/170498071 [07:40<54:33, 44303.71it/s] 15%|█▍ | 25493504/170498071 [07:40<45:51, 52691.44it/s] 15%|█▍ | 25526272/170498071 [07:41<40:31, 59628.24it/s] 15%|█▍ | 25559040/170498071 [07:41<33:01, 73145.51it/s] 15%|█▌ | 25591808/170498071 [07:42<34:51, 69274.84it/s] 15%|█▌ | 25624576/170498071 [07:42<34:43, 69543.40it/s] 15%|█▌ | 25657344/170498071 [07:43<49:04, 49186.19it/s] 15%|█▌ | 25690112/170498071 [07:44<43:32, 55422.13it/s] 15%|█▌ | 25722880/170498071 [07:44<36:29, 66116.28it/s] 15%|█▌ | 25755648/170498071 [07:44<32:48, 73531.56it/s] 15%|█▌ | 25788416/170498071 [07:45<32:41, 73762.27it/s] 15%|█▌ | 25821184/170498071 [07:45<39:44, 60669.82it/s] 15%|█▌ | 25853952/170498071 [07:46<38:01, 63400.20it/s] 15%|█▌ | 25886720/170498071 [07:47<49:46, 48423.73it/s] 15%|█▌ | 25919488/170498071 [07:47<42:24, 56825.83it/s] 15%|█▌ | 25952256/170498071 [07:48<35:48, 67274.68it/s] 15%|█▌ | 25985024/170498071 [07:48<34:02, 70739.82it/s] 15%|█▌ | 26017792/170498071 [07:48<36:15, 66403.27it/s] 15%|█▌ | 26050560/170498071 [07:49<37:27, 64282.42it/s] 15%|█▌ | 26083328/170498071 [07:50<36:31, 65906.94it/s] 15%|█▌ | 26116096/170498071 [07:50<31:41, 75918.66it/s] 15%|█▌ | 26148864/170498071 [07:50<29:40, 81083.52it/s] 15%|█▌ | 26181632/170498071 [07:51<38:44, 62078.84it/s] 15%|█▌ | 26214400/170498071 [07:52<57:38, 41715.18it/s] 15%|█▌ | 26247168/170498071 [07:53<1:02:24, 38519.29it/s] 15%|█▌ | 26279936/170498071 [07:55<1:10:54, 33899.56it/s] 15%|█▌ | 26312704/170498071 [07:56<1:17:40, 30934.61it/s] 15%|█▌ | 26345472/170498071 [07:57<1:11:20, 33676.11it/s] 15%|█▌ | 26378240/170498071 [07:58<1:16:26, 31423.04it/s] 15%|█▌ | 26411008/170498071 [07:58<1:07:38, 35502.16it/s] 16%|█▌ | 26443776/170498071 [07:59<1:00:29, 39687.71it/s] 16%|█▌ | 26476544/170498071 [08:00<56:42, 42330.63it/s] 16%|█▌ | 26509312/170498071 [08:01<59:57, 40021.38it/s] 16%|█▌ | 26542080/170498071 [08:01<52:00, 46131.67it/s] 16%|█▌ | 26574848/170498071 [08:02<1:06:56, 35830.19it/s] 16%|█▌ | 26607616/170498071 [08:03<55:50, 42940.36it/s] 16%|█▌ | 26640384/170498071 [08:03<51:59, 46113.89it/s] 16%|█▌ | 26673152/170498071 [08:04<48:17, 49645.86it/s] 16%|█▌ | 26705920/170498071 [08:05<49:08, 48768.57it/s] 16%|█▌ | 26738688/170498071 [08:06<59:20, 40378.84it/s] 16%|█▌ | 26771456/170498071 [08:06<52:21, 45744.05it/s] 16%|█▌ | 26804224/170498071 [08:07<45:33, 52572.87it/s] 16%|█▌ | 26836992/170498071 [08:07<37:49, 63301.82it/s] 16%|█▌ | 26869760/170498071 [08:08<46:07, 51894.65it/s] 16%|█▌ | 26902528/170498071 [08:08<42:47, 55924.33it/s] 16%|█▌ | 26935296/170498071 [08:09<40:05, 59688.32it/s] 16%|█▌ | 26968064/170498071 [08:09<38:39, 61884.42it/s] 16%|█▌ | 27000832/170498071 [08:10<43:54, 54476.12it/s] 16%|█▌ | 27033600/170498071 [08:11<45:40, 52349.58it/s] 16%|█▌ | 27066368/170498071 [08:12<47:12, 50635.49it/s] 16%|█▌ | 27099136/170498071 [08:12<42:14, 56586.37it/s] 16%|█▌ | 27131904/170498071 [08:12<38:10, 62584.33it/s] 16%|█▌ | 27164672/170498071 [08:13<36:29, 65453.75it/s] 16%|█▌ | 27197440/170498071 [08:13<33:56, 70362.19it/s] 16%|█▌ | 27230208/170498071 [08:14<41:56, 56938.15it/s] 16%|█▌ | 27262976/170498071 [08:15<59:49, 39901.05it/s] 16%|█▌ | 27295744/170498071 [08:16<51:50, 46040.12it/s] 16%|█▌ | 27328512/170498071 [08:17<58:29, 40800.47it/s] 16%|█▌ | 27361280/170498071 [08:18<57:01, 41829.74it/s] 16%|█▌ | 27394048/170498071 [08:18<47:21, 50368.48it/s] 16%|█▌ | 27426816/170498071 [08:18<39:12, 60821.21it/s] 16%|█▌ | 27459584/170498071 [08:19<34:40, 68761.75it/s] 16%|█▌ | 27492352/170498071 [08:19<37:49, 63005.23it/s] 16%|█▌ | 27525120/170498071 [08:20<40:44, 58489.41it/s] 16%|█▌ | 27557888/170498071 [08:20<38:59, 61111.30it/s] 16%|█▌ | 27590656/170498071 [08:21<33:12, 71737.57it/s] 16%|█▌ | 27623424/170498071 [08:21<32:08, 74094.51it/s] 16%|█▌ | 27656192/170498071 [08:22<49:29, 48106.31it/s] 16%|█▌ | 27688960/170498071 [08:24<1:03:11, 37663.49it/s] 16%|█▋ | 27721728/170498071 [08:25<1:07:32, 35231.91it/s] 16%|█▋ | 27754496/170498071 [08:25<1:01:54, 38425.22it/s] 16%|█▋ | 27787264/170498071 [08:26<49:31, 48026.25it/s] 16%|█▋ | 27820032/170498071 [08:26<40:07, 59259.03it/s] 16%|█▋ | 27852800/170498071 [08:26<41:07, 57809.56it/s] 16%|█▋ | 27885568/170498071 [08:27<42:07, 56420.42it/s] 16%|█▋ | 27918336/170498071 [08:27<37:20, 63641.88it/s] 16%|█▋ | 27951104/170498071 [08:28<39:42, 59821.12it/s] 16%|█▋ | 27983872/170498071 [08:29<53:22, 44506.00it/s] 16%|█▋ | 28016640/170498071 [08:31<1:10:56, 33474.82it/s] 16%|█▋ | 28049408/170498071 [08:32<1:06:59, 35436.27it/s] 16%|█▋ | 28082176/170498071 [08:33<1:08:45, 34524.23it/s] 16%|█▋ | 28114944/170498071 [08:34<1:19:27, 29866.48it/s] 17%|█▋ | 28147712/170498071 [08:35<1:14:16, 31945.45it/s] 17%|█▋ | 28180480/170498071 [08:35<1:00:32, 39180.25it/s] 17%|█▋ | 28213248/170498071 [08:36<53:55, 43972.84it/s] 17%|█▋ | 28246016/170498071 [08:36<45:15, 52390.40it/s] 17%|█▋ | 28278784/170498071 [08:37<45:09, 52480.08it/s] 17%|█▋ | 28311552/170498071 [08:40<1:46:04, 22342.11it/s] 17%|█▋ | 28344320/170498071 [08:42<1:56:11, 20391.39it/s] 17%|█▋ | 28377088/170498071 [08:43<1:30:18, 26226.47it/s] 17%|█▋ | 28409856/170498071 [08:43<1:10:33, 33564.84it/s] 17%|█▋ | 28442624/170498071 [08:44<1:13:30, 32206.75it/s] 17%|█▋ | 28475392/170498071 [08:45<1:07:07, 35266.36it/s] 17%|█▋ | 28508160/170498071 [08:46<1:09:36, 33996.70it/s] 17%|█▋ | 28540928/170498071 [08:46<59:24, 39822.58it/s] 17%|█▋ | 28573696/170498071 [08:47<50:26, 46887.59it/s] 17%|█▋ | 28606464/170498071 [08:47<47:02, 50269.82it/s] 17%|█▋ | 28639232/170498071 [08:48<58:26, 40456.67it/s] 17%|█▋ | 28672000/170498071 [08:49<1:00:08, 39302.78it/s] 17%|█▋ | 28704768/170498071 [08:50<49:26, 47803.88it/s] 17%|█▋ | 28737536/170498071 [08:51<56:24, 41879.74it/s] 17%|█▋ | 28770304/170498071 [08:51<52:46, 44752.57it/s] 17%|█▋ | 28803072/170498071 [08:52<55:05, 42866.34it/s] 17%|█▋ | 28835840/170498071 [08:53<1:08:48, 34315.22it/s] 17%|█▋ | 28868608/170498071 [08:54<1:07:17, 35078.78it/s] 17%|█▋ | 28901376/170498071 [08:56<1:13:56, 31913.47it/s] 17%|█▋ | 28934144/170498071 [08:56<1:10:57, 33248.94it/s] 17%|█▋ | 28966912/170498071 [08:58<1:15:18, 31320.14it/s] 17%|█▋ | 28999680/170498071 [08:58<1:04:50, 36368.08it/s] 17%|█▋ | 29032448/170498071 [08:59<58:34, 40252.60it/s] 17%|█▋ | 29065216/170498071 [09:00<59:36, 39541.13it/s] 17%|█▋ | 29097984/170498071 [09:00<52:04, 45257.53it/s] 17%|█▋ | 29130752/170498071 [09:01<44:16, 53217.74it/s] 17%|█▋ | 29163520/170498071 [09:01<44:10, 53327.03it/s] 17%|█▋ | 29196288/170498071 [09:02<41:35, 56629.40it/s] 17%|█▋ | 29229056/170498071 [09:02<38:12, 61610.37it/s] 17%|█▋ | 29261824/170498071 [09:02<34:54, 67428.68it/s] 17%|█▋ | 29294592/170498071 [09:03<29:30, 79745.78it/s] 17%|█▋ | 29327360/170498071 [09:03<26:22, 89213.14it/s] 17%|█▋ | 29360128/170498071 [09:04<46:39, 50410.16it/s] 17%|█▋ | 29392896/170498071 [09:06<1:04:21, 36543.85it/s] 17%|█▋ | 29425664/170498071 [09:06<59:19, 39632.26it/s] 17%|█▋ | 29458432/170498071 [09:09<1:36:24, 24384.36it/s] 17%|█▋ | 29491200/170498071 [09:10<1:38:34, 23841.88it/s] 17%|█▋ | 29523968/170498071 [09:12<1:39:54, 23518.22it/s] 17%|█▋ | 29556736/170498071 [09:15<2:16:38, 17191.65it/s] 17%|█▋ | 29589504/170498071 [09:16<1:49:17, 21489.25it/s] 17%|█▋ | 29622272/170498071 [09:16<1:36:14, 24396.06it/s] 17%|█▋ | 29655040/170498071 [09:20<2:13:20, 17604.12it/s] 17%|█▋ | 29687808/170498071 [09:21<1:58:37, 19784.55it/s] 17%|█▋ | 29720576/170498071 [09:21<1:35:35, 24546.42it/s] 17%|█▋ | 29753344/170498071 [09:22<1:22:18, 28498.45it/s] 17%|█▋ | 29786112/170498071 [09:23<1:11:59, 32572.91it/s] 17%|█▋ | 29818880/170498071 [09:29<2:57:07, 13237.52it/s] 18%|█▊ | 29851648/170498071 [09:30<2:37:48, 14854.73it/s] 18%|█▊ | 29884416/170498071 [09:31<2:13:52, 17506.39it/s] 18%|█▊ | 29917184/170498071 [09:35<2:47:31, 13985.79it/s] 18%|█▊ | 29949952/170498071 [09:36<2:19:21, 16809.75it/s] 18%|█▊ | 29982720/170498071 [09:36<1:44:52, 22328.86it/s] 18%|█▊ | 30015488/170498071 [09:36<1:20:36, 29044.99it/s] 18%|█▊ | 30048256/170498071 [09:37<1:15:59, 30801.79it/s] 18%|█▊ | 30081024/170498071 [09:38<1:02:54, 37206.02it/s] 18%|█▊ | 30113792/170498071 [09:38<51:21, 45551.91it/s] 18%|█▊ | 30146560/170498071 [09:38<41:47, 55961.56it/s] 18%|█▊ | 30179328/170498071 [09:39<34:59, 66844.54it/s] 18%|█▊ | 30212096/170498071 [09:39<31:37, 73924.06it/s] 18%|█▊ | 30244864/170498071 [09:41<55:02, 42462.84it/s] 18%|█▊ | 30277632/170498071 [09:41<56:03, 41687.24it/s] 18%|█▊ | 30310400/170498071 [09:43<1:05:56, 35435.71it/s] 18%|█▊ | 30343168/170498071 [09:43<56:18, 41478.29it/s] 18%|█▊ | 30375936/170498071 [09:44<1:05:18, 35758.83it/s] 18%|█▊ | 30408704/170498071 [09:45<57:56, 40299.62it/s] 18%|█▊ | 30441472/170498071 [09:46<55:42, 41898.15it/s] 18%|█▊ | 30474240/170498071 [09:47<59:25, 39275.45it/s] 18%|█▊ | 30507008/170498071 [09:48<1:06:50, 34905.92it/s] 18%|█▊ | 30539776/170498071 [09:48<54:02, 43165.81it/s] 18%|█▊ | 30572544/170498071 [09:48<43:35, 53504.06it/s] 18%|█▊ | 30605312/170498071 [09:49<41:37, 56010.69it/s] 18%|█▊ | 30638080/170498071 [09:50<45:49, 50866.88it/s] 18%|█▊ | 30670848/170498071 [09:51<58:25, 39886.73it/s] 18%|█▊ | 30703616/170498071 [09:51<52:42, 44204.81it/s] 18%|█▊ | 30736384/170498071 [09:52<45:19, 51394.52it/s] 18%|█▊ | 30769152/170498071 [09:52<36:23, 64006.28it/s] 18%|█▊ | 30801920/170498071 [09:53<41:56, 55505.57it/s] 18%|█▊ | 30834688/170498071 [09:54<52:53, 44015.66it/s] 18%|█▊ | 30867456/170498071 [09:54<43:56, 52965.21it/s] 18%|█▊ | 30900224/170498071 [09:55<41:26, 56139.02it/s] 18%|█▊ | 30932992/170498071 [09:55<36:19, 64047.91it/s] 18%|█▊ | 30965760/170498071 [09:55<34:12, 67987.75it/s] 18%|█▊ | 30998528/170498071 [09:56<31:09, 74600.80it/s] 18%|█▊ | 31031296/170498071 [09:57<42:09, 55126.19it/s] 18%|█▊ | 31064064/170498071 [09:58<52:20, 44391.85it/s] 18%|█▊ | 31096832/170498071 [10:00<1:17:31, 29969.14it/s] 18%|█▊ | 31129600/170498071 [10:01<1:21:44, 28415.82it/s] 18%|█▊ | 31162368/170498071 [10:01<1:05:46, 35305.55it/s] 18%|█▊ | 31195136/170498071 [10:02<57:41, 40247.81it/s] 18%|█▊ | 31227904/170498071 [10:03<51:56, 44685.75it/s] 18%|█▊ | 31260672/170498071 [10:04<57:19, 40487.25it/s] 18%|█▊ | 31293440/170498071 [10:04<50:15, 46155.87it/s] 18%|█▊ | 31326208/170498071 [10:04<42:23, 54717.73it/s] 18%|█▊ | 31358976/170498071 [10:05<35:09, 65965.09it/s] 18%|█▊ | 31391744/170498071 [10:05<33:16, 69671.45it/s] 18%|█▊ | 31424512/170498071 [10:06<41:39, 55635.28it/s] 18%|█▊ | 31457280/170498071 [10:06<36:28, 63538.75it/s] 18%|█▊ | 31490048/170498071 [10:07<35:45, 64782.74it/s] 18%|█▊ | 31522816/170498071 [10:07<33:09, 69849.79it/s] 19%|█▊ | 31555584/170498071 [10:08<40:09, 57652.54it/s] 19%|█▊ | 31588352/170498071 [10:09<44:17, 52274.48it/s] 19%|█▊ | 31621120/170498071 [10:09<37:39, 61467.47it/s] 19%|█▊ | 31653888/170498071 [10:10<43:37, 53052.42it/s] 19%|█▊ | 31686656/170498071 [10:10<38:58, 59365.71it/s] 19%|█▊ | 31719424/170498071 [10:11<35:36, 64970.68it/s] 19%|█▊ | 31752192/170498071 [10:12<48:47, 47392.03it/s] 19%|█▊ | 31784960/170498071 [10:13<51:56, 44507.90it/s] 19%|█▊ | 31817728/170498071 [10:13<50:50, 45455.23it/s] 19%|█▊ | 31850496/170498071 [10:15<1:22:01, 28170.84it/s] 19%|█▊ | 31883264/170498071 [10:17<1:19:51, 28931.89it/s] 19%|█▊ | 31916032/170498071 [10:17<1:05:55, 35035.02it/s] 19%|█▊ | 31948800/170498071 [10:18<1:03:46, 36212.25it/s] 19%|█▉ | 31981568/170498071 [10:18<54:28, 42382.01it/s] 19%|█▉ | 32014336/170498071 [10:20<1:06:11, 34868.99it/s] 19%|█▉ | 32047104/170498071 [10:21<1:09:35, 33156.04it/s] 19%|█▉ | 32079872/170498071 [10:22<1:20:33, 28638.19it/s] 19%|█▉ | 32112640/170498071 [10:23<1:18:03, 29548.22it/s] 19%|█▉ | 32145408/170498071 [10:24<1:00:34, 38062.62it/s] 19%|█▉ | 32178176/170498071 [10:24<53:20, 43222.25it/s] 19%|█▉ | 32210944/170498071 [10:26<1:26:11, 26737.90it/s] 19%|█▉ | 32243712/170498071 [10:27<1:18:12, 29462.14it/s] 19%|█▉ | 32276480/170498071 [10:28<1:05:43, 35048.26it/s] 19%|█▉ | 32309248/170498071 [10:28<56:10, 40999.59it/s] 19%|█▉ | 32342016/170498071 [10:29<1:03:19, 36359.63it/s] 19%|█▉ | 32374784/170498071 [10:30<1:02:56, 36578.90it/s] 19%|█▉ | 32407552/170498071 [10:31<56:26, 40780.20it/s] 19%|█▉ | 32440320/170498071 [10:32<1:07:40, 34003.35it/s] 19%|█▉ | 32473088/170498071 [10:33<1:08:53, 33394.83it/s] 19%|█▉ | 32505856/170498071 [10:34<1:01:26, 37429.52it/s] 19%|█▉ | 32538624/170498071 [10:34<53:01, 43358.46it/s] 19%|█▉ | 32571392/170498071 [10:35<44:27, 51706.20it/s] 19%|█▉ | 32604160/170498071 [10:35<48:00, 47863.36it/s] 19%|█▉ | 32636928/170498071 [10:36<50:18, 45673.67it/s] 19%|█▉ | 32669696/170498071 [10:37<48:38, 47231.46it/s] 19%|█▉ | 32702464/170498071 [10:38<56:14, 40828.60it/s] 19%|█▉ | 32735232/170498071 [10:39<58:48, 39040.16it/s] 19%|█▉ | 32768000/170498071 [10:39<51:16, 44762.98it/s] 19%|█▉ | 32800768/170498071 [10:40<41:33, 55217.91it/s] 19%|█▉ | 32833536/170498071 [10:40<40:33, 56574.27it/s] 19%|█▉ | 32866304/170498071 [10:41<54:42, 41930.87it/s] 19%|█▉ | 32899072/170498071 [10:42<45:26, 50474.86it/s] 19%|█▉ | 32931840/170498071 [10:42<37:11, 61638.18it/s] 19%|█▉ | 32964608/170498071 [10:42<30:18, 75645.92it/s] 19%|█▉ | 32997376/170498071 [10:42<25:41, 89223.99it/s] 19%|█▉ | 33030144/170498071 [10:43<37:46, 60660.71it/s] 19%|█▉ | 33062912/170498071 [10:44<36:37, 62553.77it/s] 19%|█▉ | 33095680/170498071 [10:44<32:40, 70093.82it/s] 19%|█▉ | 33128448/170498071 [10:45<46:35, 49135.56it/s] 19%|█▉ | 33161216/170498071 [10:47<1:01:14, 37375.33it/s] 19%|█▉ | 33193984/170498071 [10:47<50:09, 45620.87it/s] 19%|█▉ | 33226752/170498071 [10:47<40:48, 56059.04it/s] 20%|█▉ | 33259520/170498071 [10:48<35:41, 64097.16it/s] 20%|█▉ | 33292288/170498071 [10:48<38:53, 58799.21it/s] 20%|█▉ | 33325056/170498071 [10:49<34:22, 66501.97it/s] 20%|█▉ | 33357824/170498071 [10:49<29:36, 77184.11it/s] 20%|█▉ | 33390592/170498071 [10:49<24:09, 94597.10it/s] 20%|█▉ | 33423360/170498071 [10:49<20:44, 110173.85it/s] 20%|█▉ | 33456128/170498071 [10:50<22:02, 103605.93it/s] 20%|█▉ | 33488896/170498071 [10:50<21:06, 108212.66it/s] 20%|█▉ | 33521664/170498071 [10:50<19:09, 119121.66it/s] 20%|█▉ | 33554432/170498071 [10:50<19:11, 118955.71it/s] 20%|█▉ | 33587200/170498071 [10:51<21:50, 104497.56it/s] 20%|█▉ | 33619968/170498071 [10:51<25:02, 91083.75it/s] 20%|█▉ | 33652736/170498071 [10:52<37:56, 60109.52it/s] 20%|█▉ | 33685504/170498071 [10:53<43:11, 52784.13it/s] 20%|█▉ | 33718272/170498071 [10:54<41:59, 54293.10it/s] 20%|█▉ | 33751040/170498071 [10:54<47:52, 47608.18it/s] 20%|█▉ | 33783808/170498071 [10:55<42:06, 54111.85it/s] 20%|█▉ | 33816576/170498071 [10:56<42:07, 54073.84it/s] 20%|█▉ | 33849344/170498071 [10:57<1:00:03, 37926.11it/s] 20%|█▉ | 33882112/170498071 [10:57<50:32, 45053.81it/s] 20%|█▉ | 33914880/170498071 [10:58<43:36, 52203.23it/s] 20%|█▉ | 33947648/170498071 [10:58<40:19, 56432.36it/s] 20%|█▉ | 33980416/170498071 [10:59<41:54, 54286.25it/s] 20%|█▉ | 34013184/170498071 [10:59<36:43, 61932.05it/s] 20%|█▉ | 34045952/170498071 [11:00<37:22, 60850.42it/s] 20%|█▉ | 34078720/170498071 [11:00<39:36, 57401.55it/s] 20%|██ | 34111488/170498071 [11:02<50:16, 45213.90it/s] 20%|██ | 34144256/170498071 [11:02<49:19, 46069.10it/s] 20%|██ | 34177024/170498071 [11:03<59:38, 38093.18it/s] 20%|██ | 34209792/170498071 [11:04<51:10, 44381.94it/s] 20%|██ | 34242560/170498071 [11:04<45:47, 49588.29it/s] 20%|██ | 34275328/170498071 [11:05<51:16, 44277.30it/s] 20%|██ | 34308096/170498071 [11:06<47:10, 48111.71it/s] 20%|██ | 34340864/170498071 [11:06<42:25, 53484.44it/s] 20%|██ | 34373632/170498071 [11:07<39:39, 57198.81it/s] 20%|██ | 34406400/170498071 [11:07<38:23, 59076.58it/s] 20%|██ | 34439168/170498071 [11:08<44:23, 51092.27it/s] 20%|██ | 34471936/170498071 [11:09<42:43, 53070.46it/s] 20%|██ | 34504704/170498071 [11:10<47:22, 47849.52it/s] 20%|██ | 34537472/170498071 [11:10<43:07, 52536.13it/s] 20%|██ | 34570240/170498071 [11:11<41:25, 54685.88it/s] 20%|██ | 34603008/170498071 [11:11<36:09, 62645.94it/s] 20%|██ | 34635776/170498071 [11:11<31:57, 70841.53it/s] 20%|██ | 34668544/170498071 [11:12<46:07, 49071.84it/s] 20%|██ | 34701312/170498071 [11:13<43:48, 51665.59it/s] 20%|██ | 34734080/170498071 [11:14<44:09, 51233.41it/s] 20%|██ | 34766848/170498071 [11:14<43:29, 52004.59it/s] 20%|██ | 34799616/170498071 [11:15<39:45, 56879.16it/s] 20%|██ | 34832384/170498071 [11:16<58:02, 38952.59it/s] 20%|██ | 34865152/170498071 [11:16<47:47, 47302.73it/s] 20%|██ | 34897920/170498071 [11:17<38:38, 58480.94it/s] 20%|██ | 34930688/170498071 [11:17<31:39, 71384.47it/s] 21%|██ | 34963456/170498071 [11:17<29:13, 77293.07it/s] 21%|██ | 34996224/170498071 [11:18<33:39, 67109.60it/s] 21%|██ | 35028992/170498071 [11:20<57:14, 39447.12it/s] 21%|██ | 35061760/170498071 [11:20<58:39, 38484.68it/s] 21%|██ | 35094528/170498071 [11:21<53:37, 42079.17it/s] 21%|██ | 35127296/170498071 [11:22<1:02:09, 36302.07it/s] 21%|██ | 35160064/170498071 [11:24<1:19:49, 28254.33it/s] 21%|██ | 35192832/170498071 [11:25<1:14:57, 30084.56it/s] 21%|██ | 35225600/170498071 [11:26<1:08:41, 32817.96it/s] 21%|██ | 35258368/170498071 [11:26<57:53, 38934.56it/s] 21%|██ | 35291136/170498071 [11:26<46:16, 48689.51it/s] 21%|██ | 35323904/170498071 [11:27<37:30, 60069.77it/s] 21%|██ | 35356672/170498071 [11:27<33:35, 67046.08it/s] 21%|██ | 35389440/170498071 [11:27<31:58, 70407.94it/s] 21%|██ | 35422208/170498071 [11:28<36:05, 62376.61it/s] 21%|██ | 35454976/170498071 [11:29<33:45, 66661.97it/s] 21%|██ | 35487744/170498071 [11:29<33:26, 67282.42it/s] 21%|██ | 35520512/170498071 [11:31<57:09, 39355.35it/s] 21%|██ | 35553280/170498071 [11:31<47:11, 47665.77it/s] 21%|██ | 35586048/170498071 [11:31<39:39, 56695.43it/s] 21%|██ | 35618816/170498071 [11:32<32:06, 70012.14it/s] 21%|██ | 35651584/170498071 [11:32<41:45, 53820.15it/s] 21%|██ | 35684352/170498071 [11:33<34:59, 64224.84it/s] 21%|██ | 35717120/170498071 [11:33<30:01, 74819.46it/s] 21%|██ | 35749888/170498071 [11:34<41:32, 54063.49it/s] 21%|██ | 35782656/170498071 [11:36<1:05:03, 34515.22it/s] 21%|██ | 35815424/170498071 [11:38<1:23:01, 27034.32it/s] 21%|██ | 35815424/170498071 [11:50<1:23:01, 27034.32it/s] 21%|██ | 35848192/170498071 [12:00<8:30:40, 4394.44it/s] 21%|██ | 35880960/170498071 [12:01<6:24:09, 5840.40it/s] 21%|██ | 35913728/170498071 [12:03<5:03:50, 7382.55it/s] 21%|██ | 35946496/170498071 [12:09<5:47:15, 6457.84it/s] 21%|██ | 35979264/170498071 [12:13<5:18:58, 7028.86it/s] 21%|██ | 36012032/170498071 [12:14<4:14:30, 8807.08it/s] 21%|██ | 36044800/170498071 [12:15<3:05:12, 12098.84it/s] 21%|██ | 36077568/170498071 [12:16<2:28:21, 15101.46it/s] 21%|██ | 36110336/170498071 [12:18<2:33:19, 14607.95it/s] 21%|██ | 36143104/170498071 [12:20<2:34:00, 14539.50it/s] 21%|██ | 36175872/170498071 [12:21<2:00:23, 18595.78it/s] 21%|██ | 36208640/170498071 [12:28<3:55:03, 9522.01it/s] 21%|██▏ | 36241408/170498071 [12:29<2:57:05, 12635.47it/s] 21%|██▏ | 36274176/170498071 [12:30<2:19:07, 16080.19it/s] 21%|██▏ | 36306944/170498071 [12:34<2:55:30, 12743.62it/s] 21%|██▏ | 36339712/170498071 [12:35<2:24:44, 15448.83it/s] 21%|██▏ | 36372480/170498071 [12:36<2:08:45, 17361.53it/s] 21%|██▏ | 36405248/170498071 [12:38<2:05:16, 17838.97it/s] 21%|██▏ | 36438016/170498071 [12:38<1:41:39, 21979.76it/s] 21%|██▏ | 36470784/170498071 [12:39<1:17:59, 28642.85it/s] 21%|██▏ | 36503552/170498071 [12:39<1:01:47, 36137.69it/s] 21%|██▏ | 36536320/170498071 [12:40<57:25, 38877.55it/s] 21%|██▏ | 36569088/170498071 [12:40<48:33, 45975.09it/s] 21%|██▏ | 36601856/170498071 [12:40<39:22, 56683.78it/s] 21%|██▏ | 36634624/170498071 [12:41<34:23, 64858.96it/s] 22%|██▏ | 36667392/170498071 [12:41<33:09, 67275.28it/s] 22%|██▏ | 36700160/170498071 [12:42<33:00, 67558.88it/s] 22%|██▏ | 36732928/170498071 [12:42<31:06, 71668.02it/s] 22%|██▏ | 36765696/170498071 [12:42<27:05, 82268.92it/s] 22%|██▏ | 36798464/170498071 [12:42<22:13, 100237.60it/s] 22%|██▏ | 36831232/170498071 [12:43<33:37, 66245.18it/s] 22%|██▏ | 36864000/170498071 [12:44<41:59, 53029.51it/s] 22%|██▏ | 36896768/170498071 [12:45<49:23, 45078.43it/s] 22%|██▏ | 36929536/170498071 [12:46<44:18, 50250.02it/s] 22%|██▏ | 36962304/170498071 [12:46<36:38, 60739.29it/s] 22%|██▏ | 36995072/170498071 [12:47<46:15, 48099.49it/s] 22%|██▏ | 37027840/170498071 [12:48<51:38, 43075.88it/s] 22%|██▏ | 37060608/170498071 [12:49<1:01:34, 36117.41it/s] 22%|██▏ | 37093376/170498071 [12:50<50:19, 44185.54it/s] 22%|██▏ | 37126144/170498071 [12:50<40:45, 54533.63it/s] 22%|██▏ | 37158912/170498071 [12:50<38:10, 58219.36it/s] 22%|██▏ | 37191680/170498071 [12:51<36:35, 60720.66it/s] 22%|██▏ | 37224448/170498071 [12:52<47:36, 46664.00it/s] 22%|██▏ | 37257216/170498071 [12:53<54:26, 40792.02it/s] 22%|██▏ | 37289984/170498071 [12:54<53:52, 41206.44it/s] 22%|██▏ | 37322752/170498071 [12:55<57:31, 38585.33it/s] 22%|██▏ | 37355520/170498071 [12:56<1:01:38, 35998.88it/s] 22%|██▏ | 37388288/170498071 [12:56<55:46, 39776.44it/s] 22%|██▏ | 37421056/170498071 [12:57<1:00:28, 36671.30it/s] 22%|██▏ | 37453824/170498071 [12:58<1:00:42, 36522.56it/s] 22%|██▏ | 37486592/170498071 [12:59<49:32, 44750.24it/s] 22%|██▏ | 37519360/170498071 [12:59<45:09, 49081.55it/s] 22%|██▏ | 37552128/170498071 [13:00<46:22, 47776.23it/s] 22%|██▏ | 37584896/170498071 [13:00<39:26, 56162.43it/s] 22%|██▏ | 37617664/170498071 [13:01<34:34, 64066.73it/s] 22%|██▏ | 37650432/170498071 [13:01<29:42, 74547.52it/s] 22%|██▏ | 37683200/170498071 [13:01<27:42, 79882.72it/s] 22%|██▏ | 37715968/170498071 [13:02<33:24, 66241.72it/s] 22%|██▏ | 37748736/170498071 [13:03<54:52, 40313.85it/s] 22%|██▏ | 37781504/170498071 [13:04<50:45, 43584.22it/s] 22%|██▏ | 37814272/170498071 [13:05<47:50, 46223.53it/s] 22%|██▏ | 37847040/170498071 [13:05<43:58, 50276.92it/s] 22%|██▏ | 37879808/170498071 [13:06<37:34, 58835.86it/s] 22%|██▏ | 37912576/170498071 [13:06<34:39, 63767.62it/s] 22%|██▏ | 37945344/170498071 [13:06<29:55, 73824.33it/s] 22%|██▏ | 37978112/170498071 [13:06<25:04, 88103.32it/s] 22%|██▏ | 38010880/170498071 [13:07<27:09, 81299.73it/s] 22%|██▏ | 38043648/170498071 [13:07<25:55, 85162.98it/s] 22%|██▏ | 38076416/170498071 [13:08<36:49, 59936.19it/s] 22%|██▏ | 38109184/170498071 [13:09<36:58, 59684.60it/s] 22%|██▏ | 38141952/170498071 [13:09<31:35, 69834.97it/s] 22%|██▏ | 38174720/170498071 [13:10<32:38, 67568.48it/s] 22%|██▏ | 38207488/170498071 [13:10<29:45, 74071.57it/s] 22%|██▏ | 38240256/170498071 [13:10<30:07, 73189.50it/s] 22%|██▏ | 38273024/170498071 [13:12<47:14, 46649.04it/s] 22%|██▏ | 38305792/170498071 [13:12<50:49, 43347.94it/s] 22%|██▏ | 38338560/170498071 [13:13<49:25, 44566.02it/s] 23%|██▎ | 38371328/170498071 [13:13<40:21, 54565.49it/s] 23%|██▎ | 38404096/170498071 [13:14<33:18, 66096.32it/s] 23%|██▎ | 38436864/170498071 [13:14<27:16, 80682.63it/s] 23%|██▎ | 38469632/170498071 [13:14<23:42, 92836.68it/s] 23%|██▎ | 38502400/170498071 [13:14<20:41, 106341.99it/s] 23%|██▎ | 38535168/170498071 [13:15<23:19, 94276.49it/s] 23%|██▎ | 38567936/170498071 [13:16<34:40, 63427.62it/s] 23%|██▎ | 38600704/170498071 [13:17<42:10, 52118.36it/s] 23%|██▎ | 38633472/170498071 [13:18<52:00, 42258.33it/s] 23%|██▎ | 38666240/170498071 [13:19<1:02:23, 35212.51it/s] 23%|██▎ | 38699008/170498071 [13:19<52:00, 42235.04it/s] 23%|██▎ | 38731776/170498071 [13:21<1:06:46, 32884.43it/s] 23%|██▎ | 38764544/170498071 [13:22<1:04:44, 33915.02it/s] 23%|██▎ | 38797312/170498071 [13:22<53:43, 40858.55it/s] 23%|██▎ | 38830080/170498071 [13:23<46:41, 46996.01it/s] 23%|██▎ | 38862848/170498071 [13:24<53:30, 41000.22it/s] 23%|██▎ | 38895616/170498071 [13:25<52:55, 41443.32it/s] 23%|██▎ | 38928384/170498071 [13:25<44:00, 49828.62it/s] 23%|██▎ | 38961152/170498071 [13:26<45:46, 47890.13it/s] 23%|██▎ | 38993920/170498071 [13:26<40:27, 54169.70it/s] 23%|██▎ | 39026688/170498071 [13:26<35:55, 61004.89it/s] 23%|██▎ | 39059456/170498071 [13:27<30:40, 71430.13it/s] 23%|██▎ | 39092224/170498071 [13:27<25:33, 85666.56it/s] 23%|██▎ | 39124992/170498071 [13:27<21:58, 99663.82it/s] 23%|██▎ | 39157760/170498071 [13:27<18:20, 119360.18it/s] 23%|██▎ | 39190528/170498071 [13:27<15:35, 140322.93it/s] 23%|██▎ | 39223296/170498071 [13:28<13:44, 159270.86it/s] 23%|██▎ | 39256064/170498071 [13:28<14:43, 148544.71it/s] 23%|██▎ | 39288832/170498071 [13:28<15:29, 141192.56it/s] 23%|██▎ | 39321600/170498071 [13:28<14:49, 147482.07it/s] 23%|██▎ | 39354368/170498071 [13:28<14:28, 151026.32it/s] 23%|██▎ | 39387136/170498071 [13:29<14:11, 153917.03it/s] 23%|██▎ | 39419904/170498071 [13:29<15:37, 139769.62it/s] 23%|██▎ | 39452672/170498071 [13:30<30:01, 72761.48it/s] 23%|██▎ | 39485440/170498071 [13:31<34:42, 62919.64it/s] 23%|██▎ | 39518208/170498071 [13:31<30:59, 70445.06it/s] 23%|██▎ | 39550976/170498071 [13:31<28:29, 76602.06it/s] 23%|██▎ | 39583744/170498071 [13:31<23:56, 91107.46it/s] 23%|██▎ | 39616512/170498071 [13:32<23:45, 91808.47it/s] 23%|██▎ | 39649280/170498071 [13:32<23:41, 92039.60it/s] 23%|██▎ | 39682048/170498071 [13:33<36:40, 59455.17it/s] 23%|██▎ | 39714816/170498071 [13:34<37:57, 57419.22it/s] 23%|██▎ | 39747584/170498071 [13:34<34:09, 63783.46it/s] 23%|██▎ | 39780352/170498071 [13:35<33:04, 65866.46it/s] 23%|██▎ | 39813120/170498071 [13:35<29:59, 72607.05it/s] 23%|██▎ | 39845888/170498071 [13:36<48:35, 44815.52it/s] 23%|██▎ | 39878656/170498071 [13:37<46:18, 47004.80it/s] 23%|██▎ | 39911424/170498071 [13:37<41:37, 52280.45it/s] 23%|██▎ | 39944192/170498071 [13:38<49:30, 43943.05it/s] 23%|██▎ | 39976960/170498071 [13:39<47:23, 45898.15it/s] 23%|██▎ | 40009728/170498071 [13:40<53:35, 40578.67it/s] 23%|██▎ | 40042496/170498071 [13:41<53:58, 40285.89it/s] 24%|██▎ | 40075264/170498071 [13:41<47:08, 46106.05it/s] 24%|██▎ | 40108032/170498071 [13:42<41:38, 52190.07it/s] 24%|██▎ | 40140800/170498071 [13:42<35:48, 60686.36it/s] 24%|██▎ | 40173568/170498071 [13:42<30:07, 72097.92it/s] 24%|██▎ | 40206336/170498071 [13:43<25:22, 85560.36it/s] 24%|██▎ | 40239104/170498071 [13:44<48:23, 44859.81it/s] 24%|██▎ | 40271872/170498071 [13:45<55:31, 39088.55it/s] 24%|██▎ | 40304640/170498071 [13:46<53:42, 40405.42it/s] 24%|██▎ | 40337408/170498071 [13:46<45:41, 47470.71it/s] 24%|██▎ | 40370176/170498071 [13:47<38:49, 55871.60it/s] 24%|██▎ | 40402944/170498071 [13:48<52:08, 41582.36it/s] 24%|██▎ | 40435712/170498071 [13:49<46:18, 46807.48it/s] 24%|██▎ | 40468480/170498071 [13:49<40:02, 54121.79it/s] 24%|██▍ | 40501248/170498071 [13:49<37:11, 58255.15it/s] 24%|██▍ | 40534016/170498071 [13:50<33:13, 65189.84it/s] 24%|██▍ | 40566784/170498071 [13:51<50:49, 42603.02it/s] 24%|██▍ | 40599552/170498071 [13:52<52:59, 40853.74it/s] 24%|██▍ | 40632320/170498071 [13:52<46:27, 46595.07it/s] 24%|██▍ | 40665088/170498071 [13:53<36:43, 58918.25it/s] 24%|██▍ | 40697856/170498071 [13:53<29:32, 73246.58it/s] 24%|██▍ | 40730624/170498071 [13:53<26:40, 81074.22it/s] 24%|██▍ | 40763392/170498071 [13:54<25:06, 86106.52it/s] 24%|██▍ | 40796160/170498071 [13:54<24:26, 88457.77it/s] 24%|██▍ | 40828928/170498071 [13:55<36:57, 58474.01it/s] 24%|██▍ | 40861696/170498071 [13:55<33:57, 63624.77it/s] 24%|██▍ | 40894464/170498071 [13:56<30:47, 70159.90it/s] 24%|██▍ | 40927232/170498071 [13:56<30:25, 70986.52it/s] 24%|██▍ | 40960000/170498071 [13:56<29:16, 73751.43it/s] 24%|██▍ | 40992768/170498071 [13:57<24:29, 88103.45it/s] 24%|██▍ | 41025536/170498071 [13:57<21:19, 101209.84it/s] 24%|██▍ | 41058304/170498071 [13:57<20:19, 106113.49it/s] 24%|██▍ | 41091072/170498071 [13:59<41:24, 52077.51it/s] 24%|██▍ | 41123840/170498071 [13:59<43:55, 49089.40it/s] 24%|██▍ | 41156608/170498071 [14:00<38:20, 56212.16it/s] 24%|██▍ | 41189376/170498071 [14:00<39:23, 54700.10it/s] 24%|██▍ | 41222144/170498071 [14:01<35:40, 60385.30it/s] 24%|██▍ | 41254912/170498071 [14:01<30:16, 71154.09it/s] 24%|██▍ | 41287680/170498071 [14:01<30:12, 71277.68it/s] 24%|██▍ | 41320448/170498071 [14:02<30:49, 69845.32it/s] 24%|██▍ | 41353216/170498071 [14:02<31:45, 67768.95it/s] 24%|██▍ | 41385984/170498071 [14:04<44:43, 48106.95it/s] 24%|██▍ | 41418752/170498071 [14:05<50:13, 42837.27it/s] 24%|██▍ | 41451520/170498071 [14:05<48:05, 44719.73it/s] 24%|██▍ | 41484288/170498071 [14:06<43:08, 49846.21it/s] 24%|██▍ | 41517056/170498071 [14:06<36:47, 58423.59it/s] 24%|██▍ | 41549824/170498071 [14:06<32:27, 66225.00it/s] 24%|██▍ | 41582592/170498071 [14:07<37:28, 57335.77it/s] 24%|██▍ | 41615360/170498071 [14:07<32:57, 65181.91it/s] 24%|██▍ | 41648128/170498071 [14:08<35:04, 61217.12it/s] 24%|██▍ | 41680896/170498071 [14:08<31:15, 68667.03it/s] 24%|██▍ | 41713664/170498071 [14:09<30:57, 69315.63it/s] 24%|██▍ | 41746432/170498071 [14:10<34:45, 61746.63it/s] 25%|██▍ | 41779200/170498071 [14:11<42:59, 49891.92it/s] 25%|██▍ | 41811968/170498071 [14:11<41:45, 51355.76it/s] 25%|██▍ | 41844736/170498071 [14:12<39:39, 54075.05it/s] 25%|██▍ | 41877504/170498071 [14:12<34:25, 62275.70it/s] 25%|██▍ | 41910272/170498071 [14:12<33:29, 63992.20it/s] 25%|██▍ | 41943040/170498071 [14:13<30:12, 70912.88it/s] 25%|██▍ | 41975808/170498071 [14:14<35:07, 60987.18it/s] 25%|██▍ | 42008576/170498071 [14:15<45:20, 47223.50it/s] 25%|██▍ | 42041344/170498071 [14:15<46:42, 45829.55it/s] 25%|██▍ | 42074112/170498071 [14:16<54:55, 38973.07it/s] 25%|██▍ | 42106880/170498071 [14:17<46:35, 45934.88it/s] 25%|██▍ | 42139648/170498071 [14:17<44:07, 48480.23it/s] 25%|██▍ | 42172416/170498071 [14:18<37:32, 56965.81it/s] 25%|██▍ | 42205184/170498071 [14:18<34:32, 61893.03it/s] 25%|██▍ | 42237952/170498071 [14:19<46:45, 45711.23it/s] 25%|██▍ | 42270720/170498071 [14:20<47:56, 44576.79it/s] 25%|██▍ | 42303488/170498071 [14:21<49:04, 43540.90it/s] 25%|██▍ | 42336256/170498071 [14:22<1:00:40, 35205.25it/s] 25%|██▍ | 42369024/170498071 [14:24<1:09:51, 30568.80it/s] 25%|██▍ | 42401792/170498071 [14:24<56:27, 37813.63it/s] 25%|██▍ | 42434560/170498071 [14:24<43:50, 48680.48it/s] 25%|██▍ | 42467328/170498071 [14:25<37:01, 57636.41it/s] 25%|██▍ | 42500096/170498071 [14:25<38:31, 55368.50it/s] 25%|██▍ | 42532864/170498071 [14:26<45:33, 46818.85it/s] 25%|██▍ | 42565632/170498071 [14:27<41:22, 51542.88it/s] 25%|██▍ | 42598400/170498071 [14:27<36:55, 57717.36it/s] 25%|██▌ | 42631168/170498071 [14:27<32:37, 65326.47it/s] 25%|██▌ | 42663936/170498071 [14:28<35:10, 60571.36it/s] 25%|██▌ | 42696704/170498071 [14:29<45:28, 46845.68it/s] 25%|██▌ | 42729472/170498071 [14:30<43:43, 48701.99it/s] 25%|██▌ | 42762240/170498071 [14:31<51:30, 41335.13it/s] 25%|██▌ | 42795008/170498071 [14:31<42:46, 49766.11it/s] 25%|██▌ | 42827776/170498071 [14:31<34:52, 61020.34it/s] 25%|██▌ | 42860544/170498071 [14:32<30:52, 68881.90it/s] 25%|██▌ | 42893312/170498071 [14:33<41:00, 51851.87it/s] 25%|██▌ | 42926080/170498071 [14:34<53:13, 39951.35it/s] 25%|██▌ | 42958848/170498071 [14:35<48:41, 43661.13it/s] 25%|██▌ | 42991616/170498071 [14:35<50:21, 42205.51it/s] 25%|██▌ | 43024384/170498071 [14:36<43:58, 48308.28it/s] 25%|██▌ | 43057152/170498071 [14:36<40:08, 52913.81it/s] 25%|██▌ | 43089920/170498071 [14:37<34:37, 61322.78it/s] 25%|██▌ | 43122688/170498071 [14:37<29:18, 72445.20it/s] 25%|██▌ | 43155456/170498071 [14:37<28:50, 73601.94it/s] 25%|██▌ | 43188224/170498071 [14:38<26:46, 79241.67it/s] 25%|██▌ | 43220992/170498071 [14:38<27:31, 77071.53it/s] 25%|██▌ | 43253760/170498071 [14:39<28:06, 75435.41it/s] 25%|██▌ | 43286528/170498071 [14:40<35:51, 59127.71it/s] 25%|██▌ | 43319296/170498071 [14:40<38:12, 55464.38it/s] 25%|██▌ | 43352064/170498071 [14:41<45:59, 46070.79it/s] 25%|██▌ | 43384832/170498071 [14:42<44:55, 47161.06it/s] 25%|██▌ | 43417600/170498071 [14:42<38:01, 55688.32it/s] 25%|██▌ | 43450368/170498071 [14:42<31:53, 66392.49it/s] 26%|██▌ | 43483136/170498071 [14:43<26:16, 80557.60it/s] 26%|██▌ | 43515904/170498071 [14:43<21:23, 98904.70it/s] 26%|██▌ | 43548672/170498071 [14:43<18:49, 112417.82it/s] 26%|██▌ | 43581440/170498071 [14:43<17:07, 123567.31it/s] 26%|██▌ | 43614208/170498071 [14:44<18:06, 116788.47it/s] 26%|██▌ | 43646976/170498071 [14:44<26:35, 79514.49it/s] 26%|██▌ | 43679744/170498071 [14:45<26:48, 78858.99it/s] 26%|██▌ | 43712512/170498071 [14:45<28:59, 72901.16it/s] 26%|██▌ | 43745280/170498071 [14:46<29:29, 71641.74it/s] 26%|██▌ | 43778048/170498071 [14:46<26:05, 80950.68it/s] 26%|██▌ | 43810816/170498071 [14:46<25:38, 82357.33it/s] 26%|██▌ | 43843584/170498071 [14:47<27:22, 77115.28it/s] 26%|██▌ | 43876352/170498071 [14:47<25:48, 81781.14it/s] 26%|██▌ | 43909120/170498071 [14:47<23:14, 90807.53it/s] 26%|██▌ | 43941888/170498071 [14:48<31:07, 67773.53it/s] 26%|██▌ | 43974656/170498071 [14:49<30:46, 68524.60it/s] 26%|██▌ | 44007424/170498071 [14:49<31:45, 66383.93it/s] 26%|██▌ | 44040192/170498071 [14:50<29:44, 70851.50it/s] 26%|██▌ | 44072960/170498071 [14:50<37:07, 56747.60it/s] 26%|██▌ | 44105728/170498071 [14:51<44:46, 47046.00it/s] 26%|██▌ | 44138496/170498071 [14:52<49:42, 42367.83it/s] 26%|██▌ | 44171264/170498071 [14:53<47:47, 44050.07it/s] 26%|██▌ | 44204032/170498071 [14:54<51:01, 41248.50it/s] 26%|██▌ | 44236800/170498071 [14:55<49:05, 42867.95it/s] 26%|██▌ | 44269568/170498071 [14:55<43:31, 48328.57it/s] 26%|██▌ | 44302336/170498071 [14:55<37:02, 56782.26it/s] 26%|██▌ | 44335104/170498071 [14:56<41:55, 50145.57it/s] 26%|██▌ | 44367872/170498071 [14:57<42:26, 49532.76it/s] 26%|██▌ | 44400640/170498071 [14:58<43:01, 48845.98it/s] 26%|██▌ | 44433408/170498071 [14:58<43:04, 48771.33it/s] 26%|██▌ | 44466176/170498071 [14:59<35:39, 58913.54it/s] 26%|██▌ | 44498944/170498071 [14:59<33:42, 62300.93it/s] 26%|██▌ | 44531712/170498071 [15:00<43:21, 48417.01it/s] 26%|██▌ | 44564480/170498071 [15:01<43:23, 48365.03it/s] 26%|██▌ | 44597248/170498071 [15:02<48:35, 43190.04it/s] 26%|██▌ | 44630016/170498071 [15:03<1:03:06, 33241.88it/s] 26%|██▌ | 44662784/170498071 [15:04<50:43, 41350.83it/s] 26%|██▌ | 44695552/170498071 [15:04<50:40, 41375.43it/s] 26%|██▌ | 44728320/170498071 [15:05<44:21, 47258.13it/s] 26%|██▋ | 44761088/170498071 [15:05<37:51, 55356.13it/s] 26%|██▋ | 44793856/170498071 [15:06<38:24, 54552.32it/s] 26%|██▋ | 44826624/170498071 [15:06<34:21, 60965.44it/s] 26%|██▋ | 44859392/170498071 [15:07<36:55, 56720.32it/s] 26%|██▋ | 44892160/170498071 [15:08<52:31, 39861.65it/s] 26%|██▋ | 44924928/170498071 [15:09<58:11, 35966.69it/s] 26%|██▋ | 44957696/170498071 [15:10<56:22, 37115.20it/s] 26%|██▋ | 44990464/170498071 [15:11<47:06, 44396.36it/s] 26%|██▋ | 45023232/170498071 [15:11<37:53, 55190.52it/s] 26%|██▋ | 45056000/170498071 [15:11<35:20, 59153.05it/s] 26%|██▋ | 45088768/170498071 [15:12<30:12, 69189.05it/s] 26%|██▋ | 45121536/170498071 [15:12<26:05, 80110.10it/s] 26%|██▋ | 45154304/170498071 [15:12<26:21, 79259.73it/s] 27%|██▋ | 45187072/170498071 [15:14<52:19, 39910.32it/s] 27%|██▋ | 45219840/170498071 [15:15<45:17, 46103.20it/s] 27%|██▋ | 45252608/170498071 [15:15<38:11, 54657.94it/s] 27%|██▋ | 45285376/170498071 [15:15<31:59, 65217.75it/s] 27%|██▋ | 45318144/170498071 [15:15<28:04, 74325.72it/s] 27%|██▋ | 45350912/170498071 [15:16<23:12, 89843.37it/s] 27%|██▋ | 45383680/170498071 [15:16<19:58, 104350.93it/s] 27%|██▋ | 45416448/170498071 [15:16<20:03, 103890.93it/s] 27%|██▋ | 45449216/170498071 [15:16<18:11, 114525.01it/s] 27%|██▋ | 45481984/170498071 [15:17<17:25, 119521.36it/s] 27%|██▋ | 45514752/170498071 [15:17<17:42, 117612.43it/s] 27%|██▋ | 45547520/170498071 [15:17<17:27, 119279.98it/s] 27%|██▋ | 45580288/170498071 [15:18<35:32, 58576.78it/s] 27%|██▋ | 45613056/170498071 [15:20<49:13, 42287.88it/s] 27%|██▋ | 45645824/170498071 [15:20<49:02, 42432.90it/s] 27%|██▋ | 45678592/170498071 [15:21<47:26, 43851.90it/s] 27%|██▋ | 45711360/170498071 [15:22<42:09, 49329.13it/s] 27%|██▋ | 45744128/170498071 [15:22<37:31, 55419.34it/s] 27%|██▋ | 45776896/170498071 [15:24<54:44, 37971.68it/s] 27%|██▋ | 45809664/170498071 [15:26<1:26:42, 23968.90it/s] 27%|██▋ | 45842432/170498071 [15:27<1:18:27, 26481.82it/s] 27%|██▋ | 45875200/170498071 [15:29<1:28:37, 23436.28it/s] 27%|██▋ | 45907968/170498071 [15:29<1:09:50, 29732.57it/s] 27%|██▋ | 45940736/170498071 [15:30<56:41, 36619.40it/s] 27%|██▋ | 45973504/170498071 [15:30<48:42, 42606.83it/s] 27%|██▋ | 46006272/170498071 [15:31<1:00:38, 34212.00it/s] 27%|██▋ | 46039040/170498071 [15:33<1:12:50, 28474.21it/s] 27%|██▋ | 46071808/170498071 [15:34<1:15:46, 27366.66it/s] 27%|██▋ | 46104576/170498071 [15:35<1:05:06, 31840.15it/s] 27%|██▋ | 46137344/170498071 [15:35<50:52, 40739.24it/s] 27%|██▋ | 46170112/170498071 [15:36<40:20, 51372.07it/s] 27%|██▋ | 46202880/170498071 [15:36<31:17, 66188.35it/s] 27%|██▋ | 46235648/170498071 [15:36<27:58, 74043.36it/s] 27%|██▋ | 46268416/170498071 [15:36<25:37, 80785.72it/s] 27%|██▋ | 46301184/170498071 [15:37<24:22, 84925.13it/s] 27%|██▋ | 46333952/170498071 [15:37<27:02, 76508.48it/s] 27%|██▋ | 46366720/170498071 [15:37<24:26, 84669.39it/s] 27%|██▋ | 46399488/170498071 [15:38<21:42, 95305.73it/s] 27%|██▋ | 46432256/170498071 [15:38<20:48, 99354.26it/s] 27%|██▋ | 46465024/170498071 [15:38<20:59, 98476.26it/s] 27%|██▋ | 46497792/170498071 [15:39<33:14, 62186.41it/s] 27%|██▋ | 46530560/170498071 [15:40<41:16, 50066.34it/s] 27%|██▋ | 46563328/170498071 [15:41<36:36, 56430.78it/s] 27%|██▋ | 46596096/170498071 [15:41<30:54, 66815.37it/s] 27%|██▋ | 46628864/170498071 [15:41<25:32, 80838.03it/s] 27%|██▋ | 46661632/170498071 [15:41<21:38, 95390.27it/s] 27%|██▋ | 46694400/170498071 [15:42<21:14, 97141.77it/s] 27%|██▋ | 46727168/170498071 [15:42<22:22, 92209.08it/s] 27%|██▋ | 46759936/170498071 [15:43<26:00, 79296.03it/s] 27%|██▋ | 46792704/170498071 [15:43<24:38, 83649.51it/s] 27%|██▋ | 46825472/170498071 [15:43<22:19, 92355.17it/s] 27%|██▋ | 46858240/170498071 [15:44<26:06, 78926.44it/s] 28%|██▊ | 46891008/170498071 [15:45<43:20, 47524.14it/s] 28%|██▊ | 46923776/170498071 [15:46<40:43, 50567.23it/s] 28%|██▊ | 46956544/170498071 [15:47<44:42, 46056.72it/s] 28%|██▊ | 46989312/170498071 [15:47<42:31, 48399.29it/s] 28%|██▊ | 47022080/170498071 [15:48<40:00, 51430.51it/s] 28%|██▊ | 47054848/170498071 [15:48<39:13, 52444.02it/s] 28%|██▊ | 47087616/170498071 [15:49<32:44, 62811.90it/s] 28%|██▊ | 47120384/170498071 [15:49<30:36, 67176.35it/s] 28%|██▊ | 47153152/170498071 [15:49<26:32, 77462.22it/s] 28%|██▊ | 47185920/170498071 [15:49<22:25, 91674.46it/s] 28%|██▊ | 47218688/170498071 [15:50<20:28, 100357.52it/s] 28%|██▊ | 47251456/170498071 [15:50<19:22, 106035.85it/s] 28%|██▊ | 47284224/170498071 [15:50<18:50, 109038.71it/s] 28%|██▊ | 47316992/170498071 [15:51<23:09, 88624.12it/s] 28%|██▊ | 47349760/170498071 [15:51<26:38, 77033.89it/s] 28%|██▊ | 47382528/170498071 [15:52<26:20, 77907.73it/s] 28%|██▊ | 47415296/170498071 [15:52<23:32, 87155.34it/s] 28%|██▊ | 47448064/170498071 [15:53<26:51, 76351.90it/s] 28%|██▊ | 47480832/170498071 [15:53<24:04, 85146.21it/s] 28%|██▊ | 47513600/170498071 [15:53<25:56, 79036.67it/s] 28%|██▊ | 47546368/170498071 [15:54<23:12, 88297.44it/s] 28%|██▊ | 47579136/170498071 [15:54<21:08, 96909.64it/s] 28%|██▊ | 47611904/170498071 [15:54<17:38, 116144.83it/s] 28%|██▊ | 47644672/170498071 [15:54<15:54, 128739.83it/s] 28%|██▊ | 47677440/170498071 [15:54<13:37, 150259.13it/s] 28%|██▊ | 47710208/170498071 [15:55<17:40, 115836.45it/s] 28%|██▊ | 47742976/170498071 [15:55<20:47, 98412.33it/s] 28%|██▊ | 47775744/170498071 [15:56<20:55, 97740.78it/s] 28%|██▊ | 47808512/170498071 [15:56<29:39, 68962.78it/s] 28%|██▊ | 47841280/170498071 [15:58<43:10, 47339.87it/s] 28%|██▊ | 47874048/170498071 [15:59<47:21, 43147.11it/s] 28%|██▊ | 47906816/170498071 [15:59<50:02, 40835.67it/s] 28%|██▊ | 47939584/170498071 [16:00<43:46, 46666.10it/s] 28%|██▊ | 47972352/170498071 [16:00<35:45, 57117.81it/s] 28%|██▊ | 48005120/170498071 [16:00<30:05, 67827.87it/s] 28%|██▊ | 48037888/170498071 [16:01<31:16, 65270.22it/s] 28%|██▊ | 48070656/170498071 [16:01<27:09, 75129.27it/s] 28%|██▊ | 48103424/170498071 [16:02<24:06, 84604.60it/s] 28%|██▊ | 48136192/170498071 [16:02<23:17, 87545.47it/s] 28%|██▊ | 48168960/170498071 [16:02<20:13, 100782.32it/s] 28%|██▊ | 48201728/170498071 [16:02<18:43, 108872.81it/s] 28%|██▊ | 48234496/170498071 [16:02<15:46, 129116.84it/s] 28%|██▊ | 48267264/170498071 [16:03<13:50, 147180.55it/s] 28%|██▊ | 48300032/170498071 [16:03<12:08, 167746.31it/s] 28%|██▊ | 48332800/170498071 [16:03<11:00, 184858.56it/s] 28%|██▊ | 48365568/170498071 [16:03<12:27, 163349.06it/s] 28%|██▊ | 48398336/170498071 [16:04<28:43, 70831.65it/s] 28%|██▊ | 48431104/170498071 [16:05<27:42, 73407.71it/s] 28%|██▊ | 48463872/170498071 [16:05<28:01, 72584.42it/s] 28%|██▊ | 48496640/170498071 [16:06<43:33, 46689.54it/s] 28%|██▊ | 48529408/170498071 [16:07<38:55, 52231.74it/s] 28%|██▊ | 48562176/170498071 [16:08<42:31, 47790.12it/s] 29%|██▊ | 48594944/170498071 [16:09<53:46, 37781.14it/s] 29%|██▊ | 48627712/170498071 [16:10<50:15, 40409.95it/s] 29%|██▊ | 48660480/170498071 [16:10<50:18, 40359.32it/s] 29%|██▊ | 48693248/170498071 [16:11<48:04, 42229.78it/s] 29%|██▊ | 48726016/170498071 [16:12<48:22, 41953.43it/s] 29%|██▊ | 48758784/170498071 [16:13<55:09, 36786.87it/s] 29%|██▊ | 48791552/170498071 [16:14<51:09, 39648.15it/s] 29%|██▊ | 48824320/170498071 [16:15<56:45, 35724.80it/s] 29%|██▊ | 48857088/170498071 [16:15<44:55, 45130.80it/s] 29%|██▊ | 48889856/170498071 [16:16<46:39, 43440.03it/s] 29%|██▊ | 48922624/170498071 [16:18<1:09:56, 28969.95it/s] 29%|██▊ | 48955392/170498071 [16:19<1:09:22, 29201.40it/s] 29%|██▊ | 48988160/170498071 [16:20<1:03:17, 31996.72it/s] 29%|██▉ | 49020928/170498071 [16:20<50:39, 39963.85it/s] 29%|██▉ | 49053696/170498071 [16:20<40:33, 49910.99it/s] 29%|██▉ | 49086464/170498071 [16:21<34:41, 58333.29it/s] 29%|██▉ | 49119232/170498071 [16:21<30:31, 66267.41it/s] 29%|██▉ | 49152000/170498071 [16:22<44:21, 45594.91it/s] 29%|██▉ | 49184768/170498071 [16:23<43:11, 46805.53it/s] 29%|██▉ | 49217536/170498071 [16:23<36:30, 55368.07it/s] 29%|██▉ | 49250304/170498071 [16:24<30:36, 66021.57it/s] 29%|██▉ | 49283072/170498071 [16:24<26:32, 76110.93it/s] 29%|██▉ | 49315840/170498071 [16:25<34:35, 58378.04it/s] 29%|██▉ | 49348608/170498071 [16:25<32:47, 61574.39it/s] 29%|██▉ | 49381376/170498071 [16:26<28:11, 71620.58it/s] 29%|██▉ | 49414144/170498071 [16:26<23:31, 85763.63it/s] 29%|██▉ | 49446912/170498071 [16:26<21:13, 95036.93it/s] 29%|██▉ | 49479680/170498071 [16:26<23:09, 87113.84it/s] 29%|██▉ | 49512448/170498071 [16:27<26:13, 76879.30it/s] 29%|██▉ | 49545216/170498071 [16:28<28:15, 71340.03it/s] 29%|██▉ | 49577984/170498071 [16:28<28:32, 70612.75it/s] 29%|██▉ | 49610752/170498071 [16:28<26:23, 76361.78it/s] 29%|██▉ | 49643520/170498071 [16:29<23:09, 86999.93it/s] 29%|██▉ | 49676288/170498071 [16:29<19:56, 100962.40it/s] 29%|██▉ | 49709056/170498071 [16:29<21:48, 92319.16it/s] 29%|██▉ | 49741824/170498071 [16:30<25:02, 80359.41it/s] 29%|██▉ | 49774592/170498071 [16:30<22:37, 88936.97it/s] 29%|██▉ | 49807360/170498071 [16:30<19:39, 102311.30it/s] 29%|██▉ | 49840128/170498071 [16:31<20:01, 100459.66it/s] 29%|██▉ | 49872896/170498071 [16:31<21:33, 93254.98it/s] 29%|██▉ | 49905664/170498071 [16:31<22:35, 88973.93it/s] 29%|██▉ | 49938432/170498071 [16:32<33:49, 59406.24it/s] 29%|██▉ | 49971200/170498071 [16:33<33:25, 60108.43it/s] 29%|██▉ | 50003968/170498071 [16:34<45:57, 43692.42it/s] 29%|██▉ | 50036736/170498071 [16:35<48:41, 41233.95it/s] 29%|██▉ | 50069504/170498071 [16:36<45:25, 44189.90it/s] 29%|██▉ | 50102272/170498071 [16:36<36:50, 54467.53it/s] 29%|██▉ | 50135040/170498071 [16:37<38:18, 52374.77it/s] 29%|██▉ | 50167808/170498071 [16:37<35:41, 56201.01it/s] 29%|██▉ | 50200576/170498071 [16:38<35:53, 55859.22it/s] 29%|██▉ | 50233344/170498071 [16:38<35:05, 57123.05it/s] 29%|██▉ | 50266112/170498071 [16:39<31:43, 63177.68it/s] 30%|██▉ | 50298880/170498071 [16:39<26:15, 76287.38it/s] 30%|██▉ | 50331648/170498071 [16:39<21:58, 91145.86it/s] 30%|██▉ | 50364416/170498071 [16:40<23:00, 86992.75it/s] 30%|██▉ | 50397184/170498071 [16:40<22:09, 90363.92it/s] 30%|██▉ | 50429952/170498071 [16:41<41:00, 48803.34it/s] 30%|██▉ | 50462720/170498071 [16:42<46:52, 42683.82it/s] 30%|██▉ | 50495488/170498071 [16:43<41:33, 48135.64it/s] 30%|██▉ | 50528256/170498071 [16:43<41:00, 48758.85it/s] 30%|██▉ | 50561024/170498071 [16:44<33:50, 59067.19it/s] 30%|██▉ | 50593792/170498071 [16:44<29:45, 67168.65it/s] 30%|██▉ | 50626560/170498071 [16:44<29:08, 68548.94it/s] 30%|██▉ | 50659328/170498071 [16:45<26:42, 74799.75it/s] 30%|██▉ | 50692096/170498071 [16:45<27:00, 73948.02it/s] 30%|██▉ | 50724864/170498071 [16:45<23:58, 83258.90it/s] 30%|██▉ | 50757632/170498071 [16:46<22:50, 87354.18it/s] 30%|██▉ | 50790400/170498071 [16:46<23:24, 85251.94it/s] 30%|██▉ | 50823168/170498071 [16:47<22:43, 87756.33it/s] 30%|██▉ | 50855936/170498071 [16:47<23:21, 85389.44it/s] 30%|██▉ | 50888704/170498071 [16:47<24:34, 81096.77it/s] 30%|██▉ | 50921472/170498071 [16:48<34:41, 57442.00it/s] 30%|██▉ | 50954240/170498071 [16:49<30:27, 65416.40it/s] 30%|██▉ | 50987008/170498071 [16:49<27:10, 73313.99it/s] 30%|██▉ | 51019776/170498071 [16:49<24:16, 82037.96it/s] 30%|██▉ | 51052544/170498071 [16:50<25:31, 78003.35it/s] 30%|██▉ | 51085312/170498071 [16:51<36:51, 54007.65it/s] 30%|██▉ | 51118080/170498071 [16:52<48:29, 41035.78it/s] 30%|███ | 51150848/170498071 [16:52<40:07, 49576.04it/s] 30%|███ | 51183616/170498071 [16:53<35:24, 56169.79it/s] 30%|███ | 51216384/170498071 [16:53<34:41, 57309.97it/s] 30%|███ | 51249152/170498071 [16:54<30:29, 65179.99it/s] 30%|███ | 51281920/170498071 [16:54<26:37, 74619.55it/s] 30%|███ | 51314688/170498071 [16:55<32:19, 61446.17it/s] 30%|███ | 51347456/170498071 [16:56<43:21, 45807.15it/s] 30%|███ | 51380224/170498071 [16:57<41:34, 47749.83it/s] 30%|███ | 51412992/170498071 [16:57<36:40, 54120.40it/s] 30%|███ | 51445760/170498071 [16:58<48:06, 41244.95it/s] 30%|███ | 51478528/170498071 [16:59<53:48, 36863.11it/s] 30%|███ | 51511296/170498071 [17:00<44:33, 44505.11it/s] 30%|███ | 51544064/170498071 [17:00<36:16, 54647.01it/s] 30%|███ | 51576832/170498071 [17:01<39:34, 50087.08it/s] 30%|███ | 51609600/170498071 [17:01<40:08, 49370.84it/s] 30%|███ | 51642368/170498071 [17:02<35:10, 56305.91it/s] 30%|███ | 51675136/170498071 [17:02<33:00, 60001.60it/s] 30%|███ | 51707904/170498071 [17:03<44:28, 44522.03it/s] 30%|███ | 51740672/170498071 [17:04<37:24, 52912.48it/s] 30%|███ | 51773440/170498071 [17:04<34:22, 57575.41it/s] 30%|███ | 51806208/170498071 [17:05<30:14, 65428.44it/s] 30%|███ | 51838976/170498071 [17:05<27:19, 72381.65it/s] 30%|███ | 51871744/170498071 [17:05<25:36, 77228.91it/s] 30%|███ | 51904512/170498071 [17:06<28:50, 68520.84it/s] 30%|███ | 51937280/170498071 [17:07<36:08, 54666.16it/s] 30%|███ | 51970048/170498071 [17:07<32:48, 60210.20it/s] 31%|███ | 52002816/170498071 [17:09<47:06, 41925.01it/s] 31%|███ | 52035584/170498071 [17:11<1:09:19, 28480.11it/s] 31%|███ | 52068352/170498071 [17:12<1:22:10, 24020.27it/s] 31%|███ | 52101120/170498071 [17:14<1:33:01, 21211.25it/s] 31%|███ | 52133888/170498071 [17:20<2:46:25, 11854.08it/s] 31%|███ | 52166656/170498071 [17:21<2:20:56, 13993.09it/s] 31%|███ | 52199424/170498071 [17:24<2:18:44, 14211.41it/s] 31%|███ | 52232192/170498071 [17:25<2:07:42, 15435.28it/s] 31%|███ | 52232192/170498071 [17:40<2:07:42, 15435.28it/s] 31%|███ | 52264960/170498071 [17:44<7:11:00, 4572.01it/s] 31%|███ | 52297728/170498071 [17:45<5:17:12, 6210.46it/s] 31%|███ | 52330496/170498071 [17:46<3:57:58, 8275.69it/s] 31%|███ | 52363264/170498071 [17:46<2:52:49, 11393.01it/s] 31%|███ | 52396032/170498071 [17:47<2:05:51, 15639.15it/s] 31%|███ | 52428800/170498071 [17:47<1:34:56, 20727.36it/s] 31%|███ | 52461568/170498071 [17:47<1:15:07, 26185.24it/s] 31%|███ | 52494336/170498071 [17:48<59:41, 32943.97it/s] 31%|███ | 52527104/170498071 [17:48<46:44, 42066.83it/s] 31%|███ | 52559872/170498071 [17:49<41:13, 47685.10it/s] 31%|███ | 52592640/170498071 [17:49<43:42, 44965.20it/s] 31%|███ | 52625408/170498071 [17:50<37:54, 51827.74it/s] 31%|███ | 52658176/170498071 [17:50<32:39, 60152.13it/s] 31%|███ | 52690944/170498071 [17:51<37:28, 52394.63it/s] 31%|███ | 52723712/170498071 [17:52<43:24, 45228.23it/s] 31%|███ | 52756480/170498071 [17:52<38:41, 50717.35it/s] 31%|███ | 52789248/170498071 [17:53<40:29, 48452.88it/s] 31%|███ | 52822016/170498071 [17:54<35:43, 54903.50it/s] 31%|███ | 52854784/170498071 [17:55<47:03, 41670.00it/s] 31%|███ | 52887552/170498071 [17:55<39:06, 50117.36it/s] 31%|███ | 52920320/170498071 [17:56<45:17, 43262.44it/s] 31%|███ | 52953088/170498071 [17:56<37:48, 51827.51it/s] 31%|███ | 52985856/170498071 [17:57<32:34, 60139.26it/s] 31%|███ | 53018624/170498071 [17:57<27:35, 70943.98it/s] 31%|███ | 53051392/170498071 [17:57<24:02, 81393.30it/s] 31%|███ | 53084160/170498071 [17:58<20:32, 95253.14it/s] 31%|███ | 53116928/170498071 [17:58<19:06, 102359.34it/s] 31%|███ | 53149696/170498071 [17:58<18:31, 105576.41it/s] 31%|███ | 53182464/170498071 [17:58<18:38, 104918.06it/s] 31%|███ | 53215232/170498071 [17:59<21:55, 89146.17it/s] 31%|███ | 53248000/170498071 [17:59<23:51, 81896.86it/s] 31%|███▏ | 53280768/170498071 [18:00<21:35, 90515.10it/s] 31%|███▏ | 53313536/170498071 [18:00<20:49, 93814.84it/s] 31%|███▏ | 53346304/170498071 [18:01<29:43, 65701.89it/s] 31%|███▏ | 53379072/170498071 [18:01<25:48, 75626.96it/s] 31%|███▏ | 53411840/170498071 [18:01<22:56, 85085.77it/s] 31%|███▏ | 53444608/170498071 [18:02<20:53, 93346.29it/s] 31%|███▏ | 53477376/170498071 [18:02<20:24, 95541.67it/s] 31%|███▏ | 53510144/170498071 [18:02<20:42, 94167.56it/s] 31%|███▏ | 53542912/170498071 [18:03<20:07, 96863.26it/s] 31%|███▏ | 53575680/170498071 [18:03<19:22, 100588.11it/s] 31%|███▏ | 53608448/170498071 [18:04<33:26, 58264.77it/s] 31%|███▏ | 53641216/170498071 [18:05<33:37, 57927.02it/s] 31%|███▏ | 53673984/170498071 [18:05<29:38, 65676.30it/s] 31%|███▏ | 53706752/170498071 [18:05<27:45, 70106.31it/s] 32%|███▏ | 53739520/170498071 [18:06<24:31, 79345.98it/s] 32%|███▏ | 53772288/170498071 [18:06<22:00, 88386.81it/s] 32%|███▏ | 53805056/170498071 [18:07<28:32, 68146.18it/s] 32%|███▏ | 53837824/170498071 [18:07<26:01, 74720.10it/s] 32%|███▏ | 53870592/170498071 [18:08<31:40, 61381.06it/s] 32%|███▏ | 53903360/170498071 [18:09<38:52, 49979.15it/s] 32%|███▏ | 53936128/170498071 [18:10<42:56, 45236.71it/s] 32%|███▏ | 53968896/170498071 [18:10<38:20, 50653.86it/s] 32%|███▏ | 54001664/170498071 [18:11<44:24, 43718.61it/s] 32%|███▏ | 54034432/170498071 [18:12<55:08, 35203.21it/s] 32%|███▏ | 54067200/170498071 [18:13<45:28, 42672.83it/s] 32%|███▏ | 54099968/170498071 [18:13<36:01, 53843.52it/s] 32%|███▏ | 54132736/170498071 [18:13<29:46, 65136.82it/s] 32%|███▏ | 54165504/170498071 [18:14<25:54, 74826.23it/s] 32%|███▏ | 54198272/170498071 [18:14<25:25, 76238.28it/s] 32%|███▏ | 54231040/170498071 [18:15<41:28, 46728.70it/s] 32%|███▏ | 54263808/170498071 [18:16<36:21, 53290.57it/s] 32%|███▏ | 54296576/170498071 [18:16<32:52, 58901.83it/s] 32%|███▏ | 54329344/170498071 [18:16<28:56, 66899.10it/s] 32%|███▏ | 54362112/170498071 [18:17<24:10, 80040.00it/s] 32%|███▏ | 54394880/170498071 [18:17<23:09, 83542.44it/s] 32%|███▏ | 54427648/170498071 [18:17<20:57, 92318.16it/s] 32%|███▏ | 54460416/170498071 [18:18<24:01, 80472.52it/s] 32%|███▏ | 54493184/170498071 [18:19<28:40, 67419.50it/s] 32%|███▏ | 54525952/170498071 [18:20<47:21, 40810.49it/s] 32%|███▏ | 54558720/170498071 [18:21<45:26, 42525.63it/s] 32%|███▏ | 54591488/170498071 [18:21<36:46, 52521.69it/s] 32%|███▏ | 54624256/170498071 [18:21<34:02, 56735.89it/s] 32%|███▏ | 54657024/170498071 [18:23<52:49, 36544.79it/s] 32%|███▏ | 54689792/170498071 [18:24<47:58, 40229.40it/s] 32%|███▏ | 54722560/170498071 [18:24<43:54, 43950.31it/s] 32%|███▏ | 54755328/170498071 [18:25<36:44, 52497.14it/s] 32%|███▏ | 54788096/170498071 [18:25<31:38, 60950.99it/s] 32%|███▏ | 54820864/170498071 [18:25<26:58, 71480.24it/s] 32%|███▏ | 54853632/170498071 [18:26<25:56, 74314.88it/s] 32%|███▏ | 54886400/170498071 [18:26<24:10, 79680.62it/s] 32%|███▏ | 54919168/170498071 [18:27<34:13, 56296.64it/s] 32%|███▏ | 54951936/170498071 [18:28<45:48, 42044.14it/s] 32%|███▏ | 54984704/170498071 [18:29<48:40, 39548.35it/s] 32%|███▏ | 55017472/170498071 [18:30<43:31, 44224.77it/s] 32%|███▏ | 55050240/170498071 [18:31<47:05, 40860.89it/s] 32%|███▏ | 55083008/170498071 [18:32<52:01, 36972.05it/s] 32%|███▏ | 55115776/170498071 [18:32<47:10, 40765.72it/s] 32%|███▏ | 55148544/170498071 [18:33<38:59, 49305.49it/s] 32%|███▏ | 55181312/170498071 [18:33<32:18, 59476.61it/s] 32%|███▏ | 55214080/170498071 [18:35<56:46, 33840.37it/s] 32%|███▏ | 55246848/170498071 [18:36<52:40, 36470.63it/s] 32%|███▏ | 55279616/170498071 [18:36<42:57, 44695.90it/s] 32%|███▏ | 55312384/170498071 [18:36<38:15, 50172.19it/s] 32%|███▏ | 55345152/170498071 [18:37<31:32, 60851.61it/s] 32%|███▏ | 55377920/170498071 [18:37<32:41, 58681.10it/s] 32%|███▏ | 55410688/170498071 [18:38<42:21, 45276.67it/s] 33%|███▎ | 55443456/170498071 [18:39<38:50, 49361.92it/s] 33%|███▎ | 55476224/170498071 [18:39<31:57, 59983.99it/s] 33%|███▎ | 55508992/170498071 [18:39<26:15, 72998.63it/s] 33%|███▎ | 55541760/170498071 [18:40<21:44, 88115.68it/s] 33%|███▎ | 55574528/170498071 [18:40<19:50, 96549.87it/s] 33%|███▎ | 55607296/170498071 [18:40<17:41, 108268.09it/s] 33%|███▎ | 55640064/170498071 [18:41<18:20, 104390.88it/s] 33%|███▎ | 55672832/170498071 [18:41<21:58, 87092.27it/s] 33%|███▎ | 55705600/170498071 [18:41<23:18, 82085.75it/s] 33%|███▎ | 55738368/170498071 [18:43<39:32, 48369.26it/s] 33%|███▎ | 55771136/170498071 [18:44<46:03, 41515.12it/s] 33%|███▎ | 55803904/170498071 [18:44<42:53, 44568.29it/s] 33%|███▎ | 55836672/170498071 [18:45<35:56, 53174.06it/s] 33%|███▎ | 55869440/170498071 [18:45<28:52, 66144.79it/s] 33%|███▎ | 55902208/170498071 [18:45<23:36, 80894.28it/s] 33%|███▎ | 55934976/170498071 [18:45<19:17, 99016.05it/s] 33%|███▎ | 55967744/170498071 [18:46<15:53, 120100.44it/s] 33%|███▎ | 56000512/170498071 [18:46<18:26, 103440.97it/s] 33%|███▎ | 56033280/170498071 [18:46<18:50, 101279.91it/s] 33%|███▎ | 56066048/170498071 [18:47<19:14, 99132.07it/s] 33%|███▎ | 56098816/170498071 [18:47<18:13, 104573.79it/s] 33%|███▎ | 56131584/170498071 [18:48<31:24, 60675.62it/s] 33%|███▎ | 56164352/170498071 [18:48<30:33, 62343.87it/s] 33%|███▎ | 56197120/170498071 [18:49<36:01, 52889.29it/s] 33%|███▎ | 56229888/170498071 [18:50<40:16, 47284.87it/s] 33%|███▎ | 56262656/170498071 [18:51<35:18, 53931.43it/s] 33%|███▎ | 56295424/170498071 [18:51<29:24, 64716.45it/s] 33%|███▎ | 56328192/170498071 [18:51<28:56, 65758.98it/s] 33%|███▎ | 56360960/170498071 [18:52<31:44, 59938.98it/s] 33%|███▎ | 56393728/170498071 [18:53<35:20, 53814.20it/s] 33%|███▎ | 56426496/170498071 [18:54<47:05, 40367.01it/s] 33%|███▎ | 56459264/170498071 [18:55<43:35, 43599.00it/s] 33%|███▎ | 56492032/170498071 [18:55<40:37, 46765.93it/s] 33%|███▎ | 56524800/170498071 [18:57<54:32, 34823.21it/s] 33%|███▎ | 56557568/170498071 [18:57<49:34, 38303.27it/s] 33%|███▎ | 56590336/170498071 [18:59<58:16, 32576.38it/s] 33%|███▎ | 56623104/170498071 [18:59<52:52, 35895.36it/s] 33%|███▎ | 56655872/170498071 [19:00<48:46, 38906.91it/s] 33%|███▎ | 56688640/170498071 [19:01<42:28, 44651.76it/s] 33%|███▎ | 56721408/170498071 [19:01<35:08, 53959.99it/s] 33%|███▎ | 56754176/170498071 [19:01<31:29, 60213.71it/s] 33%|███▎ | 56786944/170498071 [19:02<29:33, 64115.96it/s] 33%|███▎ | 56819712/170498071 [19:02<25:12, 75170.22it/s] 33%|███▎ | 56852480/170498071 [19:02<22:28, 84265.62it/s] 33%|███▎ | 56885248/170498071 [19:03<19:58, 94785.81it/s] 33%|███▎ | 56918016/170498071 [19:03<17:47, 106412.55it/s] 33%|███▎ | 56950784/170498071 [19:03<17:09, 110265.61it/s] 33%|███▎ | 56983552/170498071 [19:03<15:16, 123912.27it/s] 33%|███▎ | 57016320/170498071 [19:03<14:40, 128846.62it/s] 33%|███▎ | 57049088/170498071 [19:04<16:53, 111891.67it/s] 33%|███▎ | 57114624/170498071 [19:05<21:06, 89515.77it/s] 34%|███▎ | 57147392/170498071 [19:05<21:49, 86535.65it/s] 34%|███▎ | 57180160/170498071 [19:06<23:21, 80874.27it/s] 34%|███▎ | 57212928/170498071 [19:06<24:12, 78016.06it/s] 34%|███▎ | 57245696/170498071 [19:07<25:40, 73537.96it/s] 34%|███▎ | 57278464/170498071 [19:07<31:01, 60812.36it/s] 34%|███▎ | 57311232/170498071 [19:08<28:45, 65587.34it/s] 34%|███▎ | 57344000/170498071 [19:08<29:10, 64642.70it/s] 34%|███▎ | 57376768/170498071 [19:09<30:47, 61216.34it/s] 34%|███▎ | 57409536/170498071 [19:09<28:32, 66032.42it/s] 34%|███▎ | 57442304/170498071 [19:09<23:44, 79377.17it/s] 34%|███▎ | 57475072/170498071 [19:10<24:26, 77053.92it/s] 34%|███▎ | 57507840/170498071 [19:11<40:43, 46245.51it/s] 34%|███▎ | 57540608/170498071 [19:12<36:12, 51997.64it/s] 34%|███▍ | 57573376/170498071 [19:12<30:12, 62293.15it/s] 34%|███▍ | 57606144/170498071 [19:12<25:40, 73288.52it/s] 34%|███▍ | 57638912/170498071 [19:13<23:59, 78376.30it/s] 34%|███▍ | 57671680/170498071 [19:13<22:43, 82766.16it/s] 34%|███▍ | 57704448/170498071 [19:13<21:41, 86670.88it/s] 34%|███▍ | 57737216/170498071 [19:14<18:26, 101943.95it/s] 34%|███▍ | 57769984/170498071 [19:14<16:45, 112109.18it/s] 34%|███▍ | 57802752/170498071 [19:14<15:14, 123289.06it/s] 34%|███▍ | 57835520/170498071 [19:14<13:50, 135586.36it/s] 34%|███▍ | 57868288/170498071 [19:14<14:08, 132669.32it/s] 34%|███▍ | 57901056/170498071 [19:15<16:24, 114348.39it/s] 34%|███▍ | 57933824/170498071 [19:15<18:00, 104194.60it/s] 34%|███▍ | 57966592/170498071 [19:15<17:16, 108539.27it/s] 34%|███▍ | 57999360/170498071 [19:16<24:32, 76388.23it/s] 34%|███▍ | 58032128/170498071 [19:17<34:56, 53651.03it/s] 34%|███▍ | 58064896/170498071 [19:18<36:17, 51640.63it/s] 34%|███▍ | 58097664/170498071 [19:19<51:05, 36670.80it/s] 34%|███▍ | 58130432/170498071 [19:20<48:40, 38480.53it/s] 34%|███▍ | 58163200/170498071 [19:21<43:21, 43187.92it/s] 34%|███▍ | 58195968/170498071 [19:21<43:07, 43398.29it/s] 34%|███▍ | 58228736/170498071 [19:22<48:06, 38892.64it/s] 34%|███▍ | 58261504/170498071 [19:23<51:08, 36582.22it/s] 34%|███▍ | 58294272/170498071 [19:24<48:27, 38588.13it/s] 34%|███▍ | 58327040/170498071 [19:25<38:45, 48235.00it/s] 34%|███▍ | 58359808/170498071 [19:25<37:01, 50487.39it/s] 34%|███▍ | 58392576/170498071 [19:26<35:17, 52933.25it/s] 34%|███▍ | 58425344/170498071 [19:26<31:16, 59739.29it/s] 34%|███▍ | 58458112/170498071 [19:27<31:29, 59310.49it/s] 34%|███▍ | 58490880/170498071 [19:27<28:52, 64640.86it/s] 34%|███▍ | 58523648/170498071 [19:27<25:45, 72466.33it/s] 34%|███▍ | 58556416/170498071 [19:28<22:56, 81330.68it/s] 34%|███▍ | 58589184/170498071 [19:28<20:51, 89428.70it/s] 34%|███▍ | 58621952/170498071 [19:28<19:05, 97706.26it/s] 34%|███▍ | 58654720/170498071 [19:28<16:41, 111724.14it/s] 34%|███▍ | 58687488/170498071 [19:29<15:24, 120912.01it/s] 34%|███▍ | 58720256/170498071 [19:29<18:33, 100342.38it/s] 34%|███▍ | 58753024/170498071 [19:30<26:50, 69369.01it/s] 34%|███▍ | 58785792/170498071 [19:36<1:59:40, 15557.47it/s] 34%|███▍ | 58818560/170498071 [19:36<1:33:04, 19998.77it/s] 35%|███▍ | 58851328/170498071 [19:37<1:21:03, 22956.29it/s] 35%|███▍ | 58884096/170498071 [19:38<1:02:28, 29773.67it/s] 35%|███▍ | 58916864/170498071 [19:39<1:01:09, 30404.95it/s] 35%|███▍ | 58949632/170498071 [19:39<50:31, 36802.04it/s] 35%|███▍ | 58982400/170498071 [19:39<43:01, 43203.44it/s] 35%|███▍ | 59015168/170498071 [19:40<43:43, 42488.39it/s] 35%|███▍ | 59047936/170498071 [19:41<39:02, 47570.32it/s] 35%|███▍ | 59080704/170498071 [19:42<47:11, 39344.56it/s] 35%|███▍ | 59113472/170498071 [19:43<43:00, 43157.40it/s] 35%|███▍ | 59146240/170498071 [19:43<35:51, 51744.42it/s] 35%|███▍ | 59179008/170498071 [19:43<29:35, 62704.68it/s] 35%|███▍ | 59211776/170498071 [19:43<24:09, 76764.11it/s] 35%|███▍ | 59244544/170498071 [19:44<24:16, 76409.84it/s] 35%|███▍ | 59277312/170498071 [19:44<22:52, 81035.50it/s] 35%|███▍ | 59310080/170498071 [19:44<20:29, 90416.60it/s] 35%|███▍ | 59342848/170498071 [19:45<17:54, 103426.66it/s] 35%|███▍ | 59375616/170498071 [19:45<15:49, 116991.33it/s] 35%|███▍ | 59408384/170498071 [19:45<19:24, 95425.03it/s] 35%|███▍ | 59441152/170498071 [19:46<20:15, 91362.37it/s] 35%|███▍ | 59473920/170498071 [19:46<17:51, 103589.73it/s] 35%|███▍ | 59506688/170498071 [19:46<16:40, 110925.21it/s] 35%|███▍ | 59539456/170498071 [19:46<15:34, 118792.38it/s] 35%|███▍ | 59572224/170498071 [19:47<15:29, 119353.37it/s] 35%|███▍ | 59604992/170498071 [19:48<28:55, 63904.46it/s] 35%|███▍ | 59637760/170498071 [19:48<28:34, 64676.19it/s] 35%|███▍ | 59670528/170498071 [19:49<29:46, 62027.34it/s] 35%|███▌ | 59703296/170498071 [19:49<26:35, 69447.06it/s] 35%|███▌ | 59736064/170498071 [19:50<38:29, 47950.52it/s] 35%|███▌ | 59768832/170498071 [19:51<39:51, 46295.96it/s] 35%|███▌ | 59801600/170498071 [19:52<43:43, 42200.87it/s] 35%|███▌ | 59834368/170498071 [19:53<45:06, 40883.29it/s] 35%|███▌ | 59867136/170498071 [19:54<43:04, 42803.42it/s] 35%|███▌ | 59899904/170498071 [19:54<37:54, 48623.96it/s] 35%|███▌ | 59932672/170498071 [19:54<33:13, 55457.03it/s] 35%|███▌ | 59965440/170498071 [19:55<29:03, 63413.38it/s] 35%|███▌ | 59998208/170498071 [19:55<26:04, 70640.84it/s] 35%|███▌ | 60030976/170498071 [19:56<25:57, 70916.26it/s] 35%|███▌ | 60063744/170498071 [19:56<22:44, 80954.27it/s] 35%|███▌ | 60096512/170498071 [19:56<26:59, 68190.10it/s] 35%|███▌ | 60129280/170498071 [19:57<26:48, 68609.43it/s] 35%|███▌ | 60162048/170498071 [19:58<31:21, 58644.00it/s] 35%|███▌ | 60194816/170498071 [19:58<34:24, 53425.69it/s] 35%|███▌ | 60227584/170498071 [19:59<35:06, 52354.29it/s] 35%|███▌ | 60260352/170498071 [19:59<30:25, 60374.42it/s] 35%|███▌ | 60293120/170498071 [20:00<26:56, 68177.78it/s] 35%|███▌ | 60325888/170498071 [20:01<31:10, 58905.28it/s] 35%|███▌ | 60358656/170498071 [20:01<27:39, 66385.85it/s] 35%|███▌ | 60391424/170498071 [20:01<26:03, 70437.11it/s] 35%|███▌ | 60424192/170498071 [20:02<38:02, 48233.55it/s] 35%|███▌ | 60456960/170498071 [20:04<47:20, 38737.03it/s] 35%|███▌ | 60489728/170498071 [20:04<45:40, 40137.03it/s] 35%|███▌ | 60522496/170498071 [20:05<46:52, 39098.57it/s] 36%|███▌ | 60555264/170498071 [20:06<46:29, 39415.89it/s] 36%|███▌ | 60588032/170498071 [20:07<50:13, 36475.40it/s] 36%|███▌ | 60620800/170498071 [20:08<41:59, 43611.30it/s] 36%|███▌ | 60653568/170498071 [20:08<44:30, 41136.98it/s] 36%|███▌ | 60686336/170498071 [20:09<38:02, 48111.81it/s] 36%|███▌ | 60719104/170498071 [20:10<36:52, 49609.92it/s] 36%|███▌ | 60751872/170498071 [20:10<30:40, 59635.78it/s] 36%|███▌ | 60784640/170498071 [20:11<34:01, 53749.19it/s] 36%|███▌ | 60817408/170498071 [20:11<31:33, 57937.57it/s] 36%|███▌ | 60850176/170498071 [20:11<26:36, 68666.04it/s] 36%|███▌ | 60882944/170498071 [20:12<27:48, 65698.26it/s] 36%|███▌ | 60915712/170498071 [20:12<25:04, 72847.13it/s] 36%|███▌ | 60948480/170498071 [20:12<21:12, 86114.95it/s] 36%|███▌ | 60981248/170498071 [20:13<20:31, 88948.19it/s] 36%|███▌ | 61014016/170498071 [20:13<24:07, 75660.35it/s] 36%|███▌ | 61046784/170498071 [20:15<37:46, 48282.56it/s] 36%|███▌ | 61079552/170498071 [20:15<40:02, 45550.26it/s] 36%|███▌ | 61112320/170498071 [20:16<42:02, 43359.90it/s] 36%|███▌ | 61145088/170498071 [20:17<40:48, 44655.00it/s] 36%|███▌ | 61177856/170498071 [20:18<43:41, 41700.29it/s] 36%|███▌ | 61210624/170498071 [20:18<40:18, 45185.15it/s] 36%|███▌ | 61243392/170498071 [20:20<48:14, 37751.23it/s] 36%|███▌ | 61276160/170498071 [20:20<40:35, 44852.26it/s] 36%|███▌ | 61308928/170498071 [20:21<39:34, 45986.86it/s] 36%|███▌ | 61341696/170498071 [20:23<1:03:40, 28572.85it/s] 36%|███▌ | 61374464/170498071 [20:23<54:58, 33080.29it/s] 36%|███▌ | 61407232/170498071 [20:25<1:02:03, 29298.23it/s] 36%|███▌ | 61440000/170498071 [20:26<1:01:56, 29345.91it/s] 36%|███▌ | 61472768/170498071 [20:27<1:08:12, 26640.51it/s] 36%|███▌ | 61505536/170498071 [20:28<1:01:21, 29603.42it/s] 36%|███▌ | 61538304/170498071 [20:30<1:05:35, 27687.43it/s] 36%|███▌ | 61571072/170498071 [20:30<53:26, 33971.87it/s] 36%|███▌ | 61603840/170498071 [20:30<41:59, 43216.74it/s] 36%|███▌ | 61636608/170498071 [20:31<38:33, 47050.30it/s] 36%|███▌ | 61669376/170498071 [20:31<35:57, 50437.59it/s] 36%|███▌ | 61702144/170498071 [20:32<35:32, 51026.35it/s] 36%|███▌ | 61734912/170498071 [20:32<29:29, 61464.30it/s] 36%|███▌ | 61767680/170498071 [20:33<27:00, 67083.86it/s] 36%|███▌ | 61800448/170498071 [20:33<23:38, 76634.41it/s] 36%|███▋ | 61833216/170498071 [20:33<19:56, 90815.81it/s] 36%|███▋ | 61865984/170498071 [20:33<17:12, 105215.40it/s] 36%|███▋ | 61898752/170498071 [20:34<18:53, 95817.72it/s] 36%|███▋ | 61931520/170498071 [20:34<20:36, 87826.67it/s] 36%|███▋ | 61964288/170498071 [20:35<21:14, 85175.18it/s] 36%|███▋ | 61997056/170498071 [20:35<21:37, 83618.19it/s] 36%|███▋ | 62029824/170498071 [20:36<21:52, 82643.40it/s] 36%|███▋ | 62062592/170498071 [20:36<20:54, 86466.13it/s] 36%|███▋ | 62095360/170498071 [20:38<41:32, 43489.34it/s] 36%|███▋ | 62128128/170498071 [20:39<51:57, 34766.68it/s] 36%|███▋ | 62160896/170498071 [20:39<43:09, 41840.90it/s] 36%|███▋ | 62193664/170498071 [20:40<34:22, 52512.89it/s] 36%|███▋ | 62226432/170498071 [20:40<29:40, 60821.54it/s] 37%|███▋ | 62259200/170498071 [20:41<32:35, 55353.82it/s] 37%|███▋ | 62291968/170498071 [20:41<28:07, 64124.77it/s] 37%|███▋ | 62324736/170498071 [20:41<23:26, 76891.05it/s] 37%|███▋ | 62357504/170498071 [20:41<19:46, 91134.81it/s] 37%|███▋ | 62390272/170498071 [20:42<18:12, 98952.39it/s] 37%|███▋ | 62423040/170498071 [20:42<17:04, 105482.96it/s] 37%|███▋ | 62455808/170498071 [20:42<16:25, 109608.02it/s] 37%|███▋ | 62488576/170498071 [20:42<16:01, 112331.06it/s] 37%|███▋ | 62521344/170498071 [20:43<18:04, 99526.18it/s] 37%|███▋ | 62554112/170498071 [20:43<21:10, 84969.41it/s] 37%|███▋ | 62586880/170498071 [20:44<20:29, 87779.57it/s] 37%|███▋ | 62619648/170498071 [20:44<19:07, 93984.72it/s] 37%|███▋ | 62652416/170498071 [20:44<17:31, 102518.62it/s] 37%|███▋ | 62685184/170498071 [20:44<15:33, 115542.90it/s] 37%|███▋ | 62717952/170498071 [20:45<14:36, 123013.09it/s] 37%|███▋ | 62750720/170498071 [20:45<14:41, 122244.19it/s] 37%|███▋ | 62783488/170498071 [20:46<19:09, 93690.21it/s] 37%|███▋ | 62816256/170498071 [20:46<20:06, 89252.03it/s] 37%|███▋ | 62849024/170498071 [20:47<26:11, 68502.49it/s] 37%|███▋ | 62881792/170498071 [20:47<24:01, 74656.81it/s] 37%|███▋ | 62914560/170498071 [20:47<21:16, 84304.57it/s] 37%|███▋ | 62947328/170498071 [20:48<23:54, 74951.82it/s] 37%|███▋ | 62980096/170498071 [20:49<36:39, 48889.95it/s] 37%|███▋ | 63012864/170498071 [20:50<38:38, 46364.23it/s] 37%|███▋ | 63045632/170498071 [20:51<42:03, 42583.16it/s] 37%|███▋ | 63078400/170498071 [20:52<45:39, 39208.66it/s] 37%|███▋ | 63111168/170498071 [20:52<40:56, 43712.25it/s] 37%|███▋ | 63143936/170498071 [20:53<35:15, 50746.13it/s] 37%|███▋ | 63176704/170498071 [20:53<29:15, 61119.01it/s] 37%|███▋ | 63209472/170498071 [20:55<46:27, 38490.67it/s] 37%|███▋ | 63242240/170498071 [20:55<42:36, 41953.14it/s] 37%|███▋ | 63275008/170498071 [20:55<34:24, 51941.64it/s] 37%|███▋ | 63307776/170498071 [20:56<28:20, 63039.89it/s] 37%|███▋ | 63340544/170498071 [20:56<22:22, 79839.41it/s] 37%|███▋ | 63373312/170498071 [20:56<18:47, 94973.95it/s] 37%|███▋ | 63406080/170498071 [20:56<15:22, 116122.10it/s] 37%|███▋ | 63438848/170498071 [20:56<13:01, 137004.45it/s] 37%|███▋ | 63471616/170498071 [20:56<11:12, 159158.67it/s] 37%|███▋ | 63504384/170498071 [20:57<10:07, 176064.55it/s] 37%|███▋ | 63537152/170498071 [20:57<10:48, 165055.12it/s] 37%|███▋ | 63569920/170498071 [20:57<12:00, 148502.42it/s] 37%|███▋ | 63602688/170498071 [20:58<20:28, 87007.37it/s] 37%|███▋ | 63635456/170498071 [20:58<19:45, 90124.39it/s] 37%|███▋ | 63668224/170498071 [20:58<17:20, 102666.10it/s] 37%|███▋ | 63700992/170498071 [20:59<15:23, 115684.95it/s] 37%|███▋ | 63733760/170498071 [20:59<13:12, 134699.76it/s] 37%|███▋ | 63766528/170498071 [20:59<14:26, 123227.88it/s] 37%|███▋ | 63799296/170498071 [20:59<15:27, 115022.01it/s] 37%|███▋ | 63832064/170498071 [21:00<15:21, 115802.62it/s] 37%|███▋ | 63864832/170498071 [21:00<14:22, 123683.00it/s] 37%|███▋ | 63897600/170498071 [21:00<14:06, 125861.36it/s] 37%|███▋ | 63930368/170498071 [21:01<15:39, 113441.17it/s] 38%|███▊ | 63963136/170498071 [21:01<18:30, 95964.21it/s] 38%|███▊ | 63995904/170498071 [21:02<27:01, 65688.10it/s] 38%|███▊ | 64028672/170498071 [21:03<37:34, 47230.17it/s] 38%|███▊ | 64061440/170498071 [21:04<44:30, 39855.80it/s] 38%|███▊ | 64094208/170498071 [21:05<38:52, 45616.71it/s] 38%|███▊ | 64126976/170498071 [21:05<31:24, 56434.64it/s] 38%|███▊ | 64159744/170498071 [21:05<29:32, 59985.34it/s] 38%|███▊ | 64192512/170498071 [21:07<40:47, 43432.92it/s] 38%|███▊ | 64225280/170498071 [21:08<49:52, 35514.80it/s] 38%|███▊ | 64258048/170498071 [21:08<41:31, 42640.12it/s] 38%|███▊ | 64290816/170498071 [21:10<49:36, 35681.48it/s] 38%|███▊ | 64323584/170498071 [21:10<48:12, 36702.54it/s] 38%|███▊ | 64356352/170498071 [21:11<42:26, 41683.63it/s] 38%|███▊ | 64389120/170498071 [21:12<40:54, 43235.22it/s] 38%|███▊ | 64421888/170498071 [21:12<35:24, 49935.93it/s] 38%|███▊ | 64454656/170498071 [21:12<30:02, 58842.96it/s] 38%|███▊ | 64487424/170498071 [21:13<26:46, 66005.35it/s] 38%|███▊ | 64520192/170498071 [21:13<28:21, 62284.66it/s] 38%|███▊ | 64552960/170498071 [21:14<25:23, 69521.97it/s] 38%|███▊ | 64585728/170498071 [21:14<22:29, 78511.53it/s] 38%|███▊ | 64618496/170498071 [21:14<19:49, 88991.91it/s] 38%|███▊ | 64651264/170498071 [21:14<17:01, 103584.74it/s] 38%|███▊ | 64684032/170498071 [21:15<15:28, 113916.86it/s] 38%|███▊ | 64716800/170498071 [21:15<15:02, 117171.54it/s] 38%|███▊ | 64749568/170498071 [21:15<15:04, 116870.48it/s] 38%|███▊ | 64782336/170498071 [21:16<20:10, 87343.76it/s] 38%|███▊ | 64815104/170498071 [21:16<19:37, 89768.85it/s] 38%|███▊ | 64847872/170498071 [21:17<23:44, 74177.94it/s] 38%|███▊ | 64880640/170498071 [21:17<23:14, 75738.90it/s] 38%|███▊ | 64913408/170498071 [21:18<22:49, 77093.16it/s] 38%|███▊ | 64946176/170498071 [21:18<22:09, 79380.12it/s] 38%|███▊ | 64978944/170498071 [21:18<19:52, 88477.64it/s] 38%|███▊ | 65011712/170498071 [21:19<20:54, 84071.42it/s] 38%|███▊ | 65044480/170498071 [21:19<22:19, 78728.23it/s] 38%|███▊ | 65077248/170498071 [21:20<24:01, 73128.10it/s] 38%|███▊ | 65110016/170498071 [21:20<22:17, 78770.69it/s] 38%|███▊ | 65142784/170498071 [21:21<26:16, 66826.94it/s] 38%|███▊ | 65175552/170498071 [21:21<23:57, 73270.36it/s] 38%|███▊ | 65208320/170498071 [21:22<33:20, 52627.86it/s] 38%|███▊ | 65241088/170498071 [21:23<32:21, 54221.62it/s] 38%|███▊ | 65273856/170498071 [21:23<37:42, 46503.09it/s] 38%|███▊ | 65306624/170498071 [21:24<34:01, 51515.99it/s] 38%|███▊ | 65339392/170498071 [21:24<31:15, 56054.85it/s] 38%|███▊ | 65372160/170498071 [21:25<27:25, 63872.57it/s] 38%|███▊ | 65404928/170498071 [21:25<25:20, 69096.93it/s] 38%|███▊ | 65437696/170498071 [21:26<25:08, 69625.25it/s] 38%|███▊ | 65470464/170498071 [21:26<23:10, 75510.94it/s] 38%|███▊ | 65503232/170498071 [21:26<22:19, 78386.47it/s] 38%|███▊ | 65536000/170498071 [21:27<31:43, 55135.05it/s] 38%|███▊ | 65568768/170498071 [21:28<26:33, 65854.91it/s] 38%|███▊ | 65601536/170498071 [21:28<25:06, 69642.20it/s] 38%|███▊ | 65634304/170498071 [21:29<30:31, 57261.66it/s] 39%|███▊ | 65667072/170498071 [21:29<27:52, 62675.27it/s] 39%|███▊ | 65699840/170498071 [21:30<29:02, 60136.23it/s] 39%|███▊ | 65732608/170498071 [21:31<34:35, 50488.64it/s] 39%|███▊ | 65765376/170498071 [21:31<35:04, 49768.77it/s] 39%|███▊ | 65798144/170498071 [21:32<29:58, 58219.46it/s] 39%|███▊ | 65830912/170498071 [21:32<26:09, 66701.14it/s] 39%|███▊ | 65863680/170498071 [21:32<22:54, 76137.44it/s] 39%|███▊ | 65896448/170498071 [21:33<23:41, 73596.58it/s] 39%|███▊ | 65929216/170498071 [21:33<23:59, 72658.43it/s] 39%|███▊ | 65961984/170498071 [21:34<23:20, 74622.07it/s] 39%|███▊ | 65994752/170498071 [21:34<23:41, 73526.60it/s] 39%|███▊ | 66027520/170498071 [21:35<29:38, 58733.14it/s] 39%|███▊ | 66060288/170498071 [21:35<27:17, 63773.93it/s] 39%|███▉ | 66093056/170498071 [21:36<23:32, 73918.56it/s] 39%|███▉ | 66125824/170498071 [21:36<19:44, 88143.55it/s] 39%|███▉ | 66158592/170498071 [21:36<16:58, 102404.41it/s] 39%|███▉ | 66191360/170498071 [21:37<18:14, 95298.90it/s] 39%|███▉ | 66224128/170498071 [21:38<35:46, 48577.20it/s] 39%|███▉ | 66256896/170498071 [21:38<32:54, 52800.66it/s] 39%|███▉ | 66289664/170498071 [21:39<29:07, 59623.91it/s] 39%|███▉ | 66322432/170498071 [21:39<28:49, 60223.40it/s] 39%|███▉ | 66355200/170498071 [21:41<38:51, 44674.13it/s] 39%|███▉ | 66387968/170498071 [21:42<43:10, 40190.19it/s] 39%|███▉ | 66420736/170498071 [21:42<39:53, 43476.53it/s] 39%|███▉ | 66453504/170498071 [21:43<40:56, 42362.06it/s] 39%|███▉ | 66486272/170498071 [21:43<33:08, 52312.23it/s] 39%|███▉ | 66519040/170498071 [21:44<27:19, 63415.97it/s] 39%|███▉ | 66551808/170498071 [21:44<24:45, 69959.67it/s] 39%|███▉ | 66584576/170498071 [21:45<33:04, 52358.45it/s] 39%|███▉ | 66617344/170498071 [21:46<39:04, 44305.37it/s] 39%|███▉ | 66650112/170498071 [21:46<34:45, 49791.87it/s] 39%|███▉ | 66682880/170498071 [21:47<37:20, 46335.93it/s] 39%|███▉ | 66715648/170498071 [21:48<32:42, 52891.73it/s] 39%|███▉ | 66748416/170498071 [21:48<31:12, 55414.54it/s] 39%|███▉ | 66781184/170498071 [21:49<28:13, 61233.45it/s] 39%|███▉ | 66813952/170498071 [21:49<33:00, 52351.98it/s] 39%|███▉ | 66846720/170498071 [21:50<38:12, 45221.03it/s] 39%|███▉ | 66879488/170498071 [21:51<31:57, 54026.90it/s] 39%|███▉ | 66912256/170498071 [21:52<38:34, 44747.63it/s] 39%|███▉ | 66945024/170498071 [21:52<36:39, 47069.67it/s] 39%|███▉ | 66977792/170498071 [21:54<45:42, 37741.25it/s] 39%|███▉ | 67010560/170498071 [21:54<44:39, 38615.04it/s] 39%|███▉ | 67043328/170498071 [21:56<50:36, 34066.34it/s] 39%|███▉ | 67076096/170498071 [21:56<40:54, 42142.48it/s] 39%|███▉ | 67108864/170498071 [21:56<32:50, 52469.00it/s] 39%|███▉ | 67141632/170498071 [21:56<27:26, 62769.89it/s] 39%|███▉ | 67174400/170498071 [21:57<22:11, 77578.14it/s] 39%|███▉ | 67207168/170498071 [21:57<18:53, 91144.72it/s] 39%|███▉ | 67239936/170498071 [21:57<19:15, 89344.52it/s] 39%|███▉ | 67272704/170498071 [21:58<24:11, 71137.18it/s] 39%|███▉ | 67305472/170498071 [21:58<22:12, 77456.89it/s] 39%|███▉ | 67338240/170498071 [21:58<18:56, 90808.36it/s] 40%|███▉ | 67371008/170498071 [21:59<17:39, 97356.39it/s] 40%|███▉ | 67403776/170498071 [21:59<19:39, 87386.60it/s] 40%|███▉ | 67436544/170498071 [22:00<20:58, 81905.43it/s] 40%|███▉ | 67469312/170498071 [22:00<18:56, 90664.08it/s] 40%|███▉ | 67502080/170498071 [22:01<28:23, 60447.89it/s] 40%|███▉ | 67534848/170498071 [22:02<30:35, 56098.63it/s] 40%|███▉ | 67567616/170498071 [22:02<27:26, 62531.49it/s] 40%|███▉ | 67600384/170498071 [22:02<24:58, 68654.60it/s] 40%|███▉ | 67633152/170498071 [22:03<27:23, 62576.02it/s] 40%|███▉ | 67665920/170498071 [22:04<28:53, 59328.60it/s] 40%|███▉ | 67698688/170498071 [22:04<25:14, 67863.68it/s] 40%|███▉ | 67731456/170498071 [22:04<23:52, 71757.07it/s] 40%|███▉ | 67764224/170498071 [22:05<26:15, 65199.58it/s] 40%|███▉ | 67796992/170498071 [22:05<24:50, 68906.21it/s] 40%|███▉ | 67829760/170498071 [22:06<21:37, 79097.74it/s] 40%|███▉ | 67862528/170498071 [22:06<19:24, 88162.75it/s] 40%|███▉ | 67895296/170498071 [22:06<17:35, 97203.63it/s] 40%|███▉ | 67928064/170498071 [22:06<16:25, 104115.73it/s] 40%|███▉ | 67960832/170498071 [22:07<14:51, 115062.36it/s] 40%|███▉ | 67993600/170498071 [22:07<20:12, 84515.14it/s] 40%|███▉ | 68026368/170498071 [22:08<29:18, 58283.53it/s] 40%|███▉ | 68059136/170498071 [22:09<28:54, 59043.61it/s] 40%|███▉ | 68091904/170498071 [22:09<25:22, 67276.43it/s] 40%|███▉ | 68124672/170498071 [22:10<24:21, 70029.94it/s] 40%|███▉ | 68157440/170498071 [22:10<23:23, 72898.59it/s] 40%|███▉ | 68190208/170498071 [22:10<20:31, 83052.01it/s] 40%|████ | 68222976/170498071 [22:10<17:37, 96745.38it/s] 40%|████ | 68255744/170498071 [22:11<21:29, 79286.16it/s] 40%|████ | 68288512/170498071 [22:12<24:34, 69317.05it/s] 40%|████ | 68321280/170498071 [22:12<22:40, 75129.97it/s] 40%|████ | 68354048/170498071 [22:12<20:01, 84999.97it/s] 40%|████ | 68386816/170498071 [22:12<18:23, 92550.58it/s] 40%|████ | 68419584/170498071 [22:13<19:50, 85723.10it/s] 40%|████ | 68452352/170498071 [22:13<20:31, 82889.96it/s] 40%|████ | 68485120/170498071 [22:14<20:30, 82880.25it/s] 40%|████ | 68517888/170498071 [22:14<18:35, 91434.13it/s] 40%|████ | 68550656/170498071 [22:14<18:08, 93657.80it/s] 40%|████ | 68583424/170498071 [22:15<18:58, 89501.41it/s] 40%|████ | 68616192/170498071 [22:15<22:41, 74848.74it/s] 40%|████ | 68648960/170498071 [22:16<25:02, 67783.74it/s] 40%|████ | 68681728/170498071 [22:17<30:57, 54818.73it/s] 40%|████ | 68714496/170498071 [22:18<38:06, 44512.54it/s] 40%|████ | 68747264/170498071 [22:18<35:07, 48272.28it/s] 40%|████ | 68780032/170498071 [22:19<30:37, 55346.89it/s] 40%|████ | 68812800/170498071 [22:19<24:52, 68142.34it/s] 40%|████ | 68845568/170498071 [22:19<22:26, 75487.30it/s] 40%|████ | 68878336/170498071 [22:20<19:09, 88409.53it/s] 40%|████ | 68911104/170498071 [22:20<17:16, 97962.85it/s] 40%|████ | 68943872/170498071 [22:20<16:18, 103837.72it/s] 40%|████ | 68976640/170498071 [22:21<22:03, 76680.71it/s] 40%|████ | 69009408/170498071 [22:21<25:35, 66109.99it/s] 40%|████ | 69042176/170498071 [22:22<26:18, 64263.44it/s] 41%|████ | 69074944/170498071 [22:23<29:59, 56370.75it/s] 41%|████ | 69107712/170498071 [22:24<38:54, 43428.51it/s] 41%|████ | 69140480/170498071 [22:24<34:16, 49297.35it/s] 41%|████ | 69173248/170498071 [22:25<28:30, 59225.80it/s] 41%|████ | 69206016/170498071 [22:25<30:58, 54487.43it/s] 41%|████ | 69238784/170498071 [22:26<34:05, 49501.75it/s] 41%|████ | 69271552/170498071 [22:27<29:05, 57995.98it/s] 41%|████ | 69304320/170498071 [22:27<25:27, 66233.07it/s] 41%|████ | 69337088/170498071 [22:27<20:57, 80423.62it/s] 41%|████ | 69369856/170498071 [22:27<16:59, 99172.20it/s] 41%|████ | 69402624/170498071 [22:27<14:57, 112697.12it/s] 41%|████ | 69435392/170498071 [22:28<13:44, 122605.98it/s] 41%|████ | 69468160/170498071 [22:28<14:26, 116564.18it/s] 41%|████ | 69500928/170498071 [22:28<13:31, 124431.83it/s] 41%|████ | 69533696/170498071 [22:28<12:36, 133423.82it/s] 41%|████ | 69566464/170498071 [22:29<12:41, 132505.37it/s] 41%|████ | 69599232/170498071 [22:29<11:11, 150357.53it/s] 41%|████ | 69632000/170498071 [22:29<11:45, 143012.22it/s] 41%|████ | 69664768/170498071 [22:29<10:33, 159051.98it/s] 41%|████ | 69697536/170498071 [22:29<10:35, 158628.39it/s] 41%|████ | 69730304/170498071 [22:30<12:38, 132805.47it/s] 41%|████ | 69763072/170498071 [22:30<13:37, 123251.70it/s] 41%|████ | 69795840/170498071 [22:30<14:44, 113903.87it/s] 41%|████ | 69828608/170498071 [22:31<14:35, 114977.24it/s] 41%|████ | 69861376/170498071 [22:31<15:09, 110708.15it/s] 41%|████ | 69894144/170498071 [22:31<14:06, 118793.79it/s] 41%|████ | 69926912/170498071 [22:31<13:00, 128785.60it/s] 41%|████ | 69959680/170498071 [22:32<12:12, 137295.24it/s] 41%|████ | 69992448/170498071 [22:32<12:22, 135287.18it/s] 41%|████ | 70025216/170498071 [22:33<20:39, 81054.16it/s] 41%|████ | 70057984/170498071 [22:33<20:46, 80553.20it/s] 41%|████ | 70090752/170498071 [22:33<19:53, 84158.49it/s] 41%|████ | 70123520/170498071 [22:34<18:47, 89053.15it/s] 41%|████ | 70156288/170498071 [22:34<16:17, 102615.11it/s] 41%|████ | 70189056/170498071 [22:35<20:43, 80673.81it/s] 41%|████ | 70221824/170498071 [22:35<27:57, 59760.17it/s] 41%|████ | 70254592/170498071 [22:36<33:38, 49670.36it/s] 41%|████ | 70287360/170498071 [22:37<28:53, 57801.83it/s] 41%|████ | 70320128/170498071 [22:37<31:25, 53125.78it/s] 41%|████▏ | 70352896/170498071 [22:38<30:15, 55173.44it/s] 41%|████▏ | 70385664/170498071 [22:38<28:33, 58428.54it/s] 41%|████▏ | 70418432/170498071 [22:39<25:00, 66708.69it/s] 41%|████▏ | 70451200/170498071 [22:39<20:46, 80277.86it/s] 41%|████▏ | 70483968/170498071 [22:39<17:42, 94126.68it/s] 41%|████▏ | 70516736/170498071 [22:39<16:44, 99545.97it/s] 41%|████▏ | 70549504/170498071 [22:40<17:44, 93860.50it/s] 41%|████▏ | 70582272/170498071 [22:40<18:38, 89327.52it/s] 41%|████▏ | 70615040/170498071 [22:41<18:50, 88317.27it/s] 41%|████▏ | 70647808/170498071 [22:41<17:47, 93569.08it/s] 41%|████▏ | 70680576/170498071 [22:41<16:18, 102052.01it/s] 41%|████▏ | 70713344/170498071 [22:41<14:24, 115483.17it/s] 41%|████▏ | 70746112/170498071 [22:42<14:11, 117084.28it/s] 42%|████▏ | 70778880/170498071 [22:42<14:17, 116290.31it/s] 42%|████▏ | 70811648/170498071 [22:42<13:06, 126681.71it/s] 42%|████▏ | 70844416/170498071 [22:43<20:36, 80609.95it/s] 42%|████▏ | 70877184/170498071 [22:44<31:02, 53485.21it/s] 42%|████▏ | 70909952/170498071 [22:45<39:16, 42256.69it/s] 42%|████▏ | 70942720/170498071 [22:45<32:43, 50712.06it/s] 42%|████▏ | 70975488/170498071 [22:46<26:59, 61470.81it/s] 42%|████▏ | 71008256/170498071 [22:47<39:54, 41546.43it/s] 42%|████▏ | 71041024/170498071 [22:48<34:25, 48144.40it/s] 42%|████▏ | 71073792/170498071 [22:48<32:20, 51230.83it/s] 42%|████▏ | 71106560/170498071 [22:49<28:55, 57272.83it/s] 42%|████▏ | 71139328/170498071 [22:49<25:02, 66113.49it/s] 42%|████▏ | 71172096/170498071 [22:49<20:42, 79960.95it/s] 42%|████▏ | 71204864/170498071 [22:50<26:36, 62188.64it/s] 42%|████▏ | 71237632/170498071 [22:50<23:46, 69605.06it/s] 42%|████▏ | 71270400/170498071 [22:51<22:48, 72530.23it/s] 42%|████▏ | 71303168/170498071 [22:51<21:05, 78403.62it/s] 42%|████▏ | 71335936/170498071 [22:52<25:49, 63994.30it/s] 42%|████▏ | 71368704/170498071 [22:52<23:59, 68876.56it/s] 42%|████▏ | 71401472/170498071 [22:53<29:14, 56484.57it/s] 42%|████▏ | 71434240/170498071 [22:53<25:38, 64378.51it/s] 42%|████▏ | 71467008/170498071 [22:54<22:56, 71960.74it/s] 42%|████▏ | 71499776/170498071 [22:54<22:34, 73063.22it/s] 42%|████▏ | 71532544/170498071 [22:54<21:03, 78312.57it/s] 42%|████▏ | 71565312/170498071 [22:55<21:58, 75008.14it/s] 42%|████▏ | 71598080/170498071 [22:56<34:56, 47183.71it/s] 42%|████▏ | 71630848/170498071 [22:57<32:20, 50943.34it/s] 42%|████▏ | 71663616/170498071 [22:57<29:29, 55846.50it/s] 42%|████▏ | 71696384/170498071 [22:58<26:48, 61433.87it/s] 42%|████▏ | 71729152/170498071 [22:58<31:50, 51705.99it/s] 42%|████▏ | 71761920/170498071 [22:59<37:25, 43971.23it/s] 42%|████▏ | 71794688/170498071 [23:00<32:15, 50985.05it/s] 42%|████▏ | 71827456/170498071 [23:00<29:33, 55621.26it/s] 42%|████▏ | 71860224/170498071 [23:01<24:46, 66333.94it/s] 42%|████▏ | 71892992/170498071 [23:01<22:26, 73238.24it/s] 42%|████▏ | 71925760/170498071 [23:01<19:48, 82973.14it/s] 42%|████▏ | 71958528/170498071 [23:02<20:51, 78721.02it/s] 42%|████▏ | 71991296/170498071 [23:03<34:05, 48156.39it/s] 42%|████▏ | 72024064/170498071 [23:03<31:48, 51584.84it/s] 42%|████▏ | 72056832/170498071 [23:04<30:22, 54019.45it/s] 42%|████▏ | 72089600/170498071 [23:04<27:18, 60064.43it/s] 42%|████▏ | 72122368/170498071 [23:05<28:23, 57740.66it/s] 42%|████▏ | 72155136/170498071 [23:06<29:05, 56344.41it/s] 42%|████▏ | 72187904/170498071 [23:06<26:27, 61934.23it/s] 42%|████▏ | 72220672/170498071 [23:06<23:40, 69168.56it/s] 42%|████▏ | 72253440/170498071 [23:07<23:26, 69847.77it/s] 42%|████▏ | 72286208/170498071 [23:07<20:35, 79482.42it/s] 42%|████▏ | 72318976/170498071 [23:07<17:34, 93112.93it/s] 42%|████▏ | 72351744/170498071 [23:08<16:22, 99861.27it/s] 42%|████▏ | 72384512/170498071 [23:08<16:32, 98886.79it/s] 42%|████▏ | 72417280/170498071 [23:08<15:39, 104384.07it/s] 42%|████▏ | 72450048/170498071 [23:09<16:02, 101825.11it/s] 43%|████▎ | 72482816/170498071 [23:09<18:57, 86160.80it/s] 43%|████▎ | 72515584/170498071 [23:10<24:30, 66646.00it/s] 43%|████▎ | 72548352/170498071 [23:11<31:45, 51415.86it/s] 43%|████▎ | 72581120/170498071 [23:11<28:18, 57641.08it/s] 43%|████▎ | 72613888/170498071 [23:12<25:15, 64577.75it/s] 43%|████▎ | 72646656/170498071 [23:12<24:49, 65674.45it/s] 43%|████▎ | 72679424/170498071 [23:12<23:33, 69226.93it/s] 43%|████▎ | 72712192/170498071 [23:13<24:41, 65989.13it/s] 43%|████▎ | 72744960/170498071 [23:14<32:28, 50166.35it/s] 43%|████▎ | 72777728/170498071 [23:15<30:52, 52760.96it/s] 43%|████▎ | 72810496/170498071 [23:15<30:17, 53762.35it/s] 43%|████▎ | 72843264/170498071 [23:15<26:15, 61989.29it/s] 43%|████▎ | 72876032/170498071 [23:16<23:32, 69100.99it/s] 43%|████▎ | 72908800/170498071 [23:16<23:16, 69902.05it/s] 43%|████▎ | 72941568/170498071 [23:17<21:40, 75028.24it/s] 43%|████▎ | 72974336/170498071 [23:18<29:24, 55275.70it/s] 43%|████▎ | 73007104/170498071 [23:18<27:15, 59592.60it/s] 43%|████▎ | 73039872/170498071 [23:19<29:31, 55023.63it/s] 43%|████▎ | 73072640/170498071 [23:20<33:31, 48428.47it/s] 43%|████▎ | 73105408/170498071 [23:20<29:51, 54350.85it/s] 43%|████▎ | 73138176/170498071 [23:20<25:32, 63544.18it/s] 43%|████▎ | 73170944/170498071 [23:21<29:46, 54487.45it/s] 43%|████▎ | 73203712/170498071 [23:22<27:47, 58358.52it/s] 43%|████▎ | 73236480/170498071 [23:22<25:30, 63548.22it/s] 43%|████▎ | 73269248/170498071 [23:23<30:53, 52464.70it/s] 43%|████▎ | 73302016/170498071 [23:23<29:21, 55169.98it/s] 43%|████▎ | 73334784/170498071 [23:24<25:42, 62995.43it/s] 43%|████▎ | 73367552/170498071 [23:24<21:54, 73899.58it/s] 43%|████▎ | 73400320/170498071 [23:24<20:31, 78834.16it/s] 43%|████▎ | 73433088/170498071 [23:25<21:14, 76165.03it/s] 43%|████▎ | 73465856/170498071 [23:25<21:40, 74628.32it/s] 43%|████▎ | 73498624/170498071 [23:26<22:48, 70892.67it/s] 43%|████▎ | 73531392/170498071 [23:26<21:59, 73489.18it/s] 43%|████▎ | 73564160/170498071 [23:27<20:11, 80010.72it/s] 43%|████▎ | 73596928/170498071 [23:27<18:10, 88862.35it/s] 43%|████▎ | 73629696/170498071 [23:27<17:04, 94512.24it/s] 43%|████▎ | 73662464/170498071 [23:27<14:44, 109458.28it/s] 43%|████▎ | 73695232/170498071 [23:28<14:10, 113819.04it/s] 43%|████▎ | 73728000/170498071 [23:28<16:01, 100663.24it/s] 43%|████▎ | 73760768/170498071 [23:28<15:19, 105195.07it/s] 43%|████▎ | 73793536/170498071 [23:29<17:49, 90394.22it/s] 43%|████▎ | 73826304/170498071 [23:29<17:35, 91590.55it/s] 43%|████▎ | 73859072/170498071 [23:29<16:58, 94852.15it/s] 43%|████▎ | 73891840/170498071 [23:30<19:07, 84163.78it/s] 43%|████▎ | 73924608/170498071 [23:31<30:53, 52113.51it/s] 43%|████▎ | 73957376/170498071 [23:32<35:03, 45897.04it/s] 43%|████▎ | 73990144/170498071 [23:33<33:30, 47995.76it/s] 43%|████▎ | 74022912/170498071 [23:33<28:30, 56386.20it/s] 43%|████▎ | 74055680/170498071 [23:33<23:48, 67516.40it/s] 43%|████▎ | 74088448/170498071 [23:34<20:51, 77016.81it/s] 43%|████▎ | 74121216/170498071 [23:35<29:31, 54405.89it/s] 43%|████▎ | 74153984/170498071 [23:36<36:52, 43545.79it/s] 44%|████▎ | 74186752/170498071 [23:37<41:01, 39133.05it/s] 44%|████▎ | 74219520/170498071 [23:37<37:16, 43046.03it/s] 44%|████▎ | 74252288/170498071 [23:39<44:41, 35889.89it/s] 44%|████▎ | 74285056/170498071 [23:39<36:20, 44118.78it/s] 44%|████▎ | 74317824/170498071 [23:39<34:20, 46682.97it/s] 44%|████▎ | 74350592/170498071 [23:40<28:11, 56846.88it/s] 44%|████▎ | 74383360/170498071 [23:40<28:40, 55876.42it/s] 44%|████▎ | 74416128/170498071 [23:41<28:07, 56946.77it/s] 44%|████▎ | 74448896/170498071 [23:41<23:56, 66874.00it/s] 44%|████▎ | 74481664/170498071 [23:42<29:07, 54938.58it/s] 44%|████▎ | 74514432/170498071 [23:43<37:03, 43176.61it/s] 44%|████▎ | 74547200/170498071 [23:45<45:15, 35334.47it/s] 44%|████▎ | 74579968/170498071 [23:45<42:37, 37508.50it/s] 44%|████▍ | 74612736/170498071 [23:46<35:36, 44881.87it/s] 44%|████▍ | 74645504/170498071 [23:46<28:59, 55094.59it/s] 44%|████▍ | 74678272/170498071 [23:46<24:56, 64032.11it/s] 44%|████▍ | 74711040/170498071 [23:47<21:44, 73455.79it/s] 44%|████▍ | 74743808/170498071 [23:47<22:12, 71870.25it/s] 44%|████▍ | 74776576/170498071 [23:48<24:07, 66115.59it/s] 44%|████▍ | 74809344/170498071 [23:48<20:49, 76572.40it/s] 44%|████▍ | 74842112/170498071 [23:48<19:37, 81234.77it/s] 44%|████▍ | 74874880/170498071 [23:49<24:51, 64106.15it/s] 44%|████▍ | 74907648/170498071 [23:49<24:23, 65317.78it/s] 44%|████▍ | 74940416/170498071 [23:50<22:51, 69672.44it/s] 44%|████▍ | 74973184/170498071 [23:50<23:41, 67193.82it/s] 44%|████▍ | 75005952/170498071 [23:51<20:50, 76343.49it/s] 44%|████▍ | 75038720/170498071 [23:51<21:04, 75496.73it/s] 44%|████▍ | 75071488/170498071 [23:52<25:49, 61577.44it/s] 44%|████▍ | 75104256/170498071 [23:53<26:50, 59235.77it/s] 44%|████▍ | 75137024/170498071 [23:53<30:26, 52222.04it/s] 44%|████▍ | 75169792/170498071 [23:54<26:19, 60367.25it/s] 44%|████▍ | 75202560/170498071 [23:54<22:21, 71010.78it/s] 44%|████▍ | 75235328/170498071 [23:54<18:37, 85281.29it/s] 44%|████▍ | 75268096/170498071 [23:54<17:36, 90137.94it/s] 44%|████▍ | 75300864/170498071 [23:55<18:13, 87041.14it/s] 44%|████▍ | 75333632/170498071 [23:55<16:30, 96113.87it/s] 44%|████▍ | 75366400/170498071 [23:55<15:36, 101559.79it/s] 44%|████▍ | 75399168/170498071 [23:56<14:41, 107914.09it/s] 44%|████▍ | 75431936/170498071 [23:56<14:06, 112315.63it/s] 44%|████▍ | 75464704/170498071 [23:56<13:46, 115052.47it/s] 44%|████▍ | 75497472/170498071 [23:56<13:50, 114452.24it/s] 44%|████▍ | 75530240/170498071 [23:57<17:14, 91775.51it/s] 44%|████▍ | 75563008/170498071 [23:57<18:03, 87654.39it/s] 44%|████▍ | 75595776/170498071 [23:59<30:16, 52257.24it/s] 44%|████▍ | 75628544/170498071 [23:59<26:06, 60575.72it/s] 44%|████▍ | 75661312/170498071 [24:00<26:09, 60413.45it/s] 44%|████▍ | 75694080/170498071 [24:00<23:08, 68284.18it/s] 44%|████▍ | 75726848/170498071 [24:00<19:18, 81790.07it/s] 44%|████▍ | 75759616/170498071 [24:00<16:25, 96163.89it/s] 44%|████▍ | 75792384/170498071 [24:01<19:13, 82109.47it/s] 44%|████▍ | 75825152/170498071 [24:01<19:10, 82274.02it/s] 44%|████▍ | 75857920/170498071 [24:02<19:56, 79089.41it/s] 45%|████▍ | 75890688/170498071 [24:02<20:49, 75712.71it/s] 45%|████▍ | 75923456/170498071 [24:03<20:29, 76940.86it/s] 45%|████▍ | 75956224/170498071 [24:03<18:05, 87105.78it/s] 45%|████▍ | 75988992/170498071 [24:03<18:39, 84423.36it/s] 45%|████▍ | 76021760/170498071 [24:03<16:52, 93319.59it/s] 45%|████▍ | 76054528/170498071 [24:04<14:51, 105935.58it/s] 45%|████▍ | 76087296/170498071 [24:04<14:12, 110801.00it/s] 45%|████▍ | 76120064/170498071 [24:04<14:49, 106044.40it/s] 45%|████▍ | 76152832/170498071 [24:05<15:29, 101462.70it/s] 45%|████▍ | 76185600/170498071 [24:05<15:26, 101775.34it/s] 45%|████▍ | 76218368/170498071 [24:05<13:56, 112659.15it/s] 45%|████▍ | 76251136/170498071 [24:06<14:48, 106083.89it/s] 45%|████▍ | 76283904/170498071 [24:07<28:14, 55604.45it/s] 45%|████▍ | 76316672/170498071 [24:07<25:43, 61035.66it/s] 45%|████▍ | 76349440/170498071 [24:08<22:54, 68513.54it/s] 45%|████▍ | 76382208/170498071 [24:08<20:40, 75884.19it/s] 45%|████▍ | 76414976/170498071 [24:09<25:10, 62302.67it/s] 45%|████▍ | 76447744/170498071 [24:09<26:23, 59396.85it/s] 45%|████▍ | 76480512/170498071 [24:10<28:54, 54198.10it/s] 45%|████▍ | 76513280/170498071 [24:11<28:35, 54781.56it/s] 45%|████▍ | 76546048/170498071 [24:12<40:28, 38680.60it/s] 45%|████▍ | 76578816/170498071 [24:12<33:17, 47020.33it/s] 45%|████▍ | 76611584/170498071 [24:13<28:09, 55564.83it/s] 45%|████▍ | 76644352/170498071 [24:13<24:13, 64588.77it/s] 45%|████▍ | 76677120/170498071 [24:13<19:57, 78346.65it/s] 45%|████▍ | 76709888/170498071 [24:13<16:47, 93113.00it/s] 45%|████▌ | 76742656/170498071 [24:14<18:43, 83469.05it/s] 45%|████▌ | 76775424/170498071 [24:14<20:49, 75015.55it/s] 45%|████▌ | 76808192/170498071 [24:15<19:30, 80065.81it/s] 45%|████▌ | 76840960/170498071 [24:15<17:37, 88579.86it/s] 45%|████▌ | 76873728/170498071 [24:15<15:59, 97612.30it/s] 45%|████▌ | 76906496/170498071 [24:16<15:58, 97685.80it/s] 45%|████▌ | 76939264/170498071 [24:16<15:24, 101249.28it/s] 45%|████▌ | 76972032/170498071 [24:16<17:20, 89913.94it/s] 45%|████▌ | 77004800/170498071 [24:17<24:39, 63200.05it/s] 45%|████▌ | 77037568/170498071 [24:18<28:10, 55279.81it/s] 45%|████▌ | 77070336/170498071 [24:19<32:33, 47823.57it/s] 45%|████▌ | 77103104/170498071 [24:19<30:44, 50637.58it/s] 45%|████▌ | 77135872/170498071 [24:20<33:19, 46696.27it/s] 45%|████▌ | 77168640/170498071 [24:21<30:48, 50496.89it/s] 45%|████▌ | 77201408/170498071 [24:21<27:41, 56147.81it/s] 45%|████▌ | 77234176/170498071 [24:22<23:18, 66711.38it/s] 45%|████▌ | 77266944/170498071 [24:22<21:28, 72329.73it/s] 45%|████▌ | 77299712/170498071 [24:22<20:56, 74146.86it/s] 45%|████▌ | 77332480/170498071 [24:23<26:18, 59034.54it/s] 45%|████▌ | 77365248/170498071 [24:24<30:01, 51698.58it/s] 45%|████▌ | 77398016/170498071 [24:25<32:53, 47169.46it/s] 45%|████▌ | 77430784/170498071 [24:25<27:53, 55611.93it/s] 45%|████▌ | 77463552/170498071 [24:25<24:26, 63437.51it/s] 45%|████▌ | 77496320/170498071 [24:26<24:52, 62328.49it/s] 45%|████▌ | 77529088/170498071 [24:26<23:09, 66902.57it/s] 45%|████▌ | 77561856/170498071 [24:27<25:36, 60501.24it/s] 46%|████▌ | 77594624/170498071 [24:28<31:14, 49564.23it/s] 46%|████▌ | 77627392/170498071 [24:29<32:39, 47387.19it/s] 46%|████▌ | 77660160/170498071 [24:29<31:11, 49599.54it/s] 46%|████▌ | 77692928/170498071 [24:30<29:32, 52363.33it/s] 46%|████▌ | 77725696/170498071 [24:30<26:07, 59175.35it/s] 46%|████▌ | 77758464/170498071 [24:31<22:06, 69892.90it/s] 46%|████▌ | 77791232/170498071 [24:31<18:21, 84131.97it/s] 46%|████▌ | 77824000/170498071 [24:31<15:51, 97387.67it/s] 46%|████▌ | 77856768/170498071 [24:31<13:59, 110375.34it/s] 46%|████▌ | 77889536/170498071 [24:31<12:39, 121883.41it/s] 46%|████▌ | 77922304/170498071 [24:32<11:31, 133826.72it/s] 46%|████▌ | 77955072/170498071 [24:32<10:58, 140452.02it/s] 46%|████▌ | 77987840/170498071 [24:32<10:33, 145962.90it/s] 46%|████▌ | 78020608/170498071 [24:32<09:35, 160608.56it/s] 46%|████▌ | 78053376/170498071 [24:32<09:18, 165655.03it/s] 46%|████▌ | 78086144/170498071 [24:33<09:50, 156429.43it/s] 46%|████▌ | 78118912/170498071 [24:33<14:12, 108328.01it/s] 46%|████▌ | 78151680/170498071 [24:33<15:41, 98034.99it/s] 46%|████▌ | 78184448/170498071 [24:34<16:43, 91968.33it/s] 46%|████▌ | 78217216/170498071 [24:35<24:49, 61934.51it/s] 46%|████▌ | 78249984/170498071 [24:35<22:07, 69475.25it/s] 46%|████▌ | 78282752/170498071 [24:35<18:28, 83218.35it/s] 46%|████▌ | 78315520/170498071 [24:36<17:33, 87502.90it/s] 46%|████▌ | 78348288/170498071 [24:36<14:18, 107390.83it/s] 46%|████▌ | 78381056/170498071 [24:36<15:05, 101694.33it/s] 46%|████▌ | 78413824/170498071 [24:37<17:01, 90104.33it/s] 46%|████▌ | 78446592/170498071 [24:37<16:40, 91981.78it/s] 46%|████▌ | 78479360/170498071 [24:38<19:06, 80283.70it/s] 46%|████▌ | 78512128/170498071 [24:38<26:25, 58017.73it/s] 46%|████▌ | 78544896/170498071 [24:39<28:40, 53438.26it/s] 46%|████▌ | 78577664/170498071 [24:40<25:47, 59406.18it/s] 46%|████▌ | 78610432/170498071 [24:40<25:25, 60250.60it/s] 46%|████▌ | 78643200/170498071 [24:40<22:28, 68113.80it/s] 46%|████▌ | 78675968/170498071 [24:41<18:46, 81489.72it/s] 46%|████▌ | 78708736/170498071 [24:41<16:02, 95368.06it/s] 46%|████▌ | 78741504/170498071 [24:41<14:08, 108129.15it/s] 46%|████▌ | 78774272/170498071 [24:42<21:40, 70503.44it/s] 46%|████▌ | 78807040/170498071 [24:42<20:52, 73198.02it/s] 46%|████▌ | 78839808/170498071 [24:43<18:17, 83491.68it/s] 46%|████▋ | 78872576/170498071 [24:43<16:42, 91364.19it/s] 46%|████▋ | 78905344/170498071 [24:43<14:32, 104961.92it/s] 46%|████▋ | 78938112/170498071 [24:43<14:34, 104655.25it/s] 46%|████▋ | 78970880/170498071 [24:44<13:06, 116371.01it/s] 46%|████▋ | 79003648/170498071 [24:44<13:59, 109034.85it/s] 46%|████▋ | 79036416/170498071 [24:45<25:45, 59194.98it/s] 46%|████▋ | 79069184/170498071 [24:46<27:07, 56173.53it/s] 46%|████▋ | 79101952/170498071 [24:46<24:40, 61749.77it/s] 46%|████▋ | 79134720/170498071 [24:47<24:37, 61843.22it/s] 46%|████▋ | 79167488/170498071 [24:47<25:31, 59648.07it/s] 46%|████▋ | 79200256/170498071 [24:48<33:03, 46029.97it/s] 46%|████▋ | 79233024/170498071 [24:49<30:41, 49548.50it/s] 46%|████▋ | 79265792/170498071 [24:49<25:26, 59783.56it/s] 47%|████▋ | 79298560/170498071 [24:50<24:12, 62807.33it/s] 47%|████▋ | 79331328/170498071 [24:50<27:37, 54986.12it/s] 47%|████▋ | 79364096/170498071 [24:51<27:50, 54559.71it/s] 47%|████▋ | 79396864/170498071 [24:51<24:13, 62658.54it/s] 47%|████▋ | 79429632/170498071 [24:52<25:28, 59577.19it/s] 47%|████▋ | 79462400/170498071 [24:52<22:22, 67818.45it/s] 47%|████▋ | 79495168/170498071 [24:53<18:45, 80828.27it/s] 47%|████▋ | 79527936/170498071 [24:53<17:12, 88083.66it/s] 47%|████▋ | 79560704/170498071 [24:54<21:09, 71660.13it/s] 47%|████▋ | 79593472/170498071 [24:54<24:06, 62836.15it/s] 47%|████▋ | 79626240/170498071 [24:55<21:37, 70023.14it/s] 47%|████▋ | 79659008/170498071 [24:55<23:21, 64814.55it/s] 47%|████▋ | 79691776/170498071 [24:55<21:03, 71879.36it/s] 47%|████▋ | 79724544/170498071 [24:56<17:41, 85501.54it/s] 47%|████▋ | 79757312/170498071 [24:56<16:56, 89256.37it/s] 47%|████▋ | 79790080/170498071 [24:56<13:51, 109089.03it/s] 47%|████▋ | 79822848/170498071 [24:57<24:58, 60529.97it/s] 47%|████▋ | 79855616/170498071 [24:58<31:45, 47578.59it/s] 47%|████▋ | 79888384/170498071 [24:59<37:05, 40708.12it/s] 47%|████▋ | 79921152/170498071 [25:00<33:24, 45195.94it/s] 47%|████▋ | 79953920/170498071 [25:00<27:06, 55664.70it/s] 47%|████▋ | 79986688/170498071 [25:01<23:38, 63818.06it/s] 47%|████▋ | 80019456/170498071 [25:01<21:55, 68760.35it/s] 47%|████▋ | 80052224/170498071 [25:01<21:54, 68823.03it/s] 47%|████▋ | 80084992/170498071 [25:03<35:10, 42842.04it/s] 47%|████▋ | 80117760/170498071 [25:03<30:20, 49645.78it/s] 47%|████▋ | 80150528/170498071 [25:04<25:55, 58084.19it/s] 47%|████▋ | 80183296/170498071 [25:04<21:47, 69095.82it/s] 47%|████▋ | 80216064/170498071 [25:04<18:55, 79489.73it/s] 47%|████▋ | 80248832/170498071 [25:04<15:16, 98495.34it/s] 47%|████▋ | 80281600/170498071 [25:04<12:40, 118645.75it/s] 47%|████▋ | 80314368/170498071 [25:05<10:44, 139847.15it/s] 47%|████▋ | 80347136/170498071 [25:05<10:07, 148377.00it/s] 47%|████▋ | 80379904/170498071 [25:05<10:08, 148199.65it/s] 47%|████▋ | 80412672/170498071 [25:05<11:26, 131151.81it/s] 47%|████▋ | 80445440/170498071 [25:07<25:42, 58368.55it/s] 47%|████▋ | 80478208/170498071 [25:07<23:38, 63465.53it/s] 47%|████▋ | 80510976/170498071 [25:08<24:01, 62445.75it/s] 47%|████▋ | 80543744/170498071 [25:08<22:08, 67713.22it/s] 47%|████▋ | 80576512/170498071 [25:09<24:07, 62116.97it/s] 47%|████▋ | 80609280/170498071 [25:09<25:20, 59136.42it/s] 47%|████▋ | 80642048/170498071 [25:10<26:51, 55754.91it/s] 47%|████▋ | 80674816/170498071 [25:10<26:07, 57316.35it/s] 47%|████▋ | 80707584/170498071 [25:11<26:45, 55937.73it/s] 47%|████▋ | 80740352/170498071 [25:11<23:18, 64159.65it/s] 47%|████▋ | 80773120/170498071 [25:12<32:28, 46038.66it/s] 47%|████▋ | 80805888/170498071 [25:13<28:03, 53270.46it/s] 47%|████▋ | 80838656/170498071 [25:13<27:24, 54517.33it/s] 47%|████▋ | 80871424/170498071 [25:14<25:38, 58267.53it/s] 47%|████▋ | 80904192/170498071 [25:14<24:13, 61625.50it/s] 47%|████▋ | 80936960/170498071 [25:15<20:34, 72565.99it/s] 47%|████▋ | 80969728/170498071 [25:15<16:34, 90066.50it/s] 48%|████▊ | 81002496/170498071 [25:16<25:00, 59655.20it/s] 48%|████▊ | 81035264/170498071 [25:16<25:52, 57641.61it/s] 48%|████▊ | 81068032/170498071 [25:17<21:55, 67985.39it/s] 48%|████▊ | 81100800/170498071 [25:17<22:02, 67621.51it/s] 48%|████▊ | 81133568/170498071 [25:18<20:47, 71613.27it/s] 48%|████▊ | 81166336/170498071 [25:18<22:30, 66143.15it/s] 48%|████▊ | 81199104/170498071 [25:19<21:18, 69856.80it/s] 48%|████▊ | 81231872/170498071 [25:19<19:31, 76201.00it/s] 48%|████▊ | 81264640/170498071 [25:20<27:09, 54753.06it/s] 48%|████▊ | 81297408/170498071 [25:20<24:47, 59957.39it/s] 48%|████▊ | 81330176/170498071 [25:22<39:11, 37924.88it/s] 48%|████▊ | 81362944/170498071 [25:23<38:30, 38578.07it/s] 48%|████▊ | 81395712/170498071 [25:23<30:56, 47986.63it/s] 48%|████▊ | 81428480/170498071 [25:24<30:02, 49420.73it/s] 48%|████▊ | 81461248/170498071 [25:24<24:53, 59602.62it/s] 48%|████▊ | 81494016/170498071 [25:24<20:50, 71162.77it/s] 48%|████▊ | 81526784/170498071 [25:24<17:38, 84023.97it/s] 48%|████▊ | 81559552/170498071 [25:25<16:02, 92426.88it/s] 48%|████▊ | 81592320/170498071 [25:25<17:40, 83854.42it/s] 48%|████▊ | 81625088/170498071 [25:26<22:32, 65712.48it/s] 48%|████▊ | 81657856/170498071 [25:26<20:38, 71741.10it/s] 48%|████▊ | 81690624/170498071 [25:27<21:26, 69027.98it/s] 48%|████▊ | 81723392/170498071 [25:27<22:15, 66456.84it/s] 48%|████▊ | 81756160/170498071 [25:28<20:02, 73782.26it/s] 48%|████▊ | 81788928/170498071 [25:28<18:33, 79673.05it/s] 48%|████▊ | 81821696/170498071 [25:29<20:24, 72434.96it/s] 48%|████▊ | 81854464/170498071 [25:29<21:38, 68248.22it/s] 48%|████▊ | 81887232/170498071 [25:30<33:39, 43872.47it/s] 48%|████▊ | 81920000/170498071 [25:31<30:56, 47715.66it/s] 48%|████▊ | 81952768/170498071 [25:31<25:22, 58146.58it/s] 48%|████▊ | 81985536/170498071 [25:31<20:28, 72048.93it/s] 48%|████▊ | 82018304/170498071 [25:32<18:13, 80913.72it/s] 48%|████▊ | 82051072/170498071 [25:32<17:19, 85050.04it/s] 48%|████▊ | 82083840/170498071 [25:32<15:34, 94627.57it/s] 48%|████▊ | 82116608/170498071 [25:33<14:33, 101197.80it/s] 48%|████▊ | 82149376/170498071 [25:33<13:21, 110296.35it/s] 48%|████▊ | 82182144/170498071 [25:33<12:11, 120789.30it/s] 48%|████▊ | 82214912/170498071 [25:33<12:38, 116450.78it/s] 48%|████▊ | 82247680/170498071 [25:34<18:51, 78002.94it/s] 48%|████▊ | 82280448/170498071 [25:35<26:02, 56461.66it/s] 48%|████▊ | 82313216/170498071 [25:36<27:04, 54298.98it/s] 48%|████▊ | 82345984/170498071 [25:36<23:29, 62556.94it/s] 48%|████▊ | 82378752/170498071 [25:36<19:13, 76377.23it/s] 48%|████▊ | 82411520/170498071 [25:37<17:14, 85123.99it/s] 48%|████▊ | 82444288/170498071 [25:37<17:32, 83689.91it/s] 48%|████▊ | 82477056/170498071 [25:39<33:19, 44031.44it/s] 48%|████▊ | 82509824/170498071 [25:39<28:02, 52309.56it/s] 48%|████▊ | 82542592/170498071 [25:39<27:26, 53416.34it/s] 48%|████▊ | 82575360/170498071 [25:40<26:23, 55517.92it/s] 48%|████▊ | 82608128/170498071 [25:40<24:39, 59412.01it/s] 48%|████▊ | 82640896/170498071 [25:41<29:08, 50233.13it/s] 48%|████▊ | 82673664/170498071 [25:42<24:44, 59153.51it/s] 49%|████▊ | 82706432/170498071 [25:42<21:30, 68011.50it/s] 49%|████▊ | 82739200/170498071 [25:42<19:17, 75794.90it/s] 49%|████▊ | 82771968/170498071 [25:43<28:39, 51003.97it/s] 49%|████▊ | 82804736/170498071 [25:44<32:06, 45509.58it/s] 49%|████▊ | 82837504/170498071 [25:45<30:39, 47659.71it/s] 49%|████▊ | 82870272/170498071 [25:45<26:03, 56058.79it/s] 49%|████▊ | 82903040/170498071 [25:46<25:25, 57420.51it/s] 49%|████▊ | 82935808/170498071 [25:46<24:10, 60364.62it/s] 49%|████▊ | 82968576/170498071 [25:47<24:13, 60199.21it/s] 49%|████▊ | 83001344/170498071 [25:47<24:38, 59196.35it/s] 49%|████▊ | 83034112/170498071 [25:48<20:54, 69708.64it/s] 49%|████▊ | 83066880/170498071 [25:48<17:28, 83424.76it/s] 49%|████▊ | 83099648/170498071 [25:48<14:46, 98533.82it/s] 49%|████▉ | 83132416/170498071 [25:48<12:12, 119263.72it/s] 49%|████▉ | 83165184/170498071 [25:49<12:15, 118762.29it/s] 49%|████▉ | 83197952/170498071 [25:49<12:17, 118375.48it/s] 49%|████▉ | 83230720/170498071 [25:49<11:24, 127473.51it/s] 49%|████▉ | 83263488/170498071 [25:49<10:36, 137133.90it/s] 49%|████▉ | 83296256/170498071 [25:50<13:29, 107776.70it/s] 49%|████▉ | 83329024/170498071 [25:50<13:57, 104133.83it/s] 49%|████▉ | 83361792/170498071 [25:50<12:37, 114957.51it/s] 49%|████▉ | 83394560/170498071 [25:51<16:45, 86620.97it/s] 49%|████▉ | 83427328/170498071 [25:51<16:17, 89036.49it/s] 49%|████▉ | 83460096/170498071 [25:51<14:57, 96971.00it/s] 49%|████▉ | 83492864/170498071 [25:52<14:10, 102351.77it/s] 49%|████▉ | 83525632/170498071 [25:52<15:59, 90624.07it/s] 49%|████▉ | 83558400/170498071 [25:53<17:23, 83335.00it/s] 49%|████▉ | 83591168/170498071 [25:53<22:06, 65508.65it/s] 49%|████▉ | 83623936/170498071 [25:54<22:42, 63782.38it/s] 49%|████▉ | 83656704/170498071 [25:54<22:07, 65400.74it/s] 49%|████▉ | 83689472/170498071 [25:55<19:04, 75825.17it/s] 49%|████▉ | 83722240/170498071 [25:55<20:34, 70271.62it/s] 49%|████▉ | 83755008/170498071 [25:56<21:36, 66880.18it/s] 49%|████▉ | 83787776/170498071 [25:56<20:41, 69869.09it/s] 49%|████▉ | 83820544/170498071 [25:57<26:05, 55370.64it/s] 49%|████▉ | 83853312/170498071 [25:58<27:14, 53000.79it/s] 49%|████▉ | 83886080/170498071 [25:59<32:49, 43969.22it/s] 49%|████▉ | 83918848/170498071 [25:59<28:28, 50661.78it/s] 49%|████▉ | 83951616/170498071 [25:59<23:31, 61325.70it/s] 49%|████▉ | 83984384/170498071 [26:00<20:01, 71982.59it/s] 49%|████▉ | 84017152/170498071 [26:00<19:19, 74562.87it/s] 49%|████▉ | 84049920/170498071 [26:01<20:05, 71698.92it/s] 49%|████▉ | 84082688/170498071 [26:01<18:38, 77287.10it/s] 49%|████▉ | 84115456/170498071 [26:02<20:57, 68680.66it/s] 49%|████▉ | 84148224/170498071 [26:02<25:39, 56072.16it/s] 49%|████▉ | 84180992/170498071 [26:04<33:58, 42347.31it/s] 49%|████▉ | 84213760/170498071 [26:04<32:43, 43939.16it/s] 49%|████▉ | 84246528/170498071 [26:05<29:55, 48028.71it/s] 49%|████▉ | 84279296/170498071 [26:05<25:24, 56551.65it/s] 49%|████▉ | 84312064/170498071 [26:05<21:25, 67070.14it/s] 49%|████▉ | 84344832/170498071 [26:06<17:50, 80468.32it/s] 49%|████▉ | 84377600/170498071 [26:06<18:29, 77601.33it/s] 50%|████▉ | 84410368/170498071 [26:07<23:57, 59903.70it/s] 50%|████▉ | 84443136/170498071 [26:07<22:59, 62377.30it/s] 50%|████▉ | 84475904/170498071 [26:08<19:39, 72951.99it/s] 50%|████▉ | 84508672/170498071 [26:08<16:32, 86654.68it/s] 50%|████▉ | 84541440/170498071 [26:09<24:41, 58002.85it/s] 50%|████▉ | 84574208/170498071 [26:10<26:59, 53045.62it/s] 50%|████▉ | 84606976/170498071 [26:11<31:09, 45946.74it/s] 50%|████▉ | 84639744/170498071 [26:12<35:56, 39819.89it/s] 50%|████▉ | 84672512/170498071 [26:13<41:29, 34476.79it/s] 50%|████▉ | 84705280/170498071 [26:14<40:09, 35613.02it/s] 50%|████▉ | 84738048/170498071 [26:14<36:10, 39508.99it/s] 50%|████▉ | 84770816/170498071 [26:15<30:38, 46620.23it/s] 50%|████▉ | 84803584/170498071 [26:15<25:45, 55450.08it/s] 50%|████▉ | 84836352/170498071 [26:15<22:41, 62939.22it/s] 50%|████▉ | 84869120/170498071 [26:16<23:34, 60519.11it/s] 50%|████▉ | 84901888/170498071 [26:16<21:00, 67927.50it/s] 50%|████▉ | 84934656/170498071 [26:17<18:56, 75274.18it/s] 50%|████▉ | 84967424/170498071 [26:17<16:44, 85119.40it/s] 50%|████▉ | 85000192/170498071 [26:17<16:02, 88845.57it/s] 50%|████▉ | 85032960/170498071 [26:18<14:07, 100879.85it/s] 50%|████▉ | 85065728/170498071 [26:18<12:33, 113331.49it/s] 50%|████▉ | 85098496/170498071 [26:18<11:21, 125352.97it/s] 50%|████▉ | 85131264/170498071 [26:18<09:51, 144430.47it/s] 50%|████▉ | 85164032/170498071 [26:19<14:38, 97146.77it/s] 50%|████▉ | 85196800/170498071 [26:19<20:11, 70431.26it/s] 50%|████▉ | 85229568/170498071 [26:20<23:52, 59530.68it/s] 50%|█████ | 85262336/170498071 [26:21<27:31, 51626.54it/s] 50%|█████ | 85295104/170498071 [26:22<26:23, 53804.32it/s] 50%|█████ | 85327872/170498071 [26:22<29:51, 47531.70it/s] 50%|█████ | 85360640/170498071 [26:23<26:12, 54130.93it/s] 50%|█████ | 85393408/170498071 [26:23<22:44, 62352.62it/s] 50%|█████ | 85426176/170498071 [26:23<19:16, 73551.63it/s] 50%|█████ | 85458944/170498071 [26:24<16:54, 83789.81it/s] 50%|█████ | 85491712/170498071 [26:24<14:34, 97169.04it/s] 50%|█████ | 85524480/170498071 [26:24<12:38, 112059.66it/s] 50%|█████ | 85557248/170498071 [26:24<10:42, 132119.74it/s] 50%|█████ | 85590016/170498071 [26:24<09:15, 152866.81it/s] 50%|█████ | 85622784/170498071 [26:25<10:06, 140035.69it/s] 50%|█████ | 85655552/170498071 [26:25<11:27, 123463.39it/s] 50%|█████ | 85688320/170498071 [26:26<16:36, 85126.80it/s] 50%|█████ | 85721088/170498071 [26:26<17:34, 80388.00it/s] 50%|█████ | 85753856/170498071 [26:27<17:40, 79908.31it/s] 50%|█████ | 85786624/170498071 [26:27<15:54, 88753.67it/s] 50%|█████ | 85819392/170498071 [26:27<13:51, 101833.40it/s] 50%|█████ | 85852160/170498071 [26:27<13:44, 102686.50it/s] 50%|█████ | 85884928/170498071 [26:28<15:58, 88250.10it/s] 50%|█████ | 85917696/170498071 [26:28<17:13, 81802.37it/s] 50%|█████ | 85950464/170498071 [26:29<19:38, 71731.59it/s] 50%|█████ | 85983232/170498071 [26:30<27:10, 51825.96it/s] 50%|█████ | 86016000/170498071 [26:30<24:16, 58003.21it/s] 50%|█████ | 86048768/170498071 [26:31<19:48, 71066.72it/s] 50%|█████ | 86081536/170498071 [26:31<16:30, 85231.28it/s] 51%|█████ | 86114304/170498071 [26:31<15:51, 88668.91it/s] 51%|█████ | 86147072/170498071 [26:32<17:11, 81756.20it/s] 51%|█████ | 86179840/170498071 [26:32<16:24, 85650.24it/s] 51%|█████ | 86212608/170498071 [26:32<14:50, 94637.83it/s] 51%|█████ | 86245376/170498071 [26:32<12:58, 108176.13it/s] 51%|█████ | 86278144/170498071 [26:33<11:08, 125982.25it/s] 51%|█████ | 86310912/170498071 [26:33<09:40, 145105.76it/s] 51%|█████ | 86343680/170498071 [26:33<08:30, 164916.02it/s] 51%|█████ | 86376448/170498071 [26:33<09:59, 140320.37it/s] 51%|█████ | 86409216/170498071 [26:33<10:37, 131979.36it/s] 51%|█████ | 86441984/170498071 [26:34<10:39, 131496.82it/s] 51%|█████ | 86474752/170498071 [26:34<10:55, 128184.96it/s] 51%|█████ | 86507520/170498071 [26:34<12:48, 109309.69it/s] 51%|█████ | 86540288/170498071 [26:35<12:36, 110976.23it/s] 51%|█████ | 86573056/170498071 [26:35<16:11, 86426.94it/s] 51%|█████ | 86605824/170498071 [26:36<15:50, 88256.15it/s] 51%|█████ | 86638592/170498071 [26:37<24:11, 57762.60it/s] 51%|█████ | 86671360/170498071 [26:37<21:59, 63532.06it/s] 51%|█████ | 86704128/170498071 [26:37<19:22, 72107.42it/s] 51%|█████ | 86736896/170498071 [26:38<16:08, 86471.65it/s] 51%|█████ | 86769664/170498071 [26:38<13:38, 102301.14it/s] 51%|█████ | 86802432/170498071 [26:38<12:15, 113722.24it/s] 51%|█████ | 86835200/170498071 [26:38<10:15, 135960.32it/s] 51%|█████ | 86867968/170498071 [26:38<10:34, 131746.44it/s] 51%|█████ | 86900736/170498071 [26:39<10:00, 139132.46it/s] 51%|█████ | 86933504/170498071 [26:39<09:40, 143996.25it/s] 51%|█████ | 86966272/170498071 [26:39<09:10, 151662.21it/s] 51%|█████ | 86999040/170498071 [26:39<09:49, 141562.53it/s] 51%|█████ | 87031808/170498071 [26:39<09:44, 142751.57it/s] 51%|█████ | 87064576/170498071 [26:40<13:51, 100330.01it/s] 51%|█████ | 87097344/170498071 [26:41<18:16, 76057.66it/s] 51%|█████ | 87130112/170498071 [26:41<16:20, 84998.13it/s] 51%|█████ | 87162880/170498071 [26:42<24:48, 56003.16it/s] 51%|█████ | 87195648/170498071 [26:42<23:23, 59367.74it/s] 51%|█████ | 87228416/170498071 [26:43<21:38, 64120.51it/s] 51%|█████ | 87261184/170498071 [26:43<19:14, 72122.39it/s] 51%|█████ | 87293952/170498071 [26:43<16:06, 86097.21it/s] 51%|█████ | 87326720/170498071 [26:44<13:14, 104675.02it/s] 51%|█████ | 87359488/170498071 [26:44<11:39, 118930.99it/s] 51%|█████▏ | 87392256/170498071 [26:44<10:58, 126299.95it/s] 51%|█████▏ | 87425024/170498071 [26:44<11:43, 118123.31it/s] 51%|█████▏ | 87457792/170498071 [26:45<11:38, 118872.80it/s] 51%|█████▏ | 87490560/170498071 [26:45<12:15, 112802.66it/s] 51%|█████▏ | 87523328/170498071 [26:45<14:08, 97811.81it/s] 51%|█████▏ | 87556096/170498071 [26:46<17:40, 78229.36it/s] 51%|█████▏ | 87588864/170498071 [26:47<27:53, 49536.13it/s] 51%|█████▏ | 87621632/170498071 [26:48<25:36, 53945.79it/s] 51%|█████▏ | 87654400/170498071 [26:49<29:54, 46169.06it/s] 51%|█████▏ | 87687168/170498071 [26:49<25:13, 54712.36it/s] 51%|█████▏ | 87719936/170498071 [26:49<21:12, 65074.28it/s] 51%|█████▏ | 87752704/170498071 [26:49<17:21, 79437.04it/s] 51%|█████▏ | 87785472/170498071 [26:50<14:57, 92170.40it/s] 52%|█████▏ | 87818240/170498071 [26:50<13:33, 101647.40it/s] 52%|█████▏ | 87851008/170498071 [26:50<13:14, 104066.72it/s] 52%|█████▏ | 87883776/170498071 [26:50<11:49, 116400.18it/s] 52%|█████▏ | 87916544/170498071 [26:51<10:40, 128988.70it/s] 52%|█████▏ | 87949312/170498071 [26:51<10:11, 134886.16it/s] 52%|█████▏ | 87982080/170498071 [26:52<16:33, 83038.64it/s] 52%|█████▏ | 88014848/170498071 [26:52<16:43, 82232.88it/s] 52%|█████▏ | 88047616/170498071 [26:52<16:52, 81443.01it/s] 52%|█████▏ | 88080384/170498071 [26:53<19:16, 71255.88it/s] 52%|█████▏ | 88113152/170498071 [26:54<29:12, 47001.41it/s] 52%|█████▏ | 88145920/170498071 [26:55<27:17, 50279.13it/s] 52%|█████▏ | 88178688/170498071 [26:56<30:20, 45215.34it/s] 52%|█████▏ | 88211456/170498071 [26:56<25:29, 53783.93it/s] 52%|█████▏ | 88244224/170498071 [26:57<31:09, 44005.16it/s] 52%|█████▏ | 88276992/170498071 [26:58<37:17, 36745.22it/s] 52%|█████▏ | 88309760/170498071 [26:59<32:36, 42012.40it/s] 52%|█████▏ | 88342528/170498071 [26:59<27:02, 50627.11it/s] 52%|█████▏ | 88375296/170498071 [26:59<22:30, 60820.24it/s] 52%|█████▏ | 88408064/170498071 [27:00<21:40, 63118.05it/s] 52%|█████▏ | 88440832/170498071 [27:00<20:15, 67491.12it/s] 52%|█████▏ | 88473600/170498071 [27:01<19:17, 70867.58it/s] 52%|█████▏ | 88506368/170498071 [27:01<17:52, 76474.97it/s] 52%|█████▏ | 88539136/170498071 [27:01<16:00, 85362.95it/s] 52%|█████▏ | 88571904/170498071 [27:02<18:47, 72646.52it/s] 52%|█████▏ | 88604672/170498071 [27:03<22:29, 60669.28it/s] 52%|█████▏ | 88637440/170498071 [27:03<20:52, 65336.25it/s] 52%|█████▏ | 88670208/170498071 [27:03<17:56, 76004.04it/s] 52%|█████▏ | 88702976/170498071 [27:04<15:07, 90153.19it/s] 52%|█████▏ | 88735744/170498071 [27:04<13:37, 99971.26it/s] 52%|█████▏ | 88768512/170498071 [27:04<12:54, 105554.43it/s] 52%|█████▏ | 88801280/170498071 [27:04<11:34, 117629.15it/s] 52%|█████▏ | 88834048/170498071 [27:05<11:29, 118487.10it/s] 52%|█████▏ | 88866816/170498071 [27:05<11:25, 119135.56it/s] 52%|█████▏ | 88899584/170498071 [27:05<13:54, 97754.97it/s] 52%|█████▏ | 88932352/170498071 [27:06<23:33, 57690.81it/s] 52%|█████▏ | 88965120/170498071 [27:07<23:27, 57931.89it/s] 52%|█████▏ | 88997888/170498071 [27:08<25:13, 53834.58it/s] 52%|█████▏ | 89030656/170498071 [27:09<30:55, 43907.74it/s] 52%|█████▏ | 89063424/170498071 [27:09<26:26, 51320.99it/s] 52%|█████▏ | 89096192/170498071 [27:10<32:11, 42148.45it/s] 52%|█████▏ | 89128960/170498071 [27:11<30:08, 45003.16it/s] 52%|█████▏ | 89161728/170498071 [27:11<25:18, 53572.47it/s] 52%|█████▏ | 89194496/170498071 [27:12<21:17, 63649.80it/s] 52%|█████▏ | 89227264/170498071 [27:12<18:02, 75064.46it/s] 52%|█████▏ | 89260032/170498071 [27:12<14:33, 92968.59it/s] 52%|█████▏ | 89292800/170498071 [27:12<12:27, 108578.44it/s] 52%|█████▏ | 89325568/170498071 [27:12<10:32, 128277.70it/s] 52%|█████▏ | 89358336/170498071 [27:13<11:20, 119190.59it/s] 52%|█████▏ | 89391104/170498071 [27:13<13:57, 96855.03it/s] 52%|█████▏ | 89423872/170498071 [27:13<14:03, 96127.70it/s] 52%|█████▏ | 89456640/170498071 [27:14<17:06, 78945.42it/s] 52%|█████▏ | 89489408/170498071 [27:15<21:57, 61492.57it/s] 53%|█████▎ | 89522176/170498071 [27:16<28:49, 46813.66it/s] 53%|█████▎ | 89554944/170498071 [27:16<25:15, 53392.70it/s] 53%|█████▎ | 89587712/170498071 [27:17<21:55, 61492.85it/s] 53%|█████▎ | 89620480/170498071 [27:17<19:46, 68166.04it/s] 53%|█████▎ | 89653248/170498071 [27:18<20:53, 64499.89it/s] 53%|█████▎ | 89686016/170498071 [27:19<28:10, 47809.29it/s] 53%|█████▎ | 89718784/170498071 [27:19<24:44, 54411.29it/s] 53%|█████▎ | 89751552/170498071 [27:20<22:57, 58600.09it/s] 53%|█████▎ | 89784320/170498071 [27:21<32:38, 41204.17it/s] 53%|█████▎ | 89817088/170498071 [27:21<27:05, 49626.41it/s] 53%|█████▎ | 89849856/170498071 [27:21<22:08, 60692.16it/s] 53%|█████▎ | 89882624/170498071 [27:22<17:59, 74647.57it/s] 53%|█████▎ | 89915392/170498071 [27:22<15:13, 88253.84it/s] 53%|█████▎ | 89948160/170498071 [27:22<15:39, 85707.38it/s] 53%|█████▎ | 89980928/170498071 [27:23<18:14, 73575.47it/s] 53%|█████▎ | 90013696/170498071 [27:24<21:49, 61456.59it/s] 53%|█████▎ | 90046464/170498071 [27:25<27:16, 49175.14it/s] 53%|█████▎ | 90079232/170498071 [27:26<31:37, 42372.76it/s] 53%|█████▎ | 90112000/170498071 [27:27<34:36, 38721.00it/s] 53%|█████▎ | 90144768/170498071 [27:28<39:37, 33792.81it/s] 53%|█████▎ | 90177536/170498071 [27:29<34:58, 38267.23it/s] 53%|█████▎ | 90210304/170498071 [27:29<30:04, 44491.25it/s] 53%|█████▎ | 90243072/170498071 [27:29<23:41, 56459.86it/s] 53%|█████▎ | 90275840/170498071 [27:29<19:10, 69735.77it/s] 53%|█████▎ | 90308608/170498071 [27:30<20:07, 66435.63it/s] 53%|█████▎ | 90341376/170498071 [27:31<24:41, 54103.26it/s] 53%|█████▎ | 90374144/170498071 [27:32<28:56, 46154.17it/s] 53%|█████▎ | 90406912/170498071 [27:32<28:54, 46170.72it/s] 53%|█████▎ | 90439680/170498071 [27:33<27:33, 48410.68it/s] 53%|█████▎ | 90472448/170498071 [27:33<24:17, 54916.62it/s] 53%|█████▎ | 90505216/170498071 [27:34<20:00, 66638.15it/s] 53%|█████▎ | 90537984/170498071 [27:34<16:48, 79273.41it/s] 53%|█████▎ | 90570752/170498071 [27:34<15:54, 83705.34it/s] 53%|█████▎ | 90603520/170498071 [27:35<15:00, 88747.08it/s] 53%|█████▎ | 90636288/170498071 [27:35<13:11, 100946.21it/s] 53%|█████▎ | 90669056/170498071 [27:35<13:22, 99495.39it/s] 53%|█████▎ | 90701824/170498071 [27:36<18:35, 71539.92it/s] 53%|█████▎ | 90734592/170498071 [27:38<35:20, 37615.56it/s] 53%|█████▎ | 90767360/170498071 [27:39<36:31, 36381.38it/s] 53%|█████▎ | 90800128/170498071 [27:39<31:54, 41634.38it/s] 53%|█████▎ | 90832896/170498071 [27:41<37:27, 35449.84it/s] 53%|█████▎ | 90865664/170498071 [27:41<31:43, 41832.86it/s] 53%|█████▎ | 90898432/170498071 [27:41<27:14, 48707.55it/s] 53%|█████▎ | 90931200/170498071 [27:42<24:03, 55104.54it/s] 53%|█████▎ | 90963968/170498071 [27:42<21:51, 60666.36it/s] 53%|█████▎ | 90996736/170498071 [27:43<23:15, 56977.98it/s] 53%|█████▎ | 91029504/170498071 [27:44<30:24, 43568.12it/s] 53%|█████▎ | 91062272/170498071 [27:44<26:18, 50310.02it/s] 53%|█████▎ | 91095040/170498071 [27:45<21:42, 60944.85it/s] 53%|█████▎ | 91127808/170498071 [27:45<18:25, 71773.70it/s] 53%|█████▎ | 91160576/170498071 [27:46<19:26, 67988.40it/s] 53%|█████▎ | 91193344/170498071 [27:46<22:24, 58989.76it/s] 54%|█████▎ | 91226112/170498071 [27:47<22:08, 59653.97it/s] 54%|█████▎ | 91258880/170498071 [27:47<19:26, 67921.67it/s] 54%|█████▎ | 91291648/170498071 [27:48<19:54, 66306.08it/s] 54%|█████▎ | 91324416/170498071 [27:48<18:08, 72766.60it/s] 54%|█████▎ | 91357184/170498071 [27:48<15:52, 83047.31it/s] 54%|█████▎ | 91389952/170498071 [27:48<13:37, 96737.51it/s] 54%|█████▎ | 91422720/170498071 [27:49<11:47, 111727.63it/s] 54%|█████▎ | 91455488/170498071 [27:49<10:02, 131196.61it/s] 54%|█████▎ | 91488256/170498071 [27:49<08:51, 148713.40it/s] 54%|█████▎ | 91521024/170498071 [27:49<07:50, 167771.84it/s] 54%|█████▎ | 91553792/170498071 [27:49<06:59, 187999.51it/s] 54%|█████▎ | 91586560/170498071 [27:49<06:23, 205731.56it/s] 54%|█████▎ | 91619328/170498071 [27:49<06:14, 210391.31it/s] 54%|█████▍ | 91652096/170498071 [27:50<06:59, 188148.53it/s] 54%|█████▍ | 91684864/170498071 [27:50<07:20, 179011.86it/s] 54%|█████▍ | 91717632/170498071 [27:50<07:34, 173455.22it/s] 54%|█████▍ | 91750400/170498071 [27:50<09:05, 144442.01it/s] 54%|█████▍ | 91783168/170498071 [27:51<14:27, 90764.21it/s] 54%|█████▍ | 91815936/170498071 [27:51<14:49, 88498.36it/s] 54%|█████▍ | 91848704/170498071 [27:52<14:26, 90803.70it/s] 54%|█████▍ | 91881472/170498071 [27:52<15:50, 82740.96it/s] 54%|█████▍ | 91914240/170498071 [27:53<15:06, 86696.45it/s] 54%|█████▍ | 91947008/170498071 [27:53<13:06, 99897.53it/s] 54%|█████▍ | 91979776/170498071 [27:53<13:08, 99605.46it/s] 54%|█████▍ | 92012544/170498071 [27:54<23:19, 56061.36it/s] 54%|█████▍ | 92045312/170498071 [27:56<30:19, 43111.09it/s] 54%|█████▍ | 92078080/170498071 [27:56<26:55, 48555.12it/s] 54%|█████▍ | 92110848/170498071 [27:56<22:53, 57061.06it/s] 54%|█████▍ | 92143616/170498071 [27:57<19:55, 65563.32it/s] 54%|█████▍ | 92176384/170498071 [27:58<25:01, 52148.76it/s] 54%|█████▍ | 92209152/170498071 [27:58<22:27, 58079.57it/s] 54%|█████▍ | 92241920/170498071 [27:58<19:35, 66551.09it/s] 54%|█████▍ | 92274688/170498071 [27:59<16:20, 79814.88it/s] 54%|█████▍ | 92307456/170498071 [27:59<21:14, 61330.09it/s] 54%|█████▍ | 92340224/170498071 [28:00<19:32, 66650.46it/s] 54%|█████▍ | 92372992/170498071 [28:00<16:53, 77114.94it/s] 54%|█████▍ | 92405760/170498071 [28:00<15:09, 85873.27it/s] 54%|█████▍ | 92438528/170498071 [28:01<19:11, 67769.97it/s] 54%|█████▍ | 92471296/170498071 [28:01<18:21, 70852.57it/s] 54%|█████▍ | 92504064/170498071 [28:02<16:51, 77108.08it/s] 54%|█████▍ | 92536832/170498071 [28:02<14:18, 90851.67it/s] 54%|█████▍ | 92569600/170498071 [28:03<17:02, 76207.90it/s] 54%|█████▍ | 92602368/170498071 [28:04<25:10, 51572.28it/s] 54%|█████▍ | 92635136/170498071 [28:05<30:39, 42321.57it/s] 54%|█████▍ | 92667904/170498071 [28:05<29:33, 43884.65it/s] 54%|█████▍ | 92700672/170498071 [28:07<34:46, 37282.14it/s] 54%|█████▍ | 92733440/170498071 [28:08<34:38, 37405.84it/s] 54%|█████▍ | 92766208/170498071 [28:09<35:48, 36187.05it/s] 54%|█████▍ | 92798976/170498071 [28:09<29:04, 44533.03it/s] 54%|█████▍ | 92831744/170498071 [28:09<22:52, 56601.45it/s] 54%|█████▍ | 92864512/170498071 [28:10<22:15, 58143.12it/s] 54%|█████▍ | 92897280/170498071 [28:10<23:42, 54562.01it/s] 55%|█████▍ | 92930048/170498071 [28:11<20:41, 62502.21it/s] 55%|█████▍ | 92962816/170498071 [28:11<19:57, 64756.46it/s] 55%|█████▍ | 92995584/170498071 [28:11<18:01, 71654.15it/s] 55%|█████▍ | 93028352/170498071 [28:12<16:30, 78199.68it/s] 55%|█████▍ | 93061120/170498071 [28:13<22:20, 57770.78it/s] 55%|█████▍ | 93093888/170498071 [28:13<20:18, 63518.42it/s] 55%|█████▍ | 93126656/170498071 [28:13<18:10, 70936.77it/s] 55%|█████▍ | 93159424/170498071 [28:14<15:12, 84730.07it/s] 55%|█████▍ | 93192192/170498071 [28:14<14:01, 91912.93it/s] 55%|█████▍ | 93224960/170498071 [28:15<17:32, 73420.16it/s] 55%|█████▍ | 93257728/170498071 [28:15<15:34, 82650.47it/s] 55%|█████▍ | 93290496/170498071 [28:15<15:36, 82483.45it/s] 55%|█████▍ | 93323264/170498071 [28:16<16:20, 78731.36it/s] 55%|█████▍ | 93356032/170498071 [28:16<15:33, 82606.34it/s] 55%|█████▍ | 93388800/170498071 [28:16<14:49, 86652.44it/s] 55%|█████▍ | 93421568/170498071 [28:17<13:22, 96063.12it/s] 55%|█████▍ | 93454336/170498071 [28:17<11:45, 109133.15it/s] 55%|█████▍ | 93487104/170498071 [28:17<10:44, 119542.56it/s] 55%|█████▍ | 93519872/170498071 [28:18<12:56, 99188.10it/s] 55%|█████▍ | 93552640/170498071 [28:18<14:43, 87115.71it/s] 55%|█████▍ | 93585408/170498071 [28:19<17:10, 74608.83it/s] 55%|█████▍ | 93618176/170498071 [28:19<17:36, 72797.43it/s] 55%|█████▍ | 93650944/170498071 [28:19<15:35, 82117.66it/s] 55%|█████▍ | 93683712/170498071 [28:20<14:50, 86270.96it/s] 55%|█████▍ | 93716480/170498071 [28:20<18:21, 69725.95it/s] 55%|█████▍ | 93749248/170498071 [28:21<16:06, 79373.14it/s] 55%|█████▌ | 93782016/170498071 [28:21<15:10, 84236.93it/s] 55%|█████▌ | 93814784/170498071 [28:21<15:59, 79912.68it/s] 55%|█████▌ | 93847552/170498071 [28:22<16:33, 77164.21it/s] 55%|█████▌ | 93880320/170498071 [28:23<22:10, 57589.35it/s] 55%|█████▌ | 93913088/170498071 [28:23<22:41, 56248.87it/s] 55%|█████▌ | 93945856/170498071 [28:25<29:49, 42782.23it/s] 55%|█████▌ | 93978624/170498071 [28:25<29:09, 43731.69it/s] 55%|█████▌ | 94011392/170498071 [28:26<24:35, 51846.81it/s] 55%|█████▌ | 94044160/170498071 [28:26<21:10, 60172.09it/s] 55%|█████▌ | 94076928/170498071 [28:26<18:47, 67800.26it/s] 55%|█████▌ | 94109696/170498071 [28:27<16:20, 77894.82it/s] 55%|█████▌ | 94142464/170498071 [28:27<15:10, 83838.57it/s] 55%|█████▌ | 94175232/170498071 [28:28<21:10, 60057.26it/s] 55%|█████▌ | 94208000/170498071 [28:28<19:36, 64854.74it/s] 55%|█████▌ | 94240768/170498071 [28:29<17:40, 71898.59it/s] 55%|█████▌ | 94273536/170498071 [28:29<19:10, 66253.37it/s] 55%|█████▌ | 94306304/170498071 [28:30<18:09, 69954.29it/s] 55%|█████▌ | 94339072/170498071 [28:30<17:10, 73879.53it/s] 55%|█████▌ | 94371840/170498071 [28:30<15:03, 84291.77it/s] 55%|█████▌ | 94404608/170498071 [28:31<13:41, 92611.47it/s] 55%|█████▌ | 94437376/170498071 [28:31<12:44, 99522.68it/s] 55%|█████▌ | 94470144/170498071 [28:32<20:58, 60418.25it/s] 55%|█████▌ | 94502912/170498071 [28:32<18:37, 67996.76it/s] 55%|█████▌ | 94535680/170498071 [28:33<17:38, 71760.16it/s] 55%|█████▌ | 94568448/170498071 [28:34<24:06, 52500.90it/s] 55%|█████▌ | 94601216/170498071 [28:34<22:22, 56524.31it/s] 56%|█████▌ | 94633984/170498071 [28:34<19:35, 64525.38it/s] 56%|█████▌ | 94666752/170498071 [28:35<16:35, 76174.94it/s] 56%|█████▌ | 94699520/170498071 [28:35<15:00, 84152.23it/s] 56%|█████▌ | 94732288/170498071 [28:35<14:09, 89169.03it/s] 56%|█████▌ | 94765056/170498071 [28:36<16:11, 77952.23it/s] 56%|█████▌ | 94797824/170498071 [28:36<18:10, 69389.02it/s] 56%|█████▌ | 94830592/170498071 [28:37<18:12, 69234.63it/s] 56%|█████▌ | 94863360/170498071 [28:38<20:37, 61134.79it/s] 56%|█████▌ | 94896128/170498071 [28:38<19:51, 63454.93it/s] 56%|█████▌ | 94928896/170498071 [28:39<27:35, 45645.63it/s] 56%|█████▌ | 94961664/170498071 [28:40<30:32, 41214.73it/s] 56%|█████▌ | 94994432/170498071 [28:41<32:00, 39322.42it/s] 56%|█████▌ | 95027200/170498071 [28:42<31:41, 39684.92it/s] 56%|█████▌ | 95059968/170498071 [28:42<27:39, 45448.99it/s] 56%|█████▌ | 95092736/170498071 [28:43<24:05, 52149.87it/s] 56%|█████▌ | 95125504/170498071 [28:43<24:24, 51467.12it/s] 56%|█████▌ | 95158272/170498071 [28:44<28:17, 44394.86it/s] 56%|█████▌ | 95191040/170498071 [28:45<29:26, 42623.16it/s] 56%|█████▌ | 95223808/170498071 [28:46<25:14, 49691.62it/s] 56%|█████▌ | 95256576/170498071 [28:46<21:40, 57848.82it/s] 56%|█████▌ | 95289344/170498071 [28:46<19:44, 63478.36it/s] 56%|█████▌ | 95322112/170498071 [28:48<28:19, 44236.78it/s] 56%|█████▌ | 95354880/170498071 [28:48<23:42, 52824.08it/s] 56%|█████▌ | 95387648/170498071 [28:48<20:29, 61085.38it/s] 56%|█████▌ | 95420416/170498071 [28:49<19:08, 65383.45it/s] 56%|█████▌ | 95453184/170498071 [28:49<18:48, 66514.32it/s] 56%|█████▌ | 95485952/170498071 [28:50<16:12, 77109.52it/s] 56%|█████▌ | 95518720/170498071 [28:50<15:21, 81344.46it/s] 56%|█████▌ | 95551488/170498071 [28:50<14:30, 86072.97it/s] 56%|█████▌ | 95584256/170498071 [28:51<23:51, 52336.63it/s] 56%|█████▌ | 95617024/170498071 [28:52<22:00, 56708.05it/s] 56%|█████▌ | 95649792/170498071 [28:52<18:40, 66796.57it/s] 56%|█████▌ | 95682560/170498071 [28:53<18:12, 68510.24it/s] 56%|█████▌ | 95715328/170498071 [28:53<16:40, 74721.30it/s] 56%|█████▌ | 95748096/170498071 [28:53<14:41, 84802.38it/s] 56%|█████▌ | 95780864/170498071 [28:54<16:59, 73288.32it/s] 56%|█████▌ | 95813632/170498071 [28:55<24:35, 50601.69it/s] 56%|█████▌ | 95846400/170498071 [28:55<22:37, 55011.78it/s] 56%|█████▌ | 95879168/170498071 [28:56<18:50, 66029.83it/s] 56%|█████▋ | 95911936/170498071 [28:56<16:06, 77152.79it/s] 56%|█████▋ | 95944704/170498071 [28:56<13:04, 95055.63it/s] 56%|█████▋ | 95977472/170498071 [28:56<11:56, 103951.88it/s] 56%|█████▋ | 96010240/170498071 [28:56<09:56, 124856.14it/s] 56%|█████▋ | 96043008/170498071 [28:57<08:48, 141012.09it/s] 56%|█████▋ | 96075776/170498071 [28:57<08:15, 150064.44it/s] 56%|█████▋ | 96108544/170498071 [28:57<08:03, 153787.37it/s] 56%|█████▋ | 96141312/170498071 [28:57<08:33, 144850.94it/s] 56%|█████▋ | 96174080/170498071 [28:58<09:17, 133201.55it/s] 56%|█████▋ | 96206848/170498071 [28:58<10:21, 119527.60it/s] 56%|█████▋ | 96239616/170498071 [28:58<11:01, 112309.30it/s] 56%|█████▋ | 96272384/170498071 [28:59<13:46, 89821.30it/s] 56%|█████▋ | 96305152/170498071 [28:59<12:46, 96783.03it/s] 57%|█████▋ | 96337920/170498071 [29:00<14:48, 83482.10it/s] 57%|█████▋ | 96370688/170498071 [29:00<14:12, 86933.92it/s] 57%|█████▋ | 96403456/170498071 [29:00<12:23, 99645.02it/s] 57%|█████▋ | 96436224/170498071 [29:00<12:12, 101083.09it/s] 57%|█████▋ | 96468992/170498071 [29:01<12:38, 97627.06it/s] 57%|█████▋ | 96501760/170498071 [29:02<22:07, 55720.53it/s] 57%|█████▋ | 96534528/170498071 [29:02<20:07, 61250.91it/s] 57%|█████▋ | 96567296/170498071 [29:03<22:14, 55380.72it/s] 57%|█████▋ | 96600064/170498071 [29:04<20:56, 58818.90it/s] 57%|█████▋ | 96632832/170498071 [29:04<17:42, 69508.05it/s] 57%|█████▋ | 96665600/170498071 [29:04<14:41, 83781.97it/s] 57%|█████▋ | 96698368/170498071 [29:04<12:26, 98916.87it/s] 57%|█████▋ | 96731136/170498071 [29:05<12:39, 97088.45it/s] 57%|█████▋ | 96763904/170498071 [29:05<14:02, 87522.00it/s] 57%|█████▋ | 96796672/170498071 [29:06<21:28, 57219.14it/s] 57%|█████▋ | 96829440/170498071 [29:07<19:33, 62763.46it/s] 57%|█████▋ | 96862208/170498071 [29:07<16:34, 74062.31it/s] 57%|█████▋ | 96894976/170498071 [29:07<14:39, 83674.73it/s] 57%|█████▋ | 96927744/170498071 [29:07<12:38, 97041.21it/s] 57%|█████▋ | 96960512/170498071 [29:08<20:05, 61011.86it/s] 57%|█████▋ | 96993280/170498071 [29:09<18:36, 65809.71it/s] 57%|█████▋ | 97026048/170498071 [29:09<17:35, 69626.15it/s] 57%|█████▋ | 97058816/170498071 [29:10<19:03, 64235.16it/s] 57%|█████▋ | 97091584/170498071 [29:10<18:52, 64829.92it/s] 57%|█████▋ | 97124352/170498071 [29:11<17:27, 70045.83it/s] 57%|█████▋ | 97157120/170498071 [29:11<17:25, 70119.82it/s] 57%|█████▋ | 97189888/170498071 [29:11<16:04, 75972.43it/s] 57%|█████▋ | 97222656/170498071 [29:12<14:12, 85975.14it/s] 57%|█████▋ | 97255424/170498071 [29:12<15:14, 80064.65it/s] 57%|█████▋ | 97288192/170498071 [29:13<15:14, 80051.76it/s] 57%|█████▋ | 97320960/170498071 [29:13<16:44, 72836.54it/s] 57%|█████▋ | 97353728/170498071 [29:14<22:20, 54554.28it/s] 57%|█████▋ | 97386496/170498071 [29:15<22:27, 54263.69it/s] 57%|█████▋ | 97419264/170498071 [29:16<31:41, 38426.96it/s] 57%|█████▋ | 97452032/170498071 [29:17<34:06, 35697.72it/s] 57%|█████▋ | 97484800/170498071 [29:19<39:31, 30789.01it/s] 57%|█████▋ | 97517568/170498071 [29:19<36:55, 32939.20it/s] 57%|█████▋ | 97550336/170498071 [29:20<30:26, 39928.20it/s] 57%|█████▋ | 97583104/170498071 [29:21<30:51, 39387.73it/s] 57%|█████▋ | 97615872/170498071 [29:22<32:08, 37785.12it/s] 57%|█████▋ | 97648640/170498071 [29:23<33:44, 35984.84it/s] 57%|█████▋ | 97681408/170498071 [29:23<31:52, 38067.68it/s] 57%|█████▋ | 97714176/170498071 [29:24<33:13, 36509.56it/s] 57%|█████▋ | 97746944/170498071 [29:27<54:04, 22419.75it/s] 57%|█████▋ | 97779712/170498071 [29:28<51:31, 23523.91it/s] 57%|█████▋ | 97812480/170498071 [29:30<48:57, 24746.24it/s] 57%|█████▋ | 97845248/170498071 [29:30<39:18, 30804.99it/s] 57%|█████▋ | 97878016/170498071 [29:31<41:43, 29008.49it/s] 57%|█████▋ | 97910784/170498071 [29:32<36:34, 33080.83it/s] 57%|█████▋ | 97943552/170498071 [29:32<31:33, 38316.23it/s] 57%|█████▋ | 97976320/170498071 [29:33<31:40, 38168.84it/s] 57%|█████▋ | 98009088/170498071 [29:34<34:50, 34670.91it/s] 58%|█████▊ | 98041856/170498071 [29:35<33:44, 35787.70it/s] 58%|█████▊ | 98074624/170498071 [29:36<28:04, 42989.73it/s] 58%|█████▊ | 98107392/170498071 [29:36<22:27, 53723.51it/s] 58%|█████▊ | 98140160/170498071 [29:37<28:32, 42246.29it/s] 58%|█████▊ | 98172928/170498071 [29:38<28:33, 42199.93it/s] 58%|█████▊ | 98205696/170498071 [29:38<22:59, 52408.80it/s] 58%|█████▊ | 98238464/170498071 [29:39<21:29, 56015.31it/s] 58%|█████▊ | 98271232/170498071 [29:39<18:38, 64600.13it/s] 58%|█████▊ | 98304000/170498071 [29:39<16:30, 72869.88it/s] 58%|█████▊ | 98336768/170498071 [29:40<14:31, 82767.90it/s] 58%|█████▊ | 98369536/170498071 [29:40<12:41, 94715.50it/s] 58%|█████▊ | 98402304/170498071 [29:40<12:17, 97747.87it/s] 58%|█████▊ | 98435072/170498071 [29:40<10:48, 111157.62it/s] 58%|█████▊ | 98467840/170498071 [29:41<14:06, 85050.77it/s] 58%|█████▊ | 98500608/170498071 [29:41<16:11, 74124.44it/s] 58%|█████▊ | 98533376/170498071 [29:42<16:20, 73394.15it/s] 58%|█████▊ | 98566144/170498071 [29:42<15:49, 75736.42it/s] 58%|█████▊ | 98598912/170498071 [29:43<18:00, 66552.64it/s] 58%|█████▊ | 98631680/170498071 [29:43<16:16, 73620.68it/s] 58%|█████▊ | 98664448/170498071 [29:44<17:41, 67677.86it/s] 58%|█████▊ | 98697216/170498071 [29:44<15:57, 75007.31it/s] 58%|█████▊ | 98729984/170498071 [29:44<13:58, 85637.54it/s] 58%|█████▊ | 98762752/170498071 [29:45<13:22, 89351.92it/s] 58%|█████▊ | 98795520/170498071 [29:45<12:56, 92353.55it/s] 58%|█████▊ | 98828288/170498071 [29:46<15:59, 74697.90it/s] 58%|█████▊ | 98861056/170498071 [29:46<15:31, 76870.19it/s] 58%|█████▊ | 98893824/170498071 [29:46<14:26, 82634.42it/s] 58%|█████▊ | 98926592/170498071 [29:47<13:38, 87435.82it/s] 58%|█████▊ | 98959360/170498071 [29:47<12:27, 95700.31it/s] 58%|█████▊ | 98992128/170498071 [29:48<14:42, 81072.08it/s] 58%|█████▊ | 99024896/170498071 [29:48<16:57, 70251.98it/s] 58%|█████▊ | 99057664/170498071 [29:50<25:46, 46185.38it/s] 58%|█████▊ | 99090432/170498071 [29:50<27:05, 43926.63it/s] 58%|█████▊ | 99123200/170498071 [29:51<23:58, 49616.59it/s] 58%|█████▊ | 99155968/170498071 [29:51<21:33, 55136.85it/s] 58%|█████▊ | 99188736/170498071 [29:52<19:22, 61336.04it/s] 58%|█████▊ | 99221504/170498071 [29:53<23:10, 51270.64it/s] 58%|█████▊ | 99254272/170498071 [29:54<30:38, 38745.03it/s] 58%|█████▊ | 99287040/170498071 [29:54<27:01, 43906.77it/s] 58%|█████▊ | 99319808/170498071 [29:55<24:36, 48220.30it/s] 58%|█████▊ | 99352576/170498071 [29:55<23:20, 50785.01it/s] 58%|█████▊ | 99385344/170498071 [29:56<26:43, 44358.11it/s] 58%|█████▊ | 99418112/170498071 [29:57<25:06, 47172.42it/s] 58%|█████▊ | 99450880/170498071 [29:57<21:11, 55894.00it/s] 58%|█████▊ | 99483648/170498071 [29:58<19:30, 60648.79it/s] 58%|█████▊ | 99516416/170498071 [29:59<27:01, 43782.05it/s] 58%|█████▊ | 99549184/170498071 [30:00<25:58, 45534.10it/s] 58%|█████▊ | 99581952/170498071 [30:01<28:57, 40824.38it/s] 58%|█████▊ | 99614720/170498071 [30:01<25:10, 46920.93it/s] 58%|█████▊ | 99647488/170498071 [30:01<20:25, 57819.29it/s] 58%|█████▊ | 99680256/170498071 [30:02<24:05, 49007.27it/s] 58%|█████▊ | 99713024/170498071 [30:03<22:29, 52445.65it/s] 59%|█████▊ | 99745792/170498071 [30:03<19:45, 59688.48it/s] 59%|█████▊ | 99778560/170498071 [30:03<17:08, 68775.16it/s] 59%|█████▊ | 99811328/170498071 [30:04<15:05, 78100.49it/s] 59%|█████▊ | 99844096/170498071 [30:04<12:38, 93202.64it/s] 59%|█████▊ | 99876864/170498071 [30:04<11:37, 101250.48it/s] 59%|█████▊ | 99909632/170498071 [30:04<11:05, 106026.01it/s] 59%|█████▊ | 99942400/170498071 [30:05<10:25, 112712.59it/s] 59%|█████▊ | 99975168/170498071 [30:05<09:29, 123757.32it/s] 59%|█████▊ | 100007936/170498071 [30:05<09:30, 123484.76it/s] 59%|█████▊ | 100040704/170498071 [30:06<11:32, 101770.47it/s] 59%|█████▊ | 100073472/170498071 [30:06<15:52, 73908.29it/s] 59%|█████▊ | 100106240/170498071 [30:07<16:43, 70158.52it/s] 59%|█████▊ | 100139008/170498071 [30:08<18:02, 65000.23it/s] 59%|█████▉ | 100171776/170498071 [30:08<20:23, 57460.30it/s] 59%|█████▉ | 100204544/170498071 [30:09<22:23, 52301.75it/s] 59%|█████▉ | 100237312/170498071 [30:11<37:14, 31449.89it/s] 59%|█████▉ | 100270080/170498071 [30:12<34:21, 34069.42it/s] 59%|█████▉ | 100302848/170498071 [30:14<47:55, 24412.08it/s] 59%|█████▉ | 100335616/170498071 [30:16<50:35, 23111.38it/s] 59%|█████▉ | 100368384/170498071 [30:18<59:27, 19660.22it/s] 59%|█████▉ | 100401152/170498071 [30:19<48:33, 24057.19it/s] 59%|█████▉ | 100433920/170498071 [30:19<40:35, 28770.65it/s] 59%|█████▉ | 100466688/170498071 [30:20<34:46, 33568.65it/s] 59%|█████▉ | 100499456/170498071 [30:20<28:41, 40649.87it/s] 59%|█████▉ | 100532224/170498071 [30:21<24:06, 48372.05it/s] 59%|█████▉ | 100564992/170498071 [30:21<23:41, 49204.05it/s] 59%|█████▉ | 100597760/170498071 [30:22<22:06, 52697.64it/s] 59%|█████▉ | 100630528/170498071 [30:22<18:10, 64058.47it/s] 59%|█████▉ | 100663296/170498071 [30:22<16:15, 71569.57it/s] 59%|█████▉ | 100696064/170498071 [30:23<14:58, 77721.31it/s] 59%|█████▉ | 100728832/170498071 [30:24<20:14, 57446.99it/s] 59%|█████▉ | 100761600/170498071 [30:24<21:16, 54643.59it/s] 59%|█████▉ | 100794368/170498071 [30:25<19:07, 60739.87it/s] 59%|█████▉ | 100827136/170498071 [30:25<17:20, 66946.72it/s] 59%|█████▉ | 100859904/170498071 [30:26<18:58, 61143.45it/s] 59%|█████▉ | 100892672/170498071 [30:27<23:04, 50286.50it/s] 59%|█████▉ | 100925440/170498071 [30:28<27:21, 42387.22it/s] 59%|█████▉ | 100958208/170498071 [30:28<23:45, 48791.67it/s] 59%|█████▉ | 100990976/170498071 [30:29<31:32, 36731.98it/s] 59%|█████▉ | 101023744/170498071 [30:31<39:29, 29321.67it/s] 59%|█████▉ | 101056512/170498071 [30:32<40:52, 28311.15it/s] 59%|█████▉ | 101089280/170498071 [30:33<34:49, 33218.96it/s] 59%|█████▉ | 101122048/170498071 [30:33<27:54, 41442.60it/s] 59%|█████▉ | 101154816/170498071 [30:34<24:50, 46514.72it/s] 59%|█████▉ | 101187584/170498071 [30:34<20:08, 57364.11it/s] 59%|█████▉ | 101220352/170498071 [30:35<20:27, 56443.58it/s] 59%|█████▉ | 101253120/170498071 [30:35<22:27, 51399.04it/s] 59%|█████▉ | 101285888/170498071 [30:36<23:45, 48541.98it/s] 59%|█████▉ | 101318656/170498071 [30:36<19:28, 59217.66it/s] 59%|█████▉ | 101351424/170498071 [30:37<16:22, 70362.80it/s] 59%|█████▉ | 101384192/170498071 [30:37<15:38, 73642.32it/s] 59%|█████▉ | 101416960/170498071 [30:38<15:49, 72737.24it/s] 60%|█████▉ | 101449728/170498071 [30:39<26:32, 43364.46it/s] 60%|█████▉ | 101482496/170498071 [30:40<26:35, 43251.89it/s] 60%|█████▉ | 101515264/170498071 [30:40<24:12, 47494.55it/s] 60%|█████▉ | 101548032/170498071 [30:41<22:35, 50863.38it/s] 60%|█████▉ | 101580800/170498071 [30:41<19:08, 60000.11it/s] 60%|█████▉ | 101613568/170498071 [30:41<15:30, 74058.47it/s] 60%|█████▉ | 101646336/170498071 [30:42<12:51, 89210.05it/s] 60%|█████▉ | 101679104/170498071 [30:42<10:28, 109581.64it/s] 60%|█████▉ | 101711872/170498071 [30:42<08:49, 129809.70it/s] 60%|█████▉ | 101744640/170498071 [30:42<09:25, 121523.51it/s] 60%|█████▉ | 101777408/170498071 [30:42<10:11, 112323.08it/s] 60%|█████▉ | 101810176/170498071 [30:43<11:57, 95789.94it/s] 60%|█████▉ | 101842944/170498071 [30:43<14:14, 80307.56it/s] 60%|█████▉ | 101875712/170498071 [30:45<25:53, 44168.80it/s] 60%|█████▉ | 101908480/170498071 [30:46<26:20, 43405.63it/s] 60%|█████▉ | 101941248/170498071 [30:46<22:17, 51261.56it/s] 60%|█████▉ | 101974016/170498071 [30:47<20:25, 55924.18it/s] 60%|█████▉ | 102006784/170498071 [30:47<17:43, 64430.03it/s] 60%|█████▉ | 102039552/170498071 [30:47<15:07, 75458.13it/s] 60%|█████▉ | 102072320/170498071 [30:48<21:16, 53596.58it/s] 60%|█████▉ | 102105088/170498071 [30:49<23:53, 47719.52it/s] 60%|█████▉ | 102137856/170498071 [30:50<22:45, 50050.49it/s] 60%|█████▉ | 102170624/170498071 [30:51<29:14, 38934.39it/s] 60%|█████▉ | 102203392/170498071 [30:51<24:38, 46185.85it/s] 60%|█████▉ | 102236160/170498071 [30:52<22:30, 50543.93it/s] 60%|█████▉ | 102268928/170498071 [30:52<20:03, 56691.46it/s] 60%|██████ | 102301696/170498071 [30:53<17:26, 65178.31it/s] 60%|██████ | 102334464/170498071 [30:53<16:16, 69782.82it/s] 60%|██████ | 102367232/170498071 [30:54<25:18, 44874.38it/s] 60%|██████ | 102400000/170498071 [30:55<23:05, 49138.34it/s] 60%|██████ | 102432768/170498071 [30:56<26:22, 43010.84it/s] 60%|██████ | 102465536/170498071 [30:57<25:27, 44548.65it/s] 60%|██████ | 102498304/170498071 [30:58<28:20, 39981.75it/s] 60%|██████ | 102531072/170498071 [30:58<27:17, 41496.49it/s] 60%|██████ | 102563840/170498071 [30:59<30:18, 37353.11it/s] 60%|██████ | 102596608/170498071 [31:00<27:25, 41267.82it/s] 60%|██████ | 102629376/170498071 [31:00<24:29, 46175.73it/s] 60%|██████ | 102662144/170498071 [31:01<25:50, 43762.10it/s] 60%|██████ | 102694912/170498071 [31:02<28:55, 39059.51it/s] 60%|██████ | 102727680/170498071 [31:03<24:56, 45293.18it/s] 60%|██████ | 102760448/170498071 [31:03<24:03, 46941.96it/s] 60%|██████ | 102793216/170498071 [31:04<25:35, 44078.70it/s] 60%|██████ | 102825984/170498071 [31:05<22:42, 49676.63it/s] 60%|██████ | 102858752/170498071 [31:06<29:36, 38069.88it/s] 60%|██████ | 102891520/170498071 [31:07<28:33, 39456.35it/s] 60%|██████ | 102924288/170498071 [31:08<31:01, 36303.07it/s] 60%|██████ | 102957056/170498071 [31:08<27:44, 40569.48it/s] 60%|██████ | 102989824/170498071 [31:09<26:39, 42210.37it/s] 60%|██████ | 103022592/170498071 [31:10<23:20, 48181.62it/s] 60%|██████ | 103055360/170498071 [31:10<19:04, 58921.39it/s] 60%|██████ | 103088128/170498071 [31:10<18:20, 61253.06it/s] 60%|██████ | 103120896/170498071 [31:11<17:19, 64834.48it/s] 61%|██████ | 103153664/170498071 [31:11<15:45, 71241.30it/s] 61%|██████ | 103186432/170498071 [31:12<14:31, 77228.87it/s] 61%|██████ | 103219200/170498071 [31:12<13:30, 83017.33it/s] 61%|██████ | 103251968/170498071 [31:12<12:09, 92150.04it/s] 61%|██████ | 103284736/170498071 [31:12<11:57, 93710.26it/s] 61%|██████ | 103317504/170498071 [31:13<17:19, 64624.49it/s] 61%|██████ | 103350272/170498071 [31:14<20:32, 54479.02it/s] 61%|██████ | 103383040/170498071 [31:15<23:32, 47529.93it/s] 61%|██████ | 103415808/170498071 [31:15<20:35, 54315.23it/s] 61%|██████ | 103448576/170498071 [31:16<22:42, 49206.40it/s] 61%|██████ | 103481344/170498071 [31:17<20:35, 54248.68it/s] 61%|██████ | 103514112/170498071 [31:17<17:31, 63681.56it/s] 61%|██████ | 103546880/170498071 [31:17<15:33, 71705.64it/s] 61%|██████ | 103579648/170498071 [31:18<14:12, 78491.33it/s] 61%|██████ | 103612416/170498071 [31:18<14:30, 76819.28it/s] 61%|██████ | 103645184/170498071 [31:18<13:20, 83472.22it/s] 61%|██████ | 103677952/170498071 [31:19<12:46, 87203.98it/s] 61%|██████ | 103710720/170498071 [31:19<13:04, 85160.45it/s] 61%|██████ | 103743488/170498071 [31:20<13:04, 85130.42it/s] 61%|██████ | 103776256/170498071 [31:20<11:52, 93656.14it/s] 61%|██████ | 103809024/170498071 [31:20<10:14, 108449.01it/s] 61%|██████ | 103841792/170498071 [31:20<09:00, 123221.12it/s] 61%|██████ | 103874560/170498071 [31:21<11:10, 99383.28it/s] 61%|██████ | 103907328/170498071 [31:22<16:20, 67935.54it/s] 61%|██████ | 103940096/170498071 [31:22<20:57, 52937.61it/s] 61%|██████ | 103972864/170498071 [31:23<23:26, 47289.48it/s] 61%|██████ | 104005632/170498071 [31:24<21:47, 50864.88it/s] 61%|██████ | 104038400/170498071 [31:26<35:52, 30868.57it/s] 61%|██████ | 104071168/170498071 [31:26<29:05, 38054.93it/s] 61%|██████ | 104103936/170498071 [31:27<24:18, 45517.69it/s] 61%|██████ | 104136704/170498071 [31:27<21:28, 51521.43it/s] 61%|██████ | 104169472/170498071 [31:27<18:06, 61071.61it/s] 61%|██████ | 104202240/170498071 [31:28<15:18, 72142.40it/s] 61%|██████ | 104235008/170498071 [31:28<13:23, 82466.21it/s] 61%|██████ | 104267776/170498071 [31:28<11:23, 96953.20it/s] 61%|██████ | 104300544/170498071 [31:28<09:56, 110981.62it/s] 61%|██████ | 104333312/170498071 [31:29<09:05, 121242.81it/s] 61%|██████ | 104366080/170498071 [31:29<09:34, 115035.88it/s] 61%|██████ | 104398848/170498071 [31:29<10:04, 109386.10it/s] 61%|██████▏ | 104431616/170498071 [31:30<12:11, 90335.61it/s] 61%|██████▏ | 104464384/170498071 [31:30<16:31, 66604.47it/s] 61%|██████▏ | 104497152/170498071 [31:31<14:11, 77549.55it/s] 61%|██████▏ | 104529920/170498071 [31:31<12:33, 87550.69it/s] 61%|██████▏ | 104562688/170498071 [31:31<13:24, 81945.46it/s] 61%|██████▏ | 104595456/170498071 [31:32<13:55, 78872.04it/s] 61%|██████▏ | 104628224/170498071 [31:32<14:17, 76815.00it/s] 61%|██████▏ | 104660992/170498071 [31:33<13:52, 79073.58it/s] 61%|██████▏ | 104693760/170498071 [31:33<16:07, 68020.04it/s] 61%|██████▏ | 104726528/170498071 [31:34<19:06, 57349.80it/s] 61%|██████▏ | 104759296/170498071 [31:35<23:27, 46692.26it/s] 61%|██████▏ | 104792064/170498071 [31:36<27:26, 39896.76it/s] 61%|██████▏ | 104824832/170498071 [31:37<23:06, 47357.30it/s] 62%|██████▏ | 104857600/170498071 [31:37<20:05, 54468.19it/s] 62%|██████▏ | 104890368/170498071 [31:37<17:19, 63133.79it/s] 62%|██████▏ | 104923136/170498071 [31:38<14:55, 73245.60it/s] 62%|██████▏ | 104955904/170498071 [31:38<12:47, 85356.99it/s] 62%|██████▏ | 104988672/170498071 [31:38<11:36, 94081.61it/s] 62%|██████▏ | 105021440/170498071 [31:39<14:23, 75807.11it/s] 62%|██████▏ | 105054208/170498071 [31:39<16:33, 65876.40it/s] 62%|██████▏ | 105086976/170498071 [31:40<18:56, 57542.15it/s] 62%|██████▏ | 105119744/170498071 [31:41<21:45, 50066.23it/s] 62%|██████▏ | 105152512/170498071 [31:41<19:07, 56948.74it/s] 62%|██████▏ | 105185280/170498071 [31:42<15:24, 70647.37it/s] 62%|██████▏ | 105218048/170498071 [31:42<16:22, 66476.04it/s] 62%|██████▏ | 105250816/170498071 [31:43<14:48, 73403.17it/s] 62%|██████▏ | 105283584/170498071 [31:43<16:34, 65560.25it/s] 62%|██████▏ | 105316352/170498071 [31:44<20:15, 53612.56it/s] 62%|██████▏ | 105349120/170498071 [31:45<24:19, 44640.07it/s] 62%|██████▏ | 105381888/170498071 [31:47<35:39, 30430.92it/s] 62%|██████▏ | 105414656/170498071 [31:50<56:41, 19131.67it/s] 62%|██████▏ | 105447424/170498071 [31:51<51:24, 21087.00it/s] 62%|██████▏ | 105480192/170498071 [31:52<44:34, 24313.87it/s] 62%|██████▏ | 105512960/170498071 [31:53<35:47, 30256.33it/s] 62%|██████▏ | 105545728/170498071 [31:53<28:43, 37687.69it/s] 62%|██████▏ | 105578496/170498071 [31:53<22:11, 48742.35it/s] 62%|██████▏ | 105611264/170498071 [31:54<25:10, 42964.49it/s] 62%|██████▏ | 105644032/170498071 [31:55<24:33, 44004.95it/s] 62%|██████▏ | 105676800/170498071 [31:55<19:53, 54302.34it/s] 62%|██████▏ | 105709568/170498071 [31:56<17:05, 63198.04it/s] 62%|██████▏ | 105742336/170498071 [31:56<16:55, 63743.53it/s] 62%|██████▏ | 105775104/170498071 [31:56<14:28, 74538.29it/s] 62%|██████▏ | 105807872/170498071 [31:57<12:35, 85682.08it/s] 62%|██████▏ | 105840640/170498071 [31:58<21:42, 49632.61it/s] 62%|██████▏ | 105873408/170498071 [31:58<20:18, 53014.50it/s] 62%|██████▏ | 105906176/170498071 [31:59<17:29, 61573.99it/s] 62%|██████▏ | 105938944/170498071 [31:59<17:06, 62882.54it/s] 62%|██████▏ | 105971712/170498071 [32:00<16:27, 65330.64it/s] 62%|██████▏ | 106004480/170498071 [32:00<15:52, 67700.98it/s] 62%|██████▏ | 106037248/170498071 [32:01<17:32, 61238.59it/s] 62%|██████▏ | 106070016/170498071 [32:01<15:23, 69772.85it/s] 62%|██████▏ | 106102784/170498071 [32:01<13:57, 76860.45it/s] 62%|██████▏ | 106135552/170498071 [32:02<11:18, 94881.51it/s] 62%|██████▏ | 106168320/170498071 [32:02<15:41, 68336.73it/s] 62%|██████▏ | 106201088/170498071 [32:03<14:52, 72028.28it/s] 62%|██████▏ | 106233856/170498071 [32:03<16:46, 63848.29it/s] 62%|██████▏ | 106266624/170498071 [32:04<16:49, 63651.15it/s] 62%|██████▏ | 106299392/170498071 [32:04<14:21, 74529.65it/s] 62%|██████▏ | 106332160/170498071 [32:05<18:33, 57605.52it/s] 62%|██████▏ | 106364928/170498071 [32:06<23:04, 46329.83it/s] 62%|██████▏ | 106397696/170498071 [32:06<19:55, 53616.00it/s] 62%|██████▏ | 106430464/170498071 [32:07<18:19, 58276.63it/s] 62%|██████▏ | 106463232/170498071 [32:07<18:30, 57655.63it/s] 62%|██████▏ | 106496000/170498071 [32:08<18:33, 57503.89it/s] 62%|██████▏ | 106528768/170498071 [32:09<18:37, 57244.23it/s] 63%|██████▎ | 106561536/170498071 [32:09<16:51, 63202.56it/s] 63%|██████▎ | 106594304/170498071 [32:10<18:57, 56171.88it/s] 63%|██████▎ | 106627072/170498071 [32:10<18:58, 56119.79it/s] 63%|██████▎ | 106659840/170498071 [32:11<23:24, 45461.30it/s] 63%|██████▎ | 106692608/170498071 [32:12<20:48, 51089.20it/s] 63%|██████▎ | 106725376/170498071 [32:12<17:03, 62292.65it/s] 63%|██████▎ | 106758144/170498071 [32:12<13:51, 76614.96it/s] 63%|██████▎ | 106790912/170498071 [32:13<12:06, 87704.83it/s] 63%|██████▎ | 106823680/170498071 [32:13<10:34, 100281.11it/s] 63%|██████▎ | 106856448/170498071 [32:14<16:02, 66115.76it/s] 63%|██████▎ | 106889216/170498071 [32:14<17:19, 61193.37it/s] 63%|██████▎ | 106921984/170498071 [32:15<15:49, 66946.39it/s] 63%|██████▎ | 106954752/170498071 [32:15<13:31, 78346.09it/s] 63%|██████▎ | 106987520/170498071 [32:15<11:21, 93238.57it/s] 63%|██████▎ | 107020288/170498071 [32:15<10:29, 100767.65it/s] 63%|██████▎ | 107053056/170498071 [32:17<19:32, 54119.99it/s] 63%|██████▎ | 107085824/170498071 [32:18<29:44, 35528.65it/s] 63%|██████▎ | 107118592/170498071 [32:19<24:35, 42964.27it/s] 63%|██████▎ | 107151360/170498071 [32:19<22:05, 47808.25it/s] 63%|██████▎ | 107184128/170498071 [32:20<22:18, 47316.04it/s] 63%|██████▎ | 107216896/170498071 [32:20<19:58, 52810.19it/s] 63%|██████▎ | 107249664/170498071 [32:21<17:39, 59696.33it/s] 63%|██████▎ | 107282432/170498071 [32:21<15:00, 70178.88it/s] 63%|██████▎ | 107315200/170498071 [32:22<24:53, 42298.07it/s] 63%|██████▎ | 107347968/170498071 [32:24<30:42, 34269.76it/s] 63%|██████▎ | 107380736/170498071 [32:24<24:34, 42801.32it/s] 63%|██████▎ | 107413504/170498071 [32:25<21:28, 48972.05it/s] 63%|██████▎ | 107446272/170498071 [32:26<25:01, 41983.38it/s] 63%|██████▎ | 107479040/170498071 [32:26<23:04, 45511.94it/s] 63%|██████▎ | 107511808/170498071 [32:27<24:53, 42159.48it/s] 63%|██████▎ | 107544576/170498071 [32:28<27:20, 38378.26it/s] 63%|██████▎ | 107577344/170498071 [32:29<23:49, 44007.43it/s] 63%|██████▎ | 107610112/170498071 [32:30<27:33, 38039.30it/s] 63%|██████▎ | 107642880/170498071 [32:31<27:23, 38251.85it/s] 63%|██████▎ | 107675648/170498071 [32:31<23:27, 44635.08it/s] 63%|██████▎ | 107708416/170498071 [32:32<20:10, 51874.79it/s] 63%|██████▎ | 107741184/170498071 [32:32<21:03, 49678.87it/s] 63%|██████▎ | 107773952/170498071 [32:33<24:30, 42652.34it/s] 63%|██████▎ | 107806720/170498071 [32:34<20:20, 51381.62it/s] 63%|██████▎ | 107839488/170498071 [32:34<16:46, 62277.48it/s] 63%|██████▎ | 107872256/170498071 [32:34<15:53, 65656.65it/s] 63%|██████▎ | 107905024/170498071 [32:35<14:07, 73892.69it/s] 63%|██████▎ | 107937792/170498071 [32:35<17:28, 59647.17it/s] 63%|██████▎ | 107970560/170498071 [32:36<17:27, 59671.64it/s] 63%|██████▎ | 108003328/170498071 [32:36<15:57, 65238.27it/s] 63%|██████▎ | 108036096/170498071 [32:37<15:33, 66885.30it/s] 63%|██████▎ | 108068864/170498071 [32:37<13:59, 74323.36it/s] 63%|██████▎ | 108101632/170498071 [32:37<11:43, 88692.10it/s] 63%|██████▎ | 108134400/170498071 [32:38<10:11, 102015.64it/s] 63%|██████▎ | 108167168/170498071 [32:38<11:51, 87663.27it/s] 63%|██████▎ | 108199936/170498071 [32:39<14:29, 71617.02it/s] 63%|██████▎ | 108232704/170498071 [32:40<26:03, 39831.65it/s] 63%|██████▎ | 108265472/170498071 [32:41<23:10, 44741.57it/s] 64%|██████▎ | 108298240/170498071 [32:41<20:57, 49460.44it/s] 64%|██████▎ | 108331008/170498071 [32:42<18:25, 56247.19it/s] 64%|██████▎ | 108363776/170498071 [32:42<17:47, 58222.38it/s] 64%|██████▎ | 108396544/170498071 [32:43<16:04, 64368.50it/s] 64%|██████▎ | 108429312/170498071 [32:44<22:57, 45055.57it/s] 64%|██████▎ | 108462080/170498071 [32:44<19:45, 52319.18it/s] 64%|██████▎ | 108494848/170498071 [32:45<18:12, 56738.59it/s] 64%|██████▎ | 108527616/170498071 [32:45<18:44, 55088.34it/s] 64%|██████▎ | 108560384/170498071 [32:46<17:14, 59855.19it/s] 64%|██████▎ | 108593152/170498071 [32:46<16:12, 63654.39it/s] 64%|██████▎ | 108625920/170498071 [32:48<29:08, 35384.02it/s] 64%|██████▎ | 108658688/170498071 [32:49<32:19, 31876.35it/s] 64%|██████▎ | 108691456/170498071 [32:50<30:02, 34284.85it/s] 64%|██████▍ | 108724224/170498071 [32:51<27:50, 36979.51it/s] 64%|██████▍ | 108756992/170498071 [32:51<23:09, 44418.28it/s] 64%|██████▍ | 108789760/170498071 [32:53<27:49, 36963.06it/s] 64%|██████▍ | 108822528/170498071 [32:53<27:27, 37433.38it/s] 64%|██████▍ | 108855296/170498071 [32:55<30:29, 33696.98it/s] 64%|██████▍ | 108888064/170498071 [32:55<27:33, 37270.96it/s] 64%|██████▍ | 108920832/170498071 [32:56<26:39, 38500.95it/s] 64%|██████▍ | 108953600/170498071 [32:57<22:53, 44810.05it/s] 64%|██████▍ | 108986368/170498071 [32:57<18:27, 55524.68it/s] 64%|██████▍ | 109019136/170498071 [32:57<14:42, 69670.88it/s] 64%|██████▍ | 109051904/170498071 [32:57<12:15, 83509.10it/s] 64%|██████▍ | 109084672/170498071 [32:57<09:50, 103980.50it/s] 64%|██████▍ | 109117440/170498071 [32:58<10:59, 93104.32it/s] 64%|██████▍ | 109150208/170498071 [32:58<10:56, 93460.84it/s] 64%|██████▍ | 109182976/170498071 [32:59<18:54, 54062.56it/s] 64%|██████▍ | 109215744/170498071 [33:00<18:42, 54606.09it/s] 64%|██████▍ | 109248512/170498071 [33:00<16:44, 60965.90it/s] 64%|██████▍ | 109281280/170498071 [33:01<14:05, 72375.55it/s] 64%|██████▍ | 109314048/170498071 [33:01<11:50, 86096.53it/s] 64%|██████▍ | 109346816/170498071 [33:02<17:59, 56660.75it/s] 64%|██████▍ | 109379584/170498071 [33:02<16:12, 62852.44it/s] 64%|██████▍ | 109412352/170498071 [33:02<13:40, 74491.54it/s] 64%|██████▍ | 109445120/170498071 [33:03<11:28, 88712.84it/s] 64%|██████▍ | 109477888/170498071 [33:03<09:21, 108602.34it/s] 64%|██████▍ | 109510656/170498071 [33:03<09:07, 111436.66it/s] 64%|██████▍ | 109543424/170498071 [33:04<17:12, 59036.90it/s] 64%|██████▍ | 109576192/170498071 [33:06<26:51, 37798.41it/s] 64%|██████▍ | 109608960/170498071 [33:13<1:22:46, 12259.68it/s] 64%|██████▍ | 109641728/170498071 [33:13<1:05:10, 15560.49it/s] 64%|██████▍ | 109674496/170498071 [33:14<48:41, 20819.61it/s] 64%|██████▍ | 109707264/170498071 [33:14<36:24, 27826.48it/s] 64%|██████▍ | 109740032/170498071 [33:14<27:19, 37062.67it/s] 64%|██████▍ | 109772800/170498071 [33:15<21:36, 46835.34it/s] 64%|██████▍ | 109805568/170498071 [33:15<18:05, 55931.05it/s] 64%|██████▍ | 109838336/170498071 [33:15<15:02, 67242.39it/s] 64%|██████▍ | 109871104/170498071 [33:15<12:19, 82000.77it/s] 64%|██████▍ | 109903872/170498071 [33:16<10:33, 95725.09it/s] 64%|██████▍ | 109936640/170498071 [33:16<14:24, 70077.02it/s] 64%|██████▍ | 109969408/170498071 [33:17<16:55, 59632.80it/s] 65%|██████▍ | 110002176/170498071 [33:18<23:33, 42787.21it/s] 65%|██████▍ | 110034944/170498071 [33:19<25:02, 40239.94it/s] 65%|██████▍ | 110067712/170498071 [33:19<20:00, 50350.19it/s] 65%|██████▍ | 110100480/170498071 [33:20<18:51, 53378.19it/s] 65%|██████▍ | 110133248/170498071 [33:21<19:40, 51118.34it/s] 65%|██████▍ | 110166016/170498071 [33:21<16:42, 60209.57it/s] 65%|██████▍ | 110198784/170498071 [33:21<14:40, 68473.40it/s] 65%|██████▍ | 110231552/170498071 [33:22<14:21, 69962.54it/s] 65%|██████▍ | 110264320/170498071 [33:22<15:28, 64840.79it/s] 65%|██████▍ | 110297088/170498071 [33:23<13:05, 76650.16it/s] 65%|██████▍ | 110329856/170498071 [33:23<11:05, 90395.13it/s] 65%|██████▍ | 110362624/170498071 [33:24<14:05, 71089.39it/s] 65%|██████▍ | 110395392/170498071 [33:24<13:37, 73562.90it/s] 65%|██████▍ | 110428160/170498071 [33:24<11:52, 84267.70it/s] 65%|██████▍ | 110460928/170498071 [33:25<11:23, 87827.56it/s] 65%|██████▍ | 110493696/170498071 [33:25<13:40, 73126.68it/s] 65%|██████▍ | 110526464/170498071 [33:26<16:14, 61532.49it/s] 65%|██████▍ | 110559232/170498071 [33:27<21:03, 47455.93it/s] 65%|██████▍ | 110592000/170498071 [33:28<26:09, 38174.10it/s] 65%|██████▍ | 110624768/170498071 [33:29<22:16, 44795.76it/s] 65%|██████▍ | 110657536/170498071 [33:29<19:08, 52114.06it/s] 65%|██████▍ | 110690304/170498071 [33:29<16:13, 61405.14it/s] 65%|██████▍ | 110723072/170498071 [33:30<16:03, 62024.88it/s] 65%|██████▍ | 110755840/170498071 [33:31<21:04, 47263.14it/s] 65%|██████▍ | 110788608/170498071 [33:31<17:47, 55932.60it/s] 65%|██████▍ | 110821376/170498071 [33:32<14:49, 67122.92it/s] 65%|██████▌ | 110854144/170498071 [33:32<12:08, 81817.04it/s] 65%|██████▌ | 110886912/170498071 [33:32<10:07, 98105.19it/s] 65%|██████▌ | 110919680/170498071 [33:32<08:25, 117902.55it/s] 65%|██████▌ | 110952448/170498071 [33:32<08:19, 119119.06it/s] 65%|██████▌ | 110985216/170498071 [33:33<13:34, 73027.31it/s] 65%|██████▌ | 111017984/170498071 [33:34<19:41, 50344.87it/s] 65%|██████▌ | 111050752/170498071 [33:35<18:27, 53673.71it/s] 65%|██████▌ | 111083520/170498071 [33:35<17:45, 55756.80it/s] 65%|██████▌ | 111116288/170498071 [33:36<22:39, 43668.61it/s] 65%|██████▌ | 111149056/170498071 [33:37<23:33, 41975.35it/s] 65%|██████▌ | 111181824/170498071 [33:38<19:26, 50844.93it/s] 65%|██████▌ | 111214592/170498071 [33:38<17:44, 55714.61it/s] 65%|██████▌ | 111247360/170498071 [33:39<22:02, 44813.26it/s] 65%|██████▌ | 111280128/170498071 [33:40<24:16, 40650.76it/s] 65%|██████▌ | 111312896/170498071 [33:40<19:53, 49587.72it/s] 65%|██████▌ | 111345664/170498071 [33:41<17:31, 56255.98it/s] 65%|██████▌ | 111378432/170498071 [33:41<15:14, 64619.18it/s] 65%|██████▌ | 111411200/170498071 [33:42<14:13, 69192.32it/s] 65%|██████▌ | 111443968/170498071 [33:42<12:52, 76404.64it/s] 65%|██████▌ | 111476736/170498071 [33:42<13:13, 74348.76it/s] 65%|██████▌ | 111509504/170498071 [33:43<12:15, 80154.05it/s] 65%|██████▌ | 111542272/170498071 [33:43<11:30, 85346.83it/s] 65%|██████▌ | 111575040/170498071 [33:44<14:01, 69990.44it/s] 65%|██████▌ | 111607808/170498071 [33:45<19:11, 51150.94it/s] 65%|██████▌ | 111640576/170498071 [33:45<18:44, 52356.66it/s] 65%|██████▌ | 111673344/170498071 [33:46<21:58, 44620.38it/s] 66%|██████▌ | 111706112/170498071 [33:47<23:39, 41423.27it/s] 66%|██████▌ | 111738880/170498071 [33:48<23:33, 41571.14it/s] 66%|██████▌ | 111771648/170498071 [33:49<25:21, 38604.58it/s] 66%|██████▌ | 111804416/170498071 [33:49<21:39, 45170.85it/s] 66%|██████▌ | 111837184/170498071 [33:51<26:41, 36637.79it/s] 66%|██████▌ | 111869952/170498071 [33:52<32:57, 29650.07it/s] 66%|██████▌ | 111902720/170498071 [33:53<30:04, 32465.97it/s] 66%|██████▌ | 111935488/170498071 [33:54<24:22, 40032.79it/s] 66%|██████▌ | 111968256/170498071 [33:55<32:46, 29767.00it/s] 66%|██████▌ | 112001024/170498071 [33:57<35:43, 27296.47it/s] 66%|██████▌ | 112033792/170498071 [33:57<29:06, 33481.17it/s] 66%|██████▌ | 112066560/170498071 [33:57<22:46, 42769.51it/s] 66%|██████▌ | 112099328/170498071 [33:58<19:09, 50811.66it/s] 66%|██████▌ | 112132096/170498071 [33:58<17:04, 56981.50it/s] 66%|██████▌ | 112164864/170498071 [33:59<16:02, 60608.29it/s] 66%|██████▌ | 112197632/170498071 [33:59<15:53, 61130.51it/s] 66%|██████▌ | 112230400/170498071 [34:00<21:08, 45948.34it/s] 66%|██████▌ | 112263168/170498071 [34:01<22:58, 42245.57it/s] 66%|██████▌ | 112295936/170498071 [34:03<30:59, 31304.21it/s] 66%|██████▌ | 112328704/170498071 [34:04<34:35, 28023.93it/s] 66%|██████▌ | 112361472/170498071 [34:05<28:01, 34573.11it/s] 66%|██████▌ | 112394240/170498071 [34:05<21:59, 44041.25it/s] 66%|██████▌ | 112427008/170498071 [34:05<17:07, 56493.36it/s] 66%|██████▌ | 112459776/170498071 [34:05<13:40, 70738.74it/s] 66%|██████▌ | 112492544/170498071 [34:06<11:20, 85216.10it/s] 66%|██████▌ | 112525312/170498071 [34:06<10:18, 93719.37it/s] 66%|██████▌ | 112558080/170498071 [34:07<14:23, 67116.57it/s] 66%|██████▌ | 112590848/170498071 [34:08<22:27, 42962.97it/s] 66%|██████▌ | 112623616/170498071 [34:09<22:53, 42125.21it/s] 66%|██████▌ | 112656384/170498071 [34:09<19:32, 49330.84it/s] 66%|██████▌ | 112689152/170498071 [34:10<16:26, 58593.22it/s] 66%|██████▌ | 112721920/170498071 [34:11<21:21, 45092.99it/s] 66%|██████▌ | 112754688/170498071 [34:12<25:43, 37406.88it/s] 66%|██████▌ | 112787456/170498071 [34:13<22:59, 41820.18it/s] 66%|██████▌ | 112820224/170498071 [34:13<22:27, 42793.23it/s] 66%|██████▌ | 112852992/170498071 [34:14<21:44, 44181.93it/s] 66%|██████▌ | 112885760/170498071 [34:15<22:42, 42298.28it/s] 66%|██████▌ | 112918528/170498071 [34:15<19:45, 48569.80it/s] 66%|██████▌ | 112951296/170498071 [34:16<17:20, 55320.75it/s] 66%|██████▋ | 112984064/170498071 [34:16<17:17, 55413.66it/s] 66%|██████▋ | 113016832/170498071 [34:17<16:23, 58473.57it/s] 66%|██████▋ | 113049600/170498071 [34:17<15:39, 61146.02it/s] 66%|██████▋ | 113082368/170498071 [34:18<13:52, 68962.50it/s] 66%|██████▋ | 113115136/170498071 [34:18<14:37, 65419.17it/s] 66%|██████▋ | 113147904/170498071 [34:19<15:33, 61410.14it/s] 66%|██████▋ | 113180672/170498071 [34:19<14:52, 64188.78it/s] 66%|██████▋ | 113213440/170498071 [34:20<13:42, 69680.44it/s] 66%|██████▋ | 113246208/170498071 [34:20<12:34, 75922.78it/s] 66%|██████▋ | 113278976/170498071 [34:20<11:29, 82976.79it/s] 66%|██████▋ | 113311744/170498071 [34:20<09:53, 96402.96it/s] 66%|██████▋ | 113344512/170498071 [34:21<12:25, 76674.84it/s] 66%|██████▋ | 113377280/170498071 [34:22<20:41, 46001.54it/s] 67%|██████▋ | 113410048/170498071 [34:23<20:20, 46789.62it/s] 67%|██████▋ | 113442816/170498071 [34:25<26:20, 36090.79it/s] 67%|██████▋ | 113475584/170498071 [34:25<23:24, 40604.03it/s] 67%|██████▋ | 113508352/170498071 [34:27<32:17, 29416.83it/s] 67%|██████▋ | 113541120/170498071 [34:28<30:32, 31076.67it/s] 67%|██████▋ | 113573888/170498071 [34:29<34:00, 27894.78it/s] 67%|██████▋ | 113606656/170498071 [34:30<28:20, 33456.79it/s] 67%|██████▋ | 113639424/170498071 [34:30<24:59, 37926.33it/s] 67%|██████▋ | 113672192/170498071 [34:31<24:47, 38192.31it/s] 67%|██████▋ | 113704960/170498071 [34:33<29:43, 31840.58it/s] 67%|██████▋ | 113737728/170498071 [34:34<33:42, 28069.28it/s] 67%|██████▋ | 113770496/170498071 [34:35<30:34, 30919.39it/s] 67%|██████▋ | 113803264/170498071 [34:36<26:18, 35916.67it/s] 67%|██████▋ | 113836032/170498071 [34:37<27:05, 34849.74it/s] 67%|██████▋ | 113868800/170498071 [34:37<24:35, 38392.41it/s] 67%|██████▋ | 113901568/170498071 [34:38<20:38, 45705.59it/s] 67%|██████▋ | 113934336/170498071 [34:39<22:59, 41005.92it/s] 67%|██████▋ | 113967104/170498071 [34:39<23:34, 39965.78it/s] 67%|██████▋ | 113999872/170498071 [34:40<19:17, 48804.26it/s] 67%|██████▋ | 114032640/170498071 [34:41<21:34, 43631.99it/s] 67%|██████▋ | 114065408/170498071 [34:42<21:49, 43082.09it/s] 67%|██████▋ | 114098176/170498071 [34:42<18:08, 51808.27it/s] 67%|██████▋ | 114130944/170498071 [34:42<17:02, 55144.41it/s] 67%|██████▋ | 114163712/170498071 [34:44<22:13, 42242.32it/s] 67%|██████▋ | 114196480/170498071 [34:45<24:08, 38866.14it/s] 67%|██████▋ | 114229248/170498071 [34:45<21:00, 44624.80it/s] 67%|██████▋ | 114262016/170498071 [34:47<31:13, 30023.59it/s] 67%|██████▋ | 114294784/170498071 [34:48<29:07, 32160.66it/s] 67%|██████▋ | 114327552/170498071 [34:49<29:41, 31526.31it/s] 67%|██████▋ | 114360320/170498071 [34:49<24:46, 37770.29it/s] 67%|██████▋ | 114393088/170498071 [34:50<22:57, 40715.59it/s] 67%|██████▋ | 114425856/170498071 [34:51<22:23, 41738.63it/s] 67%|██████▋ | 114458624/170498071 [34:52<25:16, 36942.92it/s] 67%|██████▋ | 114491392/170498071 [34:52<22:14, 41976.60it/s] 67%|██████▋ | 114524160/170498071 [34:55<38:57, 23947.77it/s] 67%|██████▋ | 114556928/170498071 [34:56<33:52, 27519.57it/s] 67%|██████▋ | 114589696/170498071 [34:57<29:20, 31749.38it/s] 67%|██████▋ | 114622464/170498071 [34:58<30:06, 30937.75it/s] 67%|██████▋ | 114655232/170498071 [34:58<24:59, 37252.17it/s] 67%|██████▋ | 114688000/170498071 [34:59<26:26, 35175.38it/s] 67%|██████▋ | 114720768/170498071 [35:00<21:49, 42598.27it/s] 67%|██████▋ | 114753536/170498071 [35:00<22:08, 41967.13it/s] 67%|██████▋ | 114786304/170498071 [35:01<21:16, 43659.78it/s] 67%|██████▋ | 114819072/170498071 [35:02<18:45, 49475.09it/s] 67%|██████▋ | 114851840/170498071 [35:02<15:54, 58280.31it/s] 67%|██████▋ | 114884608/170498071 [35:02<13:52, 66795.57it/s] 67%|██████▋ | 114917376/170498071 [35:04<21:40, 42730.63it/s] 67%|██████▋ | 114950144/170498071 [35:04<18:59, 48762.15it/s] 67%|██████▋ | 114982912/170498071 [35:05<20:57, 44162.77it/s] 67%|██████▋ | 115015680/170498071 [35:06<20:55, 44197.59it/s] 67%|██████▋ | 115048448/170498071 [35:06<17:58, 51430.47it/s] 67%|██████▋ | 115081216/170498071 [35:07<16:25, 56258.62it/s] 68%|██████▊ | 115113984/170498071 [35:07<14:16, 64669.50it/s] 68%|██████▊ | 115146752/170498071 [35:08<16:14, 56776.06it/s] 68%|██████▊ | 115179520/170498071 [35:08<15:59, 57659.58it/s] 68%|██████▊ | 115212288/170498071 [35:08<13:26, 68557.49it/s] 68%|██████▊ | 115245056/170498071 [35:09<11:33, 79629.92it/s] 68%|██████▊ | 115277824/170498071 [35:09<10:17, 89413.79it/s] 68%|██████▊ | 115310592/170498071 [35:09<10:39, 86236.42it/s] 68%|██████▊ | 115343360/170498071 [35:11<17:33, 52352.55it/s] 68%|██████▊ | 115376128/170498071 [35:11<18:20, 50085.62it/s] 68%|██████▊ | 115408896/170498071 [35:12<15:55, 57638.04it/s] 68%|██████▊ | 115441664/170498071 [35:12<13:31, 67821.55it/s] 68%|██████▊ | 115474432/170498071 [35:12<13:23, 68504.44it/s] 68%|██████▊ | 115507200/170498071 [35:14<20:17, 45148.93it/s] 68%|██████▊ | 115539968/170498071 [35:15<21:00, 43598.27it/s] 68%|██████▊ | 115572736/170498071 [35:15<18:39, 49071.69it/s] 68%|██████▊ | 115605504/170498071 [35:16<24:54, 36720.86it/s] 68%|██████▊ | 115638272/170498071 [35:17<24:39, 37086.41it/s] 68%|██████▊ | 115671040/170498071 [35:18<19:59, 45719.61it/s] 68%|██████▊ | 115703808/170498071 [35:18<16:07, 56638.42it/s] 68%|██████▊ | 115736576/170498071 [35:18<13:25, 67968.99it/s] 68%|██████▊ | 115769344/170498071 [35:18<11:02, 82663.47it/s] 68%|██████▊ | 115802112/170498071 [35:19<09:59, 91228.79it/s] 68%|██████▊ | 115834880/170498071 [35:19<09:02, 100795.72it/s] 68%|██████▊ | 115867648/170498071 [35:19<08:05, 112450.54it/s] 68%|██████▊ | 115900416/170498071 [35:19<07:50, 116122.19it/s] 68%|██████▊ | 115933184/170498071 [35:20<07:45, 117269.99it/s] 68%|██████▊ | 115965952/170498071 [35:20<07:35, 119758.22it/s] 68%|██████▊ | 115998720/170498071 [35:20<07:59, 113548.97it/s] 68%|██████▊ | 116031488/170498071 [35:21<13:10, 68888.73it/s] 68%|██████▊ | 116064256/170498071 [35:22<12:59, 69857.57it/s] 68%|██████▊ | 116097024/170498071 [35:22<12:19, 73537.85it/s] 68%|██████▊ | 116129792/170498071 [35:22<11:57, 75722.75it/s] 68%|██████▊ | 116162560/170498071 [35:23<11:34, 78286.22it/s] 68%|██████▊ | 116195328/170498071 [35:24<14:45, 61293.21it/s] 68%|██████▊ | 116228096/170498071 [35:25<20:20, 44474.29it/s] 68%|██████▊ | 116260864/170498071 [35:26<21:38, 41760.72it/s] 68%|██████▊ | 116293632/170498071 [35:26<18:55, 47754.54it/s] 68%|██████▊ | 116326400/170498071 [35:26<16:10, 55837.22it/s] 68%|██████▊ | 116359168/170498071 [35:28<21:18, 42349.05it/s] 68%|██████▊ | 116391936/170498071 [35:29<23:09, 38947.72it/s] 68%|██████▊ | 116424704/170498071 [35:29<18:51, 47798.36it/s] 68%|██████▊ | 116457472/170498071 [35:29<15:15, 59000.36it/s] 68%|██████▊ | 116490240/170498071 [35:30<16:28, 54614.19it/s] 68%|██████▊ | 116523008/170498071 [35:30<14:45, 60982.38it/s] 68%|██████▊ | 116555776/170498071 [35:31<14:21, 62645.60it/s] 68%|██████▊ | 116588544/170498071 [35:31<13:49, 65022.93it/s] 68%|██████▊ | 116621312/170498071 [35:33<25:36, 35067.72it/s] 68%|██████▊ | 116654080/170498071 [35:34<25:25, 35307.00it/s] 68%|██████▊ | 116686848/170498071 [35:35<21:29, 41732.92it/s] 68%|██████▊ | 116719616/170498071 [35:35<17:42, 50591.63it/s] 68%|██████▊ | 116752384/170498071 [35:36<22:06, 40509.81it/s] 68%|██████▊ | 116785152/170498071 [35:37<26:26, 33861.78it/s] 69%|██████▊ | 116817920/170498071 [35:38<26:00, 34396.50it/s] 69%|██████▊ | 116850688/170498071 [35:39<21:25, 41745.31it/s] 69%|██████▊ | 116883456/170498071 [35:39<17:03, 52383.80it/s] 69%|██████▊ | 116916224/170498071 [35:39<13:32, 65969.03it/s] 69%|██████▊ | 116948992/170498071 [35:39<10:58, 81365.59it/s] 69%|██████▊ | 116981760/170498071 [35:40<12:06, 73683.75it/s] 69%|██████▊ | 117014528/170498071 [35:41<18:27, 48281.28it/s] 69%|██████▊ | 117047296/170498071 [35:42<18:56, 47049.91it/s] 69%|██████▊ | 117080064/170498071 [35:44<27:02, 32930.99it/s] 69%|██████▊ | 117112832/170498071 [35:45<26:39, 33384.22it/s] 69%|██████▊ | 117145600/170498071 [35:47<41:55, 21207.44it/s] 69%|██████▊ | 117178368/170498071 [35:48<38:04, 23334.85it/s] 69%|██████▊ | 117211136/170498071 [35:50<41:17, 21508.83it/s] 69%|██████▉ | 117243904/170498071 [35:51<31:55, 27805.67it/s] 69%|██████▉ | 117276672/170498071 [35:51<24:23, 36358.84it/s] 69%|██████▉ | 117309440/170498071 [35:51<18:27, 48030.09it/s] 69%|██████▉ | 117342208/170498071 [35:51<14:19, 61869.40it/s] 69%|██████▉ | 117374976/170498071 [35:51<11:29, 77058.45it/s] 69%|██████▉ | 117407744/170498071 [35:52<09:38, 91788.42it/s] 69%|██████▉ | 117440512/170498071 [35:52<08:27, 104637.38it/s] 69%|██████▉ | 117473280/170498071 [35:52<08:05, 109144.07it/s] 69%|██████▉ | 117506048/170498071 [35:52<06:33, 134641.76it/s] 69%|██████▉ | 117538816/170498071 [35:52<06:13, 141946.80it/s] 69%|██████▉ | 117571584/170498071 [35:53<06:05, 144786.24it/s] 69%|██████▉ | 117604352/170498071 [35:53<06:08, 143590.17it/s] 69%|██████▉ | 117637120/170498071 [35:53<05:54, 149164.98it/s] 69%|██████▉ | 117669888/170498071 [35:53<05:48, 151436.70it/s] 69%|██████▉ | 117702656/170498071 [35:53<05:40, 154953.97it/s] 69%|██████▉ | 117735424/170498071 [35:54<05:40, 155126.61it/s] 69%|██████▉ | 117768192/170498071 [35:54<06:18, 139139.28it/s] 69%|██████▉ | 117800960/170498071 [35:54<05:49, 150977.27it/s] 69%|██████▉ | 117833728/170498071 [35:54<05:49, 150615.37it/s] 69%|██████▉ | 117866496/170498071 [35:55<05:35, 156649.89it/s] 69%|██████▉ | 117899264/170498071 [35:55<05:43, 153321.53it/s] 69%|██████▉ | 117932032/170498071 [35:55<05:45, 152191.16it/s] 69%|██████▉ | 117964800/170498071 [35:55<07:23, 118368.66it/s] 69%|██████▉ | 117997568/170498071 [35:57<14:18, 61145.36it/s] 69%|██████▉ | 118030336/170498071 [35:57<16:17, 53686.70it/s] 69%|██████▉ | 118063104/170498071 [35:58<17:59, 48560.47it/s] 69%|██████▉ | 118095872/170498071 [35:59<21:04, 41430.84it/s] 69%|██████▉ | 118128640/170498071 [36:01<28:45, 30344.66it/s] 69%|██████▉ | 118161408/170498071 [36:02<27:51, 31302.29it/s] 69%|██████▉ | 118194176/170498071 [36:03<28:13, 30882.57it/s] 69%|██████▉ | 118226944/170498071 [36:04<27:43, 31423.96it/s] 69%|██████▉ | 118259712/170498071 [36:05<27:25, 31747.30it/s] 69%|██████▉ | 118292480/170498071 [36:06<29:09, 29832.54it/s] 69%|██████▉ | 118325248/170498071 [36:08<34:12, 25419.28it/s] 69%|██████▉ | 118358016/170498071 [36:09<29:59, 28977.37it/s] 69%|██████▉ | 118390784/170498071 [36:09<24:31, 35416.98it/s] 69%|██████▉ | 118423552/170498071 [36:10<21:16, 40808.47it/s] 69%|██████▉ | 118456320/170498071 [36:12<34:15, 25318.69it/s] 69%|██████▉ | 118489088/170498071 [36:14<35:28, 24433.77it/s] 70%|██████▉ | 118521856/170498071 [36:15<37:51, 22881.68it/s] 70%|██████▉ | 118554624/170498071 [36:17<40:50, 21200.24it/s] 70%|██████▉ | 118587392/170498071 [36:19<43:46, 19766.73it/s] 70%|██████▉ | 118620160/170498071 [36:20<42:04, 20547.48it/s] 70%|██████▉ | 118652928/170498071 [36:22<39:19, 21972.72it/s] 70%|██████▉ | 118685696/170498071 [36:23<38:33, 22393.36it/s] 70%|██████▉ | 118718464/170498071 [36:25<39:43, 21721.18it/s] 70%|██████▉ | 118751232/170498071 [36:26<41:41, 20689.68it/s] 70%|██████▉ | 118784000/170498071 [36:28<38:28, 22400.16it/s] 70%|██████▉ | 118816768/170498071 [36:30<42:02, 20487.37it/s] 70%|██████▉ | 118849536/170498071 [36:31<40:52, 21062.04it/s] 70%|██████▉ | 118882304/170498071 [36:33<43:35, 19738.01it/s] 70%|██████▉ | 118915072/170498071 [36:35<45:18, 18976.54it/s] 70%|██████▉ | 118947840/170498071 [36:36<43:57, 19548.19it/s] 70%|██████▉ | 118980608/170498071 [36:38<46:24, 18503.48it/s] 70%|██████▉ | 119013376/170498071 [36:41<52:00, 16496.95it/s] 70%|██████▉ | 119046144/170498071 [36:42<47:15, 18147.89it/s] 70%|██████▉ | 119078912/170498071 [36:44<48:39, 17610.83it/s] 70%|██████▉ | 119111680/170498071 [36:46<45:26, 18848.16it/s] 70%|██████▉ | 119144448/170498071 [36:48<47:03, 18190.97it/s] 70%|██████▉ | 119177216/170498071 [36:49<44:51, 19067.21it/s] 70%|██████▉ | 119209984/170498071 [36:51<43:15, 19762.65it/s] 70%|██████▉ | 119242752/170498071 [36:53<44:31, 19188.73it/s] 70%|██████▉ | 119275520/170498071 [36:55<48:47, 17495.39it/s] 70%|██████▉ | 119308288/170498071 [36:58<55:47, 15291.67it/s] 70%|██████▉ | 119341056/170498071 [36:59<49:46, 17128.91it/s] 70%|███████ | 119373824/170498071 [37:01<50:03, 17022.68it/s] 70%|███████ | 119406592/170498071 [37:02<46:59, 18120.33it/s] 70%|███████ | 119439360/170498071 [37:04<42:01, 20251.57it/s] 70%|███████ | 119472128/170498071 [37:06<46:44, 18195.44it/s] 70%|███████ | 119504896/170498071 [37:07<38:04, 22322.46it/s] 70%|███████ | 119537664/170498071 [37:09<43:36, 19474.09it/s] 70%|███████ | 119570432/170498071 [37:10<43:30, 19511.36it/s] 70%|███████ | 119603200/170498071 [37:12<41:38, 20369.78it/s] 70%|███████ | 119635968/170498071 [37:16<59:29, 14250.36it/s] 70%|███████ | 119668736/170498071 [37:18<56:59, 14865.65it/s] 70%|███████ | 119701504/170498071 [37:19<53:14, 15899.04it/s] 70%|███████ | 119734272/170498071 [37:21<51:02, 16575.87it/s] 70%|███████ | 119767040/170498071 [37:24<54:41, 15461.48it/s] 70%|███████ | 119799808/170498071 [37:25<50:29, 16736.10it/s] 70%|███████ | 119832576/170498071 [37:28<53:29, 15787.67it/s] 70%|███████ | 119865344/170498071 [37:29<48:25, 17429.29it/s] 70%|███████ | 119898112/170498071 [37:30<41:13, 20453.73it/s] 70%|███████ | 119930880/170498071 [37:30<32:10, 26194.94it/s] 70%|███████ | 119963648/170498071 [37:32<33:34, 25083.16it/s] 70%|███████ | 119996416/170498071 [37:34<36:38, 22971.74it/s] 70%|███████ | 120029184/170498071 [37:35<34:43, 24218.75it/s] 70%|███████ | 120061952/170498071 [37:35<27:50, 30193.42it/s] 70%|███████ | 120094720/170498071 [37:36<29:21, 28616.42it/s] 70%|███████ | 120127488/170498071 [37:39<36:54, 22749.39it/s] 70%|███████ | 120160256/170498071 [37:41<42:50, 19580.11it/s] 70%|███████ | 120193024/170498071 [37:42<40:43, 20585.39it/s] 71%|███████ | 120225792/170498071 [37:44<40:36, 20630.73it/s] 71%|███████ | 120258560/170498071 [37:45<40:26, 20702.54it/s] 71%|███████ | 120291328/170498071 [37:47<42:26, 19715.00it/s] 71%|███████ | 120324096/170498071 [37:49<41:20, 20230.69it/s] 71%|███████ | 120356864/170498071 [37:50<39:31, 21143.44it/s] 71%|███████ | 120389632/170498071 [37:52<43:38, 19138.05it/s] 71%|███████ | 120422400/170498071 [37:53<37:33, 22216.67it/s] 71%|███████ | 120455168/170498071 [37:55<38:29, 21664.10it/s] 71%|███████ | 120487936/170498071 [37:57<42:18, 19702.38it/s] 71%|███████ | 120520704/170498071 [37:58<41:43, 19965.15it/s] 71%|███████ | 120553472/170498071 [37:59<37:06, 22436.26it/s] 71%|███████ | 120586240/170498071 [38:01<38:38, 21523.90it/s] 71%|███████ | 120619008/170498071 [38:02<36:44, 22622.46it/s] 71%|███████ | 120651776/170498071 [38:04<37:10, 22347.26it/s] 71%|███████ | 120684544/170498071 [38:06<41:05, 20202.82it/s] 71%|███████ | 120717312/170498071 [38:07<39:00, 21267.14it/s] 71%|███████ | 120750080/170498071 [38:09<41:58, 19752.72it/s] 71%|███████ | 120782848/170498071 [38:10<34:35, 23952.74it/s] 71%|███████ | 120815616/170498071 [38:11<34:35, 23932.82it/s] 71%|███████ | 120848384/170498071 [38:12<31:36, 26176.33it/s] 71%|███████ | 120881152/170498071 [38:13<26:00, 31796.38it/s] 71%|███████ | 120913920/170498071 [38:14<31:15, 26431.18it/s] 71%|███████ | 120946688/170498071 [38:16<31:31, 26195.00it/s] 71%|███████ | 120979456/170498071 [38:17<30:54, 26701.26it/s] 71%|███████ | 121012224/170498071 [38:19<34:22, 23997.47it/s] 71%|███████ | 121044992/170498071 [38:20<38:49, 21231.64it/s] 71%|███████ | 121077760/170498071 [38:22<39:02, 21101.22it/s] 71%|███████ | 121110528/170498071 [38:24<38:46, 21225.60it/s] 71%|███████ | 121143296/170498071 [38:26<45:40, 18009.52it/s] 71%|███████ | 121176064/170498071 [38:28<43:45, 18784.87it/s] 71%|███████ | 121208832/170498071 [38:29<43:07, 19047.19it/s] 71%|███████ | 121241600/170498071 [38:31<44:00, 18656.72it/s] 71%|███████ | 121274368/170498071 [38:33<42:01, 19522.89it/s] 71%|███████ | 121307136/170498071 [38:34<43:37, 18796.65it/s] 71%|███████ | 121339904/170498071 [38:36<44:22, 18460.14it/s] 71%|███████ | 121372672/170498071 [38:38<44:02, 18588.28it/s] 71%|███████ | 121405440/170498071 [38:39<37:15, 21959.36it/s] 71%|███████ | 121438208/170498071 [38:40<37:14, 21960.42it/s] 71%|███████ | 121470976/170498071 [38:43<42:29, 19232.35it/s] 71%|███████▏ | 121503744/170498071 [38:44<41:19, 19763.09it/s] 71%|███████▏ | 121536512/170498071 [38:45<35:04, 23267.13it/s] 71%|███████▏ | 121569280/170498071 [38:46<31:27, 25917.54it/s] 71%|███████▏ | 121602048/170498071 [38:48<34:51, 23383.97it/s] 71%|███████▏ | 121634816/170498071 [38:48<30:11, 26966.86it/s] 71%|███████▏ | 121667584/170498071 [38:49<25:02, 32493.15it/s] 71%|███████▏ | 121700352/170498071 [38:50<28:28, 28565.70it/s] 71%|███████▏ | 121733120/170498071 [38:52<32:32, 24979.45it/s] 71%|███████▏ | 121765888/170498071 [38:53<29:57, 27117.58it/s] 71%|███████▏ | 121798656/170498071 [38:54<26:03, 31143.39it/s] 71%|███████▏ | 121831424/170498071 [38:56<31:49, 25489.27it/s] 71%|███████▏ | 121864192/170498071 [38:57<36:13, 22371.39it/s] 71%|███████▏ | 121896960/170498071 [38:59<34:06, 23754.02it/s] 72%|███████▏ | 121929728/170498071 [39:00<32:06, 25207.11it/s] 72%|███████▏ | 121962496/170498071 [39:01<30:34, 26451.83it/s] 72%|███████▏ | 121995264/170498071 [39:03<33:26, 24172.41it/s] 72%|███████▏ | 122028032/170498071 [39:04<34:35, 23352.01it/s] 72%|███████▏ | 122060800/170498071 [39:06<38:45, 20831.45it/s] 72%|███████▏ | 122093568/170498071 [39:08<42:44, 18873.40it/s] 72%|███████▏ | 122126336/170498071 [39:10<43:04, 18718.84it/s] 72%|███████▏ | 122159104/170498071 [39:12<44:51, 17956.73it/s] 72%|███████▏ | 122191872/170498071 [39:14<43:54, 18333.92it/s] 72%|███████▏ | 122224640/170498071 [39:15<44:34, 18052.54it/s] 72%|███████▏ | 122257408/170498071 [39:18<52:25, 15337.37it/s] 72%|███████▏ | 122290176/170498071 [39:20<47:39, 16859.21it/s] 72%|███████▏ | 122322944/170498071 [39:21<42:42, 18800.86it/s] 72%|███████▏ | 122355712/170498071 [39:23<44:00, 18234.27it/s] 72%|███████▏ | 122388480/170498071 [39:25<42:53, 18697.65it/s] 72%|███████▏ | 122421248/170498071 [39:27<44:41, 17930.03it/s] 72%|███████▏ | 122454016/170498071 [39:28<40:17, 19876.49it/s] 72%|███████▏ | 122486784/170498071 [39:30<40:54, 19560.09it/s] 72%|███████▏ | 122519552/170498071 [39:31<40:41, 19650.82it/s] 72%|███████▏ | 122552320/170498071 [39:33<41:07, 19428.08it/s] 72%|███████▏ | 122585088/170498071 [39:37<1:00:06, 13284.62it/s] 72%|███████▏ | 122617856/170498071 [39:39<51:00, 15646.48it/s] 72%|███████▏ | 122650624/170498071 [39:40<49:10, 16215.20it/s] 72%|███████▏ | 122683392/170498071 [39:43<55:14, 14426.98it/s] 72%|███████▏ | 122716160/170498071 [39:45<51:24, 15491.49it/s] 72%|███████▏ | 122748928/170498071 [39:46<46:33, 17093.54it/s] 72%|███████▏ | 122781696/170498071 [39:48<45:56, 17309.90it/s] 72%|███████▏ | 122814464/170498071 [39:50<45:30, 17460.51it/s] 72%|███████▏ | 122847232/170498071 [39:53<51:45, 15342.01it/s] 72%|███████▏ | 122880000/170498071 [39:55<51:51, 15302.17it/s] 72%|███████▏ | 122912768/170498071 [39:56<43:34, 18202.01it/s] 72%|███████▏ | 122945536/170498071 [39:58<45:24, 17454.20it/s] 72%|███████▏ | 122978304/170498071 [40:00<42:32, 18614.37it/s] 72%|███████▏ | 123011072/170498071 [40:00<32:15, 24529.98it/s] 72%|███████▏ | 123043840/170498071 [40:01<30:01, 26345.75it/s] 72%|███████▏ | 123076608/170498071 [40:03<38:31, 20514.41it/s] 72%|███████▏ | 123109376/170498071 [40:05<37:28, 21076.09it/s] 72%|███████▏ | 123142144/170498071 [40:08<46:15, 17060.70it/s] 72%|███████▏ | 123174912/170498071 [40:09<45:40, 17271.00it/s] 72%|███████▏ | 123207680/170498071 [40:11<41:59, 18769.35it/s] 72%|███████▏ | 123240448/170498071 [40:13<43:58, 17912.78it/s] 72%|███████▏ | 123273216/170498071 [40:14<40:52, 19251.95it/s] 72%|███████▏ | 123305984/170498071 [40:16<40:12, 19559.33it/s] 72%|███████▏ | 123338752/170498071 [40:18<41:50, 18782.28it/s] 72%|███████▏ | 123371520/170498071 [40:19<39:25, 19925.55it/s] 72%|███████▏ | 123404288/170498071 [40:21<41:49, 18768.91it/s] 72%|███████▏ | 123437056/170498071 [40:23<40:53, 19177.90it/s] 72%|███████▏ | 123469824/170498071 [40:25<41:00, 19111.77it/s] 72%|███████▏ | 123502592/170498071 [40:26<40:17, 19438.24it/s] 72%|███████▏ | 123535360/170498071 [40:27<32:56, 23758.70it/s] 72%|███████▏ | 123568128/170498071 [40:27<27:32, 28407.90it/s] 72%|███████▏ | 123600896/170498071 [40:29<30:24, 25710.71it/s] 73%|███████▎ | 123633664/170498071 [40:31<32:06, 24327.99it/s] 73%|███████▎ | 123666432/170498071 [40:32<34:45, 22455.47it/s] 73%|███████▎ | 123699200/170498071 [40:34<35:06, 22220.83it/s] 73%|███████▎ | 123731968/170498071 [40:35<33:09, 23506.83it/s] 73%|███████▎ | 123764736/170498071 [40:37<34:49, 22369.24it/s] 73%|███████▎ | 123797504/170498071 [40:38<35:15, 22080.30it/s] 73%|███████▎ | 123830272/170498071 [40:40<35:45, 21750.77it/s] 73%|███████▎ | 123863040/170498071 [40:41<30:52, 25180.66it/s] 73%|███████▎ | 123895808/170498071 [40:42<30:01, 25866.75it/s] 73%|███████▎ | 123928576/170498071 [40:43<31:23, 24720.86it/s] 73%|███████▎ | 123961344/170498071 [40:45<34:06, 22739.71it/s] 73%|███████▎ | 123994112/170498071 [40:46<31:52, 24311.80it/s] 73%|███████▎ | 124026880/170498071 [40:47<30:12, 25641.26it/s] 73%|███████▎ | 124059648/170498071 [40:48<24:18, 31828.95it/s] 73%|███████▎ | 124092416/170498071 [40:49<28:00, 27616.32it/s] 73%|███████▎ | 124125184/170498071 [40:51<30:37, 25231.40it/s] 73%|███████▎ | 124157952/170498071 [40:52<31:04, 24852.95it/s] 73%|███████▎ | 124190720/170498071 [40:53<31:39, 24375.13it/s] 73%|███████▎ | 124223488/170498071 [40:55<31:07, 24777.81it/s] 73%|███████▎ | 124256256/170498071 [40:56<33:49, 22786.20it/s] 73%|███████▎ | 124289024/170498071 [40:57<29:51, 25795.21it/s] 73%|███████▎ | 124321792/170498071 [40:58<28:29, 27007.15it/s] 73%|███████▎ | 124354560/170498071 [40:59<22:23, 34355.41it/s] 73%|███████▎ | 124387328/170498071 [41:00<27:08, 28320.66it/s] 73%|███████▎ | 124420096/170498071 [41:02<30:05, 25527.63it/s] 73%|███████▎ | 124452864/170498071 [41:05<40:51, 18782.04it/s] 73%|███████▎ | 124485632/170498071 [41:07<41:55, 18295.16it/s] 73%|███████▎ | 124518400/170498071 [41:10<50:35, 15147.37it/s] 73%|███████▎ | 124551168/170498071 [41:13<56:50, 13471.21it/s] 73%|███████▎ | 124583936/170498071 [41:16<59:59, 12754.51it/s] 73%|███████▎ | 124616704/170498071 [41:19<1:03:56, 11960.61it/s] 73%|███████▎ | 124649472/170498071 [41:21<56:45, 13464.00it/s] 73%|███████▎ | 124682240/170498071 [41:23<54:27, 14021.33it/s] 73%|███████▎ | 124715008/170498071 [41:24<49:30, 15412.04it/s] 73%|███████▎ | 124747776/170498071 [41:25<39:45, 19179.31it/s] 73%|███████▎ | 124780544/170498071 [41:27<39:32, 19265.73it/s] 73%|███████▎ | 124813312/170498071 [41:29<41:28, 18359.25it/s] 73%|███████▎ | 124846080/170498071 [41:30<41:39, 18260.80it/s] 73%|███████▎ | 124878848/170498071 [41:32<40:56, 18568.97it/s] 73%|███████▎ | 124911616/170498071 [41:35<49:18, 15408.19it/s] 73%|███████▎ | 124944384/170498071 [41:37<47:22, 16025.90it/s] 73%|███████▎ | 124977152/170498071 [41:38<43:30, 17439.71it/s] 73%|███████▎ | 125009920/170498071 [41:42<52:26, 14458.97it/s] 73%|███████▎ | 125042688/170498071 [41:43<46:56, 16137.19it/s] 73%|███████▎ | 125075456/170498071 [41:44<42:04, 17994.53it/s] 73%|███████▎ | 125108224/170498071 [41:46<38:58, 19412.48it/s] 73%|███████▎ | 125140992/170498071 [41:47<38:21, 19706.12it/s] 73%|███████▎ | 125173760/170498071 [41:49<38:26, 19651.35it/s] 73%|███████▎ | 125206528/170498071 [41:50<35:12, 21437.20it/s] 73%|███████▎ | 125239296/170498071 [41:52<35:43, 21118.28it/s] 73%|███████▎ | 125272064/170498071 [41:54<41:39, 18094.73it/s] 73%|███████▎ | 125304832/170498071 [41:56<41:54, 17973.78it/s] 74%|███████▎ | 125337600/170498071 [41:58<42:46, 17596.57it/s] 74%|███████▎ | 125370368/170498071 [42:00<42:24, 17735.78it/s] 74%|███████▎ | 125403136/170498071 [42:01<38:40, 19432.91it/s] 74%|███████▎ | 125435904/170498071 [42:03<37:39, 19944.84it/s] 74%|███████▎ | 125468672/170498071 [42:05<42:03, 17842.95it/s] 74%|███████▎ | 125501440/170498071 [42:07<40:43, 18413.72it/s] 74%|███████▎ | 125534208/170498071 [42:08<38:06, 19660.81it/s] 74%|███████▎ | 125566976/170498071 [42:10<38:44, 19326.54it/s] 74%|███████▎ | 125599744/170498071 [42:12<40:00, 18699.89it/s] 74%|███████▎ | 125632512/170498071 [42:13<35:41, 20949.06it/s] 74%|███████▎ | 125665280/170498071 [42:13<28:21, 26344.01it/s] 74%|███████▎ | 125698048/170498071 [42:14<26:32, 28135.09it/s] 74%|███████▎ | 125730816/170498071 [42:16<27:36, 27024.69it/s] 74%|███████▍ | 125763584/170498071 [42:18<31:50, 23420.29it/s] 74%|███████▍ | 125796352/170498071 [42:20<35:33, 20948.41it/s] 74%|███████▍ | 125829120/170498071 [42:21<34:01, 21878.29it/s] 74%|███████▍ | 125861888/170498071 [42:23<35:34, 20916.31it/s] 74%|███████▍ | 125894656/170498071 [42:25<38:52, 19120.09it/s] 74%|███████▍ | 125927424/170498071 [42:25<30:19, 24493.75it/s] 74%|███████▍ | 125960192/170498071 [42:27<31:15, 23744.92it/s] 74%|███████▍ | 125992960/170498071 [42:28<34:53, 21262.76it/s] 74%|███████▍ | 126025728/170498071 [42:30<36:25, 20350.88it/s] 74%|███████▍ | 126058496/170498071 [42:32<36:41, 20184.47it/s] 74%|███████▍ | 126091264/170498071 [42:34<36:31, 20266.52it/s] 74%|███████▍ | 126124032/170498071 [42:35<35:59, 20546.68it/s] 74%|███████▍ | 126156800/170498071 [42:37<34:59, 21124.65it/s] 74%|███████▍ | 126189568/170498071 [42:38<37:12, 19843.63it/s] 74%|███████▍ | 126222336/170498071 [42:39<30:53, 23889.27it/s] 74%|███████▍ | 126255104/170498071 [42:40<29:40, 24842.61it/s] 74%|███████▍ | 126287872/170498071 [42:42<30:43, 23979.26it/s] 74%|███████▍ | 126320640/170498071 [42:44<35:46, 20578.79it/s] 74%|███████▍ | 126353408/170498071 [42:46<39:46, 18497.98it/s] 74%|███████▍ | 126386176/170498071 [42:48<40:44, 18044.57it/s] 74%|███████▍ | 126418944/170498071 [42:50<38:49, 18921.51it/s] 74%|███████▍ | 126451712/170498071 [42:52<40:21, 18186.96it/s] 74%|███████▍ | 126484480/170498071 [42:53<40:31, 18098.76it/s] 74%|███████▍ | 126517248/170498071 [42:55<40:15, 18209.59it/s] 74%|███████▍ | 126550016/170498071 [42:57<39:13, 18673.88it/s] 74%|███████▍ | 126582784/170498071 [42:59<41:32, 17617.52it/s] 74%|███████▍ | 126615552/170498071 [43:01<40:23, 18103.95it/s] 74%|███████▍ | 126648320/170498071 [43:03<43:05, 16962.62it/s] 74%|███████▍ | 126681088/170498071 [43:05<42:32, 17167.17it/s] 74%|███████▍ | 126713856/170498071 [43:06<40:02, 18228.05it/s] 74%|███████▍ | 126746624/170498071 [43:07<33:03, 22055.19it/s] 74%|███████▍ | 126779392/170498071 [43:08<33:21, 21843.98it/s] 74%|███████▍ | 126812160/170498071 [43:10<33:51, 21501.16it/s] 74%|███████▍ | 126844928/170498071 [43:12<36:57, 19686.19it/s] 74%|███████▍ | 126877696/170498071 [43:14<36:52, 19715.68it/s] 74%|███████▍ | 126910464/170498071 [43:16<38:16, 18976.57it/s] 74%|███████▍ | 126943232/170498071 [43:17<39:12, 18514.14it/s] 74%|███████▍ | 126976000/170498071 [43:22<58:10, 12469.02it/s] 74%|███████▍ | 127008768/170498071 [43:25<58:11, 12455.50it/s] 75%|███████▍ | 127041536/170498071 [43:26<51:55, 13949.60it/s] 75%|███████▍ | 127074304/170498071 [43:30<1:00:06, 12041.23it/s] 75%|███████▍ | 127107072/170498071 [43:32<53:48, 13438.59it/s] 75%|███████▍ | 127139840/170498071 [43:34<53:56, 13395.68it/s] 75%|███████▍ | 127172608/170498071 [43:36<48:54, 14764.21it/s] 75%|███████▍ | 127205376/170498071 [43:38<45:01, 16024.96it/s] 75%|███████▍ | 127238144/170498071 [43:39<41:56, 17191.29it/s] 75%|███████▍ | 127270912/170498071 [43:41<42:34, 16924.32it/s] 75%|███████▍ | 127303680/170498071 [43:44<47:49, 15053.31it/s] 75%|███████▍ | 127336448/170498071 [43:46<44:59, 15991.13it/s] 75%|███████▍ | 127369216/170498071 [43:47<41:33, 17295.27it/s] 75%|███████▍ | 127401984/170498071 [43:49<42:31, 16887.90it/s] 75%|███████▍ | 127434752/170498071 [43:51<40:28, 17732.67it/s] 75%|███████▍ | 127467520/170498071 [43:52<37:44, 19001.56it/s] 75%|███████▍ | 127500288/170498071 [43:54<37:19, 19199.09it/s] 75%|███████▍ | 127533056/170498071 [43:56<40:33, 17658.85it/s] 75%|███████▍ | 127565824/170498071 [43:58<37:25, 19120.17it/s] 75%|███████▍ | 127598592/170498071 [43:59<37:41, 18966.07it/s] 75%|███████▍ | 127631360/170498071 [44:01<39:23, 18137.61it/s] 75%|███████▍ | 127664128/170498071 [44:02<32:39, 21864.77it/s] 75%|███████▍ | 127696896/170498071 [44:04<33:41, 21168.98it/s] 75%|███████▍ | 127729664/170498071 [44:05<34:30, 20660.98it/s] 75%|███████▍ | 127762432/170498071 [44:07<33:33, 21220.82it/s] 75%|███████▍ | 127795200/170498071 [44:08<33:34, 21200.23it/s] 75%|███████▍ | 127827968/170498071 [44:10<34:23, 20681.90it/s] 75%|███████▍ | 127860736/170498071 [44:12<35:57, 19759.95it/s] 75%|███████▌ | 127893504/170498071 [44:14<36:19, 19549.25it/s] 75%|███████▌ | 127926272/170498071 [44:16<38:14, 18553.44it/s] 75%|███████▌ | 127959040/170498071 [44:17<37:54, 18703.86it/s] 75%|███████▌ | 127991808/170498071 [44:20<40:35, 17451.77it/s] 75%|███████▌ | 128024576/170498071 [44:22<44:44, 15824.70it/s] 75%|███████▌ | 128057344/170498071 [44:24<44:53, 15755.32it/s] 75%|███████▌ | 128090112/170498071 [44:26<43:40, 16181.41it/s] 75%|███████▌ | 128122880/170498071 [44:28<40:54, 17264.43it/s] 75%|███████▌ | 128155648/170498071 [44:29<39:59, 17646.30it/s] 75%|███████▌ | 128188416/170498071 [44:32<43:58, 16035.01it/s] 75%|███████▌ | 128221184/170498071 [44:34<43:55, 16039.44it/s] 75%|███████▌ | 128253952/170498071 [44:36<41:11, 17092.90it/s] 75%|███████▌ | 128286720/170498071 [44:37<39:43, 17710.20it/s] 75%|███████▌ | 128319488/170498071 [44:39<39:42, 17705.73it/s] 75%|███████▌ | 128352256/170498071 [44:41<39:52, 17618.57it/s] 75%|███████▌ | 128385024/170498071 [44:43<38:55, 18030.92it/s] 75%|███████▌ | 128417792/170498071 [44:45<40:33, 17294.03it/s] 75%|███████▌ | 128450560/170498071 [44:46<37:14, 18815.30it/s] 75%|███████▌ | 128483328/170498071 [44:48<36:20, 19269.21it/s] 75%|███████▌ | 128516096/170498071 [44:49<35:56, 19468.73it/s] 75%|███████▌ | 128548864/170498071 [44:50<31:27, 22227.52it/s] 75%|███████▌ | 128581632/170498071 [44:51<24:41, 28285.01it/s] 75%|███████▌ | 128614400/170498071 [44:53<29:58, 23288.75it/s] 75%|███████▌ | 128647168/170498071 [44:54<31:55, 21851.72it/s] 75%|███████▌ | 128679936/170498071 [44:56<33:08, 21034.83it/s] 75%|███████▌ | 128712704/170498071 [44:58<32:57, 21128.58it/s] 76%|███████▌ | 128745472/170498071 [44:59<31:24, 22154.78it/s] 76%|███████▌ | 128778240/170498071 [45:02<40:33, 17142.65it/s] 76%|███████▌ | 128811008/170498071 [45:04<39:34, 17552.86it/s] 76%|███████▌ | 128843776/170498071 [45:05<34:57, 19858.45it/s] 76%|███████▌ | 128876544/170498071 [45:07<35:56, 19299.16it/s] 76%|███████▌ | 128909312/170498071 [45:08<34:49, 19903.65it/s] 76%|███████▌ | 128942080/170498071 [45:10<33:32, 20645.27it/s] 76%|███████▌ | 128974848/170498071 [45:12<36:55, 18742.83it/s] 76%|███████▌ | 129007616/170498071 [45:13<35:50, 19290.74it/s] 76%|███████▌ | 129040384/170498071 [45:16<39:12, 17623.52it/s] 76%|███████▌ | 129073152/170498071 [45:19<48:43, 14168.21it/s] 76%|███████▌ | 129105920/170498071 [45:20<40:15, 17136.04it/s] 76%|███████▌ | 129138688/170498071 [45:21<37:13, 18519.47it/s] 76%|███████▌ | 129171456/170498071 [45:23<38:02, 18102.79it/s] 76%|███████▌ | 129204224/170498071 [45:25<34:38, 19865.87it/s] 76%|███████▌ | 129236992/170498071 [45:26<35:12, 19530.07it/s] 76%|███████▌ | 129269760/170498071 [45:28<35:50, 19172.49it/s] 76%|███████▌ | 129302528/170498071 [45:30<40:04, 17136.17it/s] 76%|███████▌ | 129335296/170498071 [45:32<35:39, 19235.03it/s] 76%|███████▌ | 129368064/170498071 [45:34<37:40, 18198.15it/s] 76%|███████▌ | 129400832/170498071 [45:35<32:00, 21398.46it/s] 76%|███████▌ | 129433600/170498071 [45:36<31:44, 21559.24it/s] 76%|███████▌ | 129466368/170498071 [45:38<31:47, 21515.76it/s] 76%|███████▌ | 129499136/170498071 [45:39<31:25, 21739.31it/s] 76%|███████▌ | 129531904/170498071 [45:41<31:21, 21773.14it/s] 76%|███████▌ | 129564672/170498071 [45:42<32:33, 20958.92it/s] 76%|███████▌ | 129597440/170498071 [45:44<34:02, 20022.62it/s] 76%|███████▌ | 129630208/170498071 [45:46<33:35, 20281.44it/s] 76%|███████▌ | 129662976/170498071 [45:47<33:49, 20120.46it/s] 76%|███████▌ | 129695744/170498071 [45:49<35:32, 19131.69it/s] 76%|███████▌ | 129728512/170498071 [45:51<37:27, 18142.93it/s] 76%|███████▌ | 129761280/170498071 [45:53<39:28, 17197.42it/s] 76%|███████▌ | 129794048/170498071 [45:55<38:20, 17690.80it/s] 76%|███████▌ | 129826816/170498071 [45:58<42:55, 15788.76it/s] 76%|███████▌ | 129859584/170498071 [46:00<45:12, 14984.32it/s] 76%|███████▌ | 129892352/170498071 [46:02<41:36, 16264.15it/s] 76%|███████▌ | 129925120/170498071 [46:03<38:58, 17350.66it/s] 76%|███████▌ | 129957888/170498071 [46:06<40:58, 16489.47it/s] 76%|███████▌ | 129990656/170498071 [46:07<40:08, 16817.82it/s] 76%|███████▋ | 130023424/170498071 [46:09<39:46, 16960.48it/s] 76%|███████▋ | 130056192/170498071 [46:12<43:14, 15590.43it/s] 76%|███████▋ | 130088960/170498071 [46:13<40:15, 16727.32it/s] 76%|███████▋ | 130121728/170498071 [46:15<38:31, 17467.93it/s] 76%|███████▋ | 130154496/170498071 [46:17<40:52, 16450.00it/s] 76%|███████▋ | 130187264/170498071 [46:19<40:40, 16519.39it/s] 76%|███████▋ | 130220032/170498071 [46:21<41:24, 16213.21it/s] 76%|███████▋ | 130252800/170498071 [46:25<48:59, 13690.52it/s] 76%|███████▋ | 130285568/170498071 [46:30<1:09:00, 9711.69it/s] 76%|███████▋ | 130318336/170498071 [46:32<1:00:48, 11011.57it/s] 76%|███████▋ | 130351104/170498071 [46:34<52:33, 12729.12it/s] 76%|███████▋ | 130383872/170498071 [46:36<47:24, 14103.19it/s] 76%|███████▋ | 130416640/170498071 [46:38<45:57, 14534.65it/s] 77%|███████▋ | 130449408/170498071 [46:40<46:05, 14479.20it/s] 77%|███████▋ | 130482176/170498071 [46:42<42:22, 15735.81it/s] 77%|███████▋ | 130514944/170498071 [46:45<48:10, 13832.29it/s] 77%|███████▋ | 130547712/170498071 [46:47<46:59, 14169.41it/s] 77%|███████▋ | 130580480/170498071 [46:49<42:08, 15788.78it/s] 77%|███████▋ | 130613248/170498071 [46:49<32:36, 20388.22it/s] 77%|███████▋ | 130646016/170498071 [46:50<28:57, 22933.35it/s] 77%|███████▋ | 130678784/170498071 [46:52<31:50, 20840.22it/s] 77%|███████▋ | 130711552/170498071 [46:54<33:39, 19701.69it/s] 77%|███████▋ | 130744320/170498071 [46:56<33:59, 19487.27it/s] 77%|███████▋ | 130777088/170498071 [46:57<33:37, 19687.25it/s] 77%|███████▋ | 130809856/170498071 [46:59<32:03, 20633.15it/s] 77%|███████▋ | 130842624/170498071 [47:01<33:37, 19654.43it/s] 77%|███████▋ | 130875392/170498071 [47:02<32:32, 20295.83it/s] 77%|███████▋ | 130908160/170498071 [47:03<31:00, 21275.86it/s] 77%|███████▋ | 130940928/170498071 [47:05<29:51, 22074.49it/s] 77%|███████▋ | 130973696/170498071 [47:06<31:03, 21212.96it/s] 77%|███████▋ | 131006464/170498071 [47:09<34:27, 19103.65it/s] 77%|███████▋ | 131039232/170498071 [47:11<36:25, 18052.06it/s] 77%|███████▋ | 131072000/170498071 [47:13<38:31, 17058.92it/s] 77%|███████▋ | 131104768/170498071 [47:15<42:35, 15414.75it/s] 77%|███████▋ | 131137536/170498071 [47:17<39:53, 16442.36it/s] 77%|███████▋ | 131170304/170498071 [47:19<38:42, 16933.63it/s] 77%|███████▋ | 131203072/170498071 [47:21<38:55, 16822.73it/s] 77%|███████▋ | 131235840/170498071 [47:22<36:08, 18109.19it/s] 77%|███████▋ | 131268608/170498071 [47:24<37:06, 17619.47it/s] 77%|███████▋ | 131301376/170498071 [47:26<38:54, 16791.05it/s] 77%|███████▋ | 131334144/170498071 [47:28<37:17, 17504.57it/s] 77%|███████▋ | 131366912/170498071 [47:31<40:21, 16161.21it/s] 77%|███████▋ | 131399680/170498071 [47:33<40:36, 16044.17it/s] 77%|███████▋ | 131432448/170498071 [47:35<41:24, 15723.89it/s] 77%|███████▋ | 131465216/170498071 [47:37<39:11, 16597.59it/s] 77%|███████▋ | 131497984/170498071 [47:39<40:20, 16115.47it/s] 77%|███████▋ | 131530752/170498071 [47:40<38:13, 16993.77it/s] 77%|███████▋ | 131563520/170498071 [47:43<43:42, 14846.05it/s] 77%|███████▋ | 131596288/170498071 [47:45<43:38, 14856.52it/s] 77%|███████▋ | 131629056/170498071 [47:47<42:37, 15200.99it/s] 77%|███████▋ | 131661824/170498071 [47:49<41:28, 15604.77it/s] 77%|███████▋ | 131694592/170498071 [47:51<40:23, 16009.86it/s] 77%|███████▋ | 131727360/170498071 [47:53<38:49, 16641.18it/s] 77%|███████▋ | 131760128/170498071 [47:56<41:34, 15527.97it/s] 77%|███████▋ | 131792896/170498071 [47:57<38:46, 16635.73it/s] 77%|███████▋ | 131825664/170498071 [48:00<41:03, 15698.57it/s] 77%|███████▋ | 131858432/170498071 [48:02<40:40, 15835.86it/s] 77%|███████▋ | 131891200/170498071 [48:05<45:55, 14010.39it/s] 77%|███████▋ | 131923968/170498071 [48:07<46:09, 13926.01it/s] 77%|███████▋ | 131956736/170498071 [48:10<47:42, 13463.45it/s] 77%|███████▋ | 131989504/170498071 [48:13<50:37, 12676.58it/s] 77%|███████▋ | 132022272/170498071 [48:14<46:11, 13885.14it/s] 77%|███████▋ | 132055040/170498071 [48:17<46:09, 13879.61it/s] 77%|███████▋ | 132087808/170498071 [48:19<46:41, 13711.31it/s] 77%|███████▋ | 132120576/170498071 [48:21<45:33, 14037.54it/s] 78%|███████▊ | 132153344/170498071 [48:23<41:24, 15432.39it/s] 78%|███████▊ | 132186112/170498071 [48:25<41:09, 15517.14it/s] 78%|███████▊ | 132218880/170498071 [48:27<38:45, 16462.51it/s] 78%|███████▊ | 132251648/170498071 [48:29<38:39, 16487.28it/s] 78%|███████▊ | 132284416/170498071 [48:31<37:25, 17019.17it/s] 78%|███████▊ | 132317184/170498071 [48:32<36:52, 17259.83it/s] 78%|███████▊ | 132349952/170498071 [48:35<41:00, 15505.41it/s] 78%|███████▊ | 132382720/170498071 [48:37<41:06, 15453.23it/s] 78%|███████▊ | 132415488/170498071 [48:39<40:58, 15492.82it/s] 78%|███████▊ | 132448256/170498071 [48:41<38:47, 16348.21it/s] 78%|███████▊ | 132481024/170498071 [48:43<39:23, 16084.76it/s] 78%|███████▊ | 132513792/170498071 [48:45<35:43, 17723.11it/s] 78%|███████▊ | 132546560/170498071 [48:48<43:07, 14667.24it/s] 78%|███████▊ | 132579328/170498071 [48:50<42:00, 15042.73it/s] 78%|███████▊ | 132612096/170498071 [48:52<40:27, 15606.46it/s] 78%|███████▊ | 132644864/170498071 [48:54<41:33, 15183.48it/s] 78%|███████▊ | 132677632/170498071 [48:56<39:58, 15768.73it/s] 78%|███████▊ | 132710400/170498071 [48:58<38:11, 16488.74it/s] 78%|███████▊ | 132743168/170498071 [49:01<45:01, 13975.22it/s] 78%|███████▊ | 132775936/170498071 [49:03<45:39, 13770.94it/s] 78%|███████▊ | 132808704/170498071 [49:06<45:36, 13774.71it/s] 78%|███████▊ | 132841472/170498071 [49:07<40:22, 15546.39it/s] 78%|███████▊ | 132874240/170498071 [49:10<45:26, 13798.10it/s] 78%|███████▊ | 132907008/170498071 [49:13<46:17, 13535.31it/s] 78%|███████▊ | 132939776/170498071 [49:14<41:03, 15248.47it/s] 78%|███████▊ | 132972544/170498071 [49:16<36:52, 16958.64it/s] 78%|███████▊ | 133005312/170498071 [49:17<36:14, 17244.08it/s] 78%|███████▊ | 133038080/170498071 [49:20<38:55, 16040.77it/s] 78%|███████▊ | 133070848/170498071 [49:22<38:50, 16061.66it/s] 78%|███████▊ | 133103616/170498071 [49:23<35:43, 17448.58it/s] 78%|███████▊ | 133136384/170498071 [49:26<38:08, 16323.91it/s] 78%|███████▊ | 133169152/170498071 [49:27<36:13, 17173.55it/s] 78%|███████▊ | 133201920/170498071 [49:30<38:27, 16165.96it/s] 78%|███████▊ | 133234688/170498071 [49:32<42:35, 14579.90it/s] 78%|███████▊ | 133267456/170498071 [49:34<38:42, 16027.37it/s] 78%|███████▊ | 133300224/170498071 [49:39<54:32, 11367.38it/s] 78%|███████▊ | 133332992/170498071 [49:42<58:02, 10670.72it/s] 78%|███████▊ | 133365760/170498071 [49:44<50:14, 12319.35it/s] 78%|███████▊ | 133398528/170498071 [49:46<47:51, 12920.15it/s] 78%|███████▊ | 133431296/170498071 [49:49<47:15, 13074.24it/s] 78%|███████▊ | 133464064/170498071 [49:51<46:24, 13300.56it/s] 78%|███████▊ | 133496832/170498071 [49:53<43:46, 14087.60it/s] 78%|███████▊ | 133529600/170498071 [49:56<45:59, 13395.24it/s] 78%|███████▊ | 133562368/170498071 [49:58<42:24, 14513.35it/s] 78%|███████▊ | 133595136/170498071 [49:59<38:51, 15828.42it/s] 78%|███████▊ | 133627904/170498071 [50:01<39:10, 15687.73it/s] 78%|███████▊ | 133660672/170498071 [50:03<38:44, 15845.67it/s] 78%|███████▊ | 133693440/170498071 [50:06<39:19, 15600.20it/s] 78%|███████▊ | 133726208/170498071 [50:08<40:31, 15126.13it/s] 78%|███████▊ | 133758976/170498071 [50:10<39:00, 15698.40it/s] 78%|███████▊ | 133791744/170498071 [50:11<36:24, 16800.78it/s] 78%|███████▊ | 133824512/170498071 [50:14<40:02, 15267.53it/s] 79%|███████▊ | 133857280/170498071 [50:16<37:07, 16449.45it/s] 79%|███████▊ | 133890048/170498071 [50:18<38:26, 15871.00it/s] 79%|███████▊ | 133922816/170498071 [50:20<36:48, 16561.86it/s] 79%|███████▊ | 133955584/170498071 [50:21<34:53, 17454.40it/s] 79%|███████▊ | 133988352/170498071 [50:23<35:19, 17229.26it/s] 79%|███████▊ | 134021120/170498071 [50:27<44:40, 13609.66it/s] 79%|███████▊ | 134053888/170498071 [50:29<42:38, 14245.97it/s] 79%|███████▊ | 134086656/170498071 [50:32<45:37, 13301.27it/s] 79%|███████▊ | 134119424/170498071 [50:34<45:00, 13470.73it/s] 79%|███████▊ | 134152192/170498071 [50:36<42:15, 14336.10it/s] 79%|███████▊ | 134184960/170498071 [50:38<42:00, 14409.13it/s] 79%|███████▊ | 134217728/170498071 [50:40<41:47, 14466.72it/s] 79%|███████▊ | 134250496/170498071 [50:42<37:39, 16045.48it/s] 79%|███████▉ | 134283264/170498071 [50:44<37:13, 16213.37it/s] 79%|███████▉ | 134316032/170498071 [50:46<35:21, 17057.77it/s] 79%|███████▉ | 134348800/170498071 [50:48<38:30, 15648.43it/s] 79%|███████▉ | 134381568/170498071 [50:50<37:25, 16080.52it/s] 79%|███████▉ | 134414336/170498071 [50:52<36:42, 16383.99it/s] 79%|███████▉ | 134447104/170498071 [50:54<36:29, 16464.94it/s] 79%|███████▉ | 134479872/170498071 [50:56<39:16, 15283.76it/s] 79%|███████▉ | 134512640/170498071 [50:59<41:10, 14567.14it/s] 79%|███████▉ | 134545408/170498071 [51:02<44:17, 13530.78it/s] 79%|███████▉ | 134578176/170498071 [51:04<42:30, 14082.47it/s] 79%|███████▉ | 134610944/170498071 [51:06<40:31, 14758.92it/s] 79%|███████▉ | 134643712/170498071 [51:08<39:14, 15226.30it/s] 79%|███████▉ | 134676480/170498071 [51:10<39:23, 15154.10it/s] 79%|███████▉ | 134709248/170498071 [51:13<41:17, 14444.16it/s] 79%|███████▉ | 134742016/170498071 [51:15<42:12, 14119.90it/s] 79%|███████▉ | 134774784/170498071 [51:18<48:01, 12398.27it/s] 79%|███████▉ | 134807552/170498071 [51:21<48:41, 12216.69it/s] 79%|███████▉ | 134840320/170498071 [51:24<46:46, 12705.72it/s] 79%|███████▉ | 134873088/170498071 [51:27<49:27, 12003.78it/s] 79%|███████▉ | 134905856/170498071 [51:29<45:37, 13000.02it/s] 79%|███████▉ | 134938624/170498071 [51:31<43:19, 13678.25it/s] 79%|███████▉ | 134971392/170498071 [51:33<42:25, 13954.96it/s] 79%|███████▉ | 135004160/170498071 [51:36<44:31, 13286.95it/s] 79%|███████▉ | 135036928/170498071 [51:38<43:00, 13741.35it/s] 79%|███████▉ | 135069696/170498071 [51:42<51:54, 11376.52it/s] 79%|███████▉ | 135102464/170498071 [51:44<46:35, 12660.40it/s] 79%|███████▉ | 135135232/170498071 [51:46<43:34, 13524.52it/s] 79%|███████▉ | 135168000/170498071 [51:48<41:52, 14060.08it/s] 79%|███████▉ | 135200768/170498071 [51:51<45:05, 13047.73it/s] 79%|███████▉ | 135233536/170498071 [51:53<43:57, 13370.67it/s] 79%|███████▉ | 135266304/170498071 [51:55<41:09, 14266.20it/s] 79%|███████▉ | 135299072/170498071 [51:57<38:43, 15148.28it/s] 79%|███████▉ | 135331840/170498071 [51:59<37:19, 15700.86it/s] 79%|███████▉ | 135364608/170498071 [52:01<38:14, 15310.35it/s] 79%|███████▉ | 135397376/170498071 [52:04<40:30, 14442.59it/s] 79%|███████▉ | 135430144/170498071 [52:05<37:35, 15550.83it/s] 79%|███████▉ | 135462912/170498071 [52:08<38:45, 15068.19it/s] 79%|███████▉ | 135495680/170498071 [52:09<35:42, 16338.81it/s] 79%|███████▉ | 135528448/170498071 [52:12<36:58, 15764.59it/s] 80%|███████▉ | 135561216/170498071 [52:14<38:40, 15056.89it/s] 80%|███████▉ | 135593984/170498071 [52:16<38:15, 15207.14it/s] 80%|███████▉ | 135626752/170498071 [52:18<38:19, 15162.77it/s] 80%|███████▉ | 135659520/170498071 [52:20<37:17, 15571.68it/s] 80%|███████▉ | 135692288/170498071 [52:22<35:58, 16127.04it/s] 80%|███████▉ | 135725056/170498071 [52:24<37:10, 15588.47it/s] 80%|███████▉ | 135757824/170498071 [52:27<38:50, 14903.94it/s] 80%|███████▉ | 135790592/170498071 [52:29<36:31, 15838.13it/s] 80%|███████▉ | 135823360/170498071 [52:31<36:45, 15724.71it/s] 80%|███████▉ | 135856128/170498071 [52:33<38:59, 14810.25it/s] 80%|███████▉ | 135888896/170498071 [52:35<35:07, 16418.41it/s] 80%|███████▉ | 135921664/170498071 [52:37<33:48, 17046.83it/s] 80%|███████▉ | 135954432/170498071 [52:39<34:06, 16882.70it/s] 80%|███████▉ | 135987200/170498071 [52:40<33:56, 16942.52it/s] 80%|███████▉ | 136019968/170498071 [52:42<32:41, 17576.93it/s] 80%|███████▉ | 136052736/170498071 [52:44<33:08, 17324.73it/s] 80%|███████▉ | 136085504/170498071 [52:46<33:15, 17241.31it/s] 80%|███████▉ | 136118272/170498071 [52:48<32:49, 17454.60it/s] 80%|███████▉ | 136151040/170498071 [52:51<39:18, 14562.83it/s] 80%|███████▉ | 136183808/170498071 [52:52<33:46, 16931.33it/s] 80%|███████▉ | 136216576/170498071 [52:55<36:08, 15806.92it/s] 80%|███████▉ | 136249344/170498071 [52:58<43:52, 13007.58it/s] 80%|███████▉ | 136282112/170498071 [53:00<38:55, 14651.18it/s] 80%|███████▉ | 136314880/170498071 [53:03<42:05, 13533.14it/s] 80%|███████▉ | 136347648/170498071 [53:04<39:24, 14441.48it/s] 80%|███████▉ | 136380416/170498071 [53:06<38:09, 14900.64it/s] 80%|████████ | 136413184/170498071 [53:09<42:09, 13474.65it/s] 80%|████████ | 136445952/170498071 [53:11<39:19, 14429.19it/s] 80%|████████ | 136478720/170498071 [53:14<42:19, 13397.69it/s] 80%|████████ | 136511488/170498071 [53:16<39:04, 14498.00it/s] 80%|████████ | 136544256/170498071 [53:19<42:03, 13452.77it/s] 80%|████████ | 136577024/170498071 [53:21<42:06, 13425.04it/s] 80%|████████ | 136609792/170498071 [53:23<38:05, 14824.76it/s] 80%|████████ | 136642560/170498071 [53:25<36:22, 15511.91it/s] 80%|████████ | 136675328/170498071 [53:27<35:58, 15669.51it/s] 80%|████████ | 136708096/170498071 [53:29<33:34, 16775.14it/s] 80%|████████ | 136740864/170498071 [53:30<32:52, 17113.85it/s] 80%|████████ | 136773632/170498071 [53:32<31:38, 17765.11it/s] 80%|████████ | 136806400/170498071 [53:34<30:34, 18366.60it/s] 80%|████████ | 136839168/170498071 [53:36<31:30, 17801.57it/s] 80%|████████ | 136871936/170498071 [53:38<33:54, 16525.78it/s] 80%|████████ | 136904704/170498071 [53:40<33:00, 16960.08it/s] 80%|████████ | 136937472/170498071 [53:42<33:21, 16768.31it/s] 80%|████████ | 136970240/170498071 [53:44<31:53, 17517.39it/s] 80%|████████ | 137003008/170498071 [53:45<32:05, 17397.67it/s] 80%|████████ | 137035776/170498071 [53:47<31:30, 17704.00it/s] 80%|████████ | 137068544/170498071 [53:49<32:06, 17352.37it/s] 80%|████████ | 137101312/170498071 [53:51<29:42, 18740.08it/s] 80%|████████ | 137134080/170498071 [53:52<29:59, 18542.74it/s] 80%|████████ | 137166848/170498071 [53:55<31:43, 17509.96it/s] 80%|████████ | 137199616/170498071 [53:56<30:29, 18200.64it/s] 80%|████████ | 137232384/170498071 [53:58<32:22, 17122.19it/s] 81%|████████ | 137265152/170498071 [54:00<31:56, 17340.57it/s] 81%|████████ | 137297920/170498071 [54:02<30:59, 17852.74it/s] 81%|████████ | 137330688/170498071 [54:04<30:34, 18077.22it/s] 81%|████████ | 137363456/170498071 [54:05<29:36, 18652.13it/s] 81%|████████ | 137396224/170498071 [54:07<30:31, 18075.76it/s] 81%|████████ | 137428992/170498071 [54:09<30:41, 17954.91it/s] 81%|████████ | 137461760/170498071 [54:11<30:43, 17923.59it/s] 81%|████████ | 137494528/170498071 [54:12<28:43, 19147.58it/s] 81%|████████ | 137527296/170498071 [54:14<30:54, 17780.09it/s] 81%|████████ | 137560064/170498071 [54:17<33:42, 16285.04it/s] 81%|████████ | 137592832/170498071 [54:19<32:52, 16681.15it/s] 81%|████████ | 137625600/170498071 [54:21<32:25, 16894.13it/s] 81%|████████ | 137658368/170498071 [54:22<29:32, 18522.77it/s] 81%|████████ | 137691136/170498071 [54:24<28:41, 19054.05it/s] 81%|████████ | 137723904/170498071 [54:25<29:16, 18659.69it/s] 81%|████████ | 137756672/170498071 [54:27<30:13, 18049.88it/s] 81%|████████ | 137789440/170498071 [54:29<29:07, 18714.75it/s] 81%|████████ | 137822208/170498071 [54:31<28:32, 19077.85it/s] 81%|████████ | 137854976/170498071 [54:33<29:36, 18378.71it/s] 81%|████████ | 137887744/170498071 [54:35<30:49, 17633.49it/s] 81%|████████ | 137920512/170498071 [54:37<33:08, 16382.81it/s] 81%|████████ | 137953280/170498071 [54:38<29:52, 18155.58it/s] 81%|████████ | 137986048/170498071 [54:40<29:36, 18302.65it/s] 81%|████████ | 138018816/170498071 [54:42<28:41, 18870.76it/s] 81%|████████ | 138051584/170498071 [54:44<29:40, 18220.56it/s] 81%|████████ | 138084352/170498071 [54:45<29:09, 18527.65it/s] 81%|████████ | 138117120/170498071 [54:47<29:44, 18148.40it/s] 81%|████████ | 138149888/170498071 [54:49<28:23, 18992.43it/s] 81%|████████ | 138182656/170498071 [54:51<29:23, 18324.72it/s] 81%|████████ | 138215424/170498071 [54:52<28:24, 18942.74it/s] 81%|████████ | 138248192/170498071 [54:55<31:39, 16975.63it/s] 81%|████████ | 138280960/170498071 [54:56<31:06, 17265.14it/s] 81%|████████ | 138313728/170498071 [54:58<28:40, 18708.16it/s] 81%|████████ | 138346496/170498071 [55:00<28:58, 18491.01it/s] 81%|████████ | 138379264/170498071 [55:02<30:10, 17743.09it/s] 81%|████████ | 138412032/170498071 [55:03<28:34, 18711.59it/s] 81%|████████ | 138444800/170498071 [55:05<28:56, 18453.24it/s] 81%|████████ | 138477568/170498071 [55:07<28:24, 18790.82it/s] 81%|████████ | 138510336/170498071 [55:08<28:23, 18782.69it/s] 81%|████████▏ | 138543104/170498071 [55:10<26:45, 19908.22it/s] 81%|████████▏ | 138575872/170498071 [55:11<26:23, 20157.29it/s] 81%|████████▏ | 138608640/170498071 [55:13<27:52, 19066.31it/s] 81%|████████▏ | 138641408/170498071 [55:15<27:38, 19212.39it/s] 81%|████████▏ | 138674176/170498071 [55:18<31:01, 17096.87it/s] 81%|████████▏ | 138706944/170498071 [55:19<28:48, 18395.33it/s] 81%|████████▏ | 138739712/170498071 [55:21<29:24, 18003.56it/s] 81%|████████▏ | 138772480/170498071 [55:23<29:45, 17770.64it/s] 81%|████████▏ | 138805248/170498071 [55:25<30:42, 17205.12it/s] 81%|████████▏ | 138838016/170498071 [55:27<29:40, 17782.09it/s] 81%|████████▏ | 138870784/170498071 [55:28<28:50, 18276.25it/s] 81%|████████▏ | 138903552/170498071 [55:30<27:57, 18830.98it/s] 81%|████████▏ | 138936320/170498071 [55:32<30:50, 17055.85it/s] 82%|████████▏ | 138969088/170498071 [55:34<30:12, 17398.36it/s] 82%|████████▏ | 139001856/170498071 [55:36<30:21, 17293.42it/s] 82%|████████▏ | 139034624/170498071 [55:38<30:28, 17204.04it/s] 82%|████████▏ | 139067392/170498071 [55:39<28:41, 18254.21it/s] 82%|████████▏ | 139100160/170498071 [55:41<30:17, 17274.84it/s] 82%|████████▏ | 139132928/170498071 [55:43<27:45, 18837.48it/s] 82%|████████▏ | 139165696/170498071 [55:44<25:24, 20556.20it/s] 82%|████████▏ | 139198464/170498071 [55:46<27:40, 18851.13it/s] 82%|████████▏ | 139231232/170498071 [55:48<26:12, 19888.35it/s] 82%|████████▏ | 139264000/170498071 [55:50<28:21, 18358.55it/s] 82%|████████▏ | 139296768/170498071 [55:51<27:59, 18575.42it/s] 82%|████████▏ | 139329536/170498071 [55:53<27:30, 18884.06it/s] 82%|████████▏ | 139362304/170498071 [55:55<27:12, 19071.22it/s] 82%|████████▏ | 139395072/170498071 [55:56<26:43, 19392.98it/s] 82%|████████▏ | 139427840/170498071 [55:58<25:39, 20176.61it/s] 82%|████████▏ | 139460608/170498071 [56:00<27:38, 18712.44it/s] 82%|████████▏ | 139493376/170498071 [56:01<25:12, 20498.80it/s] 82%|████████▏ | 139526144/170498071 [56:03<25:07, 20543.39it/s] 82%|████████▏ | 139558912/170498071 [56:05<27:48, 18548.21it/s] 82%|████████▏ | 139591680/170498071 [56:06<26:04, 19760.84it/s] 82%|████████▏ | 139624448/170498071 [56:08<28:11, 18249.57it/s] 82%|████████▏ | 139657216/170498071 [56:10<29:12, 17593.29it/s] 82%|████████▏ | 139689984/170498071 [56:12<27:38, 18573.33it/s] 82%|████████▏ | 139722752/170498071 [56:14<27:46, 18462.13it/s] 82%|████████▏ | 139755520/170498071 [56:15<27:21, 18724.53it/s] 82%|████████▏ | 139788288/170498071 [56:17<28:16, 18100.38it/s] 82%|████████▏ | 139821056/170498071 [56:19<27:51, 18352.67it/s] 82%|████████▏ | 139853824/170498071 [56:21<27:38, 18477.33it/s] 82%|████████▏ | 139886592/170498071 [56:23<28:34, 17850.95it/s] 82%|████████▏ | 139919360/170498071 [56:24<26:51, 18971.97it/s] 82%|████████▏ | 139952128/170498071 [56:27<29:43, 17131.44it/s] 82%|████████▏ | 139984896/170498071 [56:29<31:16, 16261.96it/s] 82%|████████▏ | 140017664/170498071 [56:31<32:03, 15846.27it/s] 82%|████████▏ | 140050432/170498071 [56:33<32:09, 15778.82it/s] 82%|████████▏ | 140083200/170498071 [56:35<31:10, 16258.93it/s] 82%|████████▏ | 140115968/170498071 [56:37<30:34, 16565.70it/s] 82%|████████▏ | 140148736/170498071 [56:39<28:48, 17560.17it/s] 82%|████████▏ | 140181504/170498071 [56:41<30:00, 16841.78it/s] 82%|████████▏ | 140214272/170498071 [56:42<28:07, 17949.54it/s] 82%|████████▏ | 140247040/170498071 [56:44<28:58, 17398.50it/s] 82%|████████▏ | 140279808/170498071 [56:46<28:54, 17421.88it/s] 82%|████████▏ | 140312576/170498071 [56:49<33:31, 15005.64it/s] 82%|████████▏ | 140345344/170498071 [56:51<32:42, 15367.22it/s] 82%|████████▏ | 140378112/170498071 [56:53<29:50, 16824.21it/s] 82%|████████▏ | 140410880/170498071 [56:54<28:46, 17429.89it/s] 82%|████████▏ | 140443648/170498071 [56:56<27:58, 17905.57it/s] 82%|████████▏ | 140476416/170498071 [56:58<29:36, 16900.49it/s] 82%|████████▏ | 140509184/170498071 [57:00<28:29, 17541.00it/s] 82%|████████▏ | 140541952/170498071 [57:02<27:42, 18014.52it/s] 82%|████████▏ | 140574720/170498071 [57:03<25:41, 19407.18it/s] 82%|████████▏ | 140607488/170498071 [57:05<25:03, 19879.36it/s] 82%|████████▏ | 140640256/170498071 [57:07<28:03, 17736.16it/s] 83%|████████▎ | 140673024/170498071 [57:09<27:59, 17760.71it/s] 83%|████████▎ | 140705792/170498071 [57:10<26:33, 18701.36it/s] 83%|████████▎ | 140738560/170498071 [57:12<27:00, 18369.36it/s] 83%|████████▎ | 140771328/170498071 [57:14<26:24, 18760.73it/s] 83%|████████▎ | 140804096/170498071 [57:15<25:59, 19037.83it/s] 83%|████████▎ | 140836864/170498071 [57:18<28:01, 17635.92it/s] 83%|████████▎ | 140869632/170498071 [57:20<28:08, 17543.16it/s] 83%|████████▎ | 140902400/170498071 [57:21<28:13, 17472.02it/s] 83%|████████▎ | 140935168/170498071 [57:23<28:22, 17368.32it/s] 83%|████████▎ | 140967936/170498071 [57:26<29:53, 16461.52it/s] 83%|████████▎ | 141000704/170498071 [57:28<29:46, 16507.26it/s] 83%|████████▎ | 141033472/170498071 [57:30<29:55, 16412.66it/s] 83%|████████▎ | 141066240/170498071 [57:31<28:17, 17338.92it/s] 83%|████████▎ | 141099008/170498071 [57:34<30:29, 16072.90it/s] 83%|████████▎ | 141131776/170498071 [57:36<30:13, 16197.05it/s] 83%|████████▎ | 141164544/170498071 [57:38<30:14, 16163.13it/s] 83%|████████▎ | 141197312/170498071 [57:39<29:20, 16639.29it/s] 83%|████████▎ | 141230080/170498071 [57:41<28:00, 17411.79it/s] 83%|████████▎ | 141262848/170498071 [57:43<28:01, 17381.98it/s] 83%|████████▎ | 141295616/170498071 [57:45<28:18, 17198.03it/s] 83%|████████▎ | 141328384/170498071 [57:48<31:31, 15417.59it/s] 83%|████████▎ | 141361152/170498071 [57:50<30:35, 15874.07it/s] 83%|████████▎ | 141393920/170498071 [57:51<29:15, 16579.29it/s] 83%|████████▎ | 141426688/170498071 [57:53<27:34, 17568.37it/s] 83%|████████▎ | 141459456/170498071 [57:55<28:04, 17240.79it/s] 83%|████████▎ | 141492224/170498071 [57:56<25:53, 18666.99it/s] 83%|████████▎ | 141524992/170498071 [57:58<26:08, 18476.12it/s] 83%|████████▎ | 141557760/170498071 [58:00<26:53, 17933.06it/s] 83%|████████▎ | 141590528/170498071 [58:02<26:22, 18268.43it/s] 83%|████████▎ | 141623296/170498071 [58:04<27:58, 17207.04it/s] 83%|████████▎ | 141656064/170498071 [58:06<30:01, 16009.25it/s] 83%|████████▎ | 141688832/170498071 [58:08<29:25, 16317.43it/s] 83%|████████▎ | 141721600/170498071 [58:10<28:37, 16751.03it/s] 83%|████████▎ | 141754368/170498071 [58:12<28:46, 16646.25it/s] 83%|████████▎ | 141787136/170498071 [58:14<27:44, 17253.03it/s] 83%|████████▎ | 141819904/170498071 [58:15<26:29, 18037.14it/s] 83%|████████▎ | 141852672/170498071 [58:17<25:12, 18941.06it/s] 83%|████████▎ | 141885440/170498071 [58:19<26:43, 17841.42it/s] 83%|████████▎ | 141918208/170498071 [58:21<28:29, 16720.02it/s] 83%|████████▎ | 141950976/170498071 [58:24<29:45, 15986.88it/s] 83%|████████▎ | 141983744/170498071 [58:26<30:25, 15623.61it/s] 83%|████████▎ | 142016512/170498071 [58:28<30:58, 15325.24it/s] 83%|████████▎ | 142049280/170498071 [58:30<28:20, 16729.25it/s] 83%|████████▎ | 142082048/170498071 [58:31<27:15, 17369.55it/s] 83%|████████▎ | 142114816/170498071 [58:33<25:45, 18361.93it/s] 83%|████████▎ | 142147584/170498071 [58:35<27:47, 17002.60it/s] 83%|████████▎ | 142180352/170498071 [58:37<29:08, 16196.34it/s] 83%|████████▎ | 142213120/170498071 [58:39<29:03, 16220.94it/s] 83%|████████▎ | 142245888/170498071 [58:41<26:14, 17941.12it/s] 83%|████████▎ | 142278656/170498071 [58:43<26:04, 18038.22it/s] 83%|████████▎ | 142311424/170498071 [58:44<24:41, 19021.28it/s] 83%|████████▎ | 142344192/170498071 [58:46<25:31, 18388.94it/s] 84%|████████▎ | 142376960/170498071 [58:48<25:52, 18115.25it/s] 84%|████████▎ | 142409728/170498071 [58:49<25:22, 18451.63it/s] 84%|████████▎ | 142442496/170498071 [58:51<25:08, 18594.44it/s] 84%|████████▎ | 142475264/170498071 [58:54<27:21, 17073.14it/s] 84%|████████▎ | 142508032/170498071 [58:55<27:23, 17031.50it/s] 84%|████████▎ | 142540800/170498071 [58:57<27:43, 16801.79it/s] 84%|████████▎ | 142573568/170498071 [58:59<27:08, 17150.33it/s] 84%|████████▎ | 142606336/170498071 [59:01<27:39, 16806.31it/s] 84%|████████▎ | 142639104/170498071 [59:03<26:59, 17203.77it/s] 84%|████████▎ | 142671872/170498071 [59:04<23:43, 19541.14it/s] 84%|████████▎ | 142704640/170498071 [59:06<22:23, 20683.40it/s] 84%|████████▎ | 142737408/170498071 [59:07<23:14, 19903.32it/s] 84%|████████▎ | 142770176/170498071 [59:09<23:27, 19704.30it/s] 84%|████████▍ | 142802944/170498071 [59:11<23:47, 19401.67it/s] 84%|████████▍ | 142835712/170498071 [59:13<24:32, 18781.22it/s] 84%|████████▍ | 142868480/170498071 [59:15<24:43, 18625.37it/s] 84%|████████▍ | 142901248/170498071 [59:16<24:21, 18878.41it/s] 84%|████████▍ | 142934016/170498071 [59:19<28:04, 16359.42it/s] 84%|████████▍ | 142966784/170498071 [59:21<27:32, 16662.48it/s] 84%|████████▍ | 142999552/170498071 [59:23<28:11, 16261.41it/s] 84%|████████▍ | 143032320/170498071 [59:25<30:40, 14924.62it/s] 84%|████████▍ | 143065088/170498071 [59:28<30:37, 14927.83it/s] 84%|████████▍ | 143097856/170498071 [59:30<29:33, 15452.27it/s] 84%|████████▍ | 143130624/170498071 [59:32<30:12, 15096.34it/s] 84%|████████▍ | 143163392/170498071 [59:34<28:26, 16021.84it/s] 84%|████████▍ | 143196160/170498071 [59:36<27:35, 16488.43it/s] 84%|████████▍ | 143228928/170498071 [59:37<26:44, 16998.43it/s] 84%|████████▍ | 143261696/170498071 [59:40<28:07, 16136.45it/s] 84%|████████▍ | 143294464/170498071 [59:41<27:12, 16665.95it/s] 84%|████████▍ | 143327232/170498071 [59:43<25:58, 17430.21it/s] 84%|████████▍ | 143360000/170498071 [59:45<27:02, 16726.95it/s] 84%|████████▍ | 143392768/170498071 [59:47<26:28, 17061.78it/s] 84%|████████▍ | 143425536/170498071 [59:50<29:22, 15357.63it/s] 84%|████████▍ | 143458304/170498071 [59:52<31:20, 14376.72it/s] 84%|████████▍ | 143491072/170498071 [59:54<27:35, 16316.86it/s] 84%|████████▍ | 143523840/170498071 [59:55<25:29, 17636.32it/s] 84%|████████▍ | 143556608/170498071 [59:58<30:23, 14776.01it/s] 84%|████████▍ | 143589376/170498071 [1:00:00<27:36, 16240.88it/s] 84%|████████▍ | 143622144/170498071 [1:00:01<26:03, 17184.42it/s] 84%|████████▍ | 143654912/170498071 [1:00:03<26:02, 17176.74it/s] 84%|████████▍ | 143687680/170498071 [1:00:05<26:06, 17119.51it/s] 84%|████████▍ | 143720448/170498071 [1:00:08<27:34, 16185.08it/s] 84%|████████▍ | 143753216/170498071 [1:00:10<27:20, 16300.07it/s] 84%|████████▍ | 143785984/170498071 [1:00:13<31:16, 14237.53it/s] 84%|████████▍ | 143818752/170498071 [1:00:14<28:59, 15335.43it/s] 84%|████████▍ | 143851520/170498071 [1:00:16<29:06, 15254.08it/s] 84%|████████▍ | 143884288/170498071 [1:00:18<27:17, 16249.50it/s] 84%|████████▍ | 143917056/170498071 [1:00:20<28:05, 15771.71it/s] 84%|████████▍ | 143949824/170498071 [1:00:23<28:32, 15504.56it/s] 84%|████████▍ | 143982592/170498071 [1:00:25<30:01, 14714.53it/s] 84%|████████▍ | 144015360/170498071 [1:00:27<30:12, 14611.21it/s] 84%|████████▍ | 144048128/170498071 [1:00:30<30:57, 14242.25it/s] 85%|████████▍ | 144080896/170498071 [1:00:32<30:52, 14261.29it/s] 85%|████████▍ | 144113664/170498071 [1:00:34<29:26, 14935.80it/s] 85%|████████▍ | 144146432/170498071 [1:00:35<25:56, 16926.27it/s] 85%|████████▍ | 144179200/170498071 [1:00:38<28:56, 15154.57it/s] 85%|████████▍ | 144211968/170498071 [1:00:40<26:33, 16500.89it/s] 85%|████████▍ | 144244736/170498071 [1:00:42<27:30, 15904.66it/s] 85%|████████▍ | 144277504/170498071 [1:00:43<25:32, 17115.16it/s] 85%|████████▍ | 144310272/170498071 [1:00:45<24:36, 17734.98it/s] 85%|████████▍ | 144343040/170498071 [1:00:47<24:27, 17820.13it/s] 85%|████████▍ | 144375808/170498071 [1:00:49<26:32, 16405.52it/s] 85%|████████▍ | 144408576/170498071 [1:00:51<26:50, 16200.93it/s] 85%|████████▍ | 144441344/170498071 [1:00:53<24:41, 17593.54it/s] 85%|████████▍ | 144474112/170498071 [1:00:55<25:44, 16854.64it/s] 85%|████████▍ | 144506880/170498071 [1:00:57<25:02, 17303.22it/s] 85%|████████▍ | 144539648/170498071 [1:00:59<24:40, 17531.42it/s] 85%|████████▍ | 144572416/170498071 [1:01:00<23:45, 18191.92it/s] 85%|████████▍ | 144605184/170498071 [1:01:02<22:41, 19024.13it/s] 85%|████████▍ | 144637952/170498071 [1:01:04<24:26, 17632.44it/s] 85%|████████▍ | 144670720/170498071 [1:01:06<23:38, 18203.05it/s] 85%|████████▍ | 144703488/170498071 [1:01:08<26:46, 16055.02it/s] 85%|████████▍ | 144736256/170498071 [1:01:10<26:45, 16041.51it/s] 85%|████████▍ | 144769024/170498071 [1:01:12<26:49, 15984.37it/s] 85%|████████▍ | 144801792/170498071 [1:01:14<26:14, 16315.89it/s] 85%|████████▍ | 144834560/170498071 [1:01:16<24:55, 17158.40it/s] 85%|████████▍ | 144867328/170498071 [1:01:17<23:28, 18195.45it/s] 85%|████████▍ | 144900096/170498071 [1:01:19<24:10, 17641.73it/s] 85%|████████▌ | 144932864/170498071 [1:01:21<22:54, 18593.24it/s] 85%|████████▌ | 144965632/170498071 [1:01:23<24:08, 17622.33it/s] 85%|████████▌ | 144998400/170498071 [1:01:25<24:12, 17552.32it/s] 85%|████████▌ | 145031168/170498071 [1:01:27<24:36, 17246.57it/s] 85%|████████▌ | 145063936/170498071 [1:01:29<24:59, 16964.45it/s] 85%|████████▌ | 145096704/170498071 [1:01:31<25:46, 16424.73it/s] 85%|████████▌ | 145129472/170498071 [1:01:32<22:38, 18673.27it/s] 85%|████████▌ | 145162240/170498071 [1:01:34<24:00, 17584.57it/s] 85%|████████▌ | 145195008/170498071 [1:01:36<22:31, 18724.97it/s] 85%|████████▌ | 145227776/170498071 [1:01:38<22:17, 18893.13it/s] 85%|████████▌ | 145260544/170498071 [1:01:39<22:12, 18936.04it/s] 85%|████████▌ | 145293312/170498071 [1:01:41<22:37, 18560.81it/s] 85%|████████▌ | 145326080/170498071 [1:01:43<22:40, 18498.10it/s] 85%|████████▌ | 145358848/170498071 [1:01:45<22:37, 18524.05it/s] 85%|████████▌ | 145391616/170498071 [1:01:47<22:49, 18331.64it/s] 85%|████████▌ | 145424384/170498071 [1:01:49<24:27, 17087.48it/s] 85%|████████▌ | 145457152/170498071 [1:01:51<25:38, 16276.49it/s] 85%|████████▌ | 145489920/170498071 [1:01:53<25:41, 16221.88it/s] 85%|████████▌ | 145522688/170498071 [1:01:55<24:26, 17030.97it/s] 85%|████████▌ | 145555456/170498071 [1:01:56<22:50, 18202.65it/s] 85%|████████▌ | 145588224/170498071 [1:01:58<23:24, 17729.44it/s] 85%|████████▌ | 145620992/170498071 [1:02:00<22:32, 18392.38it/s] 85%|████████▌ | 145653760/170498071 [1:02:02<22:44, 18202.95it/s] 85%|████████▌ | 145686528/170498071 [1:02:04<23:27, 17631.31it/s] 85%|████████▌ | 145719296/170498071 [1:02:06<24:10, 17081.34it/s] 85%|████████▌ | 145752064/170498071 [1:02:09<28:24, 14520.25it/s] 86%|████████▌ | 145784832/170498071 [1:02:10<25:44, 15997.04it/s] 86%|████████▌ | 145817600/170498071 [1:02:13<27:38, 14883.73it/s] 86%|████████▌ | 145850368/170498071 [1:02:15<26:07, 15719.89it/s] 86%|████████▌ | 145883136/170498071 [1:02:17<25:12, 16278.05it/s] 86%|████████▌ | 145915904/170498071 [1:02:18<24:27, 16753.70it/s] 86%|████████▌ | 145948672/170498071 [1:02:20<22:44, 17988.20it/s] 86%|████████▌ | 145981440/170498071 [1:02:23<26:15, 15559.88it/s] 86%|████████▌ | 146014208/170498071 [1:02:24<23:35, 17301.67it/s] 86%|████████▌ | 146046976/170498071 [1:02:27<27:37, 14753.50it/s] 86%|████████▌ | 146079744/170498071 [1:02:29<25:35, 15900.62it/s] 86%|████████▌ | 146112512/170498071 [1:02:31<26:11, 15520.60it/s] 86%|████████▌ | 146145280/170498071 [1:02:33<25:51, 15696.62it/s] 86%|████████▌ | 146178048/170498071 [1:02:35<23:52, 16980.81it/s] 86%|████████▌ | 146210816/170498071 [1:02:36<22:40, 17849.77it/s] 86%|████████▌ | 146243584/170498071 [1:02:38<23:11, 17430.46it/s] 86%|████████▌ | 146276352/170498071 [1:02:40<23:22, 17271.09it/s] 86%|████████▌ | 146309120/170498071 [1:02:42<23:00, 17522.46it/s] 86%|████████▌ | 146341888/170498071 [1:02:44<22:46, 17681.19it/s] 86%|████████▌ | 146374656/170498071 [1:02:46<24:33, 16366.12it/s] 86%|████████▌ | 146407424/170498071 [1:02:48<23:08, 17346.86it/s] 86%|████████▌ | 146440192/170498071 [1:02:50<24:56, 16073.81it/s] 86%|████████▌ | 146472960/170498071 [1:02:52<25:43, 15567.59it/s] 86%|████████▌ | 146505728/170498071 [1:02:54<23:29, 17015.89it/s] 86%|████████▌ | 146538496/170498071 [1:02:56<22:40, 17605.65it/s] 86%|████████▌ | 146571264/170498071 [1:02:58<23:21, 17070.43it/s] 86%|████████▌ | 146604032/170498071 [1:02:59<22:32, 17662.81it/s] 86%|████████▌ | 146636800/170498071 [1:03:01<23:20, 17032.78it/s] 86%|████████▌ | 146669568/170498071 [1:03:03<23:52, 16637.81it/s] 86%|████████▌ | 146702336/170498071 [1:03:05<23:24, 16942.40it/s] 86%|████████▌ | 146735104/170498071 [1:03:08<26:45, 14805.48it/s] 86%|████████▌ | 146767872/170498071 [1:03:10<25:30, 15500.19it/s] 86%|████████▌ | 146800640/170498071 [1:03:13<28:10, 14021.60it/s] 86%|████████▌ | 146833408/170498071 [1:03:15<26:16, 15008.82it/s] 86%|████████▌ | 146866176/170498071 [1:03:17<24:55, 15797.00it/s] 86%|████████▌ | 146898944/170498071 [1:03:18<23:13, 16934.97it/s] 86%|████████▌ | 146931712/170498071 [1:03:20<22:28, 17478.52it/s] 86%|████████▌ | 146964480/170498071 [1:03:23<27:03, 14492.50it/s] 86%|████████▌ | 146997248/170498071 [1:03:25<26:28, 14795.58it/s] 86%|████████▌ | 147030016/170498071 [1:03:27<26:47, 14597.17it/s] 86%|████████▋ | 147062784/170498071 [1:03:29<25:17, 15446.23it/s] 86%|████████▋ | 147095552/170498071 [1:03:31<25:27, 15325.46it/s] 86%|████████▋ | 147128320/170498071 [1:03:34<25:06, 15513.32it/s] 86%|████████▋ | 147161088/170498071 [1:03:35<23:34, 16499.09it/s] 86%|████████▋ | 147193856/170498071 [1:03:37<23:03, 16848.55it/s] 86%|████████▋ | 147226624/170498071 [1:03:39<22:39, 17122.28it/s] 86%|████████▋ | 147259392/170498071 [1:03:41<24:35, 15752.34it/s] 86%|████████▋ | 147292160/170498071 [1:03:43<23:32, 16426.50it/s] 86%|████████▋ | 147324928/170498071 [1:03:45<23:47, 16236.36it/s] 86%|████████▋ | 147357696/170498071 [1:03:47<23:30, 16410.50it/s] 86%|████████▋ | 147390464/170498071 [1:03:49<21:39, 17785.58it/s] 86%|████████▋ | 147423232/170498071 [1:03:51<23:30, 16360.38it/s] 86%|████████▋ | 147456000/170498071 [1:03:54<25:26, 15096.05it/s] 87%|████████▋ | 147488768/170498071 [1:03:56<24:56, 15377.97it/s] 87%|████████▋ | 147521536/170498071 [1:03:58<24:31, 15615.17it/s] 87%|████████▋ | 147554304/170498071 [1:04:00<23:48, 16065.35it/s] 87%|████████▋ | 147587072/170498071 [1:04:02<24:42, 15456.74it/s] 87%|████████▋ | 147619840/170498071 [1:04:04<23:55, 15935.16it/s] 87%|████████▋ | 147652608/170498071 [1:04:08<30:55, 12312.13it/s] 87%|████████▋ | 147685376/170498071 [1:04:10<30:38, 12408.92it/s] 87%|████████▋ | 147718144/170498071 [1:04:13<28:59, 13095.44it/s] 87%|████████▋ | 147750912/170498071 [1:04:15<28:46, 13172.31it/s] 87%|████████▋ | 147783680/170498071 [1:04:18<29:23, 12880.58it/s] 87%|████████▋ | 147816448/170498071 [1:04:20<29:08, 12970.48it/s] 87%|████████▋ | 147849216/170498071 [1:04:22<27:02, 13955.27it/s] 87%|████████▋ | 147881984/170498071 [1:04:25<27:41, 13609.45it/s] 87%|████████▋ | 147914752/170498071 [1:04:27<27:05, 13890.64it/s] 87%|████████▋ | 147947520/170498071 [1:04:29<25:25, 14781.45it/s] 87%|████████▋ | 147980288/170498071 [1:04:31<24:21, 15404.39it/s] 87%|████████▋ | 148013056/170498071 [1:04:34<26:21, 14219.77it/s] 87%|████████▋ | 148045824/170498071 [1:04:36<26:51, 13931.99it/s] 87%|████████▋ | 148078592/170498071 [1:04:38<25:02, 14923.53it/s] 87%|████████▋ | 148111360/170498071 [1:04:40<26:09, 14263.23it/s] 87%|████████▋ | 148144128/170498071 [1:04:43<26:33, 14025.17it/s] 87%|████████▋ | 148176896/170498071 [1:04:44<23:57, 15530.95it/s] 87%|████████▋ | 148209664/170498071 [1:04:46<23:41, 15676.30it/s] 87%|████████▋ | 148242432/170498071 [1:04:48<23:17, 15926.49it/s] 87%|████████▋ | 148275200/170498071 [1:04:51<23:54, 15491.67it/s] 87%|████████▋ | 148307968/170498071 [1:04:53<24:33, 15063.99it/s] 87%|████████▋ | 148340736/170498071 [1:04:55<23:49, 15494.69it/s] 87%|████████▋ | 148373504/170498071 [1:04:57<25:09, 14655.07it/s] 87%|████████▋ | 148406272/170498071 [1:05:00<25:49, 14256.71it/s] 87%|████████▋ | 148439040/170498071 [1:05:02<24:56, 14743.69it/s] 87%|████████▋ | 148471808/170498071 [1:05:04<23:42, 15487.35it/s] 87%|████████▋ | 148504576/170498071 [1:05:09<33:48, 10844.08it/s] 87%|████████▋ | 148537344/170498071 [1:05:11<29:18, 12485.62it/s] 87%|████████▋ | 148570112/170498071 [1:05:14<30:41, 11908.98it/s] 87%|████████▋ | 148602880/170498071 [1:05:16<27:49, 13111.48it/s] 87%|████████▋ | 148635648/170498071 [1:05:18<27:22, 13312.37it/s] 87%|████████▋ | 148668416/170498071 [1:05:20<24:46, 14686.54it/s] 87%|████████▋ | 148701184/170498071 [1:05:22<23:35, 15394.25it/s] 87%|████████▋ | 148733952/170498071 [1:05:23<22:39, 16006.09it/s] 87%|████████▋ | 148766720/170498071 [1:05:25<22:47, 15894.63it/s] 87%|████████▋ | 148799488/170498071 [1:05:29<27:25, 13185.77it/s] 87%|████████▋ | 148832256/170498071 [1:05:31<26:45, 13498.57it/s] 87%|████████▋ | 148865024/170498071 [1:05:33<24:21, 14798.99it/s] 87%|████████▋ | 148897792/170498071 [1:05:35<22:25, 16051.73it/s] 87%|████████▋ | 148930560/170498071 [1:05:37<23:43, 15149.26it/s] 87%|████████▋ | 148963328/170498071 [1:05:39<23:01, 15588.40it/s] 87%|████████▋ | 148996096/170498071 [1:05:41<21:51, 16393.56it/s] 87%|████████▋ | 149028864/170498071 [1:05:43<21:31, 16619.07it/s] 87%|████████▋ | 149061632/170498071 [1:05:45<21:30, 16607.82it/s] 87%|████████▋ | 149094400/170498071 [1:05:46<19:13, 18552.13it/s] 87%|████████▋ | 149127168/170498071 [1:05:49<22:12, 16035.82it/s] 87%|████████▋ | 149159936/170498071 [1:05:51<23:52, 14897.13it/s] 88%|████████▊ | 149192704/170498071 [1:05:53<22:12, 15993.22it/s] 88%|████████▊ | 149225472/170498071 [1:05:55<22:49, 15534.50it/s] 88%|████████▊ | 149258240/170498071 [1:05:57<22:16, 15893.26it/s] 88%|████████▊ | 149291008/170498071 [1:05:59<21:51, 16173.93it/s] 88%|████████▊ | 149323776/170498071 [1:06:01<21:31, 16392.98it/s] 88%|████████▊ | 149356544/170498071 [1:06:03<20:18, 17357.42it/s] 88%|████████▊ | 149389312/170498071 [1:06:04<19:36, 17940.62it/s] 88%|████████▊ | 149422080/170498071 [1:06:06<19:16, 18223.83it/s] 88%|████████▊ | 149454848/170498071 [1:06:08<19:56, 17588.15it/s] 88%|████████▊ | 149487616/170498071 [1:06:10<20:04, 17441.29it/s] 88%|████████▊ | 149520384/170498071 [1:06:12<21:08, 16534.48it/s] 88%|████████▊ | 149553152/170498071 [1:06:14<20:01, 17426.67it/s] 88%|████████▊ | 149585920/170498071 [1:06:15<18:41, 18648.15it/s] 88%|████████▊ | 149618688/170498071 [1:06:18<20:10, 17244.19it/s] 88%|████████▊ | 149651456/170498071 [1:06:19<19:15, 18048.59it/s] 88%|████████▊ | 149684224/170498071 [1:06:21<18:25, 18827.14it/s] 88%|████████▊ | 149716992/170498071 [1:06:22<18:02, 19189.71it/s] 88%|████████▊ | 149749760/170498071 [1:06:24<17:42, 19524.42it/s] 88%|████████▊ | 149782528/170498071 [1:06:26<18:02, 19128.76it/s] 88%|████████▊ | 149815296/170498071 [1:06:28<20:07, 17125.91it/s] 88%|████████▊ | 149848064/170498071 [1:06:30<20:12, 17037.60it/s] 88%|████████▊ | 149880832/170498071 [1:06:32<19:37, 17514.61it/s] 88%|████████▊ | 149913600/170498071 [1:06:34<19:57, 17194.04it/s] 88%|████████▊ | 149946368/170498071 [1:06:35<18:53, 18129.11it/s] 88%|████████▊ | 149979136/170498071 [1:06:38<20:23, 16769.52it/s] 88%|████████▊ | 150011904/170498071 [1:06:40<20:18, 16817.80it/s] 88%|████████▊ | 150044672/170498071 [1:06:41<19:08, 17812.80it/s] 88%|████████▊ | 150077440/170498071 [1:06:43<19:05, 17828.52it/s] 88%|████████▊ | 150110208/170498071 [1:06:45<19:19, 17583.61it/s] 88%|████████▊ | 150142976/170498071 [1:06:47<20:18, 16700.29it/s] 88%|████████▊ | 150175744/170498071 [1:06:49<21:25, 15808.94it/s] 88%|████████▊ | 150208512/170498071 [1:06:52<22:47, 14839.94it/s] 88%|████████▊ | 150241280/170498071 [1:06:54<22:52, 14754.93it/s] 88%|████████▊ | 150274048/170498071 [1:06:56<21:23, 15756.84it/s] 88%|████████▊ | 150306816/170498071 [1:06:57<18:51, 17841.24it/s] 88%|████████▊ | 150339584/170498071 [1:06:59<19:52, 16909.95it/s] 88%|████████▊ | 150372352/170498071 [1:07:01<19:31, 17183.48it/s] 88%|████████▊ | 150405120/170498071 [1:07:03<19:59, 16755.48it/s] 88%|████████▊ | 150437888/170498071 [1:07:06<21:08, 15817.10it/s] 88%|████████▊ | 150470656/170498071 [1:07:08<20:48, 16045.96it/s] 88%|████████▊ | 150503424/170498071 [1:07:09<19:23, 17183.79it/s] 88%|████████▊ | 150536192/170498071 [1:07:12<21:38, 15368.82it/s] 88%|████████▊ | 150568960/170498071 [1:07:14<20:40, 16065.94it/s] 88%|████████▊ | 150601728/170498071 [1:07:15<19:03, 17400.83it/s] 88%|████████▊ | 150634496/170498071 [1:07:17<19:31, 16960.92it/s] 88%|████████▊ | 150667264/170498071 [1:07:19<18:17, 18068.62it/s] 88%|████████▊ | 150700032/170498071 [1:07:21<18:13, 18099.20it/s] 88%|████████▊ | 150732800/170498071 [1:07:23<18:55, 17407.91it/s] 88%|████████▊ | 150765568/170498071 [1:07:25<18:59, 17317.90it/s] 88%|████████▊ | 150798336/170498071 [1:07:27<18:58, 17302.64it/s] 88%|████████▊ | 150831104/170498071 [1:07:28<18:08, 18070.29it/s] 88%|████████▊ | 150863872/170498071 [1:07:30<19:19, 16929.83it/s] 89%|████████▊ | 150896640/170498071 [1:07:33<20:02, 16301.51it/s] 89%|████████▊ | 150929408/170498071 [1:07:35<21:22, 15262.57it/s] 89%|████████▊ | 150962176/170498071 [1:07:37<19:32, 16655.35it/s] 89%|████████▊ | 150994944/170498071 [1:07:38<19:20, 16807.72it/s] 89%|████████▊ | 151027712/170498071 [1:07:40<19:09, 16937.25it/s] 89%|████████▊ | 151060480/170498071 [1:07:42<18:46, 17257.48it/s] 89%|████████▊ | 151093248/170498071 [1:07:44<18:07, 17847.19it/s] 89%|████████▊ | 151126016/170498071 [1:07:47<21:00, 15363.83it/s] 89%|████████▊ | 151158784/170498071 [1:07:48<19:41, 16372.76it/s] 89%|████████▊ | 151191552/170498071 [1:07:52<24:50, 12957.33it/s] 89%|████████▊ | 151224320/170498071 [1:07:55<25:00, 12842.27it/s] 89%|████████▊ | 151257088/170498071 [1:07:57<23:15, 13788.12it/s] 89%|████████▊ | 151289856/170498071 [1:08:00<24:59, 12809.47it/s] 89%|████████▉ | 151322624/170498071 [1:08:02<23:13, 13760.54it/s] 89%|████████▉ | 151355392/170498071 [1:08:04<21:59, 14502.42it/s] 89%|████████▉ | 151388160/170498071 [1:08:05<20:29, 15537.87it/s] 89%|████████▉ | 151420928/170498071 [1:08:07<19:22, 16403.53it/s] 89%|████████▉ | 151453696/170498071 [1:08:10<21:00, 15103.70it/s] 89%|████████▉ | 151486464/170498071 [1:08:12<19:54, 15919.15it/s] 89%|████████▉ | 151519232/170498071 [1:08:13<19:25, 16280.89it/s] 89%|████████▉ | 151552000/170498071 [1:08:16<20:28, 15426.08it/s] 89%|████████▉ | 151584768/170498071 [1:08:18<21:58, 14345.37it/s] 89%|████████▉ | 151617536/170498071 [1:08:20<19:23, 16229.01it/s] 89%|████████▉ | 151650304/170498071 [1:08:22<18:53, 16631.00it/s] 89%|████████▉ | 151683072/170498071 [1:08:24<18:49, 16664.34it/s] 89%|████████▉ | 151715840/170498071 [1:08:26<19:31, 16032.76it/s] 89%|████████▉ | 151748608/170498071 [1:08:28<19:54, 15700.70it/s] 89%|████████▉ | 151781376/170498071 [1:08:30<18:31, 16843.52it/s] 89%|████████▉ | 151814144/170498071 [1:08:32<18:19, 17000.64it/s] 89%|████████▉ | 151846912/170498071 [1:08:33<18:01, 17243.34it/s] 89%|████████▉ | 151879680/170498071 [1:08:36<18:33, 16719.50it/s] 89%|████████▉ | 151912448/170498071 [1:08:38<20:01, 15466.94it/s] 89%|████████▉ | 151945216/170498071 [1:08:40<19:12, 16099.69it/s] 89%|████████▉ | 151977984/170498071 [1:08:42<18:58, 16261.69it/s] 89%|████████▉ | 152010752/170498071 [1:08:44<18:59, 16217.72it/s] 89%|████████▉ | 152043520/170498071 [1:08:47<21:29, 14308.50it/s] 89%|████████▉ | 152076288/170498071 [1:08:49<21:15, 14438.80it/s] 89%|████████▉ | 152109056/170498071 [1:08:51<19:38, 15610.19it/s] 89%|████████▉ | 152141824/170498071 [1:08:52<18:16, 16741.66it/s] 89%|████████▉ | 152174592/170498071 [1:08:54<18:49, 16224.73it/s] 89%|████████▉ | 152207360/170498071 [1:08:56<18:13, 16720.92it/s] 89%|████████▉ | 152240128/170498071 [1:08:59<20:39, 14730.19it/s] 89%|████████▉ | 152272896/170498071 [1:09:01<19:26, 15627.95it/s] 89%|████████▉ | 152305664/170498071 [1:09:03<18:38, 16271.65it/s] 89%|████████▉ | 152338432/170498071 [1:09:05<18:47, 16102.51it/s] 89%|████████▉ | 152371200/170498071 [1:09:07<18:48, 16058.82it/s] 89%|████████▉ | 152403968/170498071 [1:09:09<19:56, 15119.13it/s] 89%|████████▉ | 152436736/170498071 [1:09:11<18:22, 16376.31it/s] 89%|████████▉ | 152469504/170498071 [1:09:14<20:09, 14899.85it/s] 89%|████████▉ | 152502272/170498071 [1:09:17<23:30, 12754.28it/s] 89%|████████▉ | 152535040/170498071 [1:09:19<22:57, 13043.26it/s] 89%|████████▉ | 152567808/170498071 [1:09:22<23:19, 12808.26it/s] 90%|████████▉ | 152600576/170498071 [1:09:25<22:58, 12986.82it/s] 90%|████████▉ | 152633344/170498071 [1:09:26<20:49, 14296.51it/s] 90%|████████▉ | 152666112/170498071 [1:09:28<19:04, 15580.92it/s] 90%|████████▉ | 152698880/170498071 [1:09:31<21:01, 14112.92it/s] 90%|████████▉ | 152731648/170498071 [1:09:33<21:21, 13868.21it/s] 90%|████████▉ | 152764416/170498071 [1:09:36<20:59, 14083.37it/s] 90%|████████▉ | 152797184/170498071 [1:09:38<20:51, 14141.37it/s] 90%|████████▉ | 152829952/170498071 [1:09:39<18:22, 16026.54it/s] 90%|████████▉ | 152862720/170498071 [1:09:41<18:06, 16231.97it/s] 90%|████████▉ | 152895488/170498071 [1:09:43<17:09, 17092.64it/s] 90%|████████▉ | 152928256/170498071 [1:09:46<21:06, 13876.95it/s] 90%|████████▉ | 152961024/170498071 [1:09:49<21:32, 13565.64it/s] 90%|████████▉ | 152993792/170498071 [1:09:50<19:14, 15165.33it/s] 90%|████████▉ | 153026560/170498071 [1:09:53<19:38, 14820.52it/s] 90%|████████▉ | 153059328/170498071 [1:09:54<18:16, 15902.14it/s] 90%|████████▉ | 153092096/170498071 [1:09:57<19:06, 15186.16it/s] 90%|████████▉ | 153124864/170498071 [1:09:59<18:32, 15617.99it/s] 90%|████████▉ | 153157632/170498071 [1:10:01<19:53, 14529.75it/s] 90%|████████▉ | 153190400/170498071 [1:10:03<18:54, 15255.84it/s] 90%|████████▉ | 153223168/170498071 [1:10:05<17:20, 16607.36it/s] 90%|████████▉ | 153255936/170498071 [1:10:07<18:19, 15679.83it/s] 90%|████████▉ | 153288704/170498071 [1:10:10<21:14, 13502.81it/s] 90%|████████▉ | 153321472/170498071 [1:10:12<20:19, 14084.88it/s] 90%|████████▉ | 153354240/170498071 [1:10:14<19:10, 14904.90it/s] 90%|████████▉ | 153387008/170498071 [1:10:17<19:43, 14453.82it/s] 90%|████████▉ | 153419776/170498071 [1:10:19<18:30, 15372.37it/s] 90%|█████████ | 153452544/170498071 [1:10:21<19:08, 14837.33it/s] 90%|█████████ | 153485312/170498071 [1:10:23<18:29, 15338.65it/s] 90%|█████████ | 153518080/170498071 [1:10:25<17:58, 15740.95it/s] 90%|█████████ | 153550848/170498071 [1:10:27<17:38, 16009.54it/s] 90%|█████████ | 153583616/170498071 [1:10:29<18:55, 14893.21it/s] 90%|█████████ | 153616384/170498071 [1:10:32<19:44, 14247.15it/s] 90%|█████████ | 153649152/170498071 [1:10:34<20:13, 13886.71it/s] 90%|█████████ | 153681920/170498071 [1:10:36<19:12, 14585.48it/s] 90%|█████████ | 153714688/170498071 [1:10:38<17:49, 15687.74it/s] 90%|█████████ | 153747456/170498071 [1:10:40<17:29, 15965.56it/s] 90%|█████████ | 153780224/170498071 [1:10:42<17:58, 15496.50it/s] 90%|█████████ | 153812992/170498071 [1:10:44<17:25, 15965.58it/s] 90%|█████████ | 153845760/170498071 [1:10:46<17:00, 16321.42it/s] 90%|█████████ | 153878528/170498071 [1:10:48<16:15, 17030.99it/s] 90%|█████████ | 153911296/170498071 [1:10:51<19:03, 14499.03it/s] 90%|█████████ | 153944064/170498071 [1:10:54<19:48, 13924.14it/s] 90%|█████████ | 153976832/170498071 [1:10:56<19:40, 13993.14it/s] 90%|█████████ | 154009600/170498071 [1:10:58<17:57, 15303.35it/s] 90%|█████████ | 154042368/170498071 [1:11:00<19:28, 14086.11it/s] 90%|█████████ | 154075136/170498071 [1:11:03<19:14, 14228.32it/s] 90%|█████████ | 154107904/170498071 [1:11:04<17:53, 15269.40it/s] 90%|█████████ | 154140672/170498071 [1:11:10<27:16, 9995.69it/s] 90%|█████████ | 154173440/170498071 [1:11:12<22:40, 11995.42it/s] 90%|█████████ | 154206208/170498071 [1:11:14<21:19, 12737.59it/s] 90%|█████████ | 154238976/170498071 [1:11:16<19:27, 13924.33it/s] 90%|█████████ | 154271744/170498071 [1:11:18<18:17, 14784.40it/s] 91%|█████████ | 154304512/170498071 [1:11:22<23:36, 11428.88it/s] 91%|█████████ | 154337280/170498071 [1:11:25<23:50, 11300.24it/s] 91%|█████████ | 154370048/170498071 [1:11:28<23:08, 11612.16it/s] 91%|█████████ | 154402816/170498071 [1:11:30<21:21, 12560.52it/s] 91%|█████████ | 154435584/170498071 [1:11:32<19:55, 13436.49it/s] 91%|█████████ | 154468352/170498071 [1:11:34<18:06, 14756.39it/s] 91%|█████████ | 154501120/170498071 [1:11:35<16:55, 15758.00it/s] 91%|█████████ | 154533888/170498071 [1:11:37<15:44, 16907.85it/s] 91%|█████████ | 154566656/170498071 [1:11:39<16:26, 16146.52it/s] 91%|█████████ | 154599424/170498071 [1:11:41<16:31, 16027.21it/s] 91%|█████████ | 154632192/170498071 [1:11:45<21:04, 12545.53it/s] 91%|█████████ | 154664960/170498071 [1:11:47<18:36, 14186.01it/s] 91%|█████████ | 154697728/170498071 [1:11:49<17:18, 15214.35it/s] 91%|█████████ | 154730496/170498071 [1:11:50<16:24, 16021.75it/s] 91%|█████████ | 154763264/170498071 [1:11:53<18:03, 14519.43it/s] 91%|█████████ | 154796032/170498071 [1:11:58<23:20, 11213.01it/s] 91%|█████████ | 154828800/170498071 [1:12:00<22:09, 11785.15it/s] 91%|█████████ | 154861568/170498071 [1:12:02<21:18, 12226.05it/s] 91%|█████████ | 154894336/170498071 [1:12:05<21:51, 11896.97it/s] 91%|█████████ | 154927104/170498071 [1:12:08<21:53, 11854.06it/s] 91%|█████████ | 154959872/170498071 [1:12:10<19:28, 13296.78it/s] 91%|█████████ | 154992640/170498071 [1:12:13<20:29, 12615.17it/s] 91%|█████████ | 155025408/170498071 [1:12:15<18:27, 13965.16it/s] 91%|█████████ | 155058176/170498071 [1:12:18<20:21, 12643.68it/s] 91%|█████████ | 155090944/170498071 [1:12:21<20:39, 12426.91it/s] 91%|█████████ | 155123712/170498071 [1:12:22<18:48, 13623.10it/s] 91%|█████████ | 155156480/170498071 [1:12:24<17:46, 14381.24it/s] 91%|█████████ | 155189248/170498071 [1:12:27<18:04, 14120.29it/s] 91%|█████████ | 155222016/170498071 [1:12:28<16:26, 15492.39it/s] 91%|█████████ | 155254784/170498071 [1:12:31<16:23, 15491.34it/s] 91%|█████████ | 155287552/170498071 [1:12:33<16:11, 15653.28it/s] 91%|█████████ | 155320320/170498071 [1:12:36<19:08, 13215.22it/s] 91%|█████████ | 155353088/170498071 [1:12:38<17:34, 14369.00it/s] 91%|█████████ | 155385856/170498071 [1:12:40<16:33, 15216.11it/s] 91%|█████████ | 155418624/170498071 [1:12:42<18:00, 13953.98it/s] 91%|█████████ | 155451392/170498071 [1:12:45<18:01, 13917.65it/s] 91%|█████████ | 155484160/170498071 [1:12:49<21:28, 11652.22it/s] 91%|█████████ | 155516928/170498071 [1:12:51<20:32, 12156.33it/s] 91%|█████████ | 155549696/170498071 [1:12:53<18:25, 13521.30it/s] 91%|█████████▏| 155582464/170498071 [1:12:55<18:44, 13262.08it/s] 91%|█████████▏| 155615232/170498071 [1:12:57<17:06, 14500.76it/s] 91%|█████████▏| 155648000/170498071 [1:13:00<18:47, 13176.34it/s] 91%|█████████▏| 155680768/170498071 [1:13:02<17:31, 14096.63it/s] 91%|█████████▏| 155713536/170498071 [1:13:04<16:57, 14534.26it/s] 91%|█████████▏| 155746304/170498071 [1:13:06<16:43, 14706.45it/s] 91%|█████████▏| 155779072/170498071 [1:13:10<20:22, 12038.25it/s] 91%|█████████▏| 155811840/170498071 [1:13:13<19:47, 12366.11it/s] 91%|█████████▏| 155844608/170498071 [1:13:15<18:53, 12923.59it/s] 91%|█████████▏| 155877376/170498071 [1:13:17<18:04, 13482.95it/s] 91%|█████████▏| 155910144/170498071 [1:13:19<15:59, 15204.40it/s] 91%|█████████▏| 155942912/170498071 [1:13:21<17:10, 14120.91it/s] 91%|█████████▏| 155975680/170498071 [1:13:26<21:33, 11223.14it/s] 92%|█████████▏| 156008448/170498071 [1:13:28<20:24, 11835.93it/s] 92%|█████████▏| 156041216/170498071 [1:13:30<17:50, 13510.29it/s] 92%|█████████▏| 156073984/170498071 [1:13:32<16:15, 14789.32it/s] 92%|█████████▏| 156106752/170498071 [1:13:33<15:20, 15628.19it/s] 92%|█████████▏| 156139520/170498071 [1:13:35<15:13, 15720.54it/s] 92%|█████████▏| 156172288/170498071 [1:13:38<16:17, 14650.68it/s] 92%|█████████▏| 156205056/170498071 [1:13:40<16:19, 14587.78it/s] 92%|█████████▏| 156237824/170498071 [1:13:42<15:11, 15640.71it/s] 92%|█████████▏| 156270592/170498071 [1:13:44<14:12, 16685.31it/s] 92%|█████████▏| 156303360/170498071 [1:13:46<14:20, 16499.58it/s] 92%|█████████▏| 156336128/170498071 [1:13:49<15:59, 14754.87it/s] 92%|█████████▏| 156368896/170498071 [1:13:50<14:53, 15805.23it/s] 92%|█████████▏| 156401664/170498071 [1:13:53<15:47, 14881.66it/s] 92%|█████████▏| 156434432/170498071 [1:13:55<16:26, 14256.18it/s] 92%|█████████▏| 156467200/170498071 [1:13:57<14:56, 15656.23it/s] 92%|█████████▏| 156499968/170498071 [1:14:00<17:53, 13041.11it/s] 92%|█████████▏| 156532736/170498071 [1:14:02<16:06, 14449.55it/s] 92%|█████████▏| 156565504/170498071 [1:14:05<18:18, 12683.24it/s] 92%|█████████▏| 156598272/170498071 [1:14:08<17:41, 13098.08it/s] 92%|█████████▏| 156631040/170498071 [1:14:10<17:58, 12861.00it/s] 92%|█████████▏| 156663808/170498071 [1:14:14<19:59, 11532.15it/s] 92%|█████████▏| 156696576/170498071 [1:14:17<19:40, 11695.86it/s] 92%|█████████▏| 156729344/170498071 [1:14:21<22:39, 10129.52it/s] 92%|█████████▏| 156762112/170498071 [1:14:23<20:24, 11214.71it/s] 92%|█████████▏| 156794880/170498071 [1:14:25<18:28, 12366.71it/s] 92%|█████████▏| 156827648/170498071 [1:14:27<16:33, 13765.86it/s] 92%|█████████▏| 156860416/170498071 [1:14:29<16:55, 13436.00it/s] 92%|█████████▏| 156893184/170498071 [1:14:31<15:18, 14815.17it/s] 92%|█████████▏| 156925952/170498071 [1:14:33<14:40, 15411.73it/s] 92%|█████████▏| 156958720/170498071 [1:14:35<15:10, 14871.13it/s] 92%|█████████▏| 156991488/170498071 [1:14:38<15:23, 14628.77it/s] 92%|█████████▏| 157024256/170498071 [1:14:40<16:11, 13862.44it/s] 92%|█████████▏| 157057024/170498071 [1:14:42<15:29, 14454.01it/s] 92%|█████████▏| 157089792/170498071 [1:14:44<14:26, 15478.76it/s] 92%|█████████▏| 157122560/170498071 [1:14:49<19:48, 11251.80it/s] 92%|█████████▏| 157155328/170498071 [1:14:52<20:56, 10622.40it/s] 92%|█████████▏| 157188096/170498071 [1:14:55<19:52, 11161.84it/s] 92%|█████████▏| 157220864/170498071 [1:14:58<19:22, 11419.84it/s] 92%|█████████▏| 157253632/170498071 [1:15:00<17:21, 12716.32it/s] 92%|█████████▏| 157286400/170498071 [1:15:02<17:29, 12593.66it/s] 92%|█████████▏| 157319168/170498071 [1:15:04<16:19, 13447.98it/s] 92%|█████████▏| 157351936/170498071 [1:15:07<16:42, 13110.02it/s] 92%|█████████▏| 157384704/170498071 [1:15:11<19:38, 11127.63it/s] 92%|█████████▏| 157417472/170498071 [1:15:13<18:03, 12070.57it/s] 92%|█████████▏| 157450240/170498071 [1:15:16<18:05, 12020.54it/s] 92%|█████████▏| 157483008/170498071 [1:15:19<19:08, 11332.71it/s] 92%|█████████▏| 157515776/170498071 [1:15:22<18:22, 11779.90it/s] 92%|█████████▏| 157548544/170498071 [1:15:24<16:38, 12965.70it/s] 92%|█████████▏| 157581312/170498071 [1:15:26<15:51, 13577.89it/s] 92%|█████████▏| 157614080/170498071 [1:15:28<14:56, 14371.99it/s] 92%|█████████▏| 157646848/170498071 [1:15:29<13:00, 16460.08it/s] 92%|█████████▏| 157679616/170498071 [1:15:32<13:57, 15303.53it/s] 93%|█████████▎| 157712384/170498071 [1:15:34<14:53, 14302.38it/s] 93%|█████████▎| 157745152/170498071 [1:15:37<15:08, 14038.02it/s] 93%|█████████▎| 157777920/170498071 [1:15:47<30:36, 6927.85it/s] 93%|█████████▎| 157810688/170498071 [1:15:49<24:58, 8469.30it/s] 93%|█████████▎| 157843456/170498071 [1:15:51<21:53, 9631.21it/s] 93%|█████████▎| 157876224/170498071 [1:15:54<20:16, 10377.30it/s] 93%|█████████▎| 157908992/170498071 [1:15:55<17:20, 12103.96it/s] 93%|█████████▎| 157941760/170498071 [1:15:58<17:33, 11917.10it/s] 93%|█████████▎| 157974528/170498071 [1:16:01<17:11, 12142.84it/s] 93%|█████████▎| 158007296/170498071 [1:16:03<15:53, 13094.62it/s] 93%|█████████▎| 158040064/170498071 [1:16:06<17:51, 11622.34it/s] 93%|█████████▎| 158072832/170498071 [1:16:10<18:27, 11222.22it/s] 93%|█████████▎| 158105600/170498071 [1:16:11<15:24, 13399.18it/s] 93%|█████████▎| 158138368/170498071 [1:16:13<15:02, 13702.00it/s] 93%|█████████▎| 158171136/170498071 [1:16:17<17:56, 11449.03it/s] 93%|█████████▎| 158203904/170498071 [1:16:19<16:43, 12248.15it/s] 93%|█████████▎| 158236672/170498071 [1:16:21<15:19, 13329.46it/s] 93%|█████████▎| 158269440/170498071 [1:16:23<14:05, 14466.94it/s] 93%|█████████▎| 158302208/170498071 [1:16:27<16:30, 12317.90it/s] 93%|█████████▎| 158334976/170498071 [1:16:29<16:05, 12599.24it/s] 93%|█████████▎| 158367744/170498071 [1:16:33<18:11, 11110.52it/s] 93%|█████████▎| 158400512/170498071 [1:16:36<17:42, 11387.34it/s] 93%|█████████▎| 158433280/170498071 [1:16:38<15:53, 12652.10it/s] 93%|█████████▎| 158466048/170498071 [1:16:40<14:44, 13596.87it/s] 93%|█████████▎| 158498816/170498071 [1:16:41<13:02, 15333.88it/s] 93%|█████████▎| 158531584/170498071 [1:16:43<12:26, 16030.45it/s] 93%|█████████▎| 158564352/170498071 [1:16:45<13:27, 14787.07it/s] 93%|█████████▎| 158597120/170498071 [1:16:48<14:04, 14090.20it/s] 93%|█████████▎| 158629888/170498071 [1:16:50<14:00, 14115.13it/s] 93%|█████████▎| 158662656/170498071 [1:16:52<12:57, 15219.84it/s] 93%|█████████▎| 158695424/170498071 [1:16:55<13:29, 14580.17it/s] 93%|█████████▎| 158728192/170498071 [1:16:57<13:51, 14156.59it/s] 93%|█████████▎| 158760960/170498071 [1:16:59<13:24, 14589.79it/s] 93%|█████████▎| 158793728/170498071 [1:17:01<12:32, 15552.70it/s] 93%|█████████▎| 158826496/170498071 [1:17:03<12:30, 15561.52it/s] 93%|█████████▎| 158859264/170498071 [1:17:05<12:40, 15294.74it/s] 93%|█████████▎| 158892032/170498071 [1:17:07<11:52, 16291.51it/s] 93%|█████████▎| 158924800/170498071 [1:17:10<14:25, 13373.41it/s] 93%|█████████▎| 158957568/170498071 [1:17:12<13:24, 14342.12it/s] 93%|█████████▎| 158990336/170498071 [1:17:16<14:58, 12802.17it/s] 93%|█████████▎| 159023104/170498071 [1:17:17<13:41, 13964.78it/s] 93%|█████████▎| 159055872/170498071 [1:17:20<13:23, 14244.12it/s] 93%|█████████▎| 159088640/170498071 [1:17:22<14:06, 13479.05it/s] 93%|█████████▎| 159121408/170498071 [1:17:26<16:20, 11604.25it/s] 93%|█████████▎| 159154176/170498071 [1:17:29<16:07, 11730.42it/s] 93%|█████████▎| 159186944/170498071 [1:17:30<14:06, 13356.97it/s] 93%|█████████▎| 159219712/170498071 [1:17:33<14:25, 13034.91it/s] 93%|█████████▎| 159252480/170498071 [1:17:35<13:18, 14091.00it/s] 93%|█████████▎| 159285248/170498071 [1:17:37<13:30, 13839.39it/s] 93%|█████████▎| 159318016/170498071 [1:17:41<15:12, 12247.79it/s] 93%|█████████▎| 159350784/170498071 [1:17:43<14:12, 13077.89it/s] 93%|█████████▎| 159383552/170498071 [1:17:45<12:38, 14647.80it/s] 94%|█████████▎| 159416320/170498071 [1:17:47<13:45, 13428.84it/s] 94%|█████████▎| 159449088/170498071 [1:17:49<12:44, 14444.31it/s] 94%|█████████▎| 159481856/170498071 [1:17:51<11:51, 15476.36it/s] 94%|█████████▎| 159514624/170498071 [1:17:53<11:50, 15459.09it/s] 94%|█████████▎| 159547392/170498071 [1:17:55<11:46, 15500.92it/s] 94%|█████████▎| 159580160/170498071 [1:17:58<12:10, 14945.16it/s] 94%|█████████▎| 159612928/170498071 [1:17:59<11:26, 15851.07it/s] 94%|█████████▎| 159645696/170498071 [1:18:01<10:55, 16545.64it/s] 94%|█████████▎| 159678464/170498071 [1:18:03<10:04, 17895.34it/s] 94%|█████████▎| 159711232/170498071 [1:18:04<09:27, 18994.78it/s] 94%|█████████▎| 159744000/170498071 [1:18:07<11:04, 16182.50it/s] 94%|█████████▎| 159776768/170498071 [1:18:09<11:32, 15489.88it/s] 94%|█████████▎| 159809536/170498071 [1:18:13<14:33, 12233.31it/s] 94%|█████████▍| 159842304/170498071 [1:18:16<13:47, 12875.76it/s] 94%|█████████▍| 159875072/170498071 [1:18:18<13:15, 13358.32it/s] 94%|█████████▍| 159907840/170498071 [1:18:22<16:00, 11025.96it/s] 94%|█████████▍| 159940608/170498071 [1:18:24<15:12, 11566.58it/s] 94%|█████████▍| 159973376/170498071 [1:18:27<14:07, 12425.50it/s] 94%|█████████▍| 160006144/170498071 [1:18:29<13:39, 12798.07it/s] 94%|█████████▍| 160038912/170498071 [1:18:31<12:44, 13672.42it/s] 94%|█████████▍| 160071680/170498071 [1:18:33<11:18, 15376.77it/s] 94%|█████████▍| 160104448/170498071 [1:18:35<11:38, 14881.01it/s] 94%|█████████▍| 160137216/170498071 [1:18:37<12:10, 14184.91it/s] 94%|█████████▍| 160169984/170498071 [1:18:40<12:22, 13905.86it/s] 94%|█████████▍| 160202752/170498071 [1:18:42<12:23, 13854.39it/s] 94%|█████████▍| 160235520/170498071 [1:18:45<12:50, 13323.41it/s] 94%|█████████▍| 160268288/170498071 [1:18:47<12:01, 14173.19it/s] 94%|█████████▍| 160301056/170498071 [1:18:49<11:15, 15088.39it/s] 94%|█████████▍| 160333824/170498071 [1:18:51<11:06, 15243.67it/s] 94%|█████████▍| 160366592/170498071 [1:18:53<11:19, 14906.64it/s] 94%|█████████▍| 160399360/170498071 [1:18:55<11:03, 15229.64it/s] 94%|█████████▍| 160432128/170498071 [1:18:58<11:15, 14904.59it/s] 94%|█████████▍| 160464896/170498071 [1:18:59<10:28, 15956.98it/s] 94%|█████████▍| 160497664/170498071 [1:19:02<11:43, 14218.17it/s] 94%|█████████▍| 160530432/170498071 [1:19:04<11:35, 14329.33it/s] 94%|█████████▍| 160563200/170498071 [1:19:06<10:26, 15858.28it/s] 94%|█████████▍| 160595968/170498071 [1:19:08<11:03, 14929.09it/s] 94%|█████████▍| 160628736/170498071 [1:19:12<12:18, 13357.71it/s] 94%|█████████▍| 160661504/170498071 [1:19:13<11:27, 14308.58it/s] 94%|█████████▍| 160694272/170498071 [1:19:15<10:54, 14970.93it/s] 94%|█████████▍| 160727040/170498071 [1:19:18<11:23, 14301.22it/s] 94%|█████████▍| 160759808/170498071 [1:19:21<12:36, 12878.62it/s] 94%|█████████▍| 160792576/170498071 [1:19:24<12:35, 12844.71it/s] 94%|█████████▍| 160825344/170498071 [1:19:26<12:19, 13087.05it/s] 94%|█████████▍| 160858112/170498071 [1:19:28<10:54, 14735.02it/s] 94%|█████████▍| 160890880/170498071 [1:19:31<12:11, 13129.13it/s] 94%|█████████▍| 160923648/170498071 [1:19:33<12:05, 13202.30it/s] 94%|█████████▍| 160956416/170498071 [1:19:35<11:16, 14099.91it/s] 94%|█████████▍| 160989184/170498071 [1:19:37<10:25, 15208.83it/s] 94%|█████████▍| 161021952/170498071 [1:19:40<11:05, 14233.90it/s] 94%|█████████▍| 161054720/170498071 [1:19:41<10:09, 15500.79it/s] 94%|█████████▍| 161087488/170498071 [1:19:43<10:16, 15275.58it/s] 94%|█████████▍| 161120256/170498071 [1:19:46<10:57, 14273.54it/s] 95%|█████████▍| 161153024/170498071 [1:19:48<10:27, 14897.93it/s] 95%|█████████▍| 161185792/170498071 [1:19:51<10:55, 14202.60it/s] 95%|█████████▍| 161218560/170498071 [1:19:53<10:27, 14787.41it/s] 95%|█████████▍| 161251328/170498071 [1:19:54<09:56, 15491.64it/s] 95%|█████████▍| 161284096/170498071 [1:19:57<09:48, 15668.30it/s] 95%|█████████▍| 161316864/170498071 [1:19:59<09:53, 15470.56it/s] 95%|█████████▍| 161349632/170498071 [1:20:01<10:14, 14892.05it/s] 95%|█████████▍| 161382400/170498071 [1:20:03<09:48, 15497.93it/s] 95%|█████████▍| 161415168/170498071 [1:20:05<09:03, 16719.68it/s] 95%|█████████▍| 161447936/170498071 [1:20:08<10:53, 13838.27it/s] 95%|█████████▍| 161480704/170498071 [1:20:10<10:02, 14973.68it/s] 95%|█████████▍| 161513472/170498071 [1:20:12<09:48, 15270.04it/s] 95%|█████████▍| 161546240/170498071 [1:20:14<09:59, 14920.96it/s] 95%|█████████▍| 161579008/170498071 [1:20:17<11:18, 13150.01it/s] 95%|█████████▍| 161611776/170498071 [1:20:19<09:47, 15114.30it/s] 95%|█████████▍| 161644544/170498071 [1:20:21<09:54, 14896.43it/s] 95%|█████████▍| 161677312/170498071 [1:20:23<10:00, 14680.35it/s] 95%|█████████▍| 161710080/170498071 [1:20:25<09:59, 14668.68it/s] 95%|█████████▍| 161742848/170498071 [1:20:28<10:19, 14132.79it/s] 95%|█████████▍| 161775616/170498071 [1:20:29<09:12, 15775.97it/s] 95%|█████████▍| 161808384/170498071 [1:20:32<09:16, 15605.35it/s] 95%|█████████▍| 161841152/170498071 [1:20:33<08:38, 16690.11it/s] 95%|█████████▍| 161873920/170498071 [1:20:36<09:48, 14653.91it/s] 95%|█████████▍| 161906688/170498071 [1:20:38<09:50, 14543.33it/s] 95%|█████████▍| 161939456/170498071 [1:20:41<09:46, 14586.37it/s] 95%|█████████▍| 161972224/170498071 [1:20:43<09:33, 14879.02it/s] 95%|█████████▌| 162004992/170498071 [1:20:45<09:18, 15218.23it/s] 95%|█████████▌| 162037760/170498071 [1:20:47<09:11, 15341.45it/s] 95%|█████████▌| 162070528/170498071 [1:20:49<09:22, 14970.72it/s] 95%|█████████▌| 162103296/170498071 [1:20:51<08:38, 16187.24it/s] 95%|█████████▌| 162136064/170498071 [1:20:54<10:03, 13845.94it/s] 95%|█████████▌| 162168832/170498071 [1:20:56<09:58, 13916.89it/s] 95%|█████████▌| 162201600/170498071 [1:20:59<10:24, 13293.35it/s] 95%|█████████▌| 162234368/170498071 [1:21:01<09:39, 14259.27it/s] 95%|█████████▌| 162267136/170498071 [1:21:03<09:31, 14396.83it/s] 95%|█████████▌| 162299904/170498071 [1:21:05<09:00, 15171.12it/s] 95%|█████████▌| 162332672/170498071 [1:21:08<10:06, 13468.21it/s] 95%|█████████▌| 162365440/170498071 [1:21:10<09:34, 14159.27it/s] 95%|█████████▌| 162398208/170498071 [1:21:12<09:06, 14833.87it/s] 95%|█████████▌| 162430976/170498071 [1:21:15<09:19, 14426.90it/s] 95%|█████████▌| 162463744/170498071 [1:21:19<11:22, 11780.49it/s] 95%|█████████▌| 162496512/170498071 [1:21:23<13:44, 9707.22it/s] 95%|█████████▌| 162529280/170498071 [1:21:26<12:23, 10710.74it/s] 95%|█████████▌| 162562048/170498071 [1:21:28<11:36, 11396.31it/s] 95%|█████████▌| 162594816/170498071 [1:21:30<10:48, 12193.34it/s] 95%|█████████▌| 162627584/170498071 [1:21:32<09:42, 13516.26it/s] 95%|█████████▌| 162660352/170498071 [1:21:34<08:42, 15002.01it/s] 95%|█████████▌| 162693120/170498071 [1:21:36<08:49, 14735.70it/s] 95%|█████████▌| 162725888/170498071 [1:21:39<09:22, 13815.66it/s] 95%|█████████▌| 162758656/170498071 [1:21:41<09:16, 13914.79it/s] 95%|█████████▌| 162791424/170498071 [1:21:43<09:03, 14182.44it/s] 95%|█████████▌| 162824192/170498071 [1:21:45<08:40, 14738.03it/s] 96%|█████████▌| 162856960/170498071 [1:21:48<08:44, 14555.61it/s] 96%|█████████▌| 162889728/170498071 [1:21:50<08:18, 15268.64it/s] 96%|█████████▌| 162922496/170498071 [1:21:51<07:47, 16194.89it/s] 96%|█████████▌| 162955264/170498071 [1:21:53<07:36, 16539.77it/s] 96%|█████████▌| 162988032/170498071 [1:21:56<08:50, 14155.78it/s] 96%|█████████▌| 163020800/170498071 [1:21:58<08:37, 14451.49it/s] 96%|█████████▌| 163053568/170498071 [1:22:01<09:05, 13646.90it/s] 96%|█████████▌| 163086336/170498071 [1:22:03<08:33, 14423.26it/s] 96%|█████████▌| 163119104/170498071 [1:22:07<10:34, 11627.93it/s] 96%|█████████▌| 163151872/170498071 [1:22:10<10:28, 11693.11it/s] 96%|█████████▌| 163184640/170498071 [1:22:13<10:13, 11922.35it/s] 96%|█████████▌| 163217408/170498071 [1:22:15<10:18, 11771.69it/s] 96%|█████████▌| 163250176/170498071 [1:22:19<11:14, 10748.94it/s] 96%|█████████▌| 163282944/170498071 [1:22:22<11:16, 10662.48it/s] 96%|█████████▌| 163315712/170498071 [1:22:24<09:42, 12321.57it/s] 96%|█████████▌| 163348480/170498071 [1:22:27<09:53, 12047.34it/s] 96%|█████████▌| 163381248/170498071 [1:22:29<08:53, 13352.15it/s] 96%|█████████▌| 163414016/170498071 [1:22:31<08:27, 13949.38it/s] 96%|█████████▌| 163446784/170498071 [1:22:33<08:32, 13749.73it/s] 96%|█████████▌| 163479552/170498071 [1:22:35<07:40, 15248.67it/s] 96%|█████████▌| 163512320/170498071 [1:22:38<08:21, 13935.47it/s] 96%|█████████▌| 163545088/170498071 [1:22:40<07:55, 14625.77it/s] 96%|█████████▌| 163577856/170498071 [1:22:42<07:57, 14479.42it/s] 96%|█████████▌| 163610624/170498071 [1:22:44<07:59, 14375.89it/s] 96%|█████████▌| 163643392/170498071 [1:22:46<07:24, 15415.98it/s] 96%|█████████▌| 163676160/170498071 [1:22:48<07:00, 16215.12it/s] 96%|█████████▌| 163708928/170498071 [1:22:50<07:25, 15248.70it/s] 96%|█████████▌| 163741696/170498071 [1:22:53<07:37, 14756.47it/s] 96%|█████████▌| 163774464/170498071 [1:22:54<07:13, 15520.70it/s] 96%|█████████▌| 163807232/170498071 [1:22:57<07:18, 15268.79it/s] 96%|█████████▌| 163840000/170498071 [1:23:01<09:48, 11322.59it/s] 96%|█████████▌| 163872768/170498071 [1:23:03<08:22, 13174.17it/s] 96%|█████████▌| 163905536/170498071 [1:23:05<08:24, 13065.02it/s] 96%|█████████▌| 163938304/170498071 [1:23:07<07:48, 14011.46it/s] 96%|█████████▌| 163971072/170498071 [1:23:10<07:37, 14280.55it/s] 96%|█████████▌| 164003840/170498071 [1:23:12<07:23, 14642.12it/s] 96%|█████████▌| 164036608/170498071 [1:23:14<07:35, 14195.82it/s] 96%|█████████▌| 164069376/170498071 [1:23:18<09:31, 11257.97it/s] 96%|█████████▌| 164102144/170498071 [1:23:21<08:45, 12174.75it/s] 96%|█████████▋| 164134912/170498071 [1:23:23<08:24, 12621.71it/s] 96%|█████████▋| 164167680/170498071 [1:23:24<07:07, 14810.28it/s] 96%|█████████▋| 164200448/170498071 [1:23:27<07:23, 14210.47it/s] 96%|█████████▋| 164233216/170498071 [1:23:29<07:04, 14758.75it/s] 96%|█████████▋| 164265984/170498071 [1:23:31<06:32, 15882.78it/s] 96%|█████████▋| 164298752/170498071 [1:23:33<06:56, 14867.13it/s] 96%|█████████▋| 164331520/170498071 [1:23:35<07:00, 14668.29it/s] 96%|█████████▋| 164364288/170498071 [1:23:38<06:54, 14811.96it/s] 96%|█████████▋| 164397056/170498071 [1:23:40<07:08, 14233.42it/s] 96%|█████████▋| 164429824/170498071 [1:23:42<06:36, 15316.75it/s] 96%|█████████▋| 164462592/170498071 [1:23:44<06:29, 15484.85it/s] 96%|█████████▋| 164495360/170498071 [1:23:45<05:52, 17014.25it/s] 96%|█████████▋| 164528128/170498071 [1:23:48<06:41, 14864.29it/s] 97%|█████████▋| 164560896/170498071 [1:23:52<08:01, 12326.16it/s] 97%|█████████▋| 164593664/170498071 [1:23:54<07:22, 13353.17it/s] 97%|█████████▋| 164626432/170498071 [1:23:56<07:08, 13694.26it/s] 97%|█████████▋| 164659200/170498071 [1:24:00<08:16, 11754.41it/s] 97%|█████████▋| 164691968/170498071 [1:24:02<07:30, 12880.01it/s] 97%|█████████▋| 164724736/170498071 [1:24:04<07:22, 13057.72it/s] 97%|█████████▋| 164757504/170498071 [1:24:06<06:54, 13838.25it/s] 97%|█████████▋| 164790272/170498071 [1:24:08<06:34, 14483.71it/s] 97%|█████████▋| 164823040/170498071 [1:24:11<06:34, 14383.14it/s] 97%|█████████▋| 164855808/170498071 [1:24:13<06:41, 14062.90it/s] 97%|█████████▋| 164888576/170498071 [1:24:17<07:47, 11989.98it/s] 97%|█████████▋| 164921344/170498071 [1:24:19<07:12, 12905.37it/s] 97%|█████████▋| 164954112/170498071 [1:24:21<07:02, 13134.67it/s] 97%|█████████▋| 164986880/170498071 [1:24:24<06:53, 13319.79it/s] 97%|█████████▋| 165019648/170498071 [1:24:26<06:20, 14391.33it/s] 97%|█████████▋| 165052416/170498071 [1:24:28<06:10, 14711.23it/s] 97%|█████████▋| 165085184/170498071 [1:24:30<05:52, 15347.41it/s] 97%|█████████▋| 165117952/170498071 [1:24:32<06:27, 13892.61it/s] 97%|█████████▋| 165150720/170498071 [1:24:34<06:02, 14758.83it/s] 97%|█████████▋| 165183488/170498071 [1:24:36<05:54, 14978.21it/s] 97%|█████████▋| 165216256/170498071 [1:24:39<06:02, 14571.47it/s] 97%|█████████▋| 165249024/170498071 [1:24:43<07:47, 11230.60it/s] 97%|█████████▋| 165281792/170498071 [1:24:45<06:38, 13100.74it/s] 97%|█████████▋| 165314560/170498071 [1:24:47<06:32, 13210.62it/s] 97%|█████████▋| 165347328/170498071 [1:24:49<05:45, 14929.62it/s] 97%|█████████▋| 165380096/170498071 [1:24:51<05:25, 15706.71it/s] 97%|█████████▋| 165412864/170498071 [1:24:58<09:51, 8592.35it/s] 97%|█████████▋| 165445632/170498071 [1:25:00<08:22, 10061.56it/s] 97%|█████████▋| 165478400/170498071 [1:25:02<07:22, 11344.01it/s] 97%|█████████▋| 165511168/170498071 [1:25:05<06:41, 12415.19it/s] 97%|█████████▋| 165543936/170498071 [1:25:10<08:45, 9435.03it/s] 97%|█████████▋| 165576704/170498071 [1:25:12<07:24, 11083.49it/s] 97%|█████████▋| 165609472/170498071 [1:25:15<07:52, 10344.50it/s] 97%|█████████▋| 165642240/170498071 [1:25:18<07:43, 10483.51it/s] 97%|█████████▋| 165675008/170498071 [1:25:20<06:55, 11612.60it/s] 97%|█████████▋| 165707776/170498071 [1:25:23<06:40, 11946.96it/s] 97%|█████████▋| 165740544/170498071 [1:25:25<05:52, 13505.90it/s] 97%|█████████▋| 165773312/170498071 [1:25:27<05:59, 13125.26it/s] 97%|█████████▋| 165806080/170498071 [1:25:29<05:38, 13870.30it/s] 97%|█████████▋| 165838848/170498071 [1:25:32<05:51, 13272.47it/s] 97%|█████████▋| 165871616/170498071 [1:25:35<06:17, 12242.66it/s] 97%|█████████▋| 165904384/170498071 [1:25:38<06:04, 12596.14it/s] 97%|█████████▋| 165937152/170498071 [1:25:41<06:23, 11902.31it/s] 97%|█████████▋| 165969920/170498071 [1:25:44<06:27, 11686.25it/s] 97%|█████████▋| 166002688/170498071 [1:25:46<06:04, 12331.10it/s] 97%|█████████▋| 166035456/170498071 [1:25:48<05:39, 13130.69it/s] 97%|█████████▋| 166068224/170498071 [1:25:51<05:53, 12515.54it/s] 97%|█████████▋| 166100992/170498071 [1:25:53<05:15, 13923.57it/s] 97%|█████████▋| 166133760/170498071 [1:25:55<05:23, 13500.72it/s] 97%|█████████▋| 166166528/170498071 [1:25:59<06:21, 11361.89it/s] 97%|█████████▋| 166199296/170498071 [1:26:03<07:03, 10156.26it/s] 97%|█████████▋| 166232064/170498071 [1:26:06<06:47, 10461.12it/s] 98%|█████████▊| 166264832/170498071 [1:26:08<05:57, 11856.78it/s] 98%|█████████▊| 166297600/170498071 [1:26:14<07:45, 9017.92it/s] 98%|█████████▊| 166330368/170498071 [1:26:16<06:39, 10438.17it/s] 98%|█████████▊| 166363136/170498071 [1:26:18<05:44, 11999.82it/s] 98%|█████████▊| 166395904/170498071 [1:26:26<08:58, 7614.87it/s] 98%|█████████▊| 166428672/170498071 [1:26:28<07:52, 8610.91it/s] 98%|█████████▊| 166461440/170498071 [1:26:31<07:23, 9104.27it/s] 98%|█████████▊| 166494208/170498071 [1:26:33<06:02, 11048.21it/s] 98%|█████████▊| 166526976/170498071 [1:26:35<05:21, 12353.12it/s] 98%|█████████▊| 166559744/170498071 [1:26:37<04:47, 13716.34it/s] 98%|█████████▊| 166592512/170498071 [1:26:39<04:49, 13508.85it/s] 98%|█████████▊| 166625280/170498071 [1:26:42<05:10, 12456.47it/s] 98%|█████████▊| 166658048/170498071 [1:26:46<05:47, 11050.33it/s] 98%|█████████▊| 166690816/170498071 [1:26:49<05:57, 10642.64it/s] 98%|█████████▊| 166723584/170498071 [1:26:54<06:51, 9166.98it/s] 98%|█████████▊| 166756352/170498071 [1:26:56<06:02, 10330.89it/s] 98%|█████████▊| 166789120/170498071 [1:26:59<05:55, 10438.34it/s] 98%|█████████▊| 166821888/170498071 [1:27:01<05:12, 11767.71it/s] 98%|█████████▊| 166854656/170498071 [1:27:03<04:40, 13009.73it/s] 98%|█████████▊| 166887424/170498071 [1:27:05<04:26, 13569.11it/s] 98%|█████████▊| 166920192/170498071 [1:27:07<04:13, 14126.86it/s] 98%|█████████▊| 166952960/170498071 [1:27:10<04:24, 13398.99it/s] 98%|█████████▊| 166985728/170498071 [1:27:13<04:35, 12769.74it/s] 98%|█████████▊| 167018496/170498071 [1:27:15<04:11, 13831.74it/s] 98%|█████████▊| 167051264/170498071 [1:27:17<04:07, 13933.30it/s] 98%|█████████▊| 167084032/170498071 [1:27:19<03:53, 14624.67it/s] 98%|█████████▊| 167116800/170498071 [1:27:23<04:25, 12715.47it/s] 98%|█████████▊| 167149568/170498071 [1:27:25<04:03, 13769.37it/s] 98%|█████████▊| 167182336/170498071 [1:27:27<04:08, 13354.04it/s] 98%|█████████▊| 167215104/170498071 [1:27:30<04:09, 13142.54it/s] 98%|█████████▊| 167247872/170498071 [1:27:33<04:25, 12233.93it/s] 98%|█████████▊| 167280640/170498071 [1:27:36<04:33, 11763.50it/s] 98%|█████████▊| 167313408/170498071 [1:27:39<04:49, 10997.34it/s] 98%|█████████▊| 167346176/170498071 [1:27:42<04:45, 11050.01it/s] 98%|█████████▊| 167378944/170498071 [1:27:44<04:11, 12411.02it/s] 98%|█████████▊| 167411712/170498071 [1:27:46<03:50, 13379.30it/s] 98%|█████████▊| 167444480/170498071 [1:27:49<03:52, 13155.96it/s] 98%|█████████▊| 167477248/170498071 [1:27:52<04:11, 11994.34it/s] 98%|█████████▊| 167510016/170498071 [1:27:54<04:02, 12343.92it/s] 98%|█████████▊| 167542784/170498071 [1:27:57<03:45, 13107.71it/s] 98%|█████████▊| 167575552/170498071 [1:27:59<03:26, 14125.65it/s] 98%|█████████▊| 167608320/170498071 [1:28:03<04:33, 10575.61it/s] 98%|█████████▊| 167641088/170498071 [1:28:06<04:08, 11518.27it/s] 98%|█████████▊| 167673856/170498071 [1:28:08<03:55, 12000.41it/s] 98%|█████████▊| 167706624/170498071 [1:28:11<03:53, 11978.89it/s] 98%|█████████▊| 167739392/170498071 [1:28:13<03:42, 12390.28it/s] 98%|█████████▊| 167772160/170498071 [1:28:15<03:21, 13529.94it/s] 98%|█████████▊| 167804928/170498071 [1:28:17<03:14, 13825.49it/s] 98%|█████████▊| 167837696/170498071 [1:28:19<02:57, 14964.32it/s] 98%|█████████▊| 167870464/170498071 [1:28:22<03:16, 13358.27it/s] 98%|█████████▊| 167903232/170498071 [1:28:24<03:04, 14090.28it/s] 98%|█████████▊| 167936000/170498071 [1:28:28<03:33, 11983.19it/s] 99%|█████████▊| 167968768/170498071 [1:28:30<03:17, 12825.45it/s] 99%|█████████▊| 168001536/170498071 [1:28:32<03:01, 13792.07it/s] 99%|█████████▊| 168034304/170498071 [1:28:34<02:55, 14006.66it/s] 99%|█████████▊| 168067072/170498071 [1:28:36<02:44, 14815.74it/s] 99%|█████████▊| 168099840/170498071 [1:28:38<02:32, 15736.92it/s] 99%|█████████▊| 168132608/170498071 [1:28:41<02:39, 14847.37it/s] 99%|█████████▊| 168165376/170498071 [1:28:44<02:58, 13094.20it/s] 99%|█████████▊| 168198144/170498071 [1:28:48<03:38, 10520.13it/s] 99%|█████████▊| 168230912/170498071 [1:28:52<03:38, 10387.38it/s] 99%|█████████▊| 168263680/170498071 [1:28:53<03:08, 11826.03it/s] 99%|█████████▊| 168296448/170498071 [1:28:56<03:08, 11685.37it/s] 99%|█████████▊| 168329216/170498071 [1:28:59<02:59, 12056.86it/s] 99%|█████████▊| 168361984/170498071 [1:29:01<02:41, 13232.61it/s] 99%|█████████▉| 168394752/170498071 [1:29:07<04:00, 8751.53it/s] 99%|█████████▉| 168427520/170498071 [1:29:12<04:12, 8193.22it/s] 99%|█████████▉| 168460288/170498071 [1:29:14<03:29, 9715.91it/s] 99%|█████████▉| 168493056/170498071 [1:29:17<03:11, 10446.46it/s] 99%|█████████▉| 168525824/170498071 [1:29:18<02:46, 11833.33it/s] 99%|█████████▉| 168558592/170498071 [1:29:22<02:51, 11314.61it/s] 99%|█████████▉| 168591360/170498071 [1:29:24<02:43, 11676.39it/s] 99%|█████████▉| 168624128/170498071 [1:29:27<02:36, 11967.13it/s] 99%|█████████▉| 168656896/170498071 [1:29:29<02:21, 13046.97it/s] 99%|█████████▉| 168689664/170498071 [1:29:32<02:22, 12689.32it/s] 99%|█████████▉| 168722432/170498071 [1:29:34<02:16, 13034.52it/s] 99%|█████████▉| 168755200/170498071 [1:29:37<02:26, 11886.39it/s] 99%|█████████▉| 168787968/170498071 [1:29:40<02:18, 12311.18it/s] 99%|█████████▉| 168820736/170498071 [1:29:43<02:30, 11128.43it/s] 99%|█████████▉| 168853504/170498071 [1:29:46<02:27, 11127.82it/s] 99%|█████████▉| 168886272/170498071 [1:29:50<02:34, 10438.68it/s] 99%|█████████▉| 168919040/170498071 [1:29:53<02:30, 10477.37it/s] 99%|█████████▉| 168951808/170498071 [1:29:57<02:36, 9890.46it/s] 99%|█████████▉| 168984576/170498071 [1:30:01<02:41, 9391.54it/s] 99%|█████████▉| 169017344/170498071 [1:30:03<02:18, 10670.80it/s] 99%|█████████▉| 169050112/170498071 [1:30:05<02:03, 11696.70it/s] 99%|█████████▉| 169082880/170498071 [1:30:06<01:45, 13438.32it/s] 99%|█████████▉| 169115648/170498071 [1:30:09<01:39, 13932.29it/s] 99%|█████████▉| 169148416/170498071 [1:30:12<01:47, 12592.10it/s] 99%|█████████▉| 169181184/170498071 [1:30:14<01:40, 13042.80it/s] 99%|█████████▉| 169213952/170498071 [1:30:16<01:33, 13756.12it/s] 99%|█████████▉| 169246720/170498071 [1:30:18<01:25, 14623.71it/s] 99%|█████████▉| 169279488/170498071 [1:30:21<01:25, 14225.17it/s] 99%|█████████▉| 169312256/170498071 [1:30:25<01:50, 10686.28it/s] 99%|█████████▉| 169345024/170498071 [1:30:32<02:25, 7944.34it/s] 99%|█████████▉| 169377792/170498071 [1:30:34<01:55, 9717.22it/s] 99%|█████████▉| 169410560/170498071 [1:30:37<01:51, 9726.27it/s] 99%|█████████▉| 169443328/170498071 [1:30:39<01:33, 11298.15it/s] 99%|█████████▉| 169476096/170498071 [1:30:41<01:21, 12564.64it/s] 99%|█████████▉| 169508864/170498071 [1:30:43<01:16, 12890.07it/s] 99%|█████████▉| 169541632/170498071 [1:30:45<01:10, 13574.13it/s] 99%|█████████▉| 169574400/170498071 [1:30:47<01:03, 14525.03it/s] 99%|█████████▉| 169607168/170498071 [1:30:50<01:05, 13669.18it/s] 99%|█████████▉| 169639936/170498071 [1:30:52<00:59, 14466.41it/s]100%|█████████▉| 169672704/170498071 [1:30:54<00:57, 14241.82it/s]100%|█████████▉| 169705472/170498071 [1:30:56<00:54, 14461.14it/s]100%|█████████▉| 169738240/170498071 [1:30:58<00:51, 14768.64it/s]100%|█████████▉| 169771008/170498071 [1:31:00<00:48, 15061.16it/s]100%|█████████▉| 169803776/170498071 [1:31:03<00:45, 15341.31it/s]100%|█████████▉| 169836544/170498071 [1:31:04<00:41, 15872.21it/s]100%|█████████▉| 169869312/170498071 [1:31:07<00:45, 13877.47it/s]100%|█████████▉| 169902080/170498071 [1:31:09<00:40, 14875.52it/s]100%|█████████▉| 169934848/170498071 [1:31:11<00:35, 15655.71it/s]100%|█████████▉| 169967616/170498071 [1:31:13<00:34, 15599.93it/s]100%|█████████▉| 170000384/170498071 [1:31:16<00:35, 14099.53it/s]100%|█████████▉| 170033152/170498071 [1:31:20<00:38, 12047.83it/s]100%|█████████▉| 170065920/170498071 [1:31:22<00:35, 12054.79it/s]100%|█████████▉| 170098688/170498071 [1:31:25<00:32, 12429.74it/s]100%|█████████▉| 170131456/170498071 [1:31:27<00:26, 13596.40it/s]100%|█████████▉| 170164224/170498071 [1:31:30<00:25, 12974.04it/s]100%|█████████▉| 170196992/170498071 [1:31:32<00:22, 13430.43it/s]100%|█████████▉| 170229760/170498071 [1:31:34<00:18, 14259.30it/s]100%|█████████▉| 170262528/170498071 [1:31:36<00:15, 14911.12it/s]100%|█████████▉| 170295296/170498071 [1:31:37<00:12, 16049.78it/s]100%|█████████▉| 170328064/170498071 [1:31:41<00:12, 13618.27it/s]100%|█████████▉| 170360832/170498071 [1:31:43<00:09, 14025.70it/s]100%|█████████▉| 170393600/170498071 [1:31:45<00:07, 14718.92it/s]100%|█████████▉| 170426368/170498071 [1:31:47<00:04, 15661.45it/s]100%|█████████▉| 170459136/170498071 [1:31:49<00:02, 16130.16it/s]100%|█████████▉| 170491904/170498071 [1:31:50<00:00, 16257.50it/s]100%|██████████| 170498071/170498071 [1:31:51<00:00, 15599.80it/s]100%|██████████| 170498071/170498071 [1:31:51<00:00, 30934.53it/s]
Extracting ./data/cifar-10-python.tar.gz to ./data
Files already downloaded and verified
Let us take a look at the original (latent) images and their scaled versions.
Visualize Images¶
Source
# @title Visualize Images
set_seed(seed=42, seed_torch=True)
num_images_show = 8
cifar_demo_transform = transforms.Compose([
transforms.ToTensor(),
transforms.Normalize(
(0.49139968, 0.48215827, 0.44653124),
(0.24703233, 0.24348505, 0.26158768))
])
# Demo datasets
cifar10_demo_trainset = torchvision.datasets.CIFAR10(root='./data', train=True,
download=True, transform=cifar_demo_transform)
cifar3_demo_trainset = CIFAR3(cifar10_demo_trainset, cifar3_classes)
cifar3scaled_demo_trainset = CIFAR3(cifar10_demo_trainset, cifar3_classes, scale=True)
# functions to show an image
def imshow(img, title):
with plt.xkcd():
img = (img * 0.25) + 0.5 # unnormalize
npimg = img.numpy()
plt.title(title)
plt.imshow(np.transpose(npimg, (1, 2, 0)))
plt.xticks([])
plt.yticks([])
plt.show()
# get some random training images
random_idxs = np.random.choice(range(len(cifar3_demo_trainset)), num_images_show)
cifar3_imgs = None
cifar3scaled_imgs = None
cifar3_labels_ = []
for ridx in random_idxs:
c4img, lbl_ = cifar3_demo_trainset[ridx]
c4simg, slbl_ = cifar3scaled_demo_trainset[ridx]
assert lbl_ == slbl_, 'Labels do not match'
cifar3_labels_.append(lbl_)
cifar3_imgs = c4img.unsqueeze(0) if (cifar3_imgs is None) else torch.cat((cifar3_imgs, c4img.unsqueeze(0)))
cifar3scaled_imgs = c4simg.unsqueeze(0) if (cifar3scaled_imgs is None) else torch.cat((cifar3scaled_imgs, c4simg.unsqueeze(0)))
# print labels
print('Labels = ' + ', '.join(f'{cifar10_classes[list(cifar3_classes.keys())[cifar3_labels_[j]]]:5s}' for j in range(num_images_show)))
# show images
imshow(torchvision.utils.make_grid(cifar3_imgs), 'CIFAR3')
# print scaling factor
print('Scaling factors = ' + ', '.join([str(round(i.item(), 3) )for i in cifar3scaled_demo_trainset.scale_values[random_idxs]]))
# show scaled images
imshow(torchvision.utils.make_grid(cifar3scaled_imgs), 'CIFAR3 Scaled')Files already downloaded and verified
Labels = car , plane, car , car , cat , cat , car , car
Clipping input data to the valid range for imshow with RGB data ([0..1] for floats or [0..255] for integers).

Scaling factors = 0.14, 0.171, 0.224, 0.148, 0.221, 0.179, 0.099, 0.155

Here, we define the CNN model with an optional parameter for adding the LayerNorm layer.
Define CIFARNet model¶
Source
# @title Define CIFARNet model
set_seed(seed=42, seed_torch=True)
class CIFARNet(nn.Module):
def __init__(self, layer_norm=False):
super().__init__()
self.features = nn.Sequential(OrderedDict([
('conv1', nn.Conv2d(3, 16, 5, padding='same')),
('norm1', nn.LayerNorm((16, 8, 8))),
('relu1', nn.ReLU()),
('maxpool1', nn.MaxPool2d(3, padding=1, stride=2)),
('conv2', nn.Conv2d(16, 32, 3, padding='same')),
('norm2', nn.LayerNorm((32, 4, 4))),
('relu2', nn.ReLU()),
('avgpool2', nn.AvgPool2d(3, padding=1, stride=2))
]))
if not layer_norm:
del self.features.norm1
del self.features.norm2
self.classifier = nn.Sequential(OrderedDict([
('fc1', nn.Linear(128, 64)),
('fc2', nn.Linear(64, 3)),
]))
# Initialize weights
nn.init.normal_(self.features.conv1.weight, mean=0.0, std=1e-4)
nn.init.normal_(self.features.conv2.weight, mean=0.0, std=1e-4)
nn.init.normal_(self.classifier.fc1.weight, mean=0.0, std=1e-1)
nn.init.normal_(self.classifier.fc2.weight, mean=0.0, std=1e-1)
def forward(self, x):
x = self.features(x)
x = torch.flatten(x, 1) # flatten all dimensions except batch
x = self.classifier(x)
return xIt will take around 3 minutes to complete training on different types of models.
Training & Evaluating the models¶
Source
# @title Training & Evaluating the models
# Training
n_epochs = 10
learning_rate = 5e-2
momentum = 0.9
# Unscaled CIFAR3
cifar3_net = CIFARNet(layer_norm=False).to(DEVICE)
losses_iter, losses_epoch = train_cnns(cifar3_net, cifar3_trainloader, \
learning_rate, momentum, n_epochs)
# With LayerNorm
cifar3_net_LN = CIFARNet(layer_norm=True).to(DEVICE)
losses_iter_LN, losses_epoch_LN = train_cnns(cifar3_net_LN, cifar3_trainloader, \
learning_rate, momentum, n_epochs)
# Scaled CIFAR3
cifar3scaled_net = CIFARNet(layer_norm=False).to(DEVICE)
losses_iter_scaled, losses_epoch_scaled = train_cnns(cifar3scaled_net, cifar3scaled_trainloader, \
learning_rate, momentum, n_epochs)
# With LayerNorm
cifar3scaled_net_LN = CIFARNet(layer_norm=True).to(DEVICE)
losses_iter_scaled_LN, losses_epoch_scaled_LN = train_cnns(cifar3scaled_net_LN, cifar3scaled_trainloader, \
learning_rate, momentum, n_epochs)
with plt.xkcd():
# Plot training losses
fig, ax = plt.subplots(1, 2, figsize=(10, 5))
# Plot 1 - Unscaled CIFAR3
# Plot loss per epoch
ax[0].plot(range(1, len(losses_epoch)+1), np.log(losses_epoch), '-b', label='Without LN')
ax[0].plot(range(1, len(losses_epoch_LN)+1), np.log(losses_epoch_LN), '-r', label='With LN')
ax[0].legend()
ax[0].set_xlabel('Epochs')
ax[0].set_ylabel('Log Cross Entropy Loss')
ax[0].set_title('Unscaled CIFAR3: Training Loss')
# Plot 2 - Scaled CIFAR3
# Plot loss per epoch
ax[1].plot(range(1, len(losses_epoch_scaled)+1), np.log(losses_epoch_scaled), '-b', label='Without LN')
ax[1].plot(range(1, len(losses_epoch_scaled_LN)+1), np.log(losses_epoch_scaled_LN), '-r', label='With LN')
ax[1].legend()
ax[1].set_xlabel('Epochs')
ax[1].set_ylabel('Log Cross Entropy Loss')
ax[1].set_title('Scaled CIFAR3: Training Loss')
plt.tight_layout()
plt.show()
# Training evaluation
training_loss, training_accuracy = evaluate_cnns(cifar3_net, cifar3_trainloader)
training_loss_LN, training_accuracy_LN = evaluate_cnns(cifar3_net_LN, cifar3_trainloader)
training_loss_scaled, training_accuracy_scaled = evaluate_cnns(cifar3scaled_net, cifar3scaled_trainloader)
training_loss_scaled_LN, training_accuracy_scaled_LN = evaluate_cnns(cifar3scaled_net_LN, cifar3scaled_trainloader)
# Evaluation
test_loss, test_accuracy = evaluate_cnns(cifar3_net, cifar3_testloader)
test_loss_LN, test_accuracy_LN = evaluate_cnns(cifar3_net_LN, cifar3_testloader)
test_loss_scaled, test_accuracy_scaled = evaluate_cnns(cifar3scaled_net, cifar3scaled_testloader)
test_loss_scaled_LN, test_accuracy_scaled_LN = evaluate_cnns(cifar3scaled_net_LN, cifar3scaled_testloader)
with plt.xkcd():
# Plot
fig, axs = plt.subplots(1, 2, figsize=(10, 5))
training_cm = [[training_accuracy, training_accuracy_LN], [training_accuracy_scaled, training_accuracy_scaled_LN]]
testing_cm = [[test_accuracy, test_accuracy_LN], [test_accuracy_scaled, test_accuracy_scaled_LN]]
all_cm = np.array(training_cm+training_cm).flatten()
vmin = np.min(all_cm)
vmax = np.max(all_cm)
training_disp = ConfusionMatrixDisplay(confusion_matrix=np.array(training_cm),
display_labels=['Unscaled CIFAR3', 'Scaled CIFAR3'])
training_disp.plot(cmap=plt.cm.Greys, ax=axs[0])
axs[0].images[-1].set_clim(vmin, vmax)
axs[0].set_yticks([0, 1], ['Unscaled CIFAR3', 'Scaled CIFAR3'], rotation=90)
axs[0].set_xticks([0, 1], ['without LayerNorm', 'with LayerNorm'])
axs[0].set_xlabel('Model')
axs[0].set_ylabel('Dataset')
axs[0].set_title('Training Accuracy')
testing_disp = ConfusionMatrixDisplay(confusion_matrix=np.array(testing_cm),
display_labels=['Unscaled CIFAR3', 'Scaled CIFAR3'])
testing_disp.plot(cmap=plt.cm.Greys, ax=axs[1])
axs[1].images[-1].set_clim(vmin, vmax)
axs[1].set_yticks([0, 1], ['Unscaled CIFAR3', 'Scaled CIFAR3'], rotation=90)
axs[1].set_xticks([0, 1], ['without LayerNorm', 'with LayerNorm'])
axs[1].set_xlabel('Model')
axs[1].set_ylabel('Dataset')
axs[1].set_title('Testing Accuracy')
plt.tight_layout()
# Removing shadows from text inside confusion matrix
for txt in training_disp.text_.flatten():
txt.set_path_effects([path_effects.Normal()])
for txt in testing_disp.text_.flatten():
txt.set_path_effects([path_effects.Normal()])
plt.show() 0%| | 0/10 [00:00<?, ?it/s] 10%|█ | 1/10 [00:02<00:21, 2.43s/it] 20%|██ | 2/10 [00:04<00:16, 2.03s/it] 30%|███ | 3/10 [00:06<00:14, 2.02s/it] 40%|████ | 4/10 [00:07<00:11, 1.93s/it] 50%|█████ | 5/10 [00:09<00:09, 1.87s/it] 60%|██████ | 6/10 [00:11<00:07, 1.89s/it] 70%|███████ | 7/10 [00:13<00:05, 1.85s/it] 80%|████████ | 8/10 [00:15<00:03, 1.82s/it] 90%|█████████ | 9/10 [00:16<00:01, 1.80s/it]100%|██████████| 10/10 [00:18<00:00, 1.82s/it]100%|██████████| 10/10 [00:18<00:00, 1.88s/it]
0%| | 0/10 [00:00<?, ?it/s] 10%|█ | 1/10 [00:01<00:17, 1.91s/it] 20%|██ | 2/10 [00:03<00:14, 1.85s/it] 30%|███ | 3/10 [00:05<00:12, 1.82s/it] 40%|████ | 4/10 [00:07<00:10, 1.81s/it] 50%|█████ | 5/10 [00:09<00:09, 1.80s/it] 60%|██████ | 6/10 [00:10<00:07, 1.82s/it] 70%|███████ | 7/10 [00:12<00:05, 1.82s/it] 80%|████████ | 8/10 [00:14<00:03, 1.81s/it] 90%|█████████ | 9/10 [00:16<00:01, 1.80s/it]100%|██████████| 10/10 [00:18<00:00, 1.81s/it]100%|██████████| 10/10 [00:18<00:00, 1.81s/it]
0%| | 0/10 [00:00<?, ?it/s] 10%|█ | 1/10 [00:01<00:17, 1.90s/it] 20%|██ | 2/10 [00:03<00:15, 1.91s/it] 30%|███ | 3/10 [00:05<00:13, 1.89s/it] 40%|████ | 4/10 [00:07<00:11, 1.89s/it] 50%|█████ | 5/10 [00:09<00:09, 1.89s/it] 60%|██████ | 6/10 [00:11<00:07, 1.89s/it] 70%|███████ | 7/10 [00:13<00:05, 1.89s/it] 80%|████████ | 8/10 [00:15<00:03, 1.89s/it] 90%|█████████ | 9/10 [00:17<00:01, 1.89s/it]100%|██████████| 10/10 [00:18<00:00, 1.89s/it]100%|██████████| 10/10 [00:18<00:00, 1.89s/it]
0%| | 0/10 [00:00<?, ?it/s] 10%|█ | 1/10 [00:01<00:17, 2.00s/it] 20%|██ | 2/10 [00:11<00:53, 6.67s/it] 30%|███ | 3/10 [00:13<00:31, 4.53s/it] 40%|████ | 4/10 [00:15<00:21, 3.52s/it] 50%|█████ | 5/10 [00:17<00:14, 2.96s/it] 60%|██████ | 6/10 [00:19<00:10, 2.62s/it] 70%|███████ | 7/10 [00:21<00:07, 2.40s/it] 80%|████████ | 8/10 [00:23<00:04, 2.26s/it] 90%|█████████ | 9/10 [00:25<00:02, 2.17s/it]100%|██████████| 10/10 [00:27<00:00, 2.11s/it]100%|██████████| 10/10 [00:27<00:00, 2.77s/it]


Let us also check whether normalization improves generalization with different scaling parameters.
Test Generalization¶
Source
# @title Test Generalization
n_tests = 5
cifar3_scaling_performances = {}
cifar3_scaling_performances_LN = {}
# scaling_limits_tests = [[0.3, 0.5], [0.5, 0.75], [0.75, 1]]
scaling_limits_tests = [[0.4, 0.6], [0.8, 1]]
for test_idx in range(n_tests):
cifar3_scaled_testloaders = {
'0.05-0.25 (training range)': cifar3scaled_testloader
}
for sc_ in scaling_limits_tests:
sc_str = '-'.join([str(i) for i in sc_])
testset_ = CIFAR3(cifar10_testset, cifar3_classes, scale=True, scaling_limits=sc_)
testloader_ = torch.utils.data.DataLoader(testset_, batch_size=batch_size,
shuffle=False)
cifar3_scaled_testloaders[sc_str] = testloader_
for scaling_lims, scaling_testloader in cifar3_scaled_testloaders.items():
_, noLN_accuracy = evaluate_cnns(cifar3scaled_net, scaling_testloader)
_, LN_accuracy = evaluate_cnns(cifar3scaled_net_LN, scaling_testloader)
if scaling_lims in cifar3_scaling_performances.keys():
cifar3_scaling_performances[scaling_lims] += [noLN_accuracy]
cifar3_scaling_performances_LN[scaling_lims] += [LN_accuracy]
else:
cifar3_scaling_performances[scaling_lims] = [noLN_accuracy]
cifar3_scaling_performances_LN[scaling_lims] = [LN_accuracy]
with plt.xkcd():
plt.figure(figsize=(5, 5))
mean_cifar3_scaling_performances = [np.mean(i) for i in cifar3_scaling_performances.values()]
std_cifar3_scaling_performances = [np.std(i) for i in cifar3_scaling_performances.values()]
plt.plot(range(1, len(cifar3_scaled_testloaders)+1), mean_cifar3_scaling_performances, \
'-.b', label='Without LN')
plt.errorbar(range(1, len(cifar3_scaled_testloaders)+1), mean_cifar3_scaling_performances, \
yerr=std_cifar3_scaling_performances, color='b', capsize=5, capthick=2)
mean_cifar3_scaling_performances_LN = [np.mean(i) for i in cifar3_scaling_performances_LN.values()]
std_cifar3_scaling_performances_LN = [np.std(i) for i in cifar3_scaling_performances_LN.values()]
plt.plot(range(1, len(cifar3_scaled_testloaders)+1), mean_cifar3_scaling_performances_LN, \
'-.r', label='With LN')
plt.errorbar(range(1, len(cifar3_scaled_testloaders)+1), mean_cifar3_scaling_performances_LN, \
yerr=std_cifar3_scaling_performances_LN, color='r', capsize=5, capthick=2)
plt.xticks(range(1, len(cifar3_scaled_testloaders)+1), labels=cifar3_scaled_testloaders.keys())
plt.xlabel('CIFAR3 scaling range')
plt.ylabel('Test accuracy')
plt.title('Testing Generalization for scaled CIFARNet')
plt.legend()
plt.show()
By adding a normalization layer: (i) the training process converges quicker, (ii) we achieve better test accuracy and (iii) we achieve better out-of-distribution generalization accuracy in the image recognition tasks.
Video 8: Section summary
Summary¶
Estimated timing of tutorial: 50 minutes
In this tutorial, we observed that normalization as an inductive bias is useful. We have implemented the normalization function and explored the examples. Finally, we discovered the benefits of using normalization.
Video 9: Tutorial summary
The Big Picture¶
In this tutorial, we observed that normalization as an inductive bias is useful. We first showed that models struggle to learn the normalization function and it makes sense computationally to implement this operation as a dedicated microcircuit, our topic of the day! We further showed the effect that normalization has on efficient model training and how it enables out-of-distribution accuracy by stabilizing the training process and recovering images that had been corrupted by scaling.
We ended by looking at how normalization processes occur in brains and we prompt you to think whether any of the computational advantages in neural networks might perform similar functions in the brain. Are there things we can learn and apply to studying brains? Perhaps further work in normalization in neuroscience might end up introducing variations of brain-inspired normalization into neural networks, which could help the model learn even better!
