In [1]:
import numpy as np
import time
import hashlib
import matplotlib.pyplot as plt
In [22]:
class StockExchange:
def __init__(self):
self.epilson = 1e-2
self.bid = []
self.ask = []
self.trades = []
self.position = {}
def notice(ident, cash, stock):
print(ident, cash, stock)
# buy as much stock as possible with cash
def buy(self, ident, cash, limit=None):
print("buy - ", ident, cash, limit)
buyer_stock = 0
updates = []
# inital position change from this action
updates.append((ident, -cash, 0))
while cash > 0.0 and len(self.ask) > 0:
other_ident,price,size = self.ask.pop(0)
if limit and price > limit:
self.ask = [(other_ident,price,size)] + self.ask
break
target = cash/price
target = min(target,size)
size -= target
cash -= target*price
buyer_stock += target
# rounding error fix - maybe i shouldnt use floats
if cash < self.epilson:
cash = 0.0
# restore book
if size > 0:
self.ask = [(other_ident, price, size)] + self.ask
updates.append((other_ident, target*price, 0))
self.trades.append((price, target))
# left over position from this action
updates.append((ident, cash, buyer_stock))
return updates
# sell as much stock as possible for best value
def sell(self, ident, seller_stock, limit=None):
print("sell - ", ident, seller_stock, limit)
seller_cash = 0.0
updates = []
# inital position change from this action
updates.append((ident, 0, -seller_stock))
while seller_stock > 0.0 and len(self.bid) > 0:
other_ident,price,size = self.bid.pop(0)
if limit and price < limit:
self.bid = [(other_ident,price,size)] + self.bid
break
target = min(seller_stock,size)
size -= target
seller_cash += target*price
seller_stock -= target
# rounding error fix - maybe i shouldnt use floats
if seller_stock < self.epilson:
seller_stock = 0.0
# restore book
if size > 0.0:
self.bid = [(other_ident, price, size)] + self.bid
# left over position from this action
updates.append((other_ident, 0, target))
self.trades.append((price, target))
updates.append((ident, seller_cash, seller_stock))
return updates
def cancel(self, ident=None):
print("cancel - ", ident)
updates = []
idx = []
for i in range(len(self.ask)):
if self.ask[i][0] == ident or ident == None:
idx.append(i)
idx.reverse()
for i in idx:
other_ident,price,size = self.ask.pop(i)
updates += [(other_ident, 0, size)]
idx = []
for i in range(len(self.bid)):
if self.bid[i][0] == ident or ident == None:
idx.append(i)
idx.reverse()
for i in idx:
other_ident,price,size = self.bid.pop(i)
updates += [(other_ident, price*size, 0)]
return updates
def insert_bid(self, ident, price, size):
print("bid order for:", ident, " price:", price, " size:", size)
for i in range(len(self.bid)):
if self.bid[i][1] < price:
self.bid.insert(i, (ident,price,size))
return
self.bid.insert(len(self.bid), (ident,price,size))
def insert_ask(self, ident, price, size):
print("ask order for:", ident, " price:", price, " size:", size)
for i in range(len(self.ask)):
if self.ask[i][1] > price:
self.ask.insert(i, (ident,price,size))
return
self.ask.insert(len(self.ask), (ident,price,size))
# public api here
def buy_limit(self, ident, cash, limit=None):
updates = self.buy(ident, cash, limit)
if limit is not None:
# if there was cash left then make the book entry
if updates[-1][1] > 0.0:
# take the last update which is always the final state of the buyer
ident, cash, stock = updates.pop(-1)
self.insert_bid(ident, limit, cash/limit)
updates.append((ident,0,stock))
for i,p,s in updates:
print(" + updates for:", i, "cash:", p, " stock:", s)
if not i in self.position:
self.position[i] = [0,0]
self.position[i][0] += p
self.position[i][1] += s
def sell_limit(self, ident, seller_stock, limit=None):
updates = self.sell(ident, seller_stock, limit)
if limit is not None:
# if there was stock left then make the book entry
if updates[-1][2] > 0:
# take the last update which is always the final state of the buyer
ident, cash, stock = updates.pop(-1)
self.insert_ask(ident, limit, stock)
updates.append((ident,cash,0))
for i,p,s in updates:
print(" + updates for:", i, "cash:", p, " stock:", s)
if not i in self.position:
self.position[i] = [0,0]
self.position[i][0] += p
self.position[i][1] += s
def order_cancel(self, ident):
updates = self.cancel(ident)
for i,p,s in updates:
print(" + updates ", i,p,s)
if not i in self.position:
self.position[i] = [0,0]
self.position[i][0] += p
self.position[i][1] += s
def all_cancel(self):
updates = self.cancel()
for i,p,s in updates:
print(" + updates ", i,p,s)
if not i in self.position:
self.position[i] = [0,0]
self.position[i][0] += p
self.position[i][1] += s
def last_price(self):
if self.trades:
last_price, _ = self.trades[-1]
else:
last_price = 100.0
return last_price
def print_position(self):
print("standing positions")
for i in self.position.keys():
print(i, ": cash:", self.position[i][0], " stock:", self.position[i][1])
print("")
def print_adjusted_position(self):
last = self.last_price()
print("standing positions")
for i in self.position.keys():
net = self.position[i][0] + last*self.position[i][1]
print(i, ": net cash:", net)
print("")
In [23]:
s = StockExchange()
In [24]:
s.sell_limit("a", 100, limit=100)
s.print_position()
s.order_cancel("a")
s.print_position()
s.sell_limit("b", 100, limit=102)
s.print_position()
s.sell_limit("c", 100, limit=104)
s.print_position()
s.buy_limit("d", 150*101, limit=101)
s.print_position()
s.buy_limit("e", 150*102, limit=102)
s.print_position()
s.all_cancel()
s.print_position()
sell - a 100 100
ask order for: a price: 100 size: 100
+ updates for: a cash: 0 stock: -100
+ updates for: a cash: 0.0 stock: 0
standing positions
a : cash: 0.0 stock: -100
cancel - a
+ updates a 0 100
standing positions
a : cash: 0.0 stock: 0
sell - b 100 102
ask order for: b price: 102 size: 100
+ updates for: b cash: 0 stock: -100
+ updates for: b cash: 0.0 stock: 0
standing positions
a : cash: 0.0 stock: 0
b : cash: 0.0 stock: -100
sell - c 100 104
ask order for: c price: 104 size: 100
+ updates for: c cash: 0 stock: -100
+ updates for: c cash: 0.0 stock: 0
standing positions
a : cash: 0.0 stock: 0
b : cash: 0.0 stock: -100
c : cash: 0.0 stock: -100
buy - d 15150 101
bid order for: d price: 101 size: 150.0
+ updates for: d cash: -15150 stock: 0
+ updates for: d cash: 0 stock: 0
standing positions
a : cash: 0.0 stock: 0
b : cash: 0.0 stock: -100
c : cash: 0.0 stock: -100
d : cash: -15150 stock: 0
buy - e 15300 102
bid order for: e price: 102 size: 50.0
+ updates for: e cash: -15300 stock: 0
+ updates for: b cash: 10200 stock: 0
+ updates for: e cash: 0 stock: 100
standing positions
a : cash: 0.0 stock: 0
b : cash: 10200.0 stock: -100
c : cash: 0.0 stock: -100
d : cash: -15150 stock: 0
e : cash: -15300 stock: 100
cancel - None
+ updates c 0 100
+ updates d 15150.0 0
+ updates e 5100.0 0
standing positions
a : cash: 0.0 stock: 0
b : cash: 10200.0 stock: -100
c : cash: 0.0 stock: 0
d : cash: 0.0 stock: 0
e : cash: -10200.0 stock: 100
In [25]:
s.ask
Out[25]:
[]
In [26]:
s.bid
Out[26]:
[]
In [27]:
s.trades
Out[27]:
[(102, 100)]
In [28]:
s.last_price()
Out[28]:
102
In [29]:
s.print_position()
standing positions
a : cash: 0.0 stock: 0
b : cash: 10200.0 stock: -100
c : cash: 0.0 stock: 0
d : cash: 0.0 stock: 0
e : cash: -10200.0 stock: 100
In [30]:
class RandomAgent:
def __init__(self):
self.name = hashlib.sha224(str(time.time()).encode()).hexdigest()[:6]
def act(self, stock):
last = s.last_price()
predict = last * (1.0 + 0.1*np.random.normal())
size = np.random.uniform(1000)
stock.order_cancel(self.name)
if last < predict:
stock.buy_limit(self.name, size*predict, limit=predict)
else:
stock.sell_limit(self.name, size, limit=predict)
In [31]:
agents = [RandomAgent() for i in range(30)]
stock = StockExchange()
In [32]:
for i in range(300):
for a in agents:
a.act(stock)
stock.all_cancel()
cancel - ecdc52
buy - ecdc52 13041.037564970724 104.74137338633261
bid order for: ecdc52 price: 104.74137338633261 size: 124.50703235358196
+ updates for: ecdc52 cash: -13041.037564970724 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 50.22744304915875 99.12923043420096
+ updates for: dbe2fc cash: 0 stock: -50.22744304915875
+ updates for: ecdc52 cash: 0 stock: 50.22744304915875
+ updates for: dbe2fc cash: 5260.891366652693 stock: 0.0
cancel - e9aeae
buy - e9aeae 21908.268897335573 117.94300571424688
bid order for: e9aeae price: 117.94300571424688 size: 185.7530148961531
+ updates for: e9aeae cash: -21908.268897335573 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 539.267641094364 94.9435124219456
ask order for: ce37e5 price: 94.9435124219456 size: 279.23503689378765
+ updates for: ce37e5 cash: 0 stock: -539.267641094364
+ updates for: e9aeae cash: 0 stock: 185.7530148961531
+ updates for: ecdc52 cash: 0 stock: 74.27958930442321
+ updates for: ce37e5 cash: 29688.415095653603 stock: 0
cancel - 602a21
sell - 602a21 324.2972711936128 98.39044631323507
ask order for: 602a21 price: 98.39044631323507 size: 324.2972711936128
+ updates for: 602a21 cash: 0 stock: -324.2972711936128
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
sell - 510dbb 284.21774009168735 98.69634407605655
ask order for: 510dbb price: 98.69634407605655 size: 284.21774009168735
+ updates for: 510dbb cash: 0 stock: -284.21774009168735
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
buy - b846a3 5305.920976325017 103.22997278483562
+ updates for: b846a3 cash: -5305.920976325017 stock: 0
+ updates for: ce37e5 cash: 5305.920976325017 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 55.88502932927713
cancel - f676bd
buy - f676bd 59196.83199050353 105.97446153386714
+ updates for: f676bd cash: -59196.83199050353 stock: 0
+ updates for: ce37e5 cash: 21205.63421764275 stock: 0
+ updates for: 602a21 cash: 31907.753250903796 stock: 0
+ updates for: 510dbb cash: 6083.444521956986 stock: 0
+ updates for: f676bd cash: 0.0 stock: 609.2852713191144
cancel - e4befc
sell - e4befc 150.3294572741546 97.93409469417146
ask order for: e4befc price: 97.93409469417146 size: 150.3294572741546
+ updates for: e4befc cash: 0 stock: -150.3294572741546
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 89120.24832728444 114.62731557002449
bid order for: bfd4db price: 114.62731557002449 size: 457.39587825027326
+ updates for: bfd4db cash: -89120.24832728444 stock: 0
+ updates for: e4befc cash: 14722.379304010461 stock: 0
+ updates for: 510dbb cash: 21967.8073466514 stock: 0
+ updates for: bfd4db cash: 0 stock: 372.9092048048509
cancel - cba909
sell - cba909 600.7962434903664 101.79288177916304
ask order for: cba909 price: 101.79288177916304 size: 143.4003652400931
+ updates for: cba909 cash: 0 stock: -600.7962434903664
+ updates for: bfd4db cash: 0 stock: 457.39587825027326
+ updates for: cba909 cash: 52430.06167662257 stock: 0
cancel - 147b63
buy - 147b63 91700.11195393895 113.42766258989779
bid order for: 147b63 price: 113.42766258989779 size: 679.7546010159286
+ updates for: 147b63 cash: -91700.11195393895 stock: 0
+ updates for: cba909 cash: 14597.136425973596 stock: 0
+ updates for: 147b63 cash: 0 stock: 143.4003652400931
cancel - f1f805
sell - f1f805 252.42154659225957 76.11134520543867
+ updates for: f1f805 cash: 0 stock: -252.42154659225957
+ updates for: 147b63 cash: 0 stock: 252.42154659225957
+ updates for: f1f805 cash: 28631.586017286983 stock: 0.0
cancel - 301da5
sell - 301da5 863.1818780043702 94.18286249661992
ask order for: 301da5 price: 94.18286249661992 size: 435.84882358070115
+ updates for: 301da5 cash: 0 stock: -863.1818780043702
+ updates for: 147b63 cash: 0 stock: 427.33305442366907
+ updates for: 301da5 cash: 48471.38951067837 stock: 0
cancel - 57a381
buy - 57a381 55688.15035321971 104.14031788063605
bid order for: 57a381 price: 104.14031788063605 size: 140.56669722655906
+ updates for: 57a381 cash: -55688.15035321971 stock: 0
+ updates for: 301da5 cash: 41049.489820614726 stock: 0
+ updates for: 57a381 cash: 0 stock: 435.84882358070115
cancel - 397d0e
sell - 397d0e 495.4263646109782 101.51770988196091
ask order for: 397d0e price: 101.51770988196091 size: 354.85966738441914
+ updates for: 397d0e cash: 0 stock: -495.4263646109782
+ updates for: 57a381 cash: 0 stock: 140.56669722655906
+ updates for: 397d0e cash: 14638.660532604981 stock: 0
cancel - bdb97d
sell - bdb97d 430.3029860106989 97.11783946784709
ask order for: bdb97d price: 97.11783946784709 size: 430.3029860106989
+ updates for: bdb97d cash: 0 stock: -430.3029860106989
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 5476.655003722679 105.24930052283635
+ updates for: 0d5eec cash: -5476.655003722679 stock: 0
+ updates for: bdb97d cash: 5476.655003722679 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 56.391853790526724
cancel - 567d78
buy - 567d78 104604.23972157152 117.93095659022245
bid order for: 567d78 price: 117.93095659022245 size: 273.6029502172837
+ updates for: 567d78 cash: -104604.23972157152 stock: 0
+ updates for: bdb97d cash: 36313.44131419963 stock: 0
+ updates for: 397d0e cash: 36024.540762340606 stock: 0
+ updates for: 567d78 cash: 0 stock: 728.7707996045913
cancel - 4f4d8a
buy - 4f4d8a 14965.931046039792 106.16367589486282
bid order for: 4f4d8a price: 106.16367589486282 size: 140.97035468949866
+ updates for: 4f4d8a cash: -14965.931046039792 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 61251.57460998083 120.15322992341085
bid order for: e39c81 price: 120.15322992341085 size: 509.7788436401116
+ updates for: e39c81 cash: -61251.57460998083 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 37267.68940395134 103.68372215512333
bid order for: 10b0a3 price: 103.68372215512333 size: 359.4362608645009
+ updates for: 10b0a3 cash: -37267.68940395134 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 302.59503115092184 89.04707651494901
+ updates for: e2b93c cash: 0 stock: -302.59503115092184
+ updates for: e39c81 cash: 0 stock: 302.59503115092184
+ updates for: e2b93c cash: 36357.77035155838 stock: 0.0
cancel - 4081b6
sell - 4081b6 838.8417806582279 92.88234260784259
+ updates for: 4081b6 cash: 0 stock: -838.8417806582279
+ updates for: e39c81 cash: 0 stock: 207.18381248918973
+ updates for: 567d78 cash: 0 stock: 273.6029502172837
+ updates for: 4f4d8a cash: 0 stock: 140.97035468949866
+ updates for: 10b0a3 cash: 0 stock: 217.08466326225584
+ updates for: 4081b6 cash: 94634.13885931576 stock: 0.0
cancel - 502657
sell - 502657 758.4204167139011 100.96226354743997
ask order for: 502657 price: 100.96226354743997 size: 616.068819111656
+ updates for: 502657 cash: 0 stock: -758.4204167139011
+ updates for: 10b0a3 cash: 0 stock: 142.35159760224508
+ updates for: 502657 cash: 14759.5434941291 stock: 0
cancel - 25d1a9
buy - 25d1a9 31053.125836984804 108.30628842104598
+ updates for: 25d1a9 cash: -31053.125836984804 stock: 0
+ updates for: 502657 cash: 31053.125836984804 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 307.57160889517513
cancel - 168284
sell - 168284 432.34978936783307 88.83980965864001
ask order for: 168284 price: 88.83980965864001 size: 432.34978936783307
+ updates for: 168284 cash: 0 stock: -432.34978936783307
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 28775.59890672089 112.29491190785376
+ updates for: 42d8ea cash: -28775.59890672089 stock: 0
+ updates for: 168284 cash: 28775.59890672089 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 323.90432867077124
cancel - 33b60b
sell - 33b60b 217.02788613937946 86.02187835975766
ask order for: 33b60b price: 86.02187835975766 size: 217.02788613937946
+ updates for: 33b60b cash: 0 stock: -217.02788613937946
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
buy - e7e04e 64336.53115851712 117.09986785248061
bid order for: e7e04e price: 117.09986785248061 size: 41.72962871588533
+ updates for: e7e04e cash: -64336.53115851712 stock: 0
+ updates for: 33b60b cash: 18669.146422157035 stock: 0
+ updates for: 168284 cash: 9634.274086670499 stock: 0
+ updates for: 502657 cash: 31146.576641526335 stock: 0
+ updates for: e7e04e cash: 0 stock: 633.9705570529222
cancel - ecdc52
buy - ecdc52 57184.97137165202 112.91830878602231
bid order for: ecdc52 price: 112.91830878602231 size: 506.4278059638342
+ updates for: ecdc52 cash: -57184.97137165202 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 43761.47044502808 110.83347590114607
bid order for: dbe2fc price: 110.83347590114607 size: 394.839826949572
+ updates for: dbe2fc cash: -43761.47044502808 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 45544.85918090981 105.77119334633697
bid order for: e9aeae price: 105.77119334633697 size: 430.5979514836125
+ updates for: e9aeae cash: -45544.85918090981 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 73789.05918346252 103.28233115397757
bid order for: ce37e5 price: 103.28233115397757 size: 714.4402954408024
+ updates for: ce37e5 cash: -73789.05918346252 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 232.7236760112155 94.47717015991486
+ updates for: 602a21 cash: 0 stock: -232.7236760112155
+ updates for: e7e04e cash: 0 stock: 41.72962871588533
+ updates for: ecdc52 cash: 0 stock: 190.99404729533018
+ updates for: 602a21 cash: 26453.258816949496 stock: 0.0
cancel - 510dbb
buy - 510dbb 44837.22806954947 105.1908049056073
bid order for: 510dbb price: 105.1908049056073 size: 426.24664874257826
+ updates for: 510dbb cash: -44837.22806954947 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 378.4464761525013 100.74560358525031
+ updates for: b846a3 cash: 0 stock: -378.4464761525013
+ updates for: ecdc52 cash: 0 stock: 315.433758668504
+ updates for: dbe2fc cash: 0 stock: 63.01271748399728
+ updates for: b846a3 cash: 42602.16506759412 stock: 0.0
cancel - f676bd
buy - f676bd 21821.475657383155 125.54428326459384
bid order for: f676bd price: 125.54428326459384 size: 173.81496863057305
+ updates for: f676bd cash: -21821.475657383155 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 805.987334395525 96.17308031759485
+ updates for: e4befc cash: 0 stock: -805.987334395525
+ updates for: f676bd cash: 0 stock: 173.81496863057305
+ updates for: dbe2fc cash: 0 stock: 331.8271094655747
+ updates for: e9aeae cash: 0 stock: 300.3452562993772
+ updates for: e4befc cash: 90366.90377237945 stock: 0.0
cancel - bfd4db
sell - bfd4db 44.879166326749214 95.41609393943192
+ updates for: bfd4db cash: 0 stock: -44.879166326749214
+ updates for: e9aeae cash: 0 stock: 44.879166326749214
+ updates for: bfd4db cash: 4746.9229787690065 stock: 0.0
cancel - cba909
buy - cba909 11386.900262448664 109.29210647615662
bid order for: cba909 price: 109.29210647615662 size: 104.18776460249535
+ updates for: cba909 cash: -11386.900262448664 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 372.1062766901738 99.59764346118297
+ updates for: 147b63 cash: 0 stock: -372.1062766901738
+ updates for: cba909 cash: 0 stock: 104.18776460249535
+ updates for: e9aeae cash: 0 stock: 85.37352885748612
+ updates for: 510dbb cash: 0 stock: 182.54498323019232
+ updates for: 147b63 cash: 39619.01400735742 stock: 0.0
cancel - f1f805
buy - f1f805 3972.2261608432223 129.95324130506654
bid order for: f1f805 price: 129.95324130506654 size: 30.56658010952094
+ updates for: f1f805 cash: -3972.2261608432223 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 113.12483371141968 85.0358163226753
+ updates for: 301da5 cash: 0 stock: -113.12483371141968
+ updates for: f1f805 cash: 0 stock: 30.56658010952094
+ updates for: 510dbb cash: 0 stock: 82.55825360189874
+ updates for: 301da5 cash: 12656.595308828202 stock: 0.0
cancel - 57a381
buy - 57a381 30134.585276061298 112.90889132819045
bid order for: 57a381 price: 112.90889132819045 size: 266.89293395388665
+ updates for: 57a381 cash: -30134.585276061298 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 41767.58124226936 108.41580972037347
bid order for: 397d0e price: 108.41580972037347 size: 385.25360231129105
+ updates for: 397d0e cash: -41767.58124226936 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 44366.24930375251 128.27957694092296
bid order for: bdb97d price: 128.27957694092296 size: 345.8559059965146
+ updates for: bdb97d cash: -44366.24930375251 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 951.2307226745135 99.31392118558841
+ updates for: 0d5eec cash: 0 stock: -951.2307226745135
+ updates for: bdb97d cash: 0 stock: 345.8559059965146
+ updates for: 57a381 cash: 0 stock: 266.89293395388665
+ updates for: 397d0e cash: 0 stock: 338.4818827241122
+ updates for: 0d5eec cash: 111197.62197102493 stock: 0.0
cancel - 567d78
buy - 567d78 63086.075034842244 105.61569837407181
bid order for: 567d78 price: 105.61569837407181 size: 597.3172170997034
+ updates for: 567d78 cash: -63086.075034842244 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 278.6020651112608 98.81584086532025
+ updates for: 4f4d8a cash: 0 stock: -278.6020651112608
+ updates for: 397d0e cash: 0 stock: 46.771719587178836
+ updates for: 567d78 cash: 0 stock: 231.83034552408196
+ updates for: 4f4d8a cash: 29555.717697886535 stock: 0.0
cancel - e39c81
buy - e39c81 46277.76265193357 121.78406765737557
bid order for: e39c81 price: 121.78406765737557 size: 379.9984968652085
+ updates for: e39c81 cash: -46277.76265193357 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 382.80336696212805 91.88432495831817
+ updates for: 10b0a3 cash: 0 stock: -382.80336696212805
+ updates for: e39c81 cash: 0 stock: 379.9984968652085
+ updates for: 567d78 cash: 0 stock: 2.804870096919558
+ updates for: 10b0a3 cash: 46574.00096606828 stock: 0.0
cancel - e2b93c
buy - e2b93c 3337.0880547297165 102.72914876159732
bid order for: e2b93c price: 102.72914876159732 size: 32.4843347283454
+ updates for: e2b93c cash: -3337.0880547297165 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 829.5399921009744 94.37209527100818
+ updates for: 4081b6 cash: 0 stock: -829.5399921009744
+ updates for: 567d78 cash: 0 stock: 362.68200147870186
+ updates for: 510dbb cash: 0 stock: 161.1434119104872
+ updates for: ce37e5 cash: 0 stock: 305.7145787117853
+ updates for: 4081b6 cash: 86830.63243508857 stock: 0.0
cancel - 502657
sell - 502657 16.668905784379945 92.00076511308943
+ updates for: 502657 cash: 0 stock: -16.668905784379945
+ updates for: ce37e5 cash: 0 stock: 16.668905784379945
+ updates for: 502657 cash: 1721.6034471967816 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 982.2685083677048 93.15349374808737
ask order for: 25d1a9 price: 93.15349374808737 size: 557.7273626947223
+ updates for: 25d1a9 cash: 0 stock: -982.2685083677048
+ updates for: ce37e5 cash: 0 stock: 392.05681094463716
+ updates for: e2b93c cash: 0 stock: 32.4843347283454
+ updates for: 25d1a9 cash: 43829.629433886104 stock: 0
cancel - 168284
sell - 168284 349.6901550833808 90.40435511009652
ask order for: 168284 price: 90.40435511009652 size: 349.6901550833808
+ updates for: 168284 cash: 0 stock: -349.6901550833808
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 76064.17629561844 102.83122224293705
+ updates for: 42d8ea cash: -76064.17629561844 stock: 0
+ updates for: 168284 cash: 31613.51295866268 stock: 0
+ updates for: 25d1a9 cash: 44450.66333695576 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 826.8667112001332
cancel - 33b60b
buy - 33b60b 60216.99766430905 128.293545292638
bid order for: 33b60b price: 128.293545292638 size: 410.88122155409525
+ updates for: 33b60b cash: -60216.99766430905 stock: 0
+ updates for: 25d1a9 cash: 7503.589056964311 stock: 0
+ updates for: 33b60b cash: 0 stock: 80.55080657796987
cancel - e7e04e
buy - e7e04e 72712.3396167793 110.26129312108367
bid order for: e7e04e price: 110.26129312108367 size: 659.4548055674451
+ updates for: e7e04e cash: -72712.3396167793 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 52685.010274004264 108.3515018768283
bid order for: ecdc52 price: 108.3515018768283 size: 486.2416243560285
+ updates for: ecdc52 cash: -52685.010274004264 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 57694.56498204242 107.77252241352983
bid order for: dbe2fc price: 107.77252241352983 size: 535.3365003434253
+ updates for: dbe2fc cash: -57694.56498204242 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 26916.99401860347 105.9096027957061
bid order for: e9aeae price: 105.9096027957061 size: 254.1506464765513
+ updates for: e9aeae cash: -26916.99401860347 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 859.9281791917354 97.2074235690617
+ updates for: ce37e5 cash: 0 stock: -859.9281791917354
+ updates for: 33b60b cash: 0 stock: 410.88122155409525
+ updates for: e7e04e cash: 0 stock: 449.0469576376401
+ updates for: ce37e5 cash: 102225.90682855941 stock: 0.0
cancel - 602a21
sell - 602a21 834.848420112891 92.3606830472842
+ updates for: 602a21 cash: 0 stock: -834.848420112891
+ updates for: e7e04e cash: 0 stock: 210.40784792980497
+ updates for: ecdc52 cash: 0 stock: 486.2416243560285
+ updates for: dbe2fc cash: 0 stock: 138.1989478270575
+ updates for: 602a21 cash: 90778.90087178668 stock: 0.0
cancel - 510dbb
buy - 510dbb 4094.827997361209 112.01892308047283
bid order for: 510dbb price: 112.01892308047283 size: 36.55478810860859
+ updates for: 510dbb cash: -4094.827997361209 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 391.7574634614275 90.74173328353389
+ updates for: b846a3 cash: 0 stock: -391.7574634614275
+ updates for: 510dbb cash: 0 stock: 36.55478810860859
+ updates for: dbe2fc cash: 0 stock: 355.2026753528189
+ updates for: b846a3 cash: 42375.91628816864 stock: 0.0
cancel - f676bd
sell - f676bd 531.7187390038184 96.08563179809967
ask order for: f676bd price: 96.08563179809967 size: 235.63321536371825
+ updates for: f676bd cash: 0 stock: -531.7187390038184
+ updates for: dbe2fc cash: 0 stock: 41.93487716354889
+ updates for: e9aeae cash: 0 stock: 254.1506464765513
+ updates for: f676bd cash: 31436.42150762066 stock: 0
cancel - e4befc
buy - e4befc 6844.846368359892 109.22868113785427
+ updates for: e4befc cash: -6844.846368359892 stock: 0
+ updates for: f676bd cash: 6844.846368359893 stock: 0
+ updates for: e4befc cash: 0.0 stock: 71.2369398032648
cancel - bfd4db
sell - bfd4db 60.75554634899834 86.82435768983865
ask order for: bfd4db price: 86.82435768983865 size: 60.75554634899834
+ updates for: bfd4db cash: 0 stock: -60.75554634899834
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
buy - cba909 105046.48365201667 105.13144612282258
bid order for: cba909 price: 105.13144612282258 size: 798.7648363895105
+ updates for: cba909 cash: -105046.48365201667 stock: 0
+ updates for: bfd4db cash: 5275.061287847002 stock: 0
+ updates for: f676bd cash: 15796.12000248066 stock: 0
+ updates for: cba909 cash: 0 stock: 225.15182190945177
cancel - 147b63
sell - 147b63 937.5793550110793 97.79699779037946
ask order for: 147b63 price: 97.79699779037946 size: 138.81451862156882
+ updates for: 147b63 cash: 0 stock: -937.5793550110793
+ updates for: cba909 cash: 0 stock: 798.7648363895105
+ updates for: 147b63 cash: 83975.30236168901 stock: 0
cancel - f1f805
buy - f1f805 55610.22879891457 119.19266068638619
bid order for: f1f805 price: 119.19266068638619 size: 352.66085500522325
+ updates for: f1f805 cash: -55610.22879891457 stock: 0
+ updates for: 147b63 cash: 13575.643170906154 stock: 0
+ updates for: f1f805 cash: 0 stock: 138.81451862156882
cancel - 301da5
sell - 301da5 420.73580782110344 94.527408141971
ask order for: 301da5 price: 94.527408141971 size: 68.07495281588018
+ updates for: 301da5 cash: 0 stock: -420.73580782110344
+ updates for: f1f805 cash: 0 stock: 352.66085500522325
+ updates for: 301da5 cash: 42034.58562800841 stock: 0
cancel - 57a381
sell - 57a381 896.1298883300076 101.03885321428974
ask order for: 57a381 price: 101.03885321428974 size: 896.1298883300076
+ updates for: 57a381 cash: 0 stock: -896.1298883300076
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 236.10136077341338 81.88179626575314
ask order for: 397d0e price: 81.88179626575314 size: 236.10136077341338
+ updates for: 397d0e cash: 0 stock: -236.10136077341338
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
buy - bdb97d 8236.631137055794 123.07173882854438
+ updates for: bdb97d cash: -8236.631137055794 stock: 0
+ updates for: 397d0e cash: 8236.631137055794 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 100.5917250559969
cancel - 0d5eec
buy - 0d5eec 120798.86170626579 122.39022697278544
bid order for: 0d5eec price: 122.39022697278544 size: 103.96421789665918
+ updates for: 0d5eec cash: -120798.86170626579 stock: 0
+ updates for: 397d0e cash: 11095.77238385992 stock: 0
+ updates for: 301da5 cash: 6434.948849072123 stock: 0
+ updates for: 57a381 cash: 90543.9362479135 stock: 0
+ updates for: 0d5eec cash: 0 stock: 1099.7144768633043
cancel - 567d78
buy - 567d78 97372.52507395907 111.37964748610854
bid order for: 567d78 price: 111.37964748610854 size: 874.2398388907052
+ updates for: 567d78 cash: -97372.52507395907 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 982.1015934038346 77.74135900790581
ask order for: 4f4d8a price: 77.74135900790581 size: 3.8975366164702336
+ updates for: 4f4d8a cash: 0 stock: -982.1015934038346
+ updates for: 0d5eec cash: 0 stock: 103.96421789665918
+ updates for: 567d78 cash: 0 stock: 874.2398388907052
+ updates for: 4f4d8a cash: 110096.72929937931 stock: 0
cancel - e39c81
buy - e39c81 38228.9042628663 111.5547055538233
bid order for: e39c81 price: 111.5547055538233 size: 339.97583769534674
+ updates for: e39c81 cash: -38228.9042628663 stock: 0
+ updates for: 4f4d8a cash: 302.9997933474709 stock: 0
+ updates for: e39c81 cash: 0 stock: 3.8975366164702336
cancel - 10b0a3
sell - 10b0a3 761.9207383440712 96.14856247391322
ask order for: 10b0a3 price: 96.14856247391322 size: 421.94490064872446
+ updates for: 10b0a3 cash: 0 stock: -761.9207383440712
+ updates for: e39c81 cash: 0 stock: 339.97583769534674
+ updates for: 10b0a3 cash: 37925.90446951883 stock: 0
cancel - e2b93c
sell - e2b93c 696.9629957204108 101.79725648111122
ask order for: e2b93c price: 101.79725648111122 size: 696.9629957204108
+ updates for: e2b93c cash: 0 stock: -696.9629957204108
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
sell - 4081b6 770.4206886275483 92.45822970396469
ask order for: 4081b6 price: 92.45822970396469 size: 770.4206886275483
+ updates for: 4081b6 cash: 0 stock: -770.4206886275483
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
buy - 502657 34191.315555024514 106.39985737490544
+ updates for: 502657 cash: -34191.315555024514 stock: 0
+ updates for: 4081b6 cash: 34191.315555024514 stock: 0
+ updates for: 502657 cash: 0.0 stock: 369.8028359887401
cancel - 25d1a9
sell - 25d1a9 981.0103092599364 96.68207551473412
ask order for: 25d1a9 price: 96.68207551473412 size: 981.0103092599364
+ updates for: 25d1a9 cash: 0 stock: -981.0103092599364
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 47.035612657229194 90.30636702149238
ask order for: 168284 price: 90.30636702149238 size: 47.035612657229194
+ updates for: 168284 cash: 0 stock: -47.035612657229194
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 64215.67040275139 106.61699659828248
+ updates for: 42d8ea cash: -64215.67040275139 stock: 0
+ updates for: 168284 cash: 4247.615299704492 stock: 0
+ updates for: 4081b6 cash: 37040.417442788006 stock: 0
+ updates for: 10b0a3 cash: 22927.637660258893 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 686.1140004338306
cancel - 33b60b
buy - 33b60b 39396.21003014446 103.62158880124203
+ updates for: 33b60b cash: -39396.21003014446 stock: 0
+ updates for: 10b0a3 cash: 17641.757980314094 stock: 0
+ updates for: 25d1a9 cash: 21754.452049830365 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 408.4945541525169
cancel - e7e04e
buy - e7e04e 67084.87687550535 105.48786235041622
+ updates for: e7e04e cash: -67084.87687550535 stock: 0
+ updates for: 25d1a9 cash: 67084.87687550535 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 693.8708805985632
cancel - ecdc52
buy - ecdc52 25134.65499482655 103.63709839386323
+ updates for: ecdc52 cash: -25134.65499482655 stock: 0
+ updates for: 25d1a9 cash: 6006.783875266138 stock: 0
+ updates for: e2b93c cash: 19127.871119560412 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 250.030876869005
cancel - dbe2fc
buy - dbe2fc 71921.94765582323 112.43723624363594
bid order for: dbe2fc price: 112.43723624363594 size: 178.77438661542237
+ updates for: dbe2fc cash: -71921.94765582323 stock: 0
+ updates for: e2b93c cash: 51821.049713633874 stock: 0
+ updates for: dbe2fc cash: 0 stock: 509.06135887119336
cancel - e9aeae
sell - e9aeae 318.00404479215774 85.33489831799353
ask order for: e9aeae price: 85.33489831799353 size: 139.22965817673537
+ updates for: e9aeae cash: 0 stock: -318.00404479215774
+ updates for: dbe2fc cash: 0 stock: 178.77438661542237
+ updates for: e9aeae cash: 20100.897942189353 stock: 0
cancel - ce37e5
buy - ce37e5 51714.076703643506 102.39317358111548
bid order for: ce37e5 price: 102.39317358111548 size: 389.01937099085325
+ updates for: ce37e5 cash: -51714.076703643506 stock: 0
+ updates for: e9aeae cash: 11881.14872336071 stock: 0
+ updates for: ce37e5 cash: 0 stock: 139.22965817673537
cancel - 602a21
sell - 602a21 723.2507495668635 96.2474634328542
ask order for: 602a21 price: 96.2474634328542 size: 334.2313785760103
+ updates for: 602a21 cash: 0 stock: -723.2507495668635
+ updates for: ce37e5 cash: 0 stock: 389.01937099085325
+ updates for: 602a21 cash: 39832.927980282795 stock: 0
cancel - 510dbb
sell - 510dbb 830.149203567989 87.77878075171917
ask order for: 510dbb price: 87.77878075171917 size: 830.149203567989
+ updates for: 510dbb cash: 0 stock: -830.149203567989
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
sell - b846a3 678.9750327204498 99.5462796812096
ask order for: b846a3 price: 99.5462796812096 size: 678.9750327204498
+ updates for: b846a3 cash: 0 stock: -678.9750327204498
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
sell - f676bd 643.03253700867 98.78500896565872
ask order for: f676bd price: 98.78500896565872 size: 643.03253700867
+ updates for: f676bd cash: 0 stock: -643.03253700867
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 813.5612607085536 88.6604715841639
ask order for: e4befc price: 88.6604715841639 size: 813.5612607085536
+ updates for: e4befc cash: 0 stock: -813.5612607085536
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
sell - bfd4db 574.7536501843229 101.96438700653961
ask order for: bfd4db price: 101.96438700653961 size: 574.7536501843229
+ updates for: bfd4db cash: 0 stock: -574.7536501843229
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
sell - cba909 895.068343890609 88.36272023499933
ask order for: cba909 price: 88.36272023499933 size: 895.068343890609
+ updates for: cba909 cash: 0 stock: -895.068343890609
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
sell - 147b63 355.3782911378506 91.0982031560039
ask order for: 147b63 price: 91.0982031560039 size: 355.3782911378506
+ updates for: 147b63 cash: 0 stock: -355.3782911378506
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
buy - f1f805 102086.01961173431 106.45882865571667
+ updates for: f1f805 cash: -102086.01961173431 stock: 0
+ updates for: 510dbb cash: 72869.48493120879 stock: 0
+ updates for: cba909 cash: 29216.534680525525 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 1160.7924273486128
cancel - 301da5
sell - 301da5 605.0202210222527 76.48932064818884
ask order for: 301da5 price: 76.48932064818884 size: 605.0202210222527
+ updates for: 301da5 cash: 0 stock: -605.0202210222527
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
buy - 57a381 87610.17207311085 102.93593576727172
+ updates for: 57a381 cash: -87610.17207311085 stock: 0
+ updates for: 301da5 cash: 46277.58568440917 stock: 0
+ updates for: cba909 cash: 41332.58638870168 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 1072.780677906992
cancel - 397d0e
buy - 397d0e 106078.25452658482 107.94683692081904
+ updates for: 397d0e cash: -106078.25452658482 stock: 0
+ updates for: cba909 cash: 8541.552593182845 stock: 0
+ updates for: e4befc cash: 72130.72503702728 stock: 0
+ updates for: 147b63 cash: 25405.97689637469 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 1189.1115222904155
cancel - bdb97d
sell - bdb97d 156.70794185460693 81.75003692761109
ask order for: bdb97d price: 81.75003692761109 size: 156.70794185460693
+ updates for: bdb97d cash: 0 stock: -156.70794185460693
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
sell - 0d5eec 439.13705612160766 93.15223832869874
ask order for: 0d5eec price: 93.15223832869874 size: 439.13705612160766
+ updates for: 0d5eec cash: 0 stock: -439.13705612160766
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
sell - 567d78 900.3305028486136 96.11454980871375
ask order for: 567d78 price: 96.11454980871375 size: 900.3305028486136
+ updates for: 567d78 cash: 0 stock: -900.3305028486136
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 843.3713522668291 90.15885730041472
ask order for: 4f4d8a price: 90.15885730041472 size: 843.3713522668291
+ updates for: 4f4d8a cash: 0 stock: -843.3713522668291
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
sell - e39c81 1.699070702095355 100.70909558413703
ask order for: e39c81 price: 100.70909558413703 size: 1.699070702095355
+ updates for: e39c81 cash: 0 stock: -1.699070702095355
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
sell - 10b0a3 546.8832102997608 99.2111511749665
ask order for: 10b0a3 price: 99.2111511749665 size: 546.8832102997608
+ updates for: 10b0a3 cash: 0 stock: -546.8832102997608
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
buy - e2b93c 36416.507536358025 107.15979921181997
+ updates for: e2b93c cash: -36416.507536358025 stock: 0
+ updates for: bdb97d cash: 12810.88003346405 stock: 0
+ updates for: 4f4d8a cash: 23605.627502893974 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 418.53055373885707
cancel - 4081b6
buy - 4081b6 31430.70114415089 103.50903266448871
+ updates for: 4081b6 cash: -31430.70114415089 stock: 0
+ updates for: 4f4d8a cash: 31430.70114415089 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 348.6146795252951
cancel - 502657
buy - 502657 84141.78003185116 108.69358909217645
+ updates for: 502657 cash: -84141.78003185116 stock: 0
+ updates for: 4f4d8a cash: 21001.068753237978 stock: 0
+ updates for: 147b63 cash: 6968.346866934729 stock: 0
+ updates for: 0d5eec cash: 40906.59971080315 stock: 0
+ updates for: 567d78 cash: 15265.764700875297 stock: 0
+ updates for: 502657 cash: 0.0 stock: 907.3926731450882
cancel - 25d1a9
sell - 25d1a9 336.12636168141205 95.78643856389155
ask order for: 25d1a9 price: 95.78643856389155 size: 336.12636168141205
+ updates for: 25d1a9 cash: 0 stock: -336.12636168141205
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 565.5243547825419 96.3627874152133
ask order for: 168284 price: 96.3627874152133 size: 565.5243547825419
+ updates for: 168284 cash: 0 stock: -565.5243547825419
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
sell - 42d8ea 719.4994793065875 95.6965275194219
ask order for: 42d8ea price: 95.6965275194219 size: 719.4994793065875
+ updates for: 42d8ea cash: 0 stock: -719.4994793065875
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
buy - 33b60b 19246.49858179094 115.39929361990595
+ updates for: 33b60b cash: -19246.49858179094 stock: 0
+ updates for: 42d8ea cash: 19246.49858179094 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 201.12013550214562
cancel - e7e04e
buy - e7e04e 71656.98319345003 114.01068155470159
+ updates for: e7e04e cash: -71656.98319345003 stock: 0
+ updates for: 42d8ea cash: 49607.10313988165 stock: 0
+ updates for: 25d1a9 cash: 22049.880053568377 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 748.5776932175548
cancel - ecdc52
sell - ecdc52 554.7008121756833 90.13839922654387
ask order for: ecdc52 price: 90.13839922654387 size: 554.7008121756833
+ updates for: ecdc52 cash: 0 stock: -554.7008121756833
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
buy - dbe2fc 66144.46851141685 115.8640055161739
+ updates for: dbe2fc cash: -66144.46851141685 stock: 0
+ updates for: ecdc52 cash: 49999.84325917986 stock: 0
+ updates for: 25d1a9 cash: 10146.467039332589 stock: 0
+ updates for: 567d78 cash: 5998.158212904402 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 723.0351742093601
cancel - e9aeae
sell - e9aeae 924.0763817034765 92.91462500237292
ask order for: e9aeae price: 92.91462500237292 size: 924.0763817034765
+ updates for: e9aeae cash: 0 stock: -924.0763817034765
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
buy - ce37e5 59122.016649915524 105.90890969204548
+ updates for: ce37e5 cash: -59122.016649915524 stock: 0
+ updates for: e9aeae cash: 59122.016649915524 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 636.304743719362
cancel - 602a21
+ updates 602a21 0 334.2313785760103
buy - 602a21 6961.726392334816 118.59893805411849
+ updates for: 602a21 cash: -6961.726392334816 stock: 0
+ updates for: e9aeae cash: 6961.726392334816 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 74.92605595897334
cancel - 510dbb
sell - 510dbb 323.4783860277937 92.93779917234063
ask order for: 510dbb price: 92.93779917234063 size: 323.4783860277937
+ updates for: 510dbb cash: 0 stock: -323.4783860277937
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
+ updates b846a3 0 678.9750327204498
buy - b846a3 84844.93477617926 124.76908956427003
+ updates for: b846a3 cash: -84844.93477617926 stock: 0
+ updates for: e9aeae cash: 19776.467437277795 stock: 0
+ updates for: 510dbb cash: 30063.369277243968 stock: 0
+ updates for: 567d78 cash: 35005.098061657496 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 900.525830635908
cancel - f676bd
+ updates f676bd 0 643.03253700867
sell - f676bd 487.94960820486654 85.21567593917565
ask order for: f676bd price: 85.21567593917565 size: 487.94960820486654
+ updates for: f676bd cash: 0 stock: -487.94960820486654
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
buy - e4befc 23834.89274511459 105.4294632445455
+ updates for: e4befc cash: -23834.89274511459 stock: 0
+ updates for: f676bd cash: 23834.89274511459 stock: 0
+ updates for: e4befc cash: 0.0 stock: 279.70080014535364
cancel - bfd4db
+ updates bfd4db 0 574.7536501843229
buy - bfd4db 382.0330259814779 116.10044509270546
+ updates for: bfd4db cash: -382.0330259814779 stock: 0
+ updates for: f676bd cash: 382.0330259814779 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 4.483130853226599
cancel - cba909
sell - cba909 354.05316223501734 100.55402311015942
ask order for: cba909 price: 100.55402311015942 size: 354.05316223501734
+ updates for: cba909 cash: 0 stock: -354.05316223501734
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
buy - 147b63 2897.6263938211723 113.38678347150493
+ updates for: 147b63 cash: -2897.6263938211723 stock: 0
+ updates for: f676bd cash: 2897.6263938211723 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 34.00344316800831
cancel - f1f805
buy - f1f805 13210.15397429938 112.69879219643978
+ updates for: f1f805 cash: -13210.15397429938 stock: 0
+ updates for: f676bd cash: 13210.15397429938 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 155.02023341020475
cancel - 301da5
buy - 301da5 32281.65590145043 124.58163883642037
+ updates for: 301da5 cash: -32281.65590145043 stock: 0
+ updates for: f676bd cash: 1256.249548217011 stock: 0
+ updates for: 567d78 cash: 30265.83998491017 stock: 0
+ updates for: 168284 cash: 759.5663683232488 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 337.5177896872062
cancel - 57a381
sell - 57a381 819.2019138919511 100.19051599053631
ask order for: 57a381 price: 100.19051599053631 size: 819.2019138919511
+ updates for: 57a381 cash: 0 stock: -819.2019138919511
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
buy - 397d0e 9567.574710210238 108.42634171095955
+ updates for: 397d0e cash: -9567.574710210238 stock: 0
+ updates for: 168284 cash: 9567.574710210238 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 99.28702735616129
cancel - bdb97d
sell - bdb97d 11.255927852301284 86.39504431802959
ask order for: bdb97d price: 86.39504431802959 size: 11.255927852301284
+ updates for: bdb97d cash: 0 stock: -11.255927852301284
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
sell - 0d5eec 633.8245957709967 98.4415286205867
ask order for: 0d5eec price: 98.4415286205867 size: 633.8245957709967
+ updates for: 0d5eec cash: 0 stock: -633.8245957709967
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
buy - 567d78 42317.78565669239 119.98566001475764
+ updates for: 567d78 cash: -42317.78565669239 stock: 0
+ updates for: bdb97d cash: 972.456385640113 stock: 0
+ updates for: 168284 cash: 41345.32927105227 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 440.3150115512943
cancel - 4f4d8a
sell - 4f4d8a 776.0400482761185 96.7609853385528
ask order for: 4f4d8a price: 96.7609853385528 size: 776.0400482761185
+ updates for: 4f4d8a cash: 0 stock: -776.0400482761185
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
+ updates e39c81 0 1.699070702095355
sell - e39c81 544.845719823179 87.32304490564337
ask order for: e39c81 price: 87.32304490564337 size: 544.845719823179
+ updates for: e39c81 cash: 0 stock: -544.845719823179
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
+ updates 10b0a3 0 546.8832102997608
buy - 10b0a3 38138.80162794623 109.06196078602387
+ updates for: 10b0a3 cash: -38138.80162794623 stock: 0
+ updates for: e39c81 cash: 38138.80162794623 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 436.75528801311253
cancel - e2b93c
buy - e2b93c 77684.47123982475 103.83069643445883
+ updates for: e2b93c cash: -77684.47123982475 stock: 0
+ updates for: e39c81 cash: 9438.78563082082 stock: 0
+ updates for: 168284 cash: 2823.032828449995 stock: 0
+ updates for: 4f4d8a cash: 65422.652780553944 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 813.5126733206286
cancel - 4081b6
buy - 4081b6 62795.132487054194 107.91561024639263
+ updates for: 4081b6 cash: -62795.132487054194 stock: 0
+ updates for: 4f4d8a cash: 9667.746952821364 stock: 0
+ updates for: 0d5eec cash: 53127.38553423283 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 639.5983752731103
cancel - 502657
buy - 502657 60351.79103658687 107.67957306710444
+ updates for: 502657 cash: -60351.79103658687 stock: 0
+ updates for: 0d5eec cash: 9267.276550789527 stock: 0
+ updates for: 57a381 cash: 51084.514485797336 stock: 0
+ updates for: 502657 cash: 0.0 stock: 604.0136628723867
cancel - 25d1a9
sell - 25d1a9 542.4942035428605 83.84313934067815
ask order for: 25d1a9 price: 83.84313934067815 size: 542.4942035428605
+ updates for: 25d1a9 cash: 0 stock: -542.4942035428605
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
buy - 168284 104688.57384966956 118.0005619220948
+ updates for: 168284 cash: -104688.57384966956 stock: 0
+ updates for: 25d1a9 cash: 45484.41709915427 stock: 0
+ updates for: 57a381 cash: 30991.747967472144 stock: 0
+ updates for: cba909 cash: 28212.40878304314 stock: 0
+ updates for: 168284 cash: 0.0 stock: 1132.3920306443838
cancel - 42d8ea
buy - 42d8ea 15733.117794144073 112.44843327911016
bid order for: 42d8ea price: 112.44843327911016 size: 74.20340574129062
+ updates for: 42d8ea cash: -15733.117794144073 stock: 0
+ updates for: cba909 cash: 7389.061074561815 stock: 0
+ updates for: 42d8ea cash: 0 stock: 73.48349520005695
cancel - 33b60b
sell - 33b60b 465.1687367764939 97.71572891699249
ask order for: 33b60b price: 97.71572891699249 size: 390.9653310352033
+ updates for: 33b60b cash: 0 stock: -465.1687367764939
+ updates for: 42d8ea cash: 0 stock: 74.20340574129062
+ updates for: 33b60b cash: 8344.056719582259 stock: 0
cancel - e7e04e
buy - e7e04e 30436.54092962131 113.81803949272718
+ updates for: e7e04e cash: -30436.54092962131 stock: 0
+ updates for: 33b60b cash: 30436.54092962131 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 311.4804675455732
cancel - ecdc52
buy - ecdc52 17357.716978348075 102.50666503773667
bid order for: ecdc52 price: 102.50666503773667 size: 93.56265371681428
+ updates for: ecdc52 cash: -17357.716978348075 stock: 0
+ updates for: 33b60b cash: 7766.921373756846 stock: 0
+ updates for: ecdc52 cash: 0 stock: 79.48486348963007
cancel - dbe2fc
sell - dbe2fc 638.8699714476359 92.8717968874726
ask order for: dbe2fc price: 92.8717968874726 size: 545.3073177308215
+ updates for: dbe2fc cash: 0 stock: -638.8699714476359
+ updates for: ecdc52 cash: 0 stock: 93.56265371681428
+ updates for: dbe2fc cash: 9590.795604591229 stock: 0
cancel - e9aeae
sell - e9aeae 651.3755052363665 95.68065933044929
ask order for: e9aeae price: 95.68065933044929 size: 651.3755052363665
+ updates for: e9aeae cash: 0 stock: -651.3755052363665
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
buy - ce37e5 71946.63910984692 105.42692841606947
+ updates for: ce37e5 cash: -71946.63910984692 stock: 0
+ updates for: dbe2fc cash: 50643.67045354934 stock: 0
+ updates for: e9aeae cash: 21302.968656297577 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 767.9538672568253
cancel - 602a21
sell - 602a21 823.0441732963667 101.31600555551736
ask order for: 602a21 price: 101.31600555551736 size: 823.0441732963667
+ updates for: 602a21 cash: 0 stock: -823.0441732963667
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 75840.36241776984 123.6163055921971
+ updates for: 510dbb cash: -75840.36241776984 stock: 0
+ updates for: e9aeae cash: 41021.06915642249 stock: 0
+ updates for: 602a21 cash: 34819.293261347346 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 772.3991692213729
cancel - b846a3
buy - b846a3 11617.032743698885 103.39144650078069
+ updates for: b846a3 cash: -11617.032743698885 stock: 0
+ updates for: 602a21 cash: 11617.032743698885 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 114.66137734114663
cancel - f676bd
buy - f676bd 39532.18558134034 102.47800295323029
bid order for: f676bd price: 102.47800295323029 size: 25.185537167753022
+ updates for: f676bd cash: -39532.18558134034 stock: 0
+ updates for: 602a21 cash: 36951.22202908465 stock: 0
+ updates for: f676bd cash: 0 stock: 364.7125824442099
cancel - e4befc
sell - e4befc 724.098544866052 92.78175504274208
ask order for: e4befc price: 92.78175504274208 size: 698.9130076982989
+ updates for: e4befc cash: 0 stock: -724.098544866052
+ updates for: f676bd cash: 0 stock: 25.185537167753022
+ updates for: e4befc cash: 2580.9635522556855 stock: 0
cancel - bfd4db
buy - bfd4db 14196.91727964893 109.30306992675929
+ updates for: bfd4db cash: -14196.91727964893 stock: 0
+ updates for: e4befc cash: 14196.91727964893 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 153.0141057701354
cancel - cba909
sell - cba909 491.5741544737869 95.42176112867081
ask order for: cba909 price: 95.42176112867081 size: 491.5741544737869
+ updates for: cba909 cash: 0 stock: -491.5741544737869
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
buy - 147b63 53849.65329414808 107.52878906563959
+ updates for: 147b63 cash: -53849.65329414808 stock: 0
+ updates for: e4befc cash: 50649.45819680074 stock: 0
+ updates for: cba909 cash: 3200.1950973473363 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 579.436273901754
cancel - f1f805
sell - f1f805 927.5998357183463 89.94209903810774
ask order for: f1f805 price: 89.94209903810774 size: 927.5998357183463
+ updates for: f1f805 cash: 0 stock: -927.5998357183463
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 87298.57256759111 105.57604740674536
+ updates for: 301da5 cash: -87298.57256759111 stock: 0
+ updates for: f1f805 cash: 83430.27629191197 stock: 0
+ updates for: cba909 cash: 3868.296275679139 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 968.138767613168
cancel - 57a381
buy - 57a381 41698.31216187813 113.17266117520346
bid order for: 57a381 price: 113.17266117520346 size: 16.434463680227633
+ updates for: 57a381 cash: -41698.31216187813 stock: 0
+ updates for: cba909 cash: 39838.38017219954 stock: 0
+ updates for: 57a381 cash: 0 stock: 417.49785060537454
cancel - 397d0e
sell - 397d0e 68.11266425246265 92.13354167198116
ask order for: 397d0e price: 92.13354167198116 size: 51.67820057223501
+ updates for: 397d0e cash: 0 stock: -68.11266425246265
+ updates for: 57a381 cash: 0 stock: 16.434463680227633
+ updates for: 397d0e cash: 1859.9319896785892 stock: 0
cancel - bdb97d
sell - bdb97d 255.8194067510641 94.39278749959095
ask order for: bdb97d price: 94.39278749959095 size: 255.8194067510641
+ updates for: bdb97d cash: 0 stock: -255.8194067510641
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 81666.01658539948 108.36231008821333
bid order for: 0d5eec price: 108.36231008821333 size: 486.85944399646297
+ updates for: 0d5eec cash: -81666.01658539948 stock: 0
+ updates for: 397d0e cash: 4761.295645955015 stock: 0
+ updates for: bdb97d cash: 24147.506899724616 stock: 0
+ updates for: 0d5eec cash: 0 stock: 307.4976073232991
cancel - 567d78
buy - 567d78 84249.94942723041 116.5834136267482
bid order for: 567d78 price: 116.5834136267482 size: 722.6581106722767
+ updates for: 567d78 cash: -84249.94942723041 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 8544.76562884312 120.81219650459879
bid order for: 4f4d8a price: 120.81219650459879 size: 70.72767382817892
+ updates for: 4f4d8a cash: -8544.76562884312 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 58089.847242596225 105.58057995899946
bid order for: e39c81 price: 105.58057995899946 size: 550.194432206704
+ updates for: e39c81 cash: -58089.847242596225 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 62104.58366538013 106.06535353015829
bid order for: 10b0a3 price: 106.06535353015829 size: 585.5312936634064
+ updates for: 10b0a3 cash: -62104.58366538013 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 97746.68192478821 108.03892383030784
bid order for: e2b93c price: 108.03892383030784 size: 904.7357976123011
+ updates for: e2b93c cash: -97746.68192478821 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 929.0139818514472 91.62835922326812
+ updates for: 4081b6 cash: 0 stock: -929.0139818514472
+ updates for: 4f4d8a cash: 0 stock: 70.72767382817892
+ updates for: 567d78 cash: 0 stock: 722.6581106722767
+ updates for: 0d5eec cash: 0 stock: 135.6281973509915
+ updates for: 4081b6 cash: 107491.69983412707 stock: 0.0
cancel - 502657
sell - 502657 408.22405632553955 93.17273196952132
+ updates for: 502657 cash: 0 stock: -408.22405632553955
+ updates for: 0d5eec cash: 0 stock: 351.23124664547146
+ updates for: e2b93c cash: 0 stock: 56.99280968006809
+ updates for: 502657 cash: 44217.67108556643 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 585.4034501495701 101.20851019026091
+ updates for: 25d1a9 cash: 0 stock: -585.4034501495701
+ updates for: e2b93c cash: 0 stock: 585.4034501495701
+ updates for: 25d1a9 cash: 63246.35876070881 stock: 0.0
cancel - 168284
sell - 168284 74.26132710339527 93.59008313095241
+ updates for: 168284 cash: 0 stock: -74.26132710339527
+ updates for: e2b93c cash: 0 stock: 74.26132710339527
+ updates for: 168284 cash: 8023.113862461297 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 643.5187632713902 93.1456481060359
+ updates for: 42d8ea cash: 0 stock: -643.5187632713902
+ updates for: e2b93c cash: 0 stock: 188.07821067926773
+ updates for: 10b0a3 cash: 0 stock: 455.44055259212246
+ updates for: 42d8ea cash: 68626.23070037212 stock: 0.0
cancel - 33b60b
sell - 33b60b 226.74450888407694 91.9150058447405
+ updates for: 33b60b cash: 0 stock: -226.74450888407694
+ updates for: 10b0a3 cash: 0 stock: 130.0907410712839
+ updates for: e39c81 cash: 0 stock: 96.65376781279303
+ updates for: 33b60b cash: 24002.881303623173 stock: 0.0
cancel - e7e04e
sell - e7e04e 987.7074377677211 93.15894493657315
ask order for: e7e04e price: 93.15894493657315 size: 534.1667733738101
+ updates for: e7e04e cash: 0 stock: -987.7074377677211
+ updates for: e39c81 cash: 0 stock: 453.540664393911
+ updates for: e7e04e cash: 47885.08638169906 stock: 0
cancel - ecdc52
buy - ecdc52 13252.451913967476 112.83690609458024
+ updates for: ecdc52 cash: -13252.451913967476 stock: 0
+ updates for: e7e04e cash: 13252.451913967476 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 142.25635469562636
cancel - dbe2fc
sell - dbe2fc 713.4604699864835 96.71688502011489
ask order for: dbe2fc price: 96.71688502011489 size: 713.4604699864835
+ updates for: dbe2fc cash: 0 stock: -713.4604699864835
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
buy - e9aeae 53543.2011231777 103.03903611993879
+ updates for: e9aeae cash: -53543.2011231777 stock: 0
+ updates for: e7e04e cash: 36509.96111371025 stock: 0
+ updates for: dbe2fc cash: 17033.240009467452 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 568.0248583225637
cancel - ce37e5
sell - ce37e5 750.7782012846613 95.6939353420615
ask order for: ce37e5 price: 95.6939353420615 size: 750.7782012846613
+ updates for: ce37e5 cash: 0 stock: -750.7782012846613
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 30882.64316700256 105.69962473033452
+ updates for: 602a21 cash: -30882.64316700256 stock: 0
+ updates for: ce37e5 cash: 30882.64316700256 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 322.72309688813
cancel - 510dbb
buy - 510dbb 96483.45589685133 113.2145217793763
bid order for: 510dbb price: 113.2145217793763 size: 31.362974691508978
+ updates for: 510dbb cash: -96483.45589685133 stock: 0
+ updates for: ce37e5 cash: 40962.27748296106 stock: 0
+ updates for: dbe2fc cash: 51970.4342326124 stock: 0
+ updates for: 510dbb cash: 0 stock: 965.4011347386349
cancel - b846a3
sell - b846a3 399.0789650793238 92.07414224903748
ask order for: b846a3 price: 92.07414224903748 size: 367.7159903878148
+ updates for: b846a3 cash: 0 stock: -399.0789650793238
+ updates for: 510dbb cash: 0 stock: 31.362974691508978
+ updates for: b846a3 cash: 3550.7441812778707 stock: 0
cancel - f676bd
sell - f676bd 85.22938712186351 100.58607130897244
ask order for: f676bd price: 100.58607130897244 size: 85.22938712186351
+ updates for: f676bd cash: 0 stock: -85.22938712186351
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 524.7797796206154 94.40004592983317
ask order for: e4befc price: 94.40004592983317 size: 524.7797796206154
+ updates for: e4befc cash: 0 stock: -524.7797796206154
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
sell - bfd4db 767.4143837668429 101.45131121110114
ask order for: bfd4db price: 101.45131121110114 size: 767.4143837668429
+ updates for: bfd4db cash: 0 stock: -767.4143837668429
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
sell - cba909 338.94199261792176 97.00067195542468
ask order for: cba909 price: 97.00067195542468 size: 338.94199261792176
+ updates for: cba909 cash: 0 stock: -338.94199261792176
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
sell - 147b63 52.41665331206707 92.7554566466055
ask order for: 147b63 price: 92.7554566466055 size: 52.41665331206707
+ updates for: 147b63 cash: 0 stock: -52.41665331206707
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
buy - f1f805 29264.43197167322 103.81816708141561
+ updates for: f1f805 cash: -29264.43197167322 stock: 0
+ updates for: b846a3 cash: 29264.43197167322 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 317.8355101318269
cancel - 301da5
buy - 301da5 89216.12128182848 105.08294558972075
+ updates for: 301da5 cash: -89216.12128182848 stock: 0
+ updates for: b846a3 cash: 4592.70243454014 stock: 0
+ updates for: 147b63 cash: 4861.930613847588 stock: 0
+ updates for: e4befc cash: 49539.23529923382 stock: 0
+ updates for: cba909 cash: 30222.252934206936 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 938.6443727223029
cancel - 57a381
sell - 57a381 881.3049923845639 73.9256033959038
ask order for: 57a381 price: 73.9256033959038 size: 881.3049923845639
+ updates for: 57a381 cash: 0 stock: -881.3049923845639
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 74.22571905383188 99.7281707469099
ask order for: 397d0e price: 99.7281707469099 size: 74.22571905383188
+ updates for: 397d0e cash: 0 stock: -74.22571905383188
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
buy - bdb97d 82396.02526067218 117.98269657815062
+ updates for: bdb97d cash: -82396.02526067218 stock: 0
+ updates for: 57a381 cash: 65151.003337851296 stock: 0
+ updates for: cba909 cash: 2655.3481036420644 stock: 0
+ updates for: 397d0e cash: 7402.395183612709 stock: 0
+ updates for: f676bd cash: 7187.278635566109 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 1054.3592593980527
cancel - 0d5eec
sell - 0d5eec 159.98760076563565 87.36302350980974
ask order for: 0d5eec price: 87.36302350980974 size: 159.98760076563565
+ updates for: 0d5eec cash: 0 stock: -159.98760076563565
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
buy - 567d78 74750.71284891064 106.55202223431132
+ updates for: 567d78 cash: -74750.71284891064 stock: 0
+ updates for: 0d5eec cash: 13977.000526966282 stock: 0
+ updates for: f676bd cash: 1385.6105750936713 stock: 0
+ updates for: bfd4db cash: 59388.10174685069 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 759.1482286376128
cancel - 4f4d8a
sell - 4f4d8a 688.0952728729776 95.35262412705234
ask order for: 4f4d8a price: 95.35262412705234 size: 688.0952728729776
+ updates for: 4f4d8a cash: 0 stock: -688.0952728729776
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
buy - e39c81 44423.08988065796 107.06857812432716
+ updates for: e39c81 cash: -44423.08988065796 stock: 0
+ updates for: 4f4d8a cash: 44423.08988065796 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 465.88219555936433
cancel - 10b0a3
buy - 10b0a3 97998.49248864136 109.64092008449882
bid order for: 10b0a3 price: 109.64092008449882 size: 532.12613208574
+ updates for: 10b0a3 cash: -97998.49248864136 stock: 0
+ updates for: 4f4d8a cash: 21188.600037200587 stock: 0
+ updates for: bfd4db cash: 18467.09372855469 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 404.2422054549749
cancel - e2b93c
buy - e2b93c 83247.2227903873 117.85933846791485
bid order for: e2b93c price: 117.85933846791485 size: 706.326913696787
+ updates for: e2b93c cash: -83247.2227903873 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 852.2303381238027 98.52358838564551
+ updates for: 4081b6 cash: 0 stock: -852.2303381238027
+ updates for: e2b93c cash: 0 stock: 706.326913696787
+ updates for: 10b0a3 cash: 0 stock: 145.9034244270157
+ updates for: 4081b6 cash: 99244.20848804445 stock: 0.0
cancel - 502657
buy - 502657 36793.47845316933 109.94101278029541
bid order for: 502657 price: 109.94101278029541 size: 334.6656313481203
+ updates for: 502657 cash: -36793.47845316933 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 26057.291415016418 110.33557014783564
bid order for: 25d1a9 price: 110.33557014783564 size: 236.1640165551595
+ updates for: 25d1a9 cash: -26057.291415016418 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 102547.64007072445 109.34942761063135
bid order for: 168284 price: 109.34942761063135 size: 937.7976850127965
+ updates for: 168284 cash: -102547.64007072445 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 95310.11511126939 102.03005803280374
bid order for: 42d8ea price: 102.03005803280374 size: 934.1376154135498
+ updates for: 42d8ea cash: -95310.11511126939 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 95153.42476687791 104.45485910259015
bid order for: 33b60b price: 104.45485910259015 size: 910.9525931524464
+ updates for: 33b60b cash: -95153.42476687791 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 34.14241672551225 90.55424571938453
+ updates for: e7e04e cash: 0 stock: -34.14241672551225
+ updates for: 25d1a9 cash: 0 stock: 34.14241672551225
+ updates for: e7e04e cash: 3767.1230156343936 stock: 0.0
cancel - ecdc52
buy - ecdc52 90862.09126484413 104.06732382713352
bid order for: ecdc52 price: 104.06732382713352 size: 873.1087523282079
+ updates for: ecdc52 cash: -90862.09126484413 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 187.53707288612372 91.77704495769152
+ updates for: dbe2fc cash: 0 stock: -187.53707288612372
+ updates for: 25d1a9 cash: 0 stock: 187.53707288612372
+ updates for: dbe2fc cash: 20692.009860746668 stock: 0.0
cancel - e9aeae
buy - e9aeae 107557.3236541367 115.04962001464747
bid order for: e9aeae price: 115.04962001464747 size: 934.8776957320076
+ updates for: e9aeae cash: -107557.3236541367 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 702.731724213815 104.4586593281474
bid order for: ce37e5 price: 104.4586593281474 size: 6.727366871579761
+ updates for: ce37e5 cash: -702.731724213815 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 248.89008237396183 101.60391245140703
+ updates for: 602a21 cash: 0 stock: -248.89008237396183
+ updates for: e9aeae cash: 0 stock: 248.89008237396183
+ updates for: 602a21 cash: 28634.709402538618 stock: 0.0
cancel - 510dbb
sell - 510dbb 137.47422155582967 98.25451508820451
+ updates for: 510dbb cash: 0 stock: -137.47422155582967
+ updates for: e9aeae cash: 0 stock: 137.47422155582967
+ updates for: 510dbb cash: 15816.356951807662 stock: 0.0
cancel - b846a3
sell - b846a3 938.5156186337917 87.72342403731137
+ updates for: b846a3 cash: 0 stock: -938.5156186337917
+ updates for: e9aeae cash: 0 stock: 548.5133918022161
+ updates for: 25d1a9 cash: 0 stock: 14.48452694352352
+ updates for: 502657 cash: 0 stock: 334.6656313481203
+ updates for: 10b0a3 cash: 0 stock: 40.85206853993179
+ updates for: b846a3 cash: 105976.95267366822 stock: 0.0
cancel - f676bd
buy - f676bd 8829.127055990284 105.00979091741142
bid order for: f676bd price: 105.00979091741142 size: 84.0790842344811
+ updates for: f676bd cash: -8829.127055990284 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 92.82203130731409 92.6437476792049
+ updates for: e4befc cash: 0 stock: -92.82203130731409
+ updates for: 10b0a3 cash: 0 stock: 92.82203130731409
+ updates for: e4befc cash: 10177.092916646072 stock: 0.0
cancel - bfd4db
buy - bfd4db 49924.561224751174 111.7672666050811
bid order for: bfd4db price: 111.7672666050811 size: 446.68320825233036
+ updates for: bfd4db cash: -49924.561224751174 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
sell - cba909 597.054424750946 89.49343207112364
+ updates for: cba909 cash: 0 stock: -597.054424750946
+ updates for: bfd4db cash: 0 stock: 446.68320825233036
+ updates for: 10b0a3 cash: 0 stock: 150.3712164986157
+ updates for: cba909 cash: 66411.39975588478 stock: 0.0
cancel - 147b63
buy - 147b63 74536.77255371977 106.70716021183141
bid order for: 147b63 price: 106.70716021183141 size: 698.5170667624545
+ updates for: 147b63 cash: -74536.77255371977 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 99337.05418918272 113.65732791382072
bid order for: f1f805 price: 113.65732791382072 size: 874.0048355219456
+ updates for: f1f805 cash: -99337.05418918272 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 606.519309226619 93.56890167924217
+ updates for: 301da5 cash: 0 stock: -606.519309226619
+ updates for: f1f805 cash: 0 stock: 606.519309226619
+ updates for: 301da5 cash: 68935.36401483387 stock: 0.0
cancel - 57a381
sell - 57a381 409.34855976385234 96.71932815978984
+ updates for: 57a381 cash: 0 stock: -409.34855976385234
+ updates for: f1f805 cash: 0 stock: 267.4855262953265
+ updates for: 10b0a3 cash: 0 stock: 102.17739131286271
+ updates for: 168284 cash: 0 stock: 39.68564215566312
+ updates for: 57a381 cash: 45944.11562380709 stock: 0.0
cancel - 397d0e
sell - 397d0e 10.410267602608656 94.48021525173361
+ updates for: 397d0e cash: 0 stock: -10.410267602608656
+ updates for: 168284 cash: 0 stock: 10.410267602608656
+ updates for: 397d0e cash: 1138.356803618756 stock: 0.0
cancel - bdb97d
sell - bdb97d 558.0099472617185 92.13944694778252
+ updates for: bdb97d cash: 0 stock: -558.0099472617185
+ updates for: 168284 cash: 0 stock: 558.0099472617185
+ updates for: bdb97d cash: 61018.068334107506 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 318.1044554272203 86.13604354362418
+ updates for: 0d5eec cash: 0 stock: -318.1044554272203
+ updates for: 168284 cash: 0 stock: 318.1044554272203
+ updates for: 0d5eec cash: 34784.54012135813 stock: 0.0
cancel - 567d78
buy - 567d78 103767.68043538465 117.71759440179571
bid order for: 567d78 price: 117.71759440179571 size: 881.4967801771674
+ updates for: 567d78 cash: -103767.68043538465 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 151.5415346936369 85.82107489991802
+ updates for: 4f4d8a cash: 0 stock: -151.5415346936369
+ updates for: 567d78 cash: 0 stock: 151.5415346936369
+ updates for: 4f4d8a cash: 17839.1049160912 stock: 0.0
cancel - e39c81
sell - e39c81 331.0642029329082 98.6039986140314
+ updates for: e39c81 cash: 0 stock: -331.0642029329082
+ updates for: 567d78 cash: 0 stock: 331.0642029329082
+ updates for: e39c81 cash: 38972.08156180987 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 76431.68768159619 109.96010295744905
bid order for: 10b0a3 price: 109.96010295744905 size: 695.085632205826
+ updates for: 10b0a3 cash: -76431.68768159619 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 38327.63947568944 118.18305313302663
bid order for: e2b93c price: 118.18305313302663 size: 324.307406685017
+ updates for: e2b93c cash: -38327.63947568944 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 276.9786873577493 92.31710984065764
+ updates for: 4081b6 cash: 0 stock: -276.9786873577493
+ updates for: e2b93c cash: 0 stock: 276.9786873577493
+ updates for: 4081b6 cash: 32734.18692471686 stock: 0.0
cancel - 502657
sell - 502657 732.0332262145298 84.02314868660437
+ updates for: 502657 cash: 0 stock: -732.0332262145298
+ updates for: e2b93c cash: 0 stock: 47.32871932726766
+ updates for: 567d78 cash: 0 stock: 398.8910425506223
+ updates for: 10b0a3 cash: 0 stock: 285.81346433663987
+ updates for: 502657 cash: 83978.02447353827 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 56976.383522459015 105.92273352856745
bid order for: 25d1a9 price: 105.92273352856745 size: 537.9051467463539
+ updates for: 25d1a9 cash: -56976.383522459015 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
+ updates 168284 1267.0725575579568 0
buy - 168284 25296.20605295606 108.26811003526552
bid order for: 168284 price: 108.26811003526552 size: 233.64410854421007
+ updates for: 168284 cash: -25296.20605295606 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
+ updates 42d8ea 95310.11511126939 0
buy - 42d8ea 27180.97909106887 111.05010179949733
bid order for: 42d8ea price: 111.05010179949733 size: 244.7632073327096
+ updates for: 42d8ea cash: -27180.97909106887 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
+ updates 33b60b 95153.42476687791 0
buy - 33b60b 111784.46847813473 120.64294789119376
bid order for: 33b60b price: 120.64294789119376 size: 926.5727539992776
+ updates for: 33b60b cash: -111784.46847813473 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 110406.23522471955 124.75168683092538
bid order for: e7e04e price: 124.75168683092538 size: 885.0079548371313
+ updates for: e7e04e cash: -110406.23522471955 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
+ updates ecdc52 90862.09126484413 0
buy - ecdc52 93232.34885595697 116.1205161040394
bid order for: ecdc52 price: 116.1205161040394 size: 802.8929941408843
+ updates for: ecdc52 cash: -93232.34885595697 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 983.7051725235101 100.36458272254099
+ updates for: dbe2fc cash: 0 stock: -983.7051725235101
+ updates for: e7e04e cash: 0 stock: 885.0079548371313
+ updates for: 33b60b cash: 0 stock: 98.69721768637885
+ updates for: dbe2fc cash: 122313.35851506316 stock: 0.0
cancel - e9aeae
sell - e9aeae 122.45704024328177 95.71792002625959
+ updates for: e9aeae cash: 0 stock: -122.45704024328177
+ updates for: 33b60b cash: 0 stock: 122.45704024328177
+ updates for: e9aeae cash: 14773.578324980059 stock: 0.0
cancel - ce37e5
+ updates ce37e5 702.731724213815 0
sell - ce37e5 861.8447860563994 95.59183307603548
+ updates for: ce37e5 cash: 0 stock: -861.8447860563994
+ updates for: 33b60b cash: 0 stock: 705.4184960696169
+ updates for: ecdc52 cash: 0 stock: 156.42628998678242
+ updates for: ce37e5 cash: 103268.06838831637 stock: 0.0
cancel - 602a21
sell - 602a21 170.74655232108773 95.0919733440974
+ updates for: 602a21 cash: 0 stock: -170.74655232108773
+ updates for: ecdc52 cash: 0 stock: 170.74655232108773
+ updates for: 602a21 cash: 19827.177778510075 stock: 0.0
cancel - 510dbb
sell - 510dbb 582.6884351691883 98.33596392486466
+ updates for: 510dbb cash: 0 stock: -582.6884351691883
+ updates for: ecdc52 cash: 0 stock: 475.72015183301414
+ updates for: 42d8ea cash: 0 stock: 106.96828333617418
+ updates for: 510dbb cash: 67119.7083057412 stock: 0.0
cancel - b846a3
buy - b846a3 27447.253593787158 102.52296416412835
bid order for: b846a3 price: 102.52296416412835 size: 267.71810411028525
+ updates for: b846a3 cash: -27447.253593787158 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
+ updates f676bd 8829.127055990284 0
sell - f676bd 883.6400148319518 100.30868874297568
+ updates for: f676bd cash: 0 stock: -883.6400148319518
+ updates for: 42d8ea cash: 0 stock: 137.79492399653543
+ updates for: 10b0a3 cash: 0 stock: 409.2721678691861
+ updates for: 168284 cash: 0 stock: 233.64410854421007
+ updates for: 147b63 cash: 0 stock: 102.92881442202022
+ updates for: f676bd cash: 96585.19759768377 stock: 0.0
cancel - e4befc
buy - e4befc 23106.741376701237 105.00438579778778
bid order for: e4befc price: 105.00438579778778 size: 220.05501199920403
+ updates for: e4befc cash: -23106.741376701237 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 64566.32580877119 114.2463556422417
bid order for: bfd4db price: 114.2463556422417 size: 565.1499817723577
+ updates for: bfd4db cash: -64566.32580877119 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 45193.062945866885 110.37545782836933
bid order for: cba909 price: 110.37545782836933 size: 409.4484755491642
+ updates for: cba909 cash: -45193.062945866885 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
+ updates 147b63 63553.5310627754 0
buy - 147b63 3865.5107058296317 109.8910093776927
bid order for: 147b63 price: 109.8910093776927 size: 35.17585949678528
+ updates for: 147b63 cash: -3865.5107058296317 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 27056.495113461562 117.27549813363457
bid order for: f1f805 price: 117.27549813363457 size: 230.70884834469757
+ updates for: f1f805 cash: -27056.495113461562 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 681.0071122132975 93.69426247192396
+ updates for: 301da5 cash: 0 stock: -681.0071122132975
+ updates for: f1f805 cash: 0 stock: 230.70884834469757
+ updates for: bfd4db cash: 0 stock: 450.2982638686
+ updates for: 301da5 cash: 78501.43071247762 stock: 0.0
cancel - 57a381
sell - 57a381 275.51985205495987 97.67163860280776
+ updates for: 57a381 cash: 0 stock: -275.51985205495987
+ updates for: bfd4db cash: 0 stock: 114.85171790375773
+ updates for: cba909 cash: 0 stock: 160.66813415120214
+ updates for: 57a381 cash: 30855.209075123923 stock: 0.0
cancel - 397d0e
buy - 397d0e 88211.55229485882 108.91983353148254
bid order for: 397d0e price: 108.91983353148254 size: 809.8759375110674
+ updates for: 397d0e cash: -88211.55229485882 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 93107.82153511014 118.20982581198203
bid order for: bdb97d price: 118.20982581198203 size: 787.6487499711086
+ updates for: bdb97d cash: -93107.82153511014 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 852.74667358739 80.99011962971421
+ updates for: 0d5eec cash: 0 stock: -852.74667358739
+ updates for: bdb97d cash: 0 stock: 787.6487499711086
+ updates for: cba909 cash: 0 stock: 65.09792361628138
+ updates for: 0d5eec cash: 100293.03465793341 stock: 0.0
cancel - 567d78
sell - 567d78 776.8984718872626 82.95578159472848
+ updates for: 567d78 cash: 0 stock: -776.8984718872626
+ updates for: cba909 cash: 0 stock: 183.68241778168067
+ updates for: 147b63 cash: 0 stock: 35.17585949678528
+ updates for: 397d0e cash: 0 stock: 558.0401946087967
+ updates for: 567d78 cash: 84921.18676417069 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 88691.68310203003 106.55943573772726
bid order for: 4f4d8a price: 106.55943573772726 size: 832.3212532799555
+ updates for: 4f4d8a cash: -88691.68310203003 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 766.1226660266783 97.70538752016745
+ updates for: e39c81 cash: 0 stock: -766.1226660266783
+ updates for: 397d0e cash: 0 stock: 251.83574290227068
+ updates for: 4f4d8a cash: 0 stock: 514.2869231244076
+ updates for: e39c81 cash: 82232.03152962135 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 64694.29465873101 110.84977635792913
bid order for: 10b0a3 price: 110.84977635792913 size: 583.6213367705491
+ updates for: 10b0a3 cash: -64694.29465873101 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 51877.164127283184 119.71189472618518
bid order for: e2b93c price: 119.71189472618518 size: 433.3501215225176
+ updates for: e2b93c cash: -51877.164127283184 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 68193.87147459922 116.09184698247554
bid order for: 4081b6 price: 116.09184698247554 size: 587.4130978801062
+ updates for: 4081b6 cash: -68193.87147459922 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 239.73499236402904 101.53770946763211
+ updates for: 502657 cash: 0 stock: -239.73499236402904
+ updates for: e2b93c cash: 0 stock: 239.73499236402904
+ updates for: 502657 cash: 28699.13016806545 stock: 0.0
cancel - 25d1a9
+ updates 25d1a9 56976.383522459015 0
buy - 25d1a9 16951.441572650023 106.36256193831102
bid order for: 25d1a9 price: 106.36256193831102 size: 159.37413751355155
+ updates for: 25d1a9 cash: -16951.441572650023 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 104115.49883590153 104.86115156555016
bid order for: 168284 price: 104.86115156555016 size: 992.8891422751302
+ updates for: 168284 cash: -104115.49883590153 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 10211.10919135161 113.94239630524213
bid order for: 42d8ea price: 113.94239630524213 size: 89.61641603531757
+ updates for: 42d8ea cash: -10211.10919135161 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 9285.155928363616 107.03583881436126
bid order for: 33b60b price: 107.03583881436126 size: 86.74810260951405
+ updates for: 33b60b cash: -9285.155928363616 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 377.497177976335 89.71888071758876
+ updates for: e7e04e cash: 0 stock: -377.497177976335
+ updates for: e2b93c cash: 0 stock: 193.61512915848857
+ updates for: 4081b6 cash: 0 stock: 183.88204881784645
+ updates for: e7e04e cash: 44525.24063340326 stock: 0.0
cancel - ecdc52
sell - ecdc52 161.17863896053962 80.33940573025505
+ updates for: ecdc52 cash: 0 stock: -161.17863896053962
+ updates for: 4081b6 cash: 0 stock: 161.17863896053962
+ updates for: ecdc52 cash: 18711.525891050635 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 23366.68986085004 107.3143875108335
bid order for: dbe2fc price: 107.3143875108335 size: 217.7405136705565
+ updates for: dbe2fc cash: -23366.68986085004 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 549.8070024663336 92.0967433026929
+ updates for: e9aeae cash: 0 stock: -549.8070024663336
+ updates for: 4081b6 cash: 0 stock: 242.35241010172012
+ updates for: 42d8ea cash: 0 stock: 89.61641603531757
+ updates for: 10b0a3 cash: 0 stock: 217.83817632929595
+ updates for: e9aeae cash: 62493.56122903625 stock: 0.0
cancel - ce37e5
buy - ce37e5 16279.595629074218 106.90452026574071
bid order for: ce37e5 price: 106.90452026574071 size: 152.28163962203644
+ updates for: ce37e5 cash: -16279.595629074218 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 70065.35286478815 113.66563050130517
bid order for: 602a21 price: 113.66563050130517 size: 616.4163481588537
+ updates for: 602a21 cash: -70065.35286478815 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 29256.396250058744 110.11300690427431
bid order for: 510dbb price: 110.11300690427431 size: 265.6942814711482
+ updates for: 510dbb cash: -29256.396250058744 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
+ updates b846a3 27447.253593787158 0
sell - b846a3 591.6713641550349 83.43685389852179
+ updates for: b846a3 cash: 0 stock: -591.6713641550349
+ updates for: 602a21 cash: 0 stock: 591.6713641550349
+ updates for: b846a3 cash: 67252.69865624937 stock: 0.0
cancel - f676bd
buy - f676bd 56855.194016530535 105.62056609566105
bid order for: f676bd price: 105.62056609566105 size: 538.2966226959674
+ updates for: f676bd cash: -56855.194016530535 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
+ updates e4befc 23106.741376701237 0
buy - e4befc 84156.33025817796 108.0254922397968
bid order for: e4befc price: 108.0254922397968 size: 779.0413958157795
+ updates for: e4befc cash: -84156.33025817796 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 922.0522145992057 101.19856322190705
+ updates for: bfd4db cash: 0 stock: -922.0522145992057
+ updates for: 602a21 cash: 0 stock: 24.744984003818786
+ updates for: 10b0a3 cash: 0 stock: 365.78316044125313
+ updates for: 510dbb cash: 0 stock: 265.6942814711482
+ updates for: e4befc cash: 0 stock: 265.8297886829856
+ updates for: bfd4db cash: 101332.42576348763 stock: 0.0
cancel - cba909
buy - cba909 33983.15685997604 108.34101946568904
bid order for: cba909 price: 108.34101946568904 size: 313.66842427339634
+ updates for: cba909 cash: -33983.15685997604 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 917.7163817770497 100.1715798814575
+ updates for: 147b63 cash: 0 stock: -917.7163817770497
+ updates for: cba909 cash: 0 stock: 313.66842427339634
+ updates for: e4befc cash: 0 stock: 513.2116071327939
+ updates for: dbe2fc cash: 0 stock: 90.83635037085946
+ updates for: 147b63 cash: 99171.14064744157 stock: 0.0
cancel - f1f805
sell - f1f805 550.7852315187126 92.06249377747761
+ updates for: f1f805 cash: 0 stock: -550.7852315187126
+ updates for: dbe2fc cash: 0 stock: 126.90416329969705
+ updates for: 33b60b cash: 0 stock: 86.74810260951405
+ updates for: ce37e5 cash: 0 stock: 152.28163962203644
+ updates for: 4f4d8a cash: 0 stock: 184.8513259874651
+ updates for: f1f805 cash: 58881.04710711457 stock: 0.0
cancel - 301da5
sell - 301da5 775.5795180705142 91.97341336540644
+ updates for: 301da5 cash: 0 stock: -775.5795180705142
+ updates for: 4f4d8a cash: 0 stock: 133.1830041680828
+ updates for: 25d1a9 cash: 0 stock: 159.37413751355155
+ updates for: f676bd cash: 0 stock: 483.0223763888798
+ updates for: 301da5 cash: 82160.44417772125 stock: 0.0
cancel - 57a381
sell - 57a381 204.27533031532562 87.70496818567933
+ updates for: 57a381 cash: 0 stock: -204.27533031532562
+ updates for: f676bd cash: 0 stock: 55.27424630708754
+ updates for: 168284 cash: 0 stock: 149.00108400823808
+ updates for: 57a381 cash: 21462.522439084714 stock: 0.0
cancel - 397d0e
buy - 397d0e 21407.170571511455 106.46500422695456
bid order for: 397d0e price: 106.46500422695456 size: 201.0723685867439
+ updates for: 397d0e cash: -21407.170571511455 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 4271.304903342686 107.01433306563868
bid order for: bdb97d price: 107.01433306563868 size: 39.913390860669324
+ updates for: bdb97d cash: -4271.304903342686 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 653.2760801863463 101.82342547930502
+ updates for: 0d5eec cash: 0 stock: -653.2760801863463
+ updates for: bdb97d cash: 0 stock: 39.913390860669324
+ updates for: 397d0e cash: 0 stock: 201.0723685867439
+ updates for: 168284 cash: 0 stock: 412.29032073893313
+ updates for: 0d5eec cash: 68911.7132868687 stock: 0.0
cancel - 567d78
sell - 567d78 872.8582240207461 93.65404320427814
ask order for: 567d78 price: 93.65404320427814 size: 441.2604864927871
+ updates for: 567d78 cash: 0 stock: -872.8582240207461
+ updates for: 168284 cash: 0 stock: 431.597737527959
+ updates for: 567d78 cash: 45257.83577026785 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 11364.570022161766 103.42421514635296
+ updates for: 4f4d8a cash: -11364.570022161766 stock: 0
+ updates for: 567d78 cash: 11364.570022161766 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 121.34628290818554
cancel - e39c81
buy - e39c81 34727.96421061443 115.43467893133501
bid order for: e39c81 price: 115.43467893133501 size: 41.29353163684326
+ updates for: e39c81 cash: -34727.96421061443 stock: 0
+ updates for: 567d78 cash: 29961.258644174504 stock: 0
+ updates for: e39c81 cash: 0 stock: 319.9142035846015
cancel - 10b0a3
sell - 10b0a3 5.0123153407213294 98.04061812244943
+ updates for: 10b0a3 cash: 0 stock: -5.0123153407213294
+ updates for: e39c81 cash: 0 stock: 5.0123153407213294
+ updates for: 10b0a3 cash: 578.5950120587718 stock: 0.0
cancel - e2b93c
sell - e2b93c 165.81010563201755 97.08779688636876
ask order for: e2b93c price: 97.08779688636876 size: 129.52888933589563
+ updates for: e2b93c cash: 0 stock: -165.81010563201755
+ updates for: e39c81 cash: 0 stock: 36.28121629612193
+ updates for: e2b93c cash: 4188.110554381155 stock: 0
cancel - 4081b6
buy - 4081b6 1858.968327492936 102.07742878934815
+ updates for: 4081b6 cash: -1858.968327492936 stock: 0
+ updates for: e2b93c cash: 1858.968327492936 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 19.147291287994374
cancel - 502657
sell - 502657 907.14268027277 88.25160854082941
ask order for: 502657 price: 88.25160854082941 size: 907.14268027277
+ updates for: 502657 cash: 0 stock: -907.14268027277
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
buy - 25d1a9 83765.90694290322 113.37545513359116
+ updates for: 25d1a9 cash: -83765.90694290322 stock: 0
+ updates for: 502657 cash: 80056.80071011127 stock: 0
+ updates for: e2b93c cash: 3709.1062327919494 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 945.3463098919802
cancel - 168284
sell - 168284 831.5546379332399 101.86631918047462
ask order for: 168284 price: 101.86631918047462 size: 831.5546379332399
+ updates for: 168284 cash: 0 stock: -831.5546379332399
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 17059.21603718755 112.33321849908073
+ updates for: 42d8ea cash: -17059.21603718755 stock: 0
+ updates for: e2b93c cash: 7007.599938475487 stock: 0
+ updates for: 168284 cash: 10051.616098712064 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 170.8525468328032
cancel - 33b60b
sell - 33b60b 808.560776969291 99.42449216629376
ask order for: 33b60b price: 99.42449216629376 size: 808.560776969291
+ updates for: 33b60b cash: 0 stock: -808.560776969291
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
buy - e7e04e 64835.34925181266 113.5813294918421
+ updates for: e7e04e cash: -64835.34925181266 stock: 0
+ updates for: 33b60b cash: 64835.34925181266 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 652.1064160264599
cancel - ecdc52
sell - ecdc52 89.35138658836013 97.42642504704425
ask order for: ecdc52 price: 97.42642504704425 size: 89.35138658836013
+ updates for: ecdc52 cash: 0 stock: -89.35138658836013
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
buy - dbe2fc 1315.6254489786488 107.46835278852338
+ updates for: dbe2fc cash: -1315.6254489786488 stock: 0
+ updates for: ecdc52 cash: 1315.6254489786488 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 13.503784505521715
cancel - e9aeae
buy - e9aeae 99360.74239440139 107.25380791615835
bid order for: e9aeae price: 107.25380791615835 size: 16.409601303042983
+ updates for: e9aeae cash: -99360.74239440139 stock: 0
+ updates for: ecdc52 cash: 7389.560719321695 stock: 0
+ updates for: 33b60b cash: 15555.395383943012 stock: 0
+ updates for: 168284 cash: 74655.79406499935 stock: 0
+ updates for: e9aeae cash: 0 stock: 965.1820225547972
cancel - ce37e5
sell - ce37e5 47.985659965595346 98.92141144083787
ask order for: ce37e5 price: 98.92141144083787 size: 31.576058662552363
+ updates for: ce37e5 cash: 0 stock: -47.985659965595346
+ updates for: e9aeae cash: 0 stock: 16.409601303042983
+ updates for: ce37e5 cash: 1759.992226137314 stock: 0
cancel - 602a21
buy - 602a21 48280.92411807191 102.64991562916259
bid order for: 602a21 price: 102.64991562916259 size: 439.9163462595622
+ updates for: 602a21 cash: -48280.92411807191 stock: 0
+ updates for: ce37e5 cash: 3123.548290638375 stock: 0
+ updates for: 602a21 cash: 0 stock: 31.576058662552363
cancel - 510dbb
buy - 510dbb 18002.52656934649 106.85113919794534
bid order for: 510dbb price: 106.85113919794534 size: 168.48230823254212
+ updates for: 510dbb cash: -18002.52656934649 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 854.8444486104528 90.32648621041047
ask order for: b846a3 price: 90.32648621041047 size: 246.4457941183485
+ updates for: b846a3 cash: 0 stock: -854.8444486104528
+ updates for: 510dbb cash: 0 stock: 168.48230823254212
+ updates for: 602a21 cash: 0 stock: 439.9163462595622
+ updates for: b846a3 cash: 63159.902396780024 stock: 0
cancel - f676bd
buy - f676bd 68144.44888158837 104.11905260380922
bid order for: f676bd price: 104.11905260380922 size: 440.686551693278
+ updates for: f676bd cash: -68144.44888158837 stock: 0
+ updates for: b846a3 cash: 22260.582624044662 stock: 0
+ updates for: f676bd cash: 0 stock: 246.4457941183485
cancel - e4befc
buy - e4befc 85790.01145155581 104.09634237907008
bid order for: e4befc price: 104.09634237907008 size: 824.14049803161
+ updates for: e4befc cash: -85790.01145155581 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 67566.91158811566 110.31283074078164
bid order for: bfd4db price: 110.31283074078164 size: 612.5027445527858
+ updates for: bfd4db cash: -67566.91158811566 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
sell - cba909 742.7520242258738 85.00042336790375
+ updates for: cba909 cash: 0 stock: -742.7520242258738
+ updates for: bfd4db cash: 0 stock: 612.5027445527858
+ updates for: f676bd cash: 0 stock: 130.24927967308804
+ updates for: cba909 cash: 81128.34319000617 stock: 0.0
cancel - 147b63
sell - 147b63 694.9531626913843 96.23357488252614
+ updates for: 147b63 cash: 0 stock: -694.9531626913843
+ updates for: f676bd cash: 0 stock: 310.43727202018994
+ updates for: e4befc cash: 0 stock: 384.5158906711943
+ updates for: 147b63 cash: 72349.13246115492 stock: 0.0
cancel - f1f805
sell - f1f805 656.9713727111148 98.08226189660596
ask order for: f1f805 price: 98.08226189660596 size: 217.34676535069906
+ updates for: f1f805 cash: 0 stock: -656.9713727111148
+ updates for: e4befc cash: 0 stock: 439.6246073604157
+ updates for: f1f805 cash: 45763.313646054085 stock: 0
cancel - 301da5
buy - 301da5 70211.74712527629 107.53525961253186
bid order for: 301da5 price: 107.53525961253186 size: 454.6777023642477
+ updates for: 301da5 cash: -70211.74712527629 stock: 0
+ updates for: f1f805 cash: 21317.862361507425 stock: 0
+ updates for: 301da5 cash: 0 stock: 217.34676535069906
cancel - 57a381
sell - 57a381 318.87375213257997 87.72234584050489
+ updates for: 57a381 cash: 0 stock: -318.87375213257997
+ updates for: 301da5 cash: 0 stock: 318.87375213257997
+ updates for: 57a381 cash: 34290.17171919912 stock: 0.0
cancel - 397d0e
buy - 397d0e 96471.48258485818 122.42454924281775
bid order for: 397d0e price: 122.42454924281775 size: 788.0076600773587
+ updates for: 397d0e cash: -96471.48258485818 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 270.2634788691663 97.14743829076775
+ updates for: bdb97d cash: 0 stock: -270.2634788691663
+ updates for: 397d0e cash: 0 stock: 270.2634788691663
+ updates for: bdb97d cash: 33086.884577353485 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 928.3576122065626 100.95747217719016
ask order for: 0d5eec price: 100.95747217719016 size: 274.80948076670256
+ updates for: 0d5eec cash: 0 stock: -928.3576122065626
+ updates for: 397d0e cash: 0 stock: 517.7441812081923
+ updates for: 301da5 cash: 0 stock: 135.80395023166773
+ updates for: 0d5eec cash: 77988.31105207444 stock: 0
cancel - 567d78
sell - 567d78 967.8746671372032 98.15928835534862
ask order for: 567d78 price: 98.15928835534862 size: 967.8746671372032
+ updates for: 567d78 cash: 0 stock: -967.8746671372032
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 44035.56949934068 109.06119898462214
+ updates for: 4f4d8a cash: -44035.56949934068 stock: 0
+ updates for: 567d78 cash: 44035.56949934068 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 448.613373600739
cancel - e39c81
buy - e39c81 1187.507427784397 109.44914547483224
+ updates for: e39c81 cash: -1187.507427784397 stock: 0
+ updates for: 567d78 cash: 1187.507427784397 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 12.097759139058494
cancel - 10b0a3
sell - 10b0a3 389.7165664065509 89.76471210981022
ask order for: 10b0a3 price: 89.76471210981022 size: 389.7165664065509
+ updates for: 10b0a3 cash: 0 stock: -389.7165664065509
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
sell - e2b93c 908.9629445650517 100.42145522808529
ask order for: e2b93c price: 100.42145522808529 size: 908.9629445650517
+ updates for: e2b93c cash: 0 stock: -908.9629445650517
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
buy - 4081b6 36821.58330420982 102.51842885139315
+ updates for: 4081b6 cash: -36821.58330420982 stock: 0
+ updates for: 10b0a3 cash: 34982.795387907776 stock: 0
+ updates for: 567d78 cash: 1838.7879163020407 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 408.44926045018946
cancel - 502657
buy - 502657 9470.389090958513 122.51474143692812
+ updates for: 502657 cash: -9470.389090958513 stock: 0
+ updates for: 567d78 cash: 9470.389090958513 stock: 0
+ updates for: 502657 cash: 0.0 stock: 96.47980593211462
cancel - 25d1a9
buy - 25d1a9 34581.782712211505 107.00846857704389
+ updates for: 25d1a9 cash: -34581.782712211505 stock: 0
+ updates for: 567d78 cash: 34581.782712211505 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 352.3027040194222
cancel - 168284
buy - 168284 93219.56397234988 114.64462994931023
+ updates for: 168284 cash: -93219.56397234988 stock: 0
+ updates for: 567d78 cash: 3891.8518967606624 stock: 0
+ updates for: e2b93c cash: 89327.71207558921 stock: 0
+ updates for: 168284 cash: 0.0 stock: 929.1764882316595
cancel - 42d8ea
sell - 42d8ea 605.0712324039646 97.88951889871225
ask order for: 42d8ea price: 97.88951889871225 size: 605.0712324039646
+ updates for: 42d8ea cash: 0 stock: -605.0712324039646
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
buy - 33b60b 71203.06786642248 102.11365444793039
+ updates for: 33b60b cash: -71203.06786642248 stock: 0
+ updates for: 42d8ea cash: 59230.131839475005 stock: 0
+ updates for: e2b93c cash: 1951.6695660386931 stock: 0
+ updates for: 0d5eec cash: 10021.266460908784 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 723.768275263834
cancel - e7e04e
sell - e7e04e 155.59204200734155 88.16490106126972
ask order for: e7e04e price: 88.16490106126972 size: 155.59204200734155
+ updates for: e7e04e cash: 0 stock: -155.59204200734155
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
buy - ecdc52 87466.4860871356 114.03139060287539
bid order for: ecdc52 price: 114.03139060287539 size: 491.32019484993475
+ updates for: ecdc52 cash: -87466.4860871356 stock: 0
+ updates for: e7e04e cash: 13717.75698949819 stock: 0
+ updates for: 0d5eec cash: 17722.80404762366 stock: 0
+ updates for: ecdc52 cash: 0 stock: 331.13926664979715
cancel - dbe2fc
sell - dbe2fc 979.3770186620509 98.89102559325667
ask order for: dbe2fc price: 98.89102559325667 size: 488.05682381211614
+ updates for: dbe2fc cash: 0 stock: -979.3770186620509
+ updates for: ecdc52 cash: 0 stock: 491.32019484993475
+ updates for: dbe2fc cash: 56025.92505001376 stock: 0
cancel - e9aeae
buy - e9aeae 57963.790775562986 105.43148492011818
bid order for: e9aeae price: 105.43148492011818 size: 91.9967211724687
+ updates for: e9aeae cash: -57963.790775562986 stock: 0
+ updates for: dbe2fc cash: 48264.439854567536 stock: 0
+ updates for: e9aeae cash: 0 stock: 488.05682381211614
cancel - ce37e5
sell - ce37e5 256.5429733162556 88.81025283846313
ask order for: ce37e5 price: 88.81025283846313 size: 164.5462521437869
+ updates for: ce37e5 cash: 0 stock: -256.5429733162556
+ updates for: e9aeae cash: 0 stock: 91.9967211724687
+ updates for: ce37e5 cash: 9699.35092099545 stock: 0
cancel - 602a21
buy - 602a21 52712.0868965178 121.83361805171191
bid order for: 602a21 price: 121.83361805171191 size: 312.7108367071206
+ updates for: 602a21 cash: -52712.0868965178 stock: 0
+ updates for: ce37e5 cash: 14613.39425651122 stock: 0
+ updates for: 602a21 cash: 0 stock: 164.5462521437869
cancel - 510dbb
buy - 510dbb 69880.75555213563 111.78586092219697
bid order for: 510dbb price: 111.78586092219697 size: 625.1305395480442
+ updates for: 510dbb cash: -69880.75555213563 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 753.595028159564 85.56732776927807
+ updates for: b846a3 cash: 0 stock: -753.595028159564
+ updates for: 602a21 cash: 0 stock: 312.7108367071206
+ updates for: 510dbb cash: 0 stock: 440.88419145244336
+ updates for: b846a3 cash: 87383.31154850469 stock: 0.0
cancel - f676bd
buy - f676bd 14434.514691543283 105.64805374731698
bid order for: f676bd price: 105.64805374731698 size: 136.6283067179537
+ updates for: f676bd cash: -14434.514691543283 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 86953.435930888 120.45675356562573
bid order for: e4befc price: 120.45675356562573 size: 721.8643484652367
+ updates for: e4befc cash: -86953.435930888 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 84222.45724270583 116.17167343678905
bid order for: bfd4db price: 116.17167343678905 size: 724.982732460445
+ updates for: bfd4db cash: -84222.45724270583 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 15453.233314537547 106.64808241198192
bid order for: cba909 price: 106.64808241198192 size: 144.8993077516542
+ updates for: cba909 cash: -15453.233314537547 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 528.4639200530778 93.63533216417834
+ updates for: 147b63 cash: 0 stock: -528.4639200530778
+ updates for: e4befc cash: 0 stock: 528.4639200530778
+ updates for: 147b63 cash: 63657.04818615813 stock: 0.0
cancel - f1f805
buy - f1f805 40260.83057440775 125.87086345025654
bid order for: f1f805 price: 125.87086345025654 size: 319.8582219174067
+ updates for: f1f805 cash: -40260.83057440775 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 27670.555958708635 106.11093758486378
bid order for: 301da5 price: 106.11093758486378 size: 260.7700637512387
+ updates for: 301da5 cash: -27670.555958708635 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 674.3759355854168 89.92446327410266
+ updates for: 57a381 cash: 0 stock: -674.3759355854168
+ updates for: f1f805 cash: 0 stock: 319.8582219174067
+ updates for: e4befc cash: 0 stock: 193.40042841215893
+ updates for: bfd4db cash: 0 stock: 161.11728525585113
+ updates for: 57a381 cash: 82274.48296690235 stock: 0.0
cancel - 397d0e
sell - 397d0e 214.31065517135164 98.1423278946851
+ updates for: 397d0e cash: 0 stock: -214.31065517135164
+ updates for: bfd4db cash: 0 stock: 214.31065517135164
+ updates for: 397d0e cash: 24896.82744659057 stock: 0.0
cancel - bdb97d
buy - bdb97d 16308.602251127648 114.00847655000287
bid order for: bdb97d price: 114.00847655000287 size: 143.04727810282486
+ updates for: bdb97d cash: -16308.602251127648 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 287.37087370955805 88.8278892215862
+ updates for: 0d5eec cash: 0 stock: -287.37087370955805
+ updates for: bfd4db cash: 0 stock: 287.37087370955805
+ updates for: 0d5eec cash: 33384.35529583153 stock: 0.0
cancel - 567d78
sell - 567d78 702.0129172662437 95.7537517369487
+ updates for: 567d78 cash: 0 stock: -702.0129172662437
+ updates for: bfd4db cash: 0 stock: 62.183918323684225
+ updates for: bdb97d cash: 0 stock: 143.04727810282486
+ updates for: 510dbb cash: 0 stock: 184.24634809560087
+ updates for: cba909 cash: 0 stock: 144.8993077516542
+ updates for: 301da5 cash: 0 stock: 167.63606499247953
+ updates for: 567d78 cash: 77370.00209121089 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 112.03005535599164 95.13215820225355
+ updates for: 4f4d8a cash: 0 stock: -112.03005535599164
+ updates for: 301da5 cash: 0 stock: 93.13399875875916
+ updates for: f676bd cash: 0 stock: 18.896056597232473
+ updates for: 4f4d8a cash: 11878.867532316233 stock: 0.0
cancel - e39c81
buy - e39c81 77702.78307495764 108.35890147680756
bid order for: e39c81 price: 108.35890147680756 size: 717.0872167949085
+ updates for: e39c81 cash: -77702.78307495764 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 734.3436029670999 78.13396657442928
+ updates for: 10b0a3 cash: 0 stock: -734.3436029670999
+ updates for: e39c81 cash: 0 stock: 717.0872167949085
+ updates for: f676bd cash: 0 stock: 17.256386172191355
+ updates for: 10b0a3 cash: 79525.88668876176 stock: 0.0
cancel - e2b93c
sell - e2b93c 920.5720698599782 99.94777834908909
ask order for: e2b93c price: 99.94777834908909 size: 820.0962059114484
+ updates for: e2b93c cash: 0 stock: -920.5720698599782
+ updates for: f676bd cash: 0 stock: 100.47586394852988
+ updates for: e2b93c cash: 10615.079474742393 stock: 0
cancel - 4081b6
buy - 4081b6 100405.70721334242 116.07557492402687
bid order for: 4081b6 price: 116.07557492402687 size: 158.85265622888008
+ updates for: 4081b6 cash: -100405.70721334242 stock: 0
+ updates for: e2b93c cash: 81966.79381336637 stock: 0
+ updates for: 4081b6 cash: 0 stock: 820.0962059114484
cancel - 502657
sell - 502657 293.2528379248091 92.49266547077754
ask order for: 502657 price: 92.49266547077754 size: 134.40018169592904
+ updates for: 502657 cash: 0 stock: -293.2528379248091
+ updates for: 4081b6 cash: 0 stock: 158.85265622888008
+ updates for: 502657 cash: 18438.913399976052 stock: 0
cancel - 25d1a9
sell - 25d1a9 174.1360572827274 93.32145976024586
ask order for: 25d1a9 price: 93.32145976024586 size: 174.1360572827274
+ updates for: 25d1a9 cash: 0 stock: -174.1360572827274
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
buy - 168284 96894.59834832497 110.26511445187201
bid order for: 168284 price: 110.26511445187201 size: 618.6266307352089
+ updates for: 168284 cash: -96894.59834832497 stock: 0
+ updates for: 502657 cash: 12431.031044813282 stock: 0
+ updates for: 25d1a9 cash: 16250.631062517912 stock: 0
+ updates for: 168284 cash: 0 stock: 308.53623897865646
cancel - 42d8ea
sell - 42d8ea 506.93169658903923 88.3397334143795
+ updates for: 42d8ea cash: 0 stock: -506.93169658903923
+ updates for: 168284 cash: 0 stock: 506.93169658903923
+ updates for: 42d8ea cash: 55896.88154367207 stock: 0.0
cancel - 33b60b
sell - 33b60b 158.68206643229757 100.5529781119777
ask order for: 33b60b price: 100.5529781119777 size: 46.98713228612792
+ updates for: 33b60b cash: 0 stock: -158.68206643229757
+ updates for: 168284 cash: 0 stock: 111.69493414616966
+ updates for: 33b60b cash: 12316.054697321704 stock: 0
cancel - e7e04e
buy - e7e04e 105138.72359449687 113.55433213936988
bid order for: e7e04e price: 113.55433213936988 size: 884.2817849251493
+ updates for: e7e04e cash: -105138.72359449687 stock: 0
+ updates for: 33b60b cash: 4724.696084311621 stock: 0
+ updates for: e7e04e cash: 0 stock: 46.98713228612792
cancel - ecdc52
sell - ecdc52 815.863055637874 100.54586566316853
+ updates for: ecdc52 cash: 0 stock: -815.863055637874
+ updates for: e7e04e cash: 0 stock: 815.863055637874
+ updates for: ecdc52 cash: 92644.78440014436 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 5484.595100262118 114.39638698654943
bid order for: dbe2fc price: 114.39638698654943 size: 47.94377903654412
+ updates for: dbe2fc cash: -5484.595100262118 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 84605.91611754562 105.29097378055789
bid order for: e9aeae price: 105.29097378055789 size: 803.5438659146319
+ updates for: e9aeae cash: -84605.91611754562 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 39.32669732445663 97.53440053949272
+ updates for: ce37e5 cash: 0 stock: -39.32669732445663
+ updates for: dbe2fc cash: 0 stock: 39.32669732445663
+ updates for: ce37e5 cash: 4498.832086031439 stock: 0.0
cancel - 602a21
buy - 602a21 29125.74724725338 106.22749855583652
bid order for: 602a21 price: 106.22749855583652 size: 274.1827459294259
+ updates for: 602a21 cash: -29125.74724725338 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 89131.5132871724 108.33502092509265
bid order for: 510dbb price: 108.33502092509265 size: 822.739613894584
+ updates for: 510dbb cash: -89131.5132871724 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 615.430363715428 97.19513041971872
+ updates for: b846a3 cash: 0 stock: -615.430363715428
+ updates for: dbe2fc cash: 0 stock: 8.61708171208749
+ updates for: e7e04e cash: 0 stock: 68.41872928727526
+ updates for: 510dbb cash: 0 stock: 538.3945527160653
+ updates for: b846a3 cash: 67081.9912587224 stock: 0.0
cancel - f676bd
buy - f676bd 3850.6895504654526 113.30245178975986
bid order for: f676bd price: 113.30245178975986 size: 33.985933134180186
+ updates for: f676bd cash: -3850.6895504654526 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 103168.38435589425 107.24084601569139
bid order for: e4befc price: 107.24084601569139 size: 962.0250882839803
+ updates for: e4befc cash: -103168.38435589425 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 732.9684180816521 93.82254369864572
+ updates for: bfd4db cash: 0 stock: -732.9684180816521
+ updates for: f676bd cash: 0 stock: 33.985933134180186
+ updates for: 510dbb cash: 0 stock: 284.3450611785187
+ updates for: e4befc cash: 0 stock: 414.6374237689532
+ updates for: bfd4db cash: 79121.28581793631 stock: 0.0
cancel - cba909
buy - cba909 82859.79176559548 107.51307853671129
bid order for: cba909 price: 107.51307853671129 size: 770.6949972351715
+ updates for: cba909 cash: -82859.79176559548 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 37547.580131760675 108.36740115224926
bid order for: 147b63 price: 108.36740115224926 size: 346.48408776555164
+ updates for: 147b63 cash: -37547.580131760675 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 3694.8810005720993 121.43546283341644
bid order for: f1f805 price: 121.43546283341644 size: 30.42670497036511
+ updates for: f1f805 cash: -3694.8810005720993 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 33767.03429055278 109.79066066712608
bid order for: 301da5 price: 109.79066066712608 size: 307.55834863705695
+ updates for: 301da5 cash: -33767.03429055278 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 64908.834140158186 112.41056395701467
bid order for: 57a381 price: 112.41056395701467 size: 577.4264611373985
+ updates for: 57a381 cash: -64908.834140158186 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 319.72656489186704 103.22988148066672
bid order for: 397d0e price: 103.22988148066672 size: 3.097228828570792
+ updates for: 397d0e cash: -319.72656489186704 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 454.7964229744217 89.84860547319748
+ updates for: bdb97d cash: 0 stock: -454.7964229744217
+ updates for: f1f805 cash: 0 stock: 30.42670497036511
+ updates for: 57a381 cash: 0 stock: 424.3697180040566
+ updates for: bdb97d cash: 51398.52032768739 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 74088.34070716605 120.55566853658952
bid order for: 0d5eec price: 120.55566853658952 size: 614.5570889076834
+ updates for: 0d5eec cash: -74088.34070716605 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 37893.601922545 103.08662478674516
bid order for: 567d78 price: 103.08662478674516 size: 367.58989831062297
+ updates for: 567d78 cash: -37893.601922545 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 202.36362489813405 89.44815836077736
+ updates for: 4f4d8a cash: 0 stock: -202.36362489813405
+ updates for: 0d5eec cash: 0 stock: 202.36362489813405
+ updates for: 4f4d8a cash: 24396.082087082184 stock: 0.0
cancel - e39c81
buy - e39c81 41277.30437160141 125.0049459008682
bid order for: e39c81 price: 125.0049459008682 size: 330.20536966861505
+ updates for: e39c81 cash: -41277.30437160141 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 591.3760240182593 89.10006112853951
+ updates for: 10b0a3 cash: 0 stock: -591.3760240182593
+ updates for: e39c81 cash: 0 stock: 330.20536966861505
+ updates for: 0d5eec cash: 0 stock: 261.1706543496442
+ updates for: 10b0a3 cash: 72762.90720886132 stock: 0.0
cancel - e2b93c
buy - e2b93c 14003.35136645014 109.79822119077649
bid order for: e2b93c price: 109.79822119077649 size: 127.53714235605923
+ updates for: e2b93c cash: -14003.35136645014 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 41.79297416159682 92.61535463165018
+ updates for: 4081b6 cash: 0 stock: -41.79297416159682
+ updates for: 0d5eec cash: 0 stock: 41.79297416159682
+ updates for: 4081b6 cash: 5038.379940183716 stock: 0.0
cancel - 502657
sell - 502657 467.67921357210446 84.28027963393372
+ updates for: 502657 cash: 0 stock: -467.67921357210446
+ updates for: 0d5eec cash: 0 stock: 109.22983549830826
+ updates for: 57a381 cash: 0 stock: 153.0567431333419
+ updates for: e2b93c cash: 0 stock: 127.53714235605923
+ updates for: 301da5 cash: 0 stock: 77.85549258439505
+ updates for: 502657 cash: 52924.62798953855 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 54820.53793276805 108.29154632974534
bid order for: 25d1a9 price: 108.29154632974534 size: 506.2310013178751
+ updates for: 25d1a9 cash: -54820.53793276805 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 853.679016498148 98.59330869087259
+ updates for: 168284 cash: 0 stock: -853.679016498148
+ updates for: 301da5 cash: 0 stock: 229.7028560526619
+ updates for: 147b63 cash: 0 stock: 346.48408776555164
+ updates for: 25d1a9 cash: 0 stock: 277.4920726799345
+ updates for: 168284 cash: 92816.85409966437 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 28964.8625496315 106.06144394690155
bid order for: 42d8ea price: 106.06144394690155 size: 273.09511799719064
+ updates for: 42d8ea cash: -28964.8625496315 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 394.362313245877 101.24435411256167
+ updates for: 33b60b cash: 0 stock: -394.362313245877
+ updates for: 25d1a9 cash: 0 stock: 228.7389286379406
+ updates for: cba909 cash: 0 stock: 165.62338460793637
+ updates for: 33b60b cash: 42577.17224488086 stock: 0.0
cancel - e7e04e
sell - e7e04e 674.4121640420954 89.78355605183422
+ updates for: e7e04e cash: 0 stock: -674.4121640420954
+ updates for: cba909 cash: 0 stock: 605.0716126272351
+ updates for: e4befc cash: 0 stock: 69.34055141486022
+ updates for: e7e04e cash: 72489.25120565064 stock: 0.0
cancel - ecdc52
sell - ecdc52 829.9254839294647 94.20122496935707
+ updates for: ecdc52 cash: 0 stock: -829.9254839294647
+ updates for: e4befc cash: 0 stock: 478.0471131001668
+ updates for: 602a21 cash: 0 stock: 274.1827459294259
+ updates for: 42d8ea cash: 0 stock: 77.69562489987197
+ updates for: ecdc52 cash: 88632.43425671144 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 27863.351372670077 127.09080870271926
bid order for: dbe2fc price: 127.09080870271926 size: 219.2397047204713
+ updates for: dbe2fc cash: -27863.351372670077 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
+ updates e9aeae 84605.91611754562 0
sell - e9aeae 103.48905109108512 83.16396976144604
+ updates for: e9aeae cash: 0 stock: -103.48905109108512
+ updates for: dbe2fc cash: 0 stock: 103.48905109108512
+ updates for: e9aeae cash: 13152.507195043037 stock: 0.0
cancel - ce37e5
sell - ce37e5 219.6699749683703 88.56031586678127
+ updates for: ce37e5 cash: 0 stock: -219.6699749683703
+ updates for: dbe2fc cash: 0 stock: 115.75065362938619
+ updates for: 42d8ea cash: 0 stock: 103.9193213389841
+ updates for: ce37e5 cash: 25732.67745282175 stock: 0.0
cancel - 602a21
sell - 602a21 484.5191523314452 91.92155866746779
ask order for: 602a21 price: 91.92155866746779 size: 22.351853433916858
+ updates for: 602a21 cash: 0 stock: -484.5191523314452
+ updates for: 42d8ea cash: 0 stock: 91.48017175833456
+ updates for: 397d0e cash: 0 stock: 3.097228828570792
+ updates for: 567d78 cash: 0 stock: 367.58989831062297
+ updates for: 602a21 cash: 47915.84759663639 stock: 0
cancel - 510dbb
buy - 510dbb 35246.75643449054 109.63901869724296
bid order for: 510dbb price: 109.63901869724296 size: 302.7402071099782
+ updates for: 510dbb cash: -35246.75643449054 stock: 0
+ updates for: 602a21 cash: 2054.61720675243 stock: 0
+ updates for: 510dbb cash: 0 stock: 22.351853433916858
cancel - b846a3
buy - b846a3 25697.47747517295 120.1924266404773
bid order for: b846a3 price: 120.1924266404773 size: 213.80280100375967
+ updates for: b846a3 cash: -25697.47747517295 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 81305.3090045931 104.57020584730334
bid order for: f676bd price: 104.57020584730334 size: 777.5188768712728
+ updates for: f676bd cash: -81305.3090045931 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 60489.473578586134 115.71422523075007
bid order for: e4befc price: 115.71422523075007 size: 522.7488103382433
+ updates for: e4befc cash: -60489.473578586134 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 273.9553475777677 97.18423899743368
+ updates for: bfd4db cash: 0 stock: -273.9553475777677
+ updates for: b846a3 cash: 0 stock: 213.80280100375967
+ updates for: e4befc cash: 0 stock: 60.152546574008056
+ updates for: bfd4db cash: 32657.9827976409 stock: 0.0
cancel - cba909
buy - cba909 115635.80635618466 117.58493274608836
bid order for: cba909 price: 117.58493274608836 size: 983.423672196908
+ updates for: cba909 cash: -115635.80635618466 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 59873.702856722 103.40945736216368
bid order for: 147b63 price: 103.40945736216368 size: 578.9963934055909
+ updates for: 147b63 cash: -59873.702856722 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 468.7637969020112 99.99812464677123
+ updates for: f1f805 cash: 0 stock: -468.7637969020112
+ updates for: cba909 cash: 0 stock: 468.7637969020112
+ updates for: f1f805 cash: 55119.559532524014 stock: 0.0
cancel - 301da5
buy - 301da5 42663.61609255269 106.57034201510675
bid order for: 301da5 price: 106.57034201510675 size: 400.33291895136233
+ updates for: 301da5 cash: -42663.61609255269 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 40.40729483798077 86.56653943572745
+ updates for: 57a381 cash: 0 stock: -40.40729483798077
+ updates for: cba909 cash: 0 stock: 40.40729483798077
+ updates for: 57a381 cash: 4751.289045975333 stock: 0.0
cancel - 397d0e
buy - 397d0e 14307.932881906461 102.04077904977872
bid order for: 397d0e price: 102.04077904977872 size: 140.2177934659495
+ updates for: 397d0e cash: -14307.932881906461 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 15076.963606202657 104.69663537186466
bid order for: bdb97d price: 104.69663537186466 size: 144.0061903866523
+ updates for: bdb97d cash: -15076.963606202657 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 25566.198967894787 113.29686755055232
bid order for: 0d5eec price: 113.29686755055232 size: 225.65671514693304
+ updates for: 0d5eec cash: -25566.198967894787 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 613.6604683091061 95.54351925375266
+ updates for: 567d78 cash: 0 stock: -613.6604683091061
+ updates for: cba909 cash: 0 stock: 474.252580456916
+ updates for: e4befc cash: 0 stock: 139.40788785219013
+ updates for: 567d78 cash: 71896.4335115568 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 716.2785216717322 92.61961415269377
+ updates for: 4f4d8a cash: 0 stock: -716.2785216717322
+ updates for: e4befc cash: 0 stock: 323.1883759120451
+ updates for: 0d5eec cash: 0 stock: 225.65671514693304
+ updates for: 510dbb cash: 0 stock: 167.43343061275402
+ updates for: 4f4d8a cash: 81320.92851963677 stock: 0.0
cancel - e39c81
sell - e39c81 114.62640883166864 84.63889784240548
+ updates for: e39c81 cash: 0 stock: -114.62640883166864
+ updates for: 510dbb cash: 0 stock: 114.62640883166864
+ updates for: e39c81 cash: 12567.526981093133 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 41398.21780349785 119.80822838434835
bid order for: 10b0a3 price: 119.80822838434835 size: 345.53735049558645
+ updates for: 10b0a3 cash: -41398.21780349785 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 457.53851507515935 83.5833876693162
+ updates for: e2b93c cash: 0 stock: -457.53851507515935
+ updates for: 10b0a3 cash: 0 stock: 345.53735049558645
+ updates for: 510dbb cash: 0 stock: 20.680367665555536
+ updates for: 301da5 cash: 0 stock: 91.32079691401736
+ updates for: e2b93c cash: 53397.68158086649 stock: 0.0
cancel - 4081b6
buy - 4081b6 30479.666217691185 109.50932049935892
bid order for: 4081b6 price: 109.50932049935892 size: 278.32942510011844
+ updates for: 4081b6 cash: -30479.666217691185 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 74665.45624713361 106.05985742116212
bid order for: 502657 price: 106.05985742116212 size: 703.9935566822252
+ updates for: 502657 cash: -74665.45624713361 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 830.8224552480577 98.55421479141593
+ updates for: 25d1a9 cash: 0 stock: -830.8224552480577
+ updates for: 4081b6 cash: 0 stock: 278.32942510011844
+ updates for: 301da5 cash: 0 stock: 309.01212203734497
+ updates for: 502657 cash: 0 stock: 243.48090811059433
+ updates for: 25d1a9 cash: 89234.74414900965 stock: 0.0
cancel - 168284
buy - 168284 81579.17374362674 102.5963132595135
bid order for: 168284 price: 102.5963132595135 size: 795.1472246110375
+ updates for: 168284 cash: -81579.17374362674 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 292.6829220260014 101.0867543754663
+ updates for: 42d8ea cash: 0 stock: -292.6829220260014
+ updates for: 502657 cash: 0 stock: 292.6829220260014
+ updates for: 42d8ea cash: 31041.908979686817 stock: 0.0
cancel - 33b60b
buy - 33b60b 101592.08241139642 102.76555687151664
bid order for: 33b60b price: 102.76555687151664 size: 988.5810528756501
+ updates for: 33b60b cash: -101592.08241139642 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 428.40299120931206 75.3092465821088
+ updates for: e7e04e cash: 0 stock: -428.40299120931206
+ updates for: 502657 cash: 0 stock: 167.82972654562946
+ updates for: bdb97d cash: 0 stock: 144.0061903866523
+ updates for: f676bd cash: 0 stock: 116.56707427703031
+ updates for: e7e04e cash: 45066.403426831705 stock: 0.0
cancel - ecdc52
sell - ecdc52 214.16730344115604 99.12189793282857
+ updates for: ecdc52 cash: 0 stock: -214.16730344115604
+ updates for: f676bd cash: 0 stock: 214.16730344115604
+ updates for: ecdc52 cash: 22395.519006603565 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 101196.88888649753 109.14409029540279
bid order for: dbe2fc price: 109.14409029540279 size: 927.1861500939185
+ updates for: dbe2fc cash: -101196.88888649753 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 237.442380277731 83.55037915401678
+ updates for: e9aeae cash: 0 stock: -237.442380277731
+ updates for: dbe2fc cash: 0 stock: 237.442380277731
+ updates for: e9aeae cash: 25915.43259298804 stock: 0.0
cancel - ce37e5
sell - ce37e5 894.1397954015182 96.32474474898844
+ updates for: ce37e5 cash: 0 stock: -894.1397954015182
+ updates for: dbe2fc cash: 0 stock: 689.7437698161875
+ updates for: f676bd cash: 0 stock: 204.39602558533068
+ updates for: ce37e5 cash: 96655.19076333819 stock: 0.0
cancel - 602a21
sell - 602a21 597.4002711405137 96.90421677068355
+ updates for: 602a21 cash: 0 stock: -597.4002711405137
+ updates for: f676bd cash: 0 stock: 242.3884735677558
+ updates for: 147b63 cash: 0 stock: 355.0117975727579
+ updates for: 602a21 cash: 62058.18992015906 stock: 0.0
cancel - 510dbb
buy - 510dbb 275.2504134025033 102.3454137301177
bid order for: 510dbb price: 102.3454137301177 size: 2.689425968107684
+ updates for: 510dbb cash: -275.2504134025033 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 52251.056552034875 103.62704397500102
bid order for: b846a3 price: 103.62704397500102 size: 504.2222044338148
+ updates for: b846a3 cash: -52251.056552034875 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 91102.49436099661 105.97733585669567
bid order for: f676bd price: 105.97733585669567 size: 859.6412961747494
+ updates for: f676bd cash: -91102.49436099661 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 100066.4008639351 107.11130232386866
bid order for: e4befc price: 107.11130232386866 size: 934.2282158176721
+ updates for: e4befc cash: -100066.4008639351 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 21819.034145345435 105.04292650363405
bid order for: bfd4db price: 105.04292650363405 size: 207.71540618292454
+ updates for: bfd4db cash: -21819.034145345435 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 15652.618920989427 103.35251491601936
bid order for: cba909 price: 103.35251491601936 size: 151.44884412061185
+ updates for: cba909 cash: -15652.618920989427 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
+ updates 147b63 23162.125512556802 0
buy - 147b63 2959.3958525418257 107.4587811511689
bid order for: 147b63 price: 107.4587811511689 size: 27.539823370773775
+ updates for: 147b63 cash: -2959.3958525418257 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 29920.00422427619 120.51963138279233
bid order for: f1f805 price: 120.51963138279233 size: 248.2583449765524
+ updates for: f1f805 cash: -29920.00422427619 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 386.2485437351778 101.03782326989408
+ updates for: 301da5 cash: 0 stock: -386.2485437351778
+ updates for: f1f805 cash: 0 stock: 248.2583449765524
+ updates for: 147b63 cash: 0 stock: 27.539823370773775
+ updates for: e4befc cash: 0 stock: 110.45037538785164
+ updates for: 301da5 cash: 44709.88362677097 stock: 0.0
cancel - 57a381
buy - 57a381 85382.16903868386 104.29309189264488
bid order for: 57a381 price: 104.29309189264488 size: 818.6752112649306
+ updates for: 57a381 cash: -85382.16903868386 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
+ updates 397d0e 14307.932881906461 0
sell - 397d0e 349.9909362663502 79.5249334794
+ updates for: 397d0e cash: 0 stock: -349.9909362663502
+ updates for: e4befc cash: 0 stock: 349.9909362663502
+ updates for: 397d0e cash: 37487.984985038885 stock: 0.0
cancel - bdb97d
sell - bdb97d 175.08879414828345 101.82996997725155
+ updates for: bdb97d cash: 0 stock: -175.08879414828345
+ updates for: e4befc cash: 0 stock: 175.08879414828345
+ updates for: bdb97d cash: 18753.988763538393 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 39512.17402640389 119.30670022356976
bid order for: 0d5eec price: 119.30670022356976 size: 331.18151748696187
+ updates for: 0d5eec cash: -39512.17402640389 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 117537.73802854322 119.9816188218791
bid order for: 567d78 price: 119.9816188218791 size: 979.6312067020533
+ updates for: 567d78 cash: -117537.73802854322 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 740.023831715637 90.93840322143406
+ updates for: 4f4d8a cash: 0 stock: -740.023831715637
+ updates for: 567d78 cash: 0 stock: 740.023831715637
+ updates for: 4f4d8a cash: 88789.25729601196 stock: 0.0
cancel - e39c81
buy - e39c81 38526.63744771758 104.62667315546264
bid order for: e39c81 price: 104.62667315546264 size: 368.22959467010514
+ updates for: e39c81 cash: -38526.63744771758 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 67332.77683131349 117.40872104514722
bid order for: 10b0a3 price: 117.40872104514722 size: 573.4904207449972
+ updates for: 10b0a3 cash: -67332.77683131349 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 669.1380307052009 101.43725156720865
+ updates for: e2b93c cash: 0 stock: -669.1380307052009
+ updates for: 567d78 cash: 0 stock: 239.6073749864163
+ updates for: 0d5eec cash: 0 stock: 331.18151748696187
+ updates for: 10b0a3 cash: 0 stock: 98.34913823182274
+ updates for: e2b93c cash: 79807.70129462583 stock: 0.0
cancel - 4081b6
buy - 4081b6 106728.50891320262 110.20495292889458
bid order for: 4081b6 price: 110.20495292889458 size: 968.4547388905922
+ updates for: 4081b6 cash: -106728.50891320262 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 39780.58486586508 107.70334115240804
bid order for: 502657 price: 107.70334115240804 size: 369.35330362289005
+ updates for: 502657 cash: -39780.58486586508 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 51294.615742311784 103.57825711838991
bid order for: 25d1a9 price: 103.57825711838991 size: 495.2257082650276
+ updates for: 25d1a9 cash: -51294.615742311784 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
+ updates 168284 81579.17374362674 0
buy - 168284 59216.842142716836 111.05989747565896
bid order for: 168284 price: 111.05989747565896 size: 533.1973420531513
+ updates for: 168284 cash: -59216.842142716836 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 74503.59431277178 109.19094088507718
bid order for: 42d8ea price: 109.19094088507718 size: 682.3239520500731
+ updates for: 42d8ea cash: -74503.59431277178 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
+ updates 33b60b 101592.08241139642 0
buy - 33b60b 37911.69275126372 106.36749218318815
bid order for: 33b60b price: 106.36749218318815 size: 356.421797422576
+ updates for: 33b60b cash: -37911.69275126372 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 9674.008233825192 107.29751221948773
bid order for: e7e04e price: 107.29751221948773 size: 90.16060143161612
+ updates for: e7e04e cash: -9674.008233825192 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 171.32509854665545 99.15011297793691
+ updates for: ecdc52 cash: 0 stock: -171.32509854665545
+ updates for: 10b0a3 cash: 0 stock: 171.32509854665545
+ updates for: ecdc52 cash: 20115.060703296625 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 76402.72731096655 116.18836355556618
bid order for: dbe2fc price: 116.18836355556618 size: 657.5764127569241
+ updates for: dbe2fc cash: -76402.72731096655 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 790.7918768486056 89.4618014922866
+ updates for: e9aeae cash: 0 stock: -790.7918768486056
+ updates for: 10b0a3 cash: 0 stock: 303.816183966519
+ updates for: dbe2fc cash: 0 stock: 486.9756928820866
+ updates for: e9aeae cash: 92251.57843963377 stock: 0.0
cancel - ce37e5
buy - ce37e5 47699.33216326987 104.52031558231798
bid order for: ce37e5 price: 104.52031558231798 size: 456.36421874083317
+ updates for: ce37e5 cash: -47699.33216326987 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 75362.79462016052 104.30301533493878
bid order for: 602a21 price: 104.30301533493878 size: 722.5370654736571
+ updates for: 602a21 cash: -75362.79462016052 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
+ updates 510dbb 275.2504134025033 0
buy - 510dbb 59709.354756068664 129.20392595172953
bid order for: 510dbb price: 129.20392595172953 size: 462.13266598706934
+ updates for: 510dbb cash: -59709.354756068664 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
+ updates b846a3 52251.056552034875 0
sell - b846a3 266.45143233191834 98.05267380234197
+ updates for: b846a3 cash: 0 stock: -266.45143233191834
+ updates for: 510dbb cash: 0 stock: 266.45143233191834
+ updates for: b846a3 cash: 34426.57113274545 stock: 0.0
cancel - f676bd
+ updates f676bd 91102.49436099661 0
sell - f676bd 810.8599345479026 101.60805084998606
+ updates for: f676bd cash: 0 stock: -810.8599345479026
+ updates for: 510dbb cash: 0 stock: 195.681233655151
+ updates for: dbe2fc cash: 0 stock: 170.60071987483752
+ updates for: 168284 cash: 0 stock: 444.5779810179141
+ updates for: f676bd cash: 94479.38707876715 stock: 0.0
cancel - e4befc
+ updates e4befc 31993.94356540485 0
sell - e4befc 187.20370015379206 98.0795887493853
+ updates for: e4befc cash: 0 stock: -187.20370015379206
+ updates for: 168284 cash: 0 stock: 88.61936103523715
+ updates for: 4081b6 cash: 0 stock: 98.58433911855491
+ updates for: e4befc cash: 20706.53960301837 stock: 0.0
cancel - bfd4db
+ updates bfd4db 21819.034145345435 0
sell - bfd4db 650.7554616650114 95.79297959545752
+ updates for: bfd4db cash: 0 stock: -650.7554616650114
+ updates for: 4081b6 cash: 0 stock: 650.7554616650114
+ updates for: bfd4db cash: 71716.47502101364 stock: 0.0
cancel - cba909
+ updates cba909 15652.618920989427 0
sell - cba909 732.5433730802911 98.8117516675366
+ updates for: cba909 cash: 0 stock: -732.5433730802911
+ updates for: 4081b6 cash: 0 stock: 219.11493810702598
+ updates for: 42d8ea cash: 0 stock: 513.4284349732651
+ updates for: cba909 cash: 80209.28533198594 stock: 0.0
cancel - 147b63
buy - 147b63 81619.5111257079 114.62140460395175
bid order for: 147b63 price: 114.62140460395175 size: 712.0791392124847
+ updates for: 147b63 cash: -81619.5111257079 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 180.8395879634096 92.57403177661936
+ updates for: f1f805 cash: 0 stock: -180.8395879634096
+ updates for: 147b63 cash: 0 stock: 180.8395879634096
+ updates for: f1f805 cash: 20728.087580365893 stock: 0.0
cancel - 301da5
buy - 301da5 83931.33644212055 103.80259304050442
bid order for: 301da5 price: 103.80259304050442 size: 808.5668573748444
+ updates for: 301da5 cash: -83931.33644212055 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
+ updates 57a381 85382.16903868386 0
buy - 57a381 6593.56046442213 108.22178163997815
bid order for: 57a381 price: 108.22178163997815 size: 60.92637142453407
+ updates for: 57a381 cash: -6593.56046442213 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 102808.56772396289 112.67259074276707
bid order for: 397d0e price: 112.67259074276707 size: 912.454103045133
+ updates for: 397d0e cash: -102808.56772396289 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 661.0001569610331 107.28948215546407
bid order for: bdb97d price: 107.28948215546407 size: 6.160903601000086
+ updates for: bdb97d cash: -661.0001569610331 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 543.5465735509048 83.49623079615026
+ updates for: 0d5eec cash: 0 stock: -543.5465735509048
+ updates for: 147b63 cash: 0 stock: 531.2395512490751
+ updates for: 397d0e cash: 0 stock: 12.307022301829647
+ updates for: 0d5eec cash: 62278.08763241816 stock: 0.0
cancel - 567d78
sell - 567d78 108.89910579457296 80.75569695844099
+ updates for: 567d78 cash: 0 stock: -108.89910579457296
+ updates for: 397d0e cash: 0 stock: 108.89910579457296
+ updates for: 567d78 cash: 12269.944379445213 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 265.64473094034156 74.58146250955657
+ updates for: 4f4d8a cash: 0 stock: -265.64473094034156
+ updates for: 397d0e cash: 0 stock: 265.64473094034156
+ updates for: 4f4d8a cash: 29930.88005221358 stock: 0.0
cancel - e39c81
+ updates e39c81 38526.63744771758 0
sell - e39c81 913.9579740487596 85.67403787514456
+ updates for: e39c81 cash: 0 stock: -913.9579740487596
+ updates for: 397d0e cash: 0 stock: 525.6032440083889
+ updates for: 42d8ea cash: 0 stock: 168.895517076808
+ updates for: 57a381 cash: 0 stock: 60.92637142453407
+ updates for: 502657 cash: 0 stock: 158.5328415390287
+ updates for: e39c81 cash: 101331.016806677 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 39673.84766040669 105.5195555703761
bid order for: 10b0a3 price: 105.5195555703761 size: 375.9857350227966
+ updates for: 10b0a3 cash: -39673.84766040669 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 107834.69675105893 117.25899813788872
bid order for: e2b93c price: 117.25899813788872 size: 919.6283309895975
+ updates for: e2b93c cash: -107834.69675105893 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 455.81513128052086 97.05345903678068
+ updates for: 4081b6 cash: 0 stock: -455.81513128052086
+ updates for: e2b93c cash: 0 stock: 455.81513128052086
+ updates for: 4081b6 cash: 53448.4256300441 stock: 0.0
cancel - 502657
+ updates 502657 22706.068149726423 0
sell - 502657 428.81902961351057 84.42188720524881
+ updates for: 502657 cash: 0 stock: -428.81902961351057
+ updates for: e2b93c cash: 0 stock: 428.81902961351057
+ updates for: 502657 cash: 50282.88979494188 stock: 0.0
cancel - 25d1a9
+ updates 25d1a9 51294.615742311784 0
sell - 25d1a9 114.91935272990906 85.87014055576569
+ updates for: 25d1a9 cash: 0 stock: -114.91935272990906
+ updates for: e2b93c cash: 0 stock: 34.99417009556612
+ updates for: e7e04e cash: 0 stock: 79.92518263434295
+ updates for: 25d1a9 cash: 12679.15458642615 stock: 0.0
cancel - 168284
buy - 168284 82511.95265068808 118.16429393251062
bid order for: 168284 price: 118.16429393251062 size: 698.2816035596563
+ updates for: 168284 cash: -82511.95265068808 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 52909.58182066892 103.6470417233109
bid order for: 42d8ea price: 103.6470417233109 size: 510.47845593039443
+ updates for: 42d8ea cash: -52909.58182066892 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
+ updates 33b60b 37911.69275126372 0
sell - 33b60b 64.11802014132911 93.07902643083511
+ updates for: 33b60b cash: 0 stock: -64.11802014132911
+ updates for: 168284 cash: 0 stock: 64.11802014132911
+ updates for: 33b60b cash: 7576.4605783506495 stock: 0.0
cancel - e7e04e
+ updates e7e04e 1098.2349734719924 0
sell - e7e04e 117.23033240945142 91.87819639831821
+ updates for: e7e04e cash: 0 stock: -117.23033240945142
+ updates for: 168284 cash: 0 stock: 117.23033240945142
+ updates for: e7e04e cash: 13852.439456636343 stock: 0.0
cancel - ecdc52
sell - ecdc52 864.0115784494152 96.43068135106371
+ updates for: ecdc52 cash: 0 stock: -864.0115784494152
+ updates for: 168284 cash: 0 stock: 516.9332510088758
+ updates for: bdb97d cash: 0 stock: 6.160903601000086
+ updates for: 10b0a3 cash: 0 stock: 340.9174238395393
+ updates for: ecdc52 cash: 97717.50782240785 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 484.84106758820474 101.34564711779026
+ updates for: dbe2fc cash: 0 stock: -484.84106758820474
+ updates for: 10b0a3 cash: 0 stock: 35.068311183257265
+ updates for: ce37e5 cash: 0 stock: 449.7727564049475
+ updates for: dbe2fc cash: 50710.7830504351 stock: 0.0
cancel - e9aeae
buy - e9aeae 109893.05797362169 111.41449653008121
bid order for: e9aeae price: 111.41449653008121 size: 986.3443393468216
+ updates for: e9aeae cash: -109893.05797362169 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
+ updates ce37e5 688.9417234957356 0
buy - ce37e5 84179.83605435635 113.45577421084727
bid order for: ce37e5 price: 113.45577421084727 size: 741.9616730825508
+ updates for: ce37e5 cash: -84179.83605435635 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
+ updates 602a21 75362.79462016052 0
buy - 602a21 29903.08907419241 103.14075137139663
bid order for: 602a21 price: 103.14075137139663 size: 289.92506527817716
+ updates for: 602a21 cash: -29903.08907419241 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 843.6959780735677 90.03616688843957
+ updates for: 510dbb cash: 0 stock: -843.6959780735677
+ updates for: ce37e5 cash: 0 stock: 741.9616730825508
+ updates for: e9aeae cash: 0 stock: 101.73430499101698
+ updates for: 510dbb cash: 95514.51242476824 stock: 0.0
cancel - b846a3
buy - b846a3 53226.38588404444 106.84477394584997
bid order for: b846a3 price: 106.84477394584997 size: 498.16555287037363
+ updates for: b846a3 cash: -53226.38588404444 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 19073.12191991418 114.6759291435541
bid order for: f676bd price: 114.6759291435541 size: 166.32193052508853
+ updates for: f676bd cash: -19073.12191991418 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 18455.328687374444 117.45602816635008
bid order for: e4befc price: 117.45602816635008 size: 157.1254279196008
+ updates for: e4befc cash: -18455.328687374444 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 515.8841571268154 97.60242002156826
+ updates for: bfd4db cash: 0 stock: -515.8841571268154
+ updates for: e4befc cash: 0 stock: 157.1254279196008
+ updates for: f676bd cash: 0 stock: 166.32193052508853
+ updates for: e9aeae cash: 0 stock: 192.43679868212598
+ updates for: bfd4db cash: 58968.69964631829 stock: 0.0
cancel - cba909
sell - cba909 246.759499983831 98.94754812583871
+ updates for: cba909 cash: 0 stock: -246.759499983831
+ updates for: e9aeae cash: 0 stock: 246.759499983831
+ updates for: cba909 cash: 27492.585454713113 stock: 0.0
cancel - 147b63
buy - 147b63 52177.740980128096 113.4816095713803
bid order for: 147b63 price: 113.4816095713803 size: 459.7902794752671
+ updates for: 147b63 cash: -52177.740980128096 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 49.6773702276231 91.10070357568188
+ updates for: f1f805 cash: 0 stock: -49.6773702276231
+ updates for: 147b63 cash: 0 stock: 49.6773702276231
+ updates for: f1f805 cash: 5637.467932704037 stock: 0.0
cancel - 301da5
+ updates 301da5 83931.33644212055 0
buy - 301da5 74304.2261313575 106.7486991874309
bid order for: 301da5 price: 106.7486991874309 size: 696.0668064056974
+ updates for: 301da5 cash: -74304.2261313575 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 785.6175221580718 92.94908784502931
+ updates for: 57a381 cash: 0 stock: -785.6175221580718
+ updates for: 147b63 cash: 0 stock: 410.112909247644
+ updates for: e9aeae cash: 0 stock: 375.5046129104278
+ updates for: 57a381 cash: 88376.9304395624 stock: 0.0
cancel - 397d0e
sell - 397d0e 321.66188840826067 96.15538295446063
+ updates for: 397d0e cash: 0 stock: -321.66188840826067
+ updates for: e9aeae cash: 0 stock: 69.90912277941982
+ updates for: b846a3 cash: 0 stock: 251.75276562884085
+ updates for: 397d0e cash: 34687.357051184736 stock: 0.0
cancel - bdb97d
sell - bdb97d 998.8493013845077 90.61073709545396
+ updates for: bdb97d cash: 0 stock: -998.8493013845077
+ updates for: b846a3 cash: 0 stock: 246.41278724153278
+ updates for: 301da5 cash: 0 stock: 696.0668064056974
+ updates for: 42d8ea cash: 0 stock: 56.36970773727751
+ updates for: bdb97d cash: 106474.69813132234 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 285.0848934486411 98.66925404908591
+ updates for: 0d5eec cash: 0 stock: -285.0848934486411
+ updates for: 42d8ea cash: 0 stock: 285.0848934486411
+ updates for: 0d5eec cash: 29548.205845956945 stock: 0.0
cancel - 567d78
sell - 567d78 121.44431565748903 85.65975762616614
+ updates for: 567d78 cash: 0 stock: -121.44431565748903
+ updates for: 42d8ea cash: 0 stock: 121.44431565748903
+ updates for: 567d78 cash: 12587.344052010705 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 43294.52845814405 103.7065029595676
bid order for: 4f4d8a price: 103.7065029595676 size: 417.47168424938053
+ updates for: 4f4d8a cash: -43294.52845814405 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 968.4120466998331 94.861143591908
ask order for: e39c81 price: 94.861143591908 size: 213.43575808528857
+ updates for: e39c81 cash: 0 stock: -968.4120466998331
+ updates for: 4f4d8a cash: 0 stock: 417.47168424938053
+ updates for: 42d8ea cash: 0 stock: 47.57953908698681
+ updates for: 602a21 cash: 0 stock: 289.92506527817716
+ updates for: e39c81 cash: 78129.09600526128 stock: 0
cancel - 10b0a3
sell - 10b0a3 771.3692275727049 92.19289609129524
ask order for: 10b0a3 price: 92.19289609129524 size: 771.3692275727049
+ updates for: 10b0a3 cash: 0 stock: -771.3692275727049
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
sell - e2b93c 596.4323095293117 100.27014622465511
ask order for: e2b93c price: 100.27014622465511 size: 596.4323095293117
+ updates for: e2b93c cash: 0 stock: -596.4323095293117
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
buy - 4081b6 50342.69208434148 105.16102075535869
+ updates for: 4081b6 cash: -50342.69208434148 stock: 0
+ updates for: 10b0a3 cash: 50342.69208434147 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 546.0582563160718
cancel - 502657
sell - 502657 972.8433200892406 80.37288891574535
ask order for: 502657 price: 80.37288891574535 size: 972.8433200892406
+ updates for: 502657 cash: 0 stock: -972.8433200892406
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
sell - 25d1a9 96.56134227142388 95.40648434117796
ask order for: 25d1a9 price: 95.40648434117796 size: 96.56134227142388
+ updates for: 25d1a9 cash: 0 stock: -96.56134227142388
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 269.0632680795661 101.87514034627698
ask order for: 168284 price: 101.87514034627698 size: 269.0632680795661
+ updates for: 168284 cash: 0 stock: -269.0632680795661
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 13071.319578681281 113.05399950506231
+ updates for: 42d8ea cash: -13071.319578681281 stock: 0
+ updates for: 502657 cash: 13071.319578681283 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 162.63344213474653
cancel - 33b60b
sell - 33b60b 18.587745445345263 100.66984305257648
ask order for: 33b60b price: 100.66984305257648 size: 18.587745445345263
+ updates for: 33b60b cash: 0 stock: -18.587745445345263
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
sell - e7e04e 923.6421267555095 94.53061329373305
ask order for: e7e04e price: 94.53061329373305 size: 923.6421267555095
+ updates for: e7e04e cash: 0 stock: -923.6421267555095
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
sell - ecdc52 736.8814544333011 95.63196621691533
ask order for: ecdc52 price: 95.63196621691533 size: 736.8814544333011
+ updates for: ecdc52 cash: 0 stock: -736.8814544333011
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
buy - dbe2fc 24329.191104105375 104.1373618423763
+ updates for: dbe2fc cash: -24329.191104105375 stock: 0
+ updates for: 502657 cash: 24329.191104105375 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 302.70395194590543
cancel - e9aeae
sell - e9aeae 814.3623628096905 97.5129178003242
ask order for: e9aeae price: 97.5129178003242 size: 814.3623628096905
+ updates for: e9aeae cash: 0 stock: -814.3623628096905
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
buy - ce37e5 99292.22111770044 102.87535904954882
+ updates for: ce37e5 cash: -99292.22111770044 stock: 0
+ updates for: 502657 cash: 40789.717415170766 stock: 0
+ updates for: 10b0a3 cash: 20772.070961291578 stock: 0
+ updates for: e7e04e cash: 37730.432741238095 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 1131.9514360838696
cancel - 602a21
buy - 602a21 19598.135113728447 112.18196449349642
+ updates for: 602a21 cash: -19598.135113728447 stock: 0
+ updates for: e7e04e cash: 19598.135113728447 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 207.32051164030386
cancel - 510dbb
buy - 510dbb 100934.956947168 121.32410385294443
+ updates for: 510dbb cash: -100934.956947168 stock: 0
+ updates for: e7e04e cash: 29983.88885115969 stock: 0
+ updates for: e39c81 cash: 20246.7600953763 stock: 0
+ updates for: 25d1a9 cash: 9212.578189381727 stock: 0
+ updates for: ecdc52 cash: 41491.72981125028 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 1061.0530120710996
cancel - b846a3
buy - b846a3 62602.18712039484 105.8406425724466
+ updates for: b846a3 cash: -62602.18712039484 stock: 0
+ updates for: ecdc52 cash: 28977.6925449866 stock: 0
+ updates for: e9aeae cash: 33624.494575408244 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 647.8335446313025
cancel - f676bd
buy - f676bd 52506.56539354324 102.14022983787693
+ updates for: f676bd cash: -52506.56539354324 stock: 0
+ updates for: e9aeae cash: 45786.3555689309 stock: 0
+ updates for: e2b93c cash: 6720.209824612342 stock: 0
+ updates for: f676bd cash: 0.0 stock: 536.5624806214388
cancel - e4befc
buy - e4befc 60083.96058380964 125.42746230155808
+ updates for: e4befc cash: -60083.96058380964 stock: 0
+ updates for: e2b93c cash: 53084.145065000506 stock: 0
+ updates for: 33b60b cash: 1871.225416684151 stock: 0
+ updates for: 168284 cash: 5128.590102124982 stock: 0
+ updates for: e4befc cash: 0.0 stock: 598.3409309269454
cancel - bfd4db
buy - bfd4db 59094.6618774672 102.43420421548902
bid order for: bfd4db price: 102.43420421548902 size: 359.37599226638065
+ updates for: bfd4db cash: -59094.6618774672 stock: 0
+ updates for: 168284 cash: 22282.26809550876 stock: 0
+ updates for: bfd4db cash: 0 stock: 218.7213486996984
cancel - cba909
buy - cba909 4267.826773892873 106.50589886230418
bid order for: cba909 price: 106.50589886230418 size: 40.07127135193253
+ updates for: cba909 cash: -4267.826773892873 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 81813.55719223998 104.34818679994734
bid order for: 147b63 price: 104.34818679994734 size: 784.0438794503449
+ updates for: 147b63 cash: -81813.55719223998 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 18124.91600187742 103.3707191617002
bid order for: f1f805 price: 103.3707191617002 size: 175.33897557126477
+ updates for: f1f805 cash: -18124.91600187742 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 134.67715344493968 91.04673786236148
+ updates for: 301da5 cash: 0 stock: -134.67715344493968
+ updates for: cba909 cash: 0 stock: 40.07127135193253
+ updates for: 147b63 cash: 0 stock: 94.60588209300715
+ updates for: 301da5 cash: 14139.779030907775 stock: 0.0
cancel - 57a381
sell - 57a381 232.43342057971154 92.76495046303606
+ updates for: 57a381 cash: 0 stock: -232.43342057971154
+ updates for: 147b63 cash: 0 stock: 232.43342057971154
+ updates for: 57a381 cash: 24254.005989202466 stock: 0.0
cancel - 397d0e
sell - 397d0e 476.8510862431805 78.5899336647815
+ updates for: 397d0e cash: 0 stock: -476.8510862431805
+ updates for: 147b63 cash: 0 stock: 457.0045767776262
+ updates for: f1f805 cash: 0 stock: 19.846509465554277
+ updates for: 397d0e cash: 49739.14690232646 stock: 0.0
cancel - bdb97d
buy - bdb97d 114334.03458469533 120.24730316014697
bid order for: bdb97d price: 120.24730316014697 size: 950.8241064868101
+ updates for: bdb97d cash: -114334.03458469533 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 14430.603935634765 122.5134561397618
bid order for: 0d5eec price: 122.5134561397618 size: 117.78790991882977
+ updates for: 0d5eec cash: -14430.603935634765 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 695.6757619032195 93.45636144279904
+ updates for: 567d78 cash: 0 stock: -695.6757619032195
+ updates for: 0d5eec cash: 0 stock: 117.78790991882977
+ updates for: bdb97d cash: 0 stock: 577.8878519843897
+ updates for: 567d78 cash: 83920.05966576781 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 970.4350779017782 94.0762586884584
ask order for: 4f4d8a price: 94.0762586884584 size: 82.63036502726663
+ updates for: 4f4d8a cash: 0 stock: -970.4350779017782
+ updates for: bdb97d cash: 0 stock: 372.9362545024204
+ updates for: f1f805 cash: 0 stock: 155.4924661057105
+ updates for: bfd4db cash: 0 stock: 359.37599226638065
+ updates for: 4f4d8a cash: 97730.34068209429 stock: 0
cancel - e39c81
buy - e39c81 3653.2774663331975 114.32434757508398
+ updates for: e39c81 cash: -3653.2774663331975 stock: 0
+ updates for: 4f4d8a cash: 3653.2774663331975 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 38.83315001323915
cancel - 10b0a3
sell - 10b0a3 178.53853518795677 95.0166346312691
ask order for: 10b0a3 price: 95.0166346312691 size: 178.53853518795677
+ updates for: 10b0a3 cash: 0 stock: -178.53853518795677
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
sell - e2b93c 782.657112774729 87.80402560163404
ask order for: e2b93c price: 87.80402560163404 size: 782.657112774729
+ updates for: e2b93c cash: 0 stock: -782.657112774729
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
buy - 4081b6 50326.79671676223 117.63878120703585
+ updates for: 4081b6 cash: -50326.79671676223 stock: 0
+ updates for: e2b93c cash: 50326.79671676223 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 573.1718605374016
cancel - 502657
sell - 502657 904.403167868327 95.90510485554226
ask order for: 502657 price: 95.90510485554226 size: 904.403167868327
+ updates for: 502657 cash: 0 stock: -904.403167868327
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
sell - 25d1a9 184.31527486558127 101.3499123377433
ask order for: 25d1a9 price: 101.3499123377433 size: 184.31527486558127
+ updates for: 25d1a9 cash: 0 stock: -184.31527486558127
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
buy - 168284 54386.80941686267 112.25549269196667
+ updates for: 168284 cash: -54386.80941686267 stock: 0
+ updates for: e2b93c cash: 18393.648450611054 stock: 0
+ updates for: 4f4d8a cash: 4120.278129493684 stock: 0
+ updates for: 10b0a3 cash: 16964.13076555607 stock: 0
+ updates for: 502657 cash: 14908.75207120186 stock: 0
+ updates for: 168284 cash: 0.0 stock: 587.2741672490292
cancel - 42d8ea
buy - 42d8ea 85081.51424183858 111.58917364716179
+ updates for: 42d8ea cash: -85081.51424183858 stock: 0
+ updates for: 502657 cash: 71828.12857489464 stock: 0
+ updates for: 25d1a9 cash: 13253.38566694394 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 879.7185983266322
cancel - 33b60b
buy - 33b60b 3974.451329548754 108.39969177126224
+ updates for: 33b60b cash: -3974.451329548754 stock: 0
+ updates for: 25d1a9 cash: 3974.4513295487545 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 39.21514323864536
cancel - e7e04e
sell - e7e04e 181.44363559435703 97.03431499482151
ask order for: e7e04e price: 97.03431499482151 size: 181.44363559435703
+ updates for: e7e04e cash: 0 stock: -181.44363559435703
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
buy - ecdc52 29357.08370488234 108.80986753295602
bid order for: ecdc52 price: 108.80986753295602 size: 94.64513738199096
+ updates for: ecdc52 cash: -29357.08370488234 stock: 0
+ updates for: e7e04e cash: 17606.25889006845 stock: 0
+ updates for: 25d1a9 cash: 1452.4999536410298 stock: 0
+ updates for: ecdc52 cash: 0 stock: 195.7751719532702
cancel - dbe2fc
buy - dbe2fc 42203.032668888976 111.13699324802555
bid order for: dbe2fc price: 111.13699324802555 size: 379.73883794664164
+ updates for: dbe2fc cash: -42203.032668888976 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 413.47103978193604 90.96840386842781
+ updates for: e9aeae cash: 0 stock: -413.47103978193604
+ updates for: dbe2fc cash: 0 stock: 379.73883794664164
+ updates for: ecdc52 cash: 0 stock: 33.732201835294404
+ updates for: e9aeae cash: 45873.429082182294 stock: 0.0
cancel - ce37e5
buy - ce37e5 76390.81600932227 104.59517432791844
bid order for: ce37e5 price: 104.59517432791844 size: 730.3474228153957
+ updates for: ce37e5 cash: -76390.81600932227 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 25363.939462358983 105.05953074919054
bid order for: 602a21 price: 105.05953074919054 size: 241.42445032341251
+ updates for: 602a21 cash: -25363.939462358983 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 97381.66277492799 102.92452302793815
bid order for: 510dbb price: 102.92452302793815 size: 946.1463595852118
+ updates for: 510dbb cash: -97381.66277492799 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 626.0592379689965 91.8257579491098
+ updates for: b846a3 cash: 0 stock: -626.0592379689965
+ updates for: ecdc52 cash: 0 stock: 60.91293554669656
+ updates for: 602a21 cash: 0 stock: 241.42445032341251
+ updates for: ce37e5 cash: 0 stock: 323.72185209888744
+ updates for: b846a3 cash: 65851.61146427829 stock: 0.0
cancel - f676bd
buy - f676bd 95229.94567111212 109.07110899224124
bid order for: f676bd price: 109.07110899224124 size: 873.0996370256609
+ updates for: f676bd cash: -95229.94567111212 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 36223.9459393726 107.89014019375726
bid order for: e4befc price: 107.89014019375726 size: 335.74843701490147
+ updates for: e4befc cash: -36223.9459393726 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 961.5812244814571 93.26130257593923
+ updates for: bfd4db cash: 0 stock: -961.5812244814571
+ updates for: f676bd cash: 0 stock: 873.0996370256609
+ updates for: e4befc cash: 0 stock: 88.48158745579622
+ updates for: bfd4db cash: 104776.23654628417 stock: 0.0
cancel - cba909
sell - cba909 616.736429934515 87.25109089924378
+ updates for: cba909 cash: 0 stock: -616.736429934515
+ updates for: e4befc cash: 0 stock: 247.26684955910525
+ updates for: ce37e5 cash: 0 stock: 369.4695803754097
+ updates for: cba909 cash: 65322.3902324294 stock: 0.0
cancel - 147b63
sell - 147b63 452.5785768891901 98.08218315679903
+ updates for: 147b63 cash: 0 stock: -452.5785768891901
+ updates for: ce37e5 cash: 0 stock: 37.15599034109857
+ updates for: 510dbb cash: 0 stock: 415.42258654809154
+ updates for: 147b63 cash: 46643.50886254834 stock: 0.0
cancel - f1f805
sell - f1f805 489.0928038437336 86.51095921431029
+ updates for: f1f805 cash: 0 stock: -489.0928038437336
+ updates for: 510dbb cash: 0 stock: 489.0928038437336
+ updates for: f1f805 cash: 50339.64355201319 stock: 0.0
cancel - 301da5
buy - 301da5 16773.548580136357 104.35560831310792
bid order for: 301da5 price: 104.35560831310792 size: 160.7345196993065
+ updates for: 301da5 cash: -16773.548580136357 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 248.61869316288778 93.52737559817795
ask order for: 57a381 price: 93.52737559817795 size: 46.25320427019457
+ updates for: 57a381 cash: 0 stock: -248.61869316288778
+ updates for: 301da5 cash: 0 stock: 160.7345196993065
+ updates for: 510dbb cash: 0 stock: 41.630969193386704
+ updates for: 57a381 cash: 21058.39622755647 stock: 0
cancel - 397d0e
buy - 397d0e 20697.759280175305 113.03845478009993
bid order for: 397d0e price: 113.03845478009993 size: 144.83406114871784
+ updates for: 397d0e cash: -20697.759280175305 stock: 0
+ updates for: 57a381 cash: 4325.940808397736 stock: 0
+ updates for: 397d0e cash: 0 stock: 46.25320427019457
cancel - bdb97d
buy - bdb97d 101551.67770607813 109.41555436329608
bid order for: bdb97d price: 109.41555436329608 size: 928.1283479028286
+ updates for: bdb97d cash: -101551.67770607813 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 93206.8794956206 103.7251012546823
bid order for: 0d5eec price: 103.7251012546823 size: 898.5952133877826
+ updates for: 0d5eec cash: -93206.8794956206 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 40679.43741208856 103.54432447489488
bid order for: 567d78 price: 103.54432447489488 size: 392.8697938625463
+ updates for: 567d78 cash: -40679.43741208856 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 15695.44019240579 112.8211253011585
bid order for: 4f4d8a price: 112.8211253011585 size: 139.1179191885318
+ updates for: 4f4d8a cash: -15695.44019240579 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 30972.914440249428 129.2760826695283
bid order for: e39c81 price: 129.2760826695283 size: 239.58735290135814
+ updates for: e39c81 cash: -30972.914440249428 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 35.02292212080715 100.72125276082467
+ updates for: 10b0a3 cash: 0 stock: -35.02292212080715
+ updates for: e39c81 cash: 0 stock: 35.02292212080715
+ updates for: 10b0a3 cash: 4527.626175417917 stock: 0.0
cancel - e2b93c
sell - e2b93c 373.8678268263758 80.47552331359373
+ updates for: e2b93c cash: 0 stock: -373.8678268263758
+ updates for: e39c81 cash: 0 stock: 204.564430780551
+ updates for: 397d0e cash: 0 stock: 144.83406114871784
+ updates for: 4f4d8a cash: 0 stock: 24.46933489710696
+ updates for: e2b93c cash: 45577.764635071595 stock: 0.0
cancel - 4081b6
sell - 4081b6 589.8027625829943 94.51525331010392
+ updates for: 4081b6 cash: 0 stock: -589.8027625829943
+ updates for: 4f4d8a cash: 0 stock: 114.64858429142484
+ updates for: bdb97d cash: 0 stock: 475.15417829156945
+ updates for: 4081b6 cash: 64924.04011975177 stock: 0.0
cancel - 502657
sell - 502657 106.62554586753049 80.39799650477192
+ updates for: 502657 cash: 0 stock: -106.62554586753049
+ updates for: bdb97d cash: 0 stock: 106.62554586753049
+ updates for: 502657 cash: 11666.493210384902 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 97050.09362215886 112.67909852045045
bid order for: 25d1a9 price: 112.67909852045045 size: 861.296326439326
+ updates for: 25d1a9 cash: -97050.09362215886 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 76481.24476618548 104.83469496331122
bid order for: 168284 price: 104.83469496331122 size: 729.5413488154037
+ updates for: 168284 cash: -76481.24476618548 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 59023.97310621642 112.94878890503414
bid order for: 42d8ea price: 112.94878890503414 size: 522.5728728781944
+ updates for: 42d8ea cash: -59023.97310621642 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 103633.45811387016 111.64186489764018
bid order for: 33b60b price: 111.64186489764018 size: 928.2669920364319
+ updates for: 33b60b cash: -103633.45811387016 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 2177.6908733977675 113.17996306935872
bid order for: e7e04e price: 113.17996306935872 size: 19.24095762483364
+ updates for: e7e04e cash: -2177.6908733977675 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 64497.66296943801 117.31088091702767
bid order for: ecdc52 price: 117.31088091702767 size: 549.8011988764819
+ updates for: ecdc52 cash: -64497.66296943801 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 559.9366458145198 82.59131276793757
+ updates for: dbe2fc cash: 0 stock: -559.9366458145198
+ updates for: ecdc52 cash: 0 stock: 549.8011988764819
+ updates for: e7e04e cash: 0 stock: 10.135446938037944
+ updates for: dbe2fc cash: 65644.79247957659 stock: 0.0
cancel - e9aeae
buy - e9aeae 117443.85192511174 120.58437722756959
bid order for: e9aeae price: 120.58437722756959 size: 973.9557861916807
+ updates for: e9aeae cash: -117443.85192511174 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 369.2111719945725 94.2345207911241
+ updates for: ce37e5 cash: 0 stock: -369.2111719945725
+ updates for: e9aeae cash: 0 stock: 369.2111719945725
+ updates for: ce37e5 cash: 44521.09924042661 stock: 0.0
cancel - 602a21
sell - 602a21 133.72985967307375 99.77948726682774
+ updates for: 602a21 cash: 0 stock: -133.72985967307375
+ updates for: e9aeae cash: 0 stock: 133.72985967307375
+ updates for: 602a21 cash: 16125.73184540787 stock: 0.0
cancel - 510dbb
buy - 510dbb 18951.02725445159 114.14179739881544
bid order for: 510dbb price: 114.14179739881544 size: 166.03056624591284
+ updates for: 510dbb cash: -18951.02725445159 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 76208.18086464479 119.16433015494786
bid order for: b846a3 price: 119.16433015494786 size: 639.5217492143182
+ updates for: b846a3 cash: -76208.18086464479 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 408.03640359913254 86.1259472400353
+ updates for: f676bd cash: 0 stock: -408.03640359913254
+ updates for: e9aeae cash: 0 stock: 408.03640359913254
+ updates for: f676bd cash: 49202.81561417863 stock: 0.0
cancel - e4befc
buy - e4befc 9708.28278638241 109.00303421671012
bid order for: e4befc price: 109.00303421671012 size: 89.06433528337631
+ updates for: e4befc cash: -9708.28278638241 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 84854.02278477291 128.94264156969584
bid order for: bfd4db price: 128.94264156969584 size: 658.0757284928724
+ updates for: bfd4db cash: -84854.02278477291 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 12907.815598094587 105.1108628314013
bid order for: cba909 price: 105.1108628314013 size: 122.80191837830148
+ updates for: cba909 cash: -12907.815598094587 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 486.7098602382126 91.54676625898675
+ updates for: 147b63 cash: 0 stock: -486.7098602382126
+ updates for: bfd4db cash: 0 stock: 486.7098602382126
+ updates for: 147b63 cash: 62757.65505713261 stock: 0.0
cancel - f1f805
buy - f1f805 108007.30271856369 110.82911780158783
bid order for: f1f805 price: 110.82911780158783 size: 974.5390458843506
+ updates for: f1f805 cash: -108007.30271856369 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 618.3825365669592 98.61250066964493
+ updates for: 301da5 cash: 0 stock: -618.3825365669592
+ updates for: bfd4db cash: 0 stock: 171.36586825465974
+ updates for: e9aeae cash: 0 stock: 62.97835092490186
+ updates for: b846a3 cash: 0 stock: 384.03831738739757
+ updates for: 301da5 cash: 75454.24179804143 stock: 0.0
cancel - 57a381
sell - 57a381 548.15405128921 97.45350856427228
+ updates for: 57a381 cash: 0 stock: -548.15405128921
+ updates for: b846a3 cash: 0 stock: 255.48343182692065
+ updates for: 510dbb cash: 0 stock: 166.03056624591284
+ updates for: e7e04e cash: 0 stock: 9.105510686795697
+ updates for: 42d8ea cash: 0 stock: 117.53454252958079
+ updates for: 57a381 cash: 63701.48487027644 stock: 0.0
cancel - 397d0e
sell - 397d0e 397.8060187735923 94.55906518518451
+ updates for: 397d0e cash: 0 stock: -397.8060187735923
+ updates for: 42d8ea cash: 0 stock: 397.8060187735923
+ updates for: 397d0e cash: 44931.70803961052 stock: 0.0
cancel - bdb97d
+ updates bdb97d 37895.92666988473 0
buy - bdb97d 72340.15691870102 106.03909286447163
bid order for: bdb97d price: 106.03909286447163 size: 682.2027137780105
+ updates for: bdb97d cash: -72340.15691870102 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
+ updates 0d5eec 93206.8794956206 0
buy - 0d5eec 418.00461445018226 111.89965239443718
bid order for: 0d5eec price: 111.89965239443718 size: 3.7355309467517377
+ updates for: 0d5eec cash: -418.00461445018226 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
+ updates 567d78 40679.43741208856 0
buy - 567d78 34607.4799031573 122.21079007261585
bid order for: 567d78 price: 122.21079007261585 size: 283.17859562640945
+ updates for: 567d78 cash: -34607.4799031573 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 77.42087053394744 84.62156370592612
+ updates for: 4f4d8a cash: 0 stock: -77.42087053394744
+ updates for: 567d78 cash: 0 stock: 77.42087053394744
+ updates for: 4f4d8a cash: 9461.665756063421 stock: 0.0
cancel - e39c81
buy - e39c81 10798.81996003144 111.65920710556507
bid order for: e39c81 price: 111.65920710556507 size: 96.71231096797955
+ updates for: e39c81 cash: -10798.81996003144 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 42058.00719584149 115.33004743998445
bid order for: 10b0a3 price: 115.33004743998445 size: 364.67519201990854
+ updates for: 10b0a3 cash: -42058.00719584149 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 14488.959962390256 123.88293352245057
bid order for: e2b93c price: 123.88293352245057 size: 116.95686847587046
+ updates for: e2b93c cash: -14488.959962390256 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 270.5780340296849 98.09659476038743
+ updates for: 4081b6 cash: 0 stock: -270.5780340296849
+ updates for: e2b93c cash: 0 stock: 116.95686847587046
+ updates for: 567d78 cash: 0 stock: 153.62116555381442
+ updates for: 4081b6 cash: 33263.123976598035 stock: 0.0
cancel - 502657
sell - 502657 870.4050279710733 91.03541826478154
+ updates for: 502657 cash: 0 stock: -870.4050279710733
+ updates for: 567d78 cash: 0 stock: 52.13655953864759
+ updates for: 10b0a3 cash: 0 stock: 364.67519201990854
+ updates for: 42d8ea cash: 0 stock: 7.232311575021299
+ updates for: 25d1a9 cash: 0 stock: 446.3609648374959
+ updates for: 502657 cash: 99542.08929471762 stock: 0.0
cancel - 25d1a9
+ updates 25d1a9 46754.54248955135 0
buy - 25d1a9 13858.63704041691 105.79221597063467
bid order for: 25d1a9 price: 105.79221597063467 size: 130.998645914211
+ updates for: 25d1a9 cash: -13858.63704041691 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
+ updates 168284 76481.24476618548 0
buy - 168284 42998.700169136915 110.5681105289255
bid order for: 168284 price: 110.5681105289255 size: 388.88880314083065
+ updates for: 168284 cash: -42998.700169136915 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 64384.997833618276 105.38867493314699
bid order for: 42d8ea price: 105.38867493314699 size: 610.9290004306508
+ updates for: 42d8ea cash: -64384.997833618276 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
+ updates 33b60b 103633.45811387016 0
buy - 33b60b 112825.46059875519 125.72531425828481
bid order for: 33b60b price: 125.72531425828481 size: 897.3965288086001
+ updates for: 33b60b cash: -112825.46059875519 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 167.5524264763818 99.13373518624412
+ updates for: e7e04e cash: 0 stock: -167.5524264763818
+ updates for: 33b60b cash: 0 stock: 167.5524264763818
+ updates for: e7e04e cash: 21065.581473481263 stock: 0.0
cancel - ecdc52
sell - ecdc52 650.2665879476106 100.49407457683175
+ updates for: ecdc52 cash: 0 stock: -650.2665879476106
+ updates for: 33b60b cash: 0 stock: 650.2665879476106
+ updates for: ecdc52 cash: 81754.97112137593 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 423.72332168562525 89.05986329262382
+ updates for: dbe2fc cash: 0 stock: -423.72332168562525
+ updates for: 33b60b cash: 0 stock: 79.57751438460775
+ updates for: 0d5eec cash: 0 stock: 3.7355309467517377
+ updates for: e39c81 cash: 0 stock: 96.71231096797955
+ updates for: f1f805 cash: 0 stock: 243.69796538628623
+ updates for: dbe2fc cash: 48230.5630921836 stock: 0.0
cancel - e9aeae
buy - e9aeae 29617.241231090462 105.35377165935287
bid order for: e9aeae price: 105.35377165935287 size: 281.12179340720513
+ updates for: e9aeae cash: -29617.241231090462 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 719.0304495554757 100.40104810811502
+ updates for: ce37e5 cash: 0 stock: -719.0304495554757
+ updates for: f1f805 cash: 0 stock: 719.0304495554757
+ updates for: ce37e5 cash: 79689.51039671247 stock: 0.0
cancel - 602a21
buy - 602a21 22907.25184165957 113.90099213861583
bid order for: 602a21 price: 113.90099213861583 size: 201.11547240766595
+ updates for: 602a21 cash: -22907.25184165957 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 96966.27906242615 110.5221353225224
bid order for: 510dbb price: 110.5221353225224 size: 877.3471375617386
+ updates for: 510dbb cash: -96966.27906242615 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 838.3061727904658 96.83813603509904
+ updates for: b846a3 cash: 0 stock: -838.3061727904658
+ updates for: 602a21 cash: 0 stock: 201.11547240766595
+ updates for: f1f805 cash: 0 stock: 11.81063094258866
+ updates for: 168284 cash: 0 stock: 388.88880314083065
+ updates for: 510dbb cash: 0 stock: 236.49126629938053
+ updates for: b846a3 cash: 93352.43355537853 stock: 0.0
cancel - f676bd
sell - f676bd 177.57315009275885 89.40989088654176
+ updates for: f676bd cash: 0 stock: -177.57315009275885
+ updates for: 510dbb cash: 0 stock: 177.57315009275885
+ updates for: f676bd cash: 19625.763724198474 stock: 0.0
cancel - e4befc
+ updates e4befc 9708.28278638241 0
sell - e4befc 199.78526139774 100.71260452852914
+ updates for: e4befc cash: 0 stock: -199.78526139774
+ updates for: 510dbb cash: 0 stock: 199.78526139774
+ updates for: e4befc cash: 22080.69369564653 stock: 0.0
cancel - bfd4db
buy - bfd4db 37300.80957646544 117.84403586008725
bid order for: bfd4db price: 117.84403586008725 size: 316.5269188569848
+ updates for: bfd4db cash: -37300.80957646544 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
+ updates cba909 12907.815598094587 0
buy - cba909 28545.51589180039 105.04766548792722
bid order for: cba909 price: 105.04766548792722 size: 271.7386984204902
+ updates for: cba909 cash: -28545.51589180039 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 602.8600155432434 98.65467132192555
+ updates for: 147b63 cash: 0 stock: -602.8600155432434
+ updates for: bfd4db cash: 0 stock: 316.5269188569848
+ updates for: 510dbb cash: 0 stock: 263.4974597718592
+ updates for: bdb97d cash: 0 stock: 22.8356369143994
+ updates for: 147b63 cash: 68844.58170589713 stock: 0.0
cancel - f1f805
buy - f1f805 4438.00866868901 112.47370428100544
bid order for: f1f805 price: 112.47370428100544 size: 39.458188890098654
+ updates for: f1f805 cash: -4438.00866868901 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 435.1059294946456 94.734057344724
+ updates for: 301da5 cash: 0 stock: -435.1059294946456
+ updates for: f1f805 cash: 0 stock: 39.458188890098654
+ updates for: bdb97d cash: 0 stock: 395.6477406045469
+ updates for: 301da5 cash: 46392.136176272936 stock: 0.0
cancel - 57a381
buy - 57a381 91425.05983955726 112.20667731356683
bid order for: 57a381 price: 112.20667731356683 size: 814.7916151555369
+ updates for: 57a381 cash: -91425.05983955726 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 958.6668895488228 88.48301421258678
+ updates for: 397d0e cash: 0 stock: -958.6668895488228
+ updates for: 57a381 cash: 0 stock: 814.7916151555369
+ updates for: bdb97d cash: 0 stock: 143.87527439328596
+ updates for: 397d0e cash: 106681.46342184825 stock: 0.0
cancel - bdb97d
+ updates bdb97d 12708.155605440743 0
buy - bdb97d 25079.132450246845 107.59496579148282
bid order for: bdb97d price: 107.59496579148282 size: 233.08834447561208
+ updates for: bdb97d cash: -25079.132450246845 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 38.747750726290974 98.77713679872544
+ updates for: 0d5eec cash: 0 stock: -38.747750726290974
+ updates for: bdb97d cash: 0 stock: 38.747750726290974
+ updates for: 0d5eec cash: 4169.062913892181 stock: 0.0
cancel - 567d78
buy - 567d78 31212.53796204043 104.25465084677884
bid order for: 567d78 price: 104.25465084677884 size: 299.3874873545251
+ updates for: 567d78 cash: -31212.53796204043 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 775.4142403875775 83.1405608015053
+ updates for: 4f4d8a cash: 0 stock: -775.4142403875775
+ updates for: bdb97d cash: 0 stock: 194.3405937493211
+ updates for: 25d1a9 cash: 0 stock: 130.998645914211
+ updates for: 42d8ea cash: 0 stock: 450.07500072404537
+ updates for: 4f4d8a cash: 82201.51452361388 stock: 0.0
cancel - e39c81
buy - e39c81 795.8624881747241 112.17981881306272
bid order for: e39c81 price: 112.17981881306272 size: 7.094524635495759
+ updates for: e39c81 cash: -795.8624881747241 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 50324.37019863869 104.60942417785425
bid order for: 10b0a3 price: 104.60942417785425 size: 481.0691827638635
+ updates for: 10b0a3 cash: -50324.37019863869 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 867.5812263692699 93.21351668600632
+ updates for: e2b93c cash: 0 stock: -867.5812263692699
+ updates for: e39c81 cash: 0 stock: 7.094524635495759
+ updates for: 42d8ea cash: 0 stock: 160.85399970660546
+ updates for: e9aeae cash: 0 stock: 281.12179340720513
+ updates for: cba909 cash: 0 stock: 271.7386984204902
+ updates for: 10b0a3 cash: 0 stock: 146.7722101994733
+ updates for: e2b93c cash: 91264.56589211943 stock: 0.0
cancel - 4081b6
sell - 4081b6 652.918421940658 98.55023834170001
ask order for: 4081b6 price: 98.55023834170001 size: 19.23396202174274
+ updates for: 4081b6 cash: 0 stock: -652.918421940658
+ updates for: 10b0a3 cash: 0 stock: 334.2969725643902
+ updates for: 567d78 cash: 0 stock: 299.3874873545251
+ updates for: 4081b6 cash: 66183.15176640124 stock: 0
cancel - 502657
sell - 502657 386.14670788498495 100.45718479396484
ask order for: 502657 price: 100.45718479396484 size: 386.14670788498495
+ updates for: 502657 cash: 0 stock: -386.14670788498495
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
sell - 25d1a9 338.24757488280204 96.66141050309353
ask order for: 25d1a9 price: 96.66141050309353 size: 338.24757488280204
+ updates for: 25d1a9 cash: 0 stock: -338.24757488280204
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 566.094357710665 98.52485217199305
ask order for: 168284 price: 98.52485217199305 size: 566.094357710665
+ updates for: 168284 cash: 0 stock: -566.094357710665
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 24187.231361229435 102.57192049944058
+ updates for: 42d8ea cash: -24187.231361229435 stock: 0
+ updates for: 25d1a9 cash: 24187.231361229435 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 250.22634405335262
cancel - 33b60b
sell - 33b60b 352.4546932454805 91.17441327426812
ask order for: 33b60b price: 91.17441327426812 size: 352.4546932454805
+ updates for: 33b60b cash: 0 stock: -352.4546932454805
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
sell - e7e04e 118.70664224447182 101.6470903948773
ask order for: e7e04e price: 101.6470903948773 size: 118.70664224447182
+ updates for: e7e04e cash: 0 stock: -118.70664224447182
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
sell - ecdc52 717.0022814528113 89.40523486905852
ask order for: ecdc52 price: 89.40523486905852 size: 717.0022814528113
+ updates for: ecdc52 cash: 0 stock: -717.0022814528113
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
buy - dbe2fc 104360.26081841334 108.2817018441093
+ updates for: dbe2fc cash: -104360.26081841334 stock: 0
+ updates for: ecdc52 cash: 64103.75737493939 stock: 0
+ updates for: 33b60b cash: 32134.849862418832 stock: 0
+ updates for: 25d1a9 cash: 8121.653581055118 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 1153.4786493126426
cancel - e9aeae
buy - e9aeae 87107.26057341337 114.84081839357533
+ updates for: e9aeae cash: -87107.26057341337 stock: 0
+ updates for: 25d1a9 cash: 386.60274513784555 stock: 0
+ updates for: 168284 cash: 55774.362908842624 stock: 0
+ updates for: 4081b6 cash: 1895.5115414979532 stock: 0
+ updates for: 502657 cash: 29050.783377934946 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 878.5135965857801
cancel - ce37e5
sell - ce37e5 657.9034252878326 98.04336326017524
ask order for: ce37e5 price: 98.04336326017524 size: 657.9034252878326
+ updates for: ce37e5 cash: 0 stock: -657.9034252878326
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
sell - 602a21 889.2717858276218 97.91564709314336
ask order for: 602a21 price: 97.91564709314336 size: 889.2717858276218
+ updates for: 602a21 cash: 0 stock: -889.2717858276218
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
sell - 510dbb 461.9858720861873 99.10959406981247
ask order for: 510dbb price: 99.10959406981247 size: 461.9858720861873
+ updates for: 510dbb cash: 0 stock: -461.9858720861873
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
buy - b846a3 42722.417396289165 124.28435813054729
+ updates for: b846a3 cash: -42722.417396289165 stock: 0
+ updates for: 602a21 cash: 42722.417396289165 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 436.31859324433594
cancel - f676bd
sell - f676bd 138.67657592933267 92.49777219957089
ask order for: f676bd price: 92.49777219957089 size: 138.67657592933267
+ updates for: f676bd cash: 0 stock: -138.67657592933267
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
buy - e4befc 13763.218651747407 125.42587214906727
+ updates for: e4befc cash: -13763.218651747407 stock: 0
+ updates for: f676bd cash: 12827.274329727908 stock: 0
+ updates for: 602a21 cash: 935.9443220194988 stock: 0
+ updates for: e4befc cash: 0.0 stock: 148.23525577065743
cancel - bfd4db
buy - bfd4db 56454.221558680256 103.04169577809614
+ updates for: bfd4db cash: -56454.221558680256 stock: 0
+ updates for: 602a21 cash: 43415.26063267812 stock: 0
+ updates for: ce37e5 cash: 13038.960926002139 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 576.3862879363817
cancel - cba909
sell - cba909 922.2680032502553 98.19971651167775
ask order for: cba909 price: 98.19971651167775 size: 922.2680032502553
+ updates for: cba909 cash: 0 stock: -922.2680032502553
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
buy - 147b63 32096.270130450834 108.37209565457594
+ updates for: 147b63 cash: -32096.270130450834 stock: 0
+ updates for: ce37e5 cash: 32096.270130450834 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 327.3681059397948
cancel - f1f805
sell - f1f805 451.6235667328033 100.71562210860587
ask order for: f1f805 price: 100.71562210860587 size: 451.6235667328033
+ updates for: f1f805 cash: 0 stock: -451.6235667328033
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 27016.348218775795 108.25518891619754
+ updates for: 301da5 cash: -27016.348218775795 stock: 0
+ updates for: ce37e5 cash: 19367.83345915556 stock: 0
+ updates for: cba909 cash: 7648.514759620232 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 275.4308846808242
cancel - 57a381
sell - 57a381 673.3295601442285 98.14716154977403
ask order for: 57a381 price: 98.14716154977403 size: 673.3295601442285
+ updates for: 57a381 cash: 0 stock: -673.3295601442285
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 299.88305352106636 95.60816569705305
ask order for: 397d0e price: 95.60816569705305 size: 299.88305352106636
+ updates for: 397d0e cash: 0 stock: -299.88305352106636
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
buy - bdb97d 15973.386047837716 108.75985586694505
+ updates for: bdb97d cash: -15973.386047837716 stock: 0
+ updates for: 397d0e cash: 15973.386047837716 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 167.07135767515373
cancel - 0d5eec
sell - 0d5eec 985.7579661575104 99.95168307912596
ask order for: 0d5eec price: 99.95168307912596 size: 985.7579661575104
+ updates for: 0d5eec cash: 0 stock: -985.7579661575104
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
sell - 567d78 242.43298303491792 99.67762663845575
ask order for: 567d78 price: 99.67762663845575 size: 242.43298303491792
+ updates for: 567d78 cash: 0 stock: -242.43298303491792
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 59326.74916267453 126.70750303496712
+ updates for: 4f4d8a cash: -59326.74916267453 stock: 0
+ updates for: 397d0e cash: 12697.882622942627 stock: 0
+ updates for: 57a381 cash: 46628.866539731906 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 607.9030362723466
cancel - e39c81
sell - e39c81 753.7670286910114 92.10799242865446
ask order for: e39c81 price: 92.10799242865446 size: 753.7670286910114
+ updates for: e39c81 cash: 0 stock: -753.7670286910114
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
buy - 10b0a3 101162.65974211479 107.40153673570119
+ updates for: 10b0a3 cash: -101162.65974211479 stock: 0
+ updates for: e39c81 cash: 69427.96777164105 stock: 0
+ updates for: 57a381 cash: 19456.518575981976 stock: 0
+ updates for: cba909 cash: 12278.173394491761 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 1077.0379249851346
cancel - e2b93c
sell - e2b93c 400.33535584298136 92.81721137464542
ask order for: e2b93c price: 92.81721137464542 size: 400.33535584298136
+ updates for: e2b93c cash: 0 stock: -400.33535584298136
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
sell - 4081b6 975.8194374890419 92.0067624539901
ask order for: 4081b6 price: 92.0067624539901 size: 975.8194374890419
+ updates for: 4081b6 cash: 0 stock: -975.8194374890419
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
+ updates 502657 0 96.96098724671134
buy - 502657 25098.22173508877 105.42346898618807
+ updates for: 502657 cash: -25098.22173508877 stock: 0
+ updates for: 4081b6 cash: 25098.221735088773 stock: 0
+ updates for: 502657 cash: 0.0 stock: 272.78670682103024
cancel - 25d1a9
sell - 25d1a9 726.7092786789362 99.53230616223073
ask order for: 25d1a9 price: 99.53230616223073 size: 726.7092786789362
+ updates for: 25d1a9 cash: 0 stock: -726.7092786789362
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 867.2069261799699 96.46333161858432
ask order for: 168284 price: 96.46333161858432 size: 867.2069261799699
+ updates for: 168284 cash: 0 stock: -867.2069261799699
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
sell - 42d8ea 620.4933997027383 81.668367649682
ask order for: 42d8ea price: 81.668367649682 size: 620.4933997027383
+ updates for: 42d8ea cash: 0 stock: -620.4933997027383
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
buy - 33b60b 63884.09892367305 110.43362301947671
+ updates for: 33b60b cash: -63884.09892367305 stock: 0
+ updates for: 42d8ea cash: 50674.683091124316 stock: 0
+ updates for: 4081b6 cash: 13209.415832548737 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 764.0634534708445
cancel - e7e04e
+ updates e7e04e 0 118.70664224447182
sell - e7e04e 823.935177356466 89.75937245023331
ask order for: e7e04e price: 89.75937245023331 size: 823.935177356466
+ updates for: e7e04e cash: 0 stock: -823.935177356466
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
sell - ecdc52 942.2290183416729 101.5970033884706
ask order for: ecdc52 price: 101.5970033884706 size: 942.2290183416729
+ updates for: ecdc52 cash: 0 stock: -942.2290183416729
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 942.0285496786298 88.50918319333117
ask order for: dbe2fc price: 88.50918319333117 size: 942.0285496786298
+ updates for: dbe2fc cash: 0 stock: -942.0285496786298
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 657.4186276907701 97.23727768331823
ask order for: e9aeae price: 97.23727768331823 size: 657.4186276907701
+ updates for: e9aeae cash: 0 stock: -657.4186276907701
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 290.208717432011 97.26530035678432
ask order for: ce37e5 price: 97.26530035678432 size: 290.208717432011
+ updates for: ce37e5 cash: 0 stock: -290.208717432011
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
sell - 602a21 721.7811567483309 83.92727964483792
ask order for: 602a21 price: 83.92727964483792 size: 721.7811567483309
+ updates for: 602a21 cash: 0 stock: -721.7811567483309
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
+ updates 510dbb 0 461.9858720861873
sell - 510dbb 100.15575980346682 101.20523563748637
ask order for: 510dbb price: 101.20523563748637 size: 100.15575980346682
+ updates for: 510dbb cash: 0 stock: -100.15575980346682
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
sell - b846a3 214.45129720588454 99.27593787205463
ask order for: b846a3 price: 99.27593787205463 size: 214.45129720588454
+ updates for: b846a3 cash: 0 stock: -214.45129720588454
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
sell - f676bd 658.6638399878258 99.14307968557831
ask order for: f676bd price: 99.14307968557831 size: 658.6638399878258
+ updates for: f676bd cash: 0 stock: -658.6638399878258
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
buy - e4befc 22536.15239781748 106.45144107065234
+ updates for: e4befc cash: -22536.15239781748 stock: 0
+ updates for: 602a21 cash: 22536.15239781748 stock: 0
+ updates for: e4befc cash: 0.0 stock: 268.519991273226
cancel - bfd4db
sell - bfd4db 365.0539903118324 89.81042808028609
ask order for: bfd4db price: 89.81042808028609 size: 365.0539903118324
+ updates for: bfd4db cash: 0 stock: -365.0539903118324
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
+ updates cba909 0 719.3479861467197
buy - cba909 50489.53601607505 102.85611993767336
+ updates for: cba909 cash: -50489.53601607505 stock: 0
+ updates for: 602a21 cash: 38040.976586974284 stock: 0
+ updates for: dbe2fc cash: 12448.559429100764 stock: 0
+ updates for: cba909 cash: 0.0 stock: 593.9082597083586
cancel - 147b63
sell - 147b63 625.8726664552269 91.47280071266869
ask order for: 147b63 price: 91.47280071266869 size: 625.8726664552269
+ updates for: 147b63 cash: 0 stock: -625.8726664552269
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
+ updates f1f805 0 451.6235667328033
buy - f1f805 47934.18815384484 107.80535601485991
+ updates for: f1f805 cash: -47934.18815384484 stock: 0
+ updates for: dbe2fc cash: 47934.188153844836 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 541.5730484049535
cancel - 301da5
sell - 301da5 716.7985555758672 97.9794902636163
ask order for: 301da5 price: 97.9794902636163 size: 716.7985555758672
+ updates for: 301da5 cash: 0 stock: -716.7985555758672
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
buy - 57a381 26663.583273557957 112.13168692833639
+ updates for: 57a381 cash: -26663.583273557957 stock: 0
+ updates for: dbe2fc cash: 22995.429893908313 stock: 0
+ updates for: e7e04e cash: 3668.1533796496446 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 300.67492915969694
cancel - 397d0e
sell - 397d0e 105.49131826757593 97.20357005820675
ask order for: 397d0e price: 97.20357005820675 size: 105.49131826757593
+ updates for: 397d0e cash: 0 stock: -105.49131826757593
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
sell - bdb97d 734.2692747301937 90.56314129553904
ask order for: bdb97d price: 90.56314129553904 size: 734.2692747301937
+ updates for: bdb97d cash: 0 stock: -734.2692747301937
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
+ updates 0d5eec 0 985.7579661575104
sell - 0d5eec 583.4168171626376 88.26551325723322
ask order for: 0d5eec price: 88.26551325723322 size: 583.4168171626376
+ updates for: 0d5eec cash: 0 stock: -583.4168171626376
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
+ updates 567d78 0 242.43298303491792
sell - 567d78 698.3198861181108 99.48873010717985
ask order for: 567d78 price: 99.48873010717985 size: 698.3198861181108
+ updates for: 567d78 cash: 0 stock: -698.3198861181108
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 89811.95572209776 105.07684989430838
+ updates for: 4f4d8a cash: -89811.95572209776 stock: 0
+ updates for: 0d5eec cash: 51495.584809761596 stock: 0
+ updates for: e7e04e cash: 38316.37091233616 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 1010.2955916725698
cancel - e39c81
buy - e39c81 90862.95678223747 117.84808757663197
+ updates for: e39c81 cash: -90862.95678223747 stock: 0
+ updates for: e7e04e cash: 31971.38016720227 stock: 0
+ updates for: bfd4db cash: 32785.65514232228 stock: 0
+ updates for: bdb97d cash: 26105.921472712922 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 1009.505973029572
cancel - 10b0a3
sell - 10b0a3 487.5011367514136 95.45846345170371
ask order for: 10b0a3 price: 95.45846345170371 size: 487.5011367514136
+ updates for: 10b0a3 cash: 0 stock: -487.5011367514136
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
+ updates e2b93c 0 400.33535584298136
sell - e2b93c 435.643399265218 99.62079495019276
ask order for: e2b93c price: 99.62079495019276 size: 435.643399265218
+ updates for: e2b93c cash: 0 stock: -435.643399265218
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
+ updates 4081b6 0 559.4626768999055
buy - 4081b6 48063.25115282934 116.9473823942004
+ updates for: 4081b6 cash: -48063.25115282934 stock: 0
+ updates for: bdb97d cash: 40391.810603650585 stock: 0
+ updates for: 147b63 cash: 7671.440549178755 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 529.8729830069212
cancel - 502657
sell - 502657 798.1579269562891 90.35992037577084
ask order for: 502657 price: 90.35992037577084 size: 798.1579269562891
+ updates for: 502657 cash: 0 stock: -798.1579269562891
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
+ updates 25d1a9 0 726.7092786789362
sell - 25d1a9 687.7445474323201 85.66505016788692
ask order for: 25d1a9 price: 85.66505016788692 size: 687.7445474323201
+ updates for: 25d1a9 cash: 0 stock: -687.7445474323201
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
+ updates 168284 0 867.2069261799699
buy - 168284 70189.65477291166 117.65353639546709
+ updates for: 168284 cash: -70189.65477291166 stock: 0
+ updates for: 25d1a9 cash: 58915.671158480385 stock: 0
+ updates for: 502657 cash: 11273.983614431272 stock: 0
+ updates for: 168284 cash: 0.0 stock: 812.5120723210903
cancel - 42d8ea
sell - 42d8ea 442.700143685846 93.0546255245024
ask order for: 42d8ea price: 93.0546255245024 size: 442.700143685846
+ updates for: 42d8ea cash: 0 stock: -442.700143685846
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
buy - 33b60b 50250.16666372457 109.30044684513187
+ updates for: 33b60b cash: -50250.16666372457 stock: 0
+ updates for: 502657 cash: 50250.16666372457 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 556.1112322228062
cancel - e7e04e
buy - e7e04e 46791.65572796664 105.17484344817554
+ updates for: e7e04e cash: -46791.65572796664 stock: 0
+ updates for: 502657 cash: 10597.336448904753 stock: 0
+ updates for: 147b63 cash: 36194.319279061885 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 512.9631217634287
cancel - ecdc52
+ updates ecdc52 0 942.2290183416729
sell - ecdc52 428.35225961083836 86.44098037391174
ask order for: ecdc52 price: 86.44098037391174 size: 428.35225961083836
+ updates for: ecdc52 cash: 0 stock: -428.35225961083836
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 382.07774701338883 88.77221212746184
ask order for: dbe2fc price: 88.77221212746184 size: 382.07774701338883
+ updates for: dbe2fc cash: 0 stock: -382.07774701338883
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
+ updates e9aeae 0 657.4186276907701
buy - e9aeae 236.53836885301664 108.62979813656764
+ updates for: e9aeae cash: -236.53836885301664 stock: 0
+ updates for: ecdc52 cash: 236.53836885301664 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 2.7364146939315015
cancel - ce37e5
+ updates ce37e5 0 290.208717432011
sell - ce37e5 312.7863408716412 95.96131592205349
ask order for: ce37e5 price: 95.96131592205349 size: 312.7863408716412
+ updates for: ce37e5 cash: 0 stock: -312.7863408716412
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
sell - 602a21 274.7346726584515 90.72858754844319
ask order for: 602a21 price: 90.72858754844319 size: 274.7346726584515
+ updates for: 602a21 cash: 0 stock: -274.7346726584515
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
+ updates 510dbb 0 100.15575980346682
sell - 510dbb 731.7863281384361 90.42247034433295
ask order for: 510dbb price: 90.42247034433295 size: 731.7863281384361
+ updates for: 510dbb cash: 0 stock: -731.7863281384361
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
+ updates b846a3 0 214.45129720588454
sell - b846a3 51.22202922979068 88.24929272512945
ask order for: b846a3 price: 88.24929272512945 size: 51.22202922979068
+ updates for: b846a3 cash: 0 stock: -51.22202922979068
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
+ updates f676bd 0 658.6638399878258
buy - f676bd 47010.07381729036 109.44770150804685
+ updates for: f676bd cash: -47010.07381729036 stock: 0
+ updates for: ecdc52 cash: 36790.65089728821 stock: 0
+ updates for: b846a3 cash: 4520.307851474935 stock: 0
+ updates for: dbe2fc cash: 5699.115068527216 stock: 0
+ updates for: f676bd cash: 0.0 stock: 541.0371875573429
cancel - e4befc
buy - e4befc 104276.88245629439 106.16264011211047
+ updates for: e4befc cash: -104276.88245629439 stock: 0
+ updates for: dbe2fc cash: 28218.771738528038 stock: 0
+ updates for: 510dbb cash: 66169.92755448604 stock: 0
+ updates for: 602a21 cash: 9888.183163280308 stock: 0
+ updates for: e4befc cash: 0.0 stock: 1158.6511730859022
cancel - bfd4db
sell - bfd4db 559.7059849721152 95.89658456164409
ask order for: bfd4db price: 95.89658456164409 size: 559.7059849721152
+ updates for: bfd4db cash: 0 stock: -559.7059849721152
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
sell - cba909 779.5861163794054 100.70583949751106
ask order for: cba909 price: 100.70583949751106 size: 779.5861163794054
+ updates for: cba909 cash: 0 stock: -779.5861163794054
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
+ updates 147b63 0 146.32290426930336
sell - 147b63 860.6046007720878 98.2880004630146
ask order for: 147b63 price: 98.2880004630146 size: 860.6046007720878
+ updates for: 147b63 cash: 0 stock: -860.6046007720878
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
buy - f1f805 96527.31005735042 124.10655546224301
+ updates for: f1f805 cash: -96527.31005735042 stock: 0
+ updates for: 602a21 cash: 15038.105637604887 stock: 0
+ updates for: 42d8ea cash: 41195.29609032981 stock: 0
+ updates for: 10b0a3 cash: 40293.90832941573 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 1030.5577379221822
cancel - 301da5
+ updates 301da5 0 716.7985555758672
sell - 301da5 406.58275437558575 86.62177319154908
ask order for: 301da5 price: 86.62177319154908 size: 406.58275437558575
+ updates for: 301da5 cash: 0 stock: -406.58275437558575
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
buy - 57a381 38758.29063881673 104.62604788000897
+ updates for: 57a381 cash: -38758.29063881673 stock: 0
+ updates for: 301da5 cash: 35218.9191331173 stock: 0
+ updates for: 10b0a3 cash: 3539.3715056994333 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 443.66036255948603
cancel - 397d0e
+ updates 397d0e 0 105.49131826757593
sell - 397d0e 215.023538429086 92.64310060547558
ask order for: 397d0e price: 92.64310060547558 size: 215.023538429086
+ updates for: 397d0e cash: 0 stock: -215.023538429086
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
sell - bdb97d 912.4220366438727 93.21486971269567
ask order for: bdb97d price: 93.21486971269567 size: 912.4220366438727
+ updates for: bdb97d cash: 0 stock: -912.4220366438727
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
sell - 0d5eec 925.0744089295243 96.15038438007335
ask order for: 0d5eec price: 96.15038438007335 size: 925.0744089295243
+ updates for: 0d5eec cash: 0 stock: -925.0744089295243
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
+ updates 567d78 0 698.3198861181108
buy - 567d78 47600.103702919936 113.86733420118875
+ updates for: 567d78 cash: -47600.103702919936 stock: 0
+ updates for: 397d0e cash: 19920.447303231158 stock: 0
+ updates for: bdb97d cash: 27679.656399688778 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 511.9681834734041
cancel - 4f4d8a
buy - 4f4d8a 11504.163869326994 106.06185504618333
+ updates for: 4f4d8a cash: -11504.163869326994 stock: 0
+ updates for: bdb97d cash: 11504.163869326994 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 123.41554415926143
cancel - e39c81
buy - e39c81 80833.80669366485 108.6746532381858
+ updates for: e39c81 cash: -80833.80669366485 stock: 0
+ updates for: bdb97d cash: 45867.480999735264 stock: 0
+ updates for: 10b0a3 cash: 2702.8296101336573 stock: 0
+ updates for: bfd4db cash: 32263.496083795933 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 856.816555865468
cancel - 10b0a3
buy - 10b0a3 77092.8837311729 107.69656215929271
+ updates for: 10b0a3 cash: -77092.8837311729 stock: 0
+ updates for: bfd4db cash: 21410.39623374081 stock: 0
+ updates for: ce37e5 cash: 30015.38887248667 stock: 0
+ updates for: 0d5eec cash: 25667.09862494542 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 802.9992495239164
cancel - e2b93c
+ updates e2b93c 0 435.643399265218
sell - e2b93c 774.5347338572928 99.22773495046742
ask order for: e2b93c price: 99.22773495046742 size: 774.5347338572928
+ updates for: e2b93c cash: 0 stock: -774.5347338572928
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
buy - 4081b6 37704.00635886197 108.84294409221515
+ updates for: 4081b6 cash: -37704.00635886197 stock: 0
+ updates for: 0d5eec cash: 37704.00635886197 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 392.135783980037
cancel - 502657
buy - 502657 49675.102237638974 120.49916545960566
+ updates for: 502657 cash: -49675.102237638974 stock: 0
+ updates for: 0d5eec cash: 25575.155014935535 stock: 0
+ updates for: 147b63 cash: 24099.94722270344 stock: 0
+ updates for: 502657 cash: 0.0 stock: 511.188436466162
cancel - 25d1a9
buy - 25d1a9 896.6412248839372 116.99701386568559
+ updates for: 25d1a9 cash: -896.6412248839372 stock: 0
+ updates for: 147b63 cash: 896.6412248839372 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 9.122590963902454
cancel - 168284
sell - 168284 2.5840477844195675 94.67516882370498
ask order for: 168284 price: 94.67516882370498 size: 2.5840477844195675
+ updates for: 168284 cash: 0 stock: -2.5840477844195675
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 41270.8151795935 114.75830803906025
+ updates for: 42d8ea cash: -41270.8151795935 stock: 0
+ updates for: 168284 cash: 244.64516023844337 stock: 0
+ updates for: 147b63 cash: 41026.17001935506 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 419.9917661843177
cancel - 33b60b
sell - 33b60b 892.72554683759 100.92586739476252
ask order for: 33b60b price: 100.92586739476252 size: 892.72554683759
+ updates for: 33b60b cash: 0 stock: -892.72554683759
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
sell - e7e04e 850.3039863498603 99.34529983977583
ask order for: e7e04e price: 99.34529983977583 size: 850.3039863498603
+ updates for: e7e04e cash: 0 stock: -850.3039863498603
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
sell - ecdc52 340.17428991876295 93.83371422223489
ask order for: ecdc52 price: 93.83371422223489 size: 340.17428991876295
+ updates for: ecdc52 cash: 0 stock: -340.17428991876295
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 616.3722354750585 84.34683502097064
ask order for: dbe2fc price: 84.34683502097064 size: 616.3722354750585
+ updates for: dbe2fc cash: 0 stock: -616.3722354750585
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
buy - e9aeae 50924.93778004463 102.89313918768363
+ updates for: e9aeae cash: -50924.93778004463 stock: 0
+ updates for: dbe2fc cash: 50924.93778004463 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 603.7563563278156
cancel - ce37e5
sell - ce37e5 983.4776371429175 94.50270339113074
ask order for: ce37e5 price: 94.50270339113074 size: 983.4776371429175
+ updates for: ce37e5 cash: 0 stock: -983.4776371429175
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 66117.72890666511 112.4776854212819
+ updates for: 602a21 cash: -66117.72890666511 stock: 0
+ updates for: dbe2fc cash: 1064.1094770769942 stock: 0
+ updates for: ecdc52 cash: 31919.81710598888 stock: 0
+ updates for: ce37e5 cash: 33133.802323599244 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 703.4023858029602
cancel - 510dbb
buy - 510dbb 33972.835716702706 109.9876105431182
+ updates for: 510dbb cash: -33972.835716702706 stock: 0
+ updates for: ce37e5 cash: 33972.835716702706 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 359.4906229940838
cancel - b846a3
sell - b846a3 185.08865102021753 99.5968082193724
ask order for: b846a3 price: 99.5968082193724 size: 185.08865102021753
+ updates for: b846a3 cash: 0 stock: -185.08865102021753
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
sell - f676bd 351.0458420070845 96.69428769347404
ask order for: f676bd price: 96.69428769347404 size: 351.0458420070845
+ updates for: f676bd cash: 0 stock: -351.0458420070845
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
buy - e4befc 9780.411154077898 114.84472705877825
+ updates for: e4befc cash: -9780.411154077898 stock: 0
+ updates for: ce37e5 cash: 9780.411154077898 stock: 0
+ updates for: e4befc cash: 0.0 stock: 103.49345365918715
cancel - bfd4db
buy - bfd4db 22951.370920828547 116.71271250130869
+ updates for: bfd4db cash: -22951.370920828547 stock: 0
+ updates for: ce37e5 cash: 16054.246240347382 stock: 0
+ updates for: f676bd cash: 6897.124680481165 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 241.21052818544175
cancel - cba909
+ updates cba909 0 779.5861163794054
sell - cba909 820.3282630863954 99.12255936423564
ask order for: cba909 price: 99.12255936423564 size: 820.3282630863954
+ updates for: cba909 cash: 0 stock: -820.3282630863954
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
+ updates 147b63 0 188.8770434311839
sell - 147b63 674.4644390903783 72.49308518533441
ask order for: 147b63 price: 72.49308518533441 size: 674.4644390903783
+ updates for: 147b63 cash: 0 stock: -674.4644390903783
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
buy - f1f805 90198.2794482891 106.58128259012908
+ updates for: f1f805 cash: -90198.2794482891 stock: 0
+ updates for: 147b63 cash: 48894.008037457585 stock: 0
+ updates for: f676bd cash: 27047.002960149694 stock: 0
+ updates for: cba909 cash: 14257.268450681826 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 1098.0158457079867
cancel - 301da5
buy - 301da5 33279.34240180849 103.38495097823618
+ updates for: 301da5 cash: -33279.34240180849 stock: 0
+ updates for: cba909 cash: 33279.34240180849 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 335.73933739463143
cancel - 57a381
sell - 57a381 739.8766745274485 89.59732520304846
ask order for: 57a381 price: 89.59732520304846 size: 739.8766745274485
+ updates for: 57a381 cash: 0 stock: -739.8766745274485
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 582.938826733116 97.82176981653312
ask order for: 397d0e price: 97.82176981653312 size: 582.938826733116
+ updates for: 397d0e cash: 0 stock: -582.938826733116
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
sell - bdb97d 256.7033053532364 98.16116622708961
ask order for: bdb97d price: 98.16116622708961 size: 256.7033053532364
+ updates for: bdb97d cash: 0 stock: -256.7033053532364
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 108039.23332822218 110.15234353485326
+ updates for: 0d5eec cash: -108039.23332822218 stock: 0
+ updates for: 57a381 cash: 66290.97101778584 stock: 0
+ updates for: 397d0e cash: 41748.262310436345 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 1166.65552333315
cancel - 567d78
sell - 567d78 320.50732105527925 99.65592876020871
ask order for: 567d78 price: 99.65592876020871 size: 320.50732105527925
+ updates for: 567d78 cash: 0 stock: -320.50732105527925
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 81929.0637773684 116.90805499536212
+ updates for: 4f4d8a cash: -81929.0637773684 stock: 0
+ updates for: 397d0e cash: 15275.845415370412 stock: 0
+ updates for: bdb97d cash: 25198.295827822378 stock: 0
+ updates for: cba909 cash: 33776.426103451224 stock: 0
+ updates for: e2b93c cash: 7678.496430724385 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 831.0000227232765
cancel - e39c81
buy - e39c81 52158.816919352445 114.7084365395939
+ updates for: e39c81 cash: -52158.816919352445 stock: 0
+ updates for: e2b93c cash: 52158.816919352445 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 525.6475615954463
cancel - 10b0a3
buy - 10b0a3 53543.59419242216 113.74653315422827
+ updates for: 10b0a3 cash: -53543.59419242216 stock: 0
+ updates for: e2b93c cash: 17018.013931045454 stock: 0
+ updates for: e7e04e cash: 36525.58026137671 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 539.1675016255201
cancel - e2b93c
buy - e2b93c 22267.438926778046 104.79179816213413
+ updates for: e2b93c cash: -22267.438926778046 stock: 0
+ updates for: e7e04e cash: 22267.438926778046 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 224.1418462946006
cancel - 4081b6
sell - 4081b6 301.89642201877484 79.56839345641465
ask order for: 4081b6 price: 79.56839345641465 size: 301.89642201877484
+ updates for: 4081b6 cash: 0 stock: -301.89642201877484
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
buy - 502657 61050.914832963776 103.24413791656798
+ updates for: 502657 cash: -61050.914832963776 stock: 0
+ updates for: 4081b6 cash: 24021.413290273682 stock: 0
+ updates for: e7e04e cash: 25680.68529072878 stock: 0
+ updates for: b846a3 cash: 11348.816251961314 stock: 0
+ updates for: 502657 cash: 0.0 stock: 674.3432597522809
cancel - 25d1a9
buy - 25d1a9 3519.6151953939707 119.64619362289862
+ updates for: 25d1a9 cash: -3519.6151953939707 stock: 0
+ updates for: b846a3 cash: 3519.6151953939707 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 35.33863442332057
cancel - 168284
sell - 168284 28.846891166471096 85.0568781468235
ask order for: 168284 price: 85.0568781468235 size: 28.846891166471096
+ updates for: 168284 cash: 0 stock: -28.846891166471096
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 78174.26358213631 110.13643092668623
+ updates for: 42d8ea cash: -78174.26358213631 stock: 0
+ updates for: 168284 cash: 2453.626506861211 stock: 0
+ updates for: b846a3 cash: 3565.807431887667 stock: 0
+ updates for: 567d78 cash: 31940.45475421025 stock: 0
+ updates for: 33b60b cash: 40214.37488917718 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 783.611226763168
cancel - 33b60b
+ updates 33b60b 0 494.2709590570139
buy - 33b60b 18784.717168438372 103.9033432179218
bid order for: 33b60b price: 103.9033432179218 size: 180.79030555388601
+ updates for: 33b60b cash: -18784.717168438372 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 58335.88517084973 110.40741775861561
bid order for: e7e04e price: 110.40741775861561 size: 528.3692559352291
+ updates for: e7e04e cash: -58335.88517084973 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 60721.136315207514 111.24367265923712
bid order for: ecdc52 price: 111.24367265923712 size: 545.8390114573904
+ updates for: ecdc52 cash: -60721.136315207514 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 40364.962425174876 112.75289404098744
bid order for: dbe2fc price: 112.75289404098744 size: 357.99491240110945
+ updates for: dbe2fc cash: -40364.962425174876 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 536.6986266947808 100.07691582731933
+ updates for: e9aeae cash: 0 stock: -536.6986266947808
+ updates for: dbe2fc cash: 0 stock: 357.99491240110945
+ updates for: ecdc52 cash: 0 stock: 178.7037142936714
+ updates for: e9aeae cash: 60244.61992104989 stock: 0.0
cancel - ce37e5
sell - ce37e5 439.7183307128406 92.94634703772446
+ updates for: ce37e5 cash: 0 stock: -439.7183307128406
+ updates for: ecdc52 cash: 0 stock: 367.135297163719
+ updates for: e7e04e cash: 0 stock: 72.58303354912164
+ updates for: ce37e5 cash: 48855.18412657799 stock: 0.0
cancel - 602a21
sell - 602a21 412.04525938207814 85.83177045748366
+ updates for: 602a21 cash: 0 stock: -412.04525938207814
+ updates for: e7e04e cash: 0 stock: 412.04525938207814
+ updates for: 602a21 cash: 45492.85308805423 stock: 0.0
cancel - 510dbb
buy - 510dbb 32692.40387772778 105.79302060961382
bid order for: 510dbb price: 105.79302060961382 size: 309.0223125244322
+ updates for: 510dbb cash: -32692.40387772778 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 956.9584952566098 91.82997733985619
ask order for: b846a3 price: 91.82997733985619 size: 423.4049141742622
+ updates for: b846a3 cash: 0 stock: -956.9584952566098
+ updates for: e7e04e cash: 0 stock: 43.74096300402937
+ updates for: 510dbb cash: 0 stock: 309.0223125244322
+ updates for: 33b60b cash: 0 stock: 180.79030555388601
+ updates for: b846a3 cash: 56306.447821716174 stock: 0
cancel - f676bd
sell - f676bd 779.1356911731691 101.18878058976155
ask order for: f676bd price: 101.18878058976155 size: 779.1356911731691
+ updates for: f676bd cash: 0 stock: -779.1356911731691
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 431.49799297665663 87.6960631470157
ask order for: e4befc price: 87.6960631470157 size: 431.49799297665663
+ updates for: e4befc cash: 0 stock: -431.49799297665663
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 44042.97208540437 104.25954255597408
+ updates for: bfd4db cash: -44042.97208540437 stock: 0
+ updates for: e4befc cash: 37840.67523989142 stock: 0
+ updates for: b846a3 cash: 6202.296845512952 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 499.03908386202943
cancel - cba909
buy - cba909 52364.23825215587 103.90986154468068
+ updates for: cba909 cash: -52364.23825215587 stock: 0
+ updates for: b846a3 cash: 32678.9668286933 stock: 0
+ updates for: f676bd cash: 19685.271423462567 stock: 0
+ updates for: cba909 cash: 0.0 stock: 550.4038830537203
cancel - 147b63
sell - 147b63 322.8510940278261 100.79657574452303
ask order for: 147b63 price: 100.79657574452303 size: 322.8510940278261
+ updates for: 147b63 cash: 0 stock: -322.8510940278261
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
sell - f1f805 658.7808484001646 91.18787592682354
ask order for: f1f805 price: 91.18787592682354 size: 658.7808484001646
+ updates for: f1f805 cash: 0 stock: -658.7808484001646
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
sell - 301da5 352.1977473483248 100.6999638857922
ask order for: 301da5 price: 100.6999638857922 size: 352.1977473483248
+ updates for: 301da5 cash: 0 stock: -352.1977473483248
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
sell - 57a381 936.5616486222679 97.59043725013954
ask order for: 57a381 price: 97.59043725013954 size: 936.5616486222679
+ updates for: 57a381 cash: 0 stock: -936.5616486222679
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 342.2220296727138 100.51909073529002
ask order for: 397d0e price: 100.51909073529002 size: 342.2220296727138
+ updates for: 397d0e cash: 0 stock: -342.2220296727138
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
buy - bdb97d 98725.06952878786 119.61703865667174
+ updates for: bdb97d cash: -98725.06952878786 stock: 0
+ updates for: f1f805 cash: 60072.826266881755 stock: 0
+ updates for: 57a381 cash: 38652.24326190611 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 1054.8467371391848
cancel - 0d5eec
sell - 0d5eec 457.358039090435 89.19782646428698
ask order for: 0d5eec price: 89.19782646428698 size: 457.358039090435
+ updates for: 0d5eec cash: 0 stock: -457.358039090435
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
buy - 567d78 55944.926851792945 104.54570608750066
+ updates for: 567d78 cash: -55944.926851792945 stock: 0
+ updates for: 0d5eec cash: 40795.3430028352 stock: 0
+ updates for: 57a381 cash: 15149.583848957742 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 612.5943949859106
cancel - 4f4d8a
buy - 4f4d8a 40034.71561523487 103.9625313670865
+ updates for: 4f4d8a cash: -40034.71561523487 stock: 0
+ updates for: 57a381 cash: 37597.63368989482 stock: 0
+ updates for: 397d0e cash: 2437.0819253400477 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 409.50436986950615
cancel - e39c81
sell - e39c81 205.2712357810086 92.424392278283
ask order for: e39c81 price: 92.424392278283 size: 205.2712357810086
+ updates for: e39c81 cash: 0 stock: -205.2712357810086
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
buy - 10b0a3 16670.746427469483 111.35408607345153
+ updates for: 10b0a3 cash: -16670.746427469483 stock: 0
+ updates for: e39c81 cash: 16670.746427469483 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 180.3717180771403
cancel - e2b93c
sell - e2b93c 335.64800217966683 85.25925641170076
ask order for: e2b93c price: 85.25925641170076 size: 335.64800217966683
+ updates for: e2b93c cash: 0 stock: -335.64800217966683
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
buy - 4081b6 35638.459680217355 103.01891857273418
+ updates for: 4081b6 cash: -35638.459680217355 stock: 0
+ updates for: e2b93c cash: 28617.09908191131 stock: 0
+ updates for: e39c81 cash: 2301.3227918023786 stock: 0
+ updates for: 397d0e cash: 4720.037806503666 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 407.5041504298018
cancel - 502657
buy - 502657 26085.87420975198 109.74760894612857
+ updates for: 502657 cash: -26085.87420975198 stock: 0
+ updates for: 397d0e cash: 26085.874209751975 stock: 0
+ updates for: 502657 cash: 0.0 stock: 259.5116412109944
cancel - 25d1a9
sell - 25d1a9 286.81501228573245 91.80945814963127
ask order for: 25d1a9 price: 91.80945814963127 size: 286.81501228573245
+ updates for: 25d1a9 cash: 0 stock: -286.81501228573245
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
buy - 168284 51595.892892195676 112.78407064670809
+ updates for: 168284 cash: -51595.892892195676 stock: 0
+ updates for: 25d1a9 cash: 26332.330867132932 stock: 0
+ updates for: 397d0e cash: 1156.8533106909406 stock: 0
+ updates for: 301da5 cash: 24106.7087143718 stock: 0
+ updates for: 168284 cash: 0.0 stock: 537.7152378825472
cancel - 42d8ea
buy - 42d8ea 80147.1337420644 115.8472729042196
+ updates for: 42d8ea cash: -80147.1337420644 stock: 0
+ updates for: 301da5 cash: 11359.591724261873 stock: 0
+ updates for: 147b63 cash: 32542.2847533779 stock: 0
+ updates for: f676bd cash: 36245.257264424625 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 793.8518346376031
cancel - 33b60b
buy - 33b60b 23655.490350097967 118.73419587973316
bid order for: 33b60b price: 118.73419587973316 size: 6.284866197830627
+ updates for: 33b60b cash: -23655.490350097967 stock: 0
+ updates for: f676bd cash: 22909.26181588683 stock: 0
+ updates for: 33b60b cash: 0 stock: 226.40120458378988
cancel - e7e04e
sell - e7e04e 954.6283611105936 100.54282906663367
ask order for: e7e04e price: 100.54282906663367 size: 948.3434949127629
+ updates for: e7e04e cash: 0 stock: -954.6283611105936
+ updates for: 33b60b cash: 0 stock: 6.284866197830627
+ updates for: e7e04e cash: 746.2285342111354 stock: 0
cancel - ecdc52
sell - ecdc52 345.36337791956726 94.94131316029687
ask order for: ecdc52 price: 94.94131316029687 size: 345.36337791956726
+ updates for: ecdc52 cash: 0 stock: -345.36337791956726
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
buy - dbe2fc 38539.717937092624 117.3484535660442
+ updates for: dbe2fc cash: -38539.717937092624 stock: 0
+ updates for: ecdc52 cash: 32789.2526171596 stock: 0
+ updates for: e7e04e cash: 5750.465319933028 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 402.55756444998576
cancel - e9aeae
buy - e9aeae 116993.42123767831 117.03125218228256
bid order for: e9aeae price: 117.03125218228256 size: 234.08062497250407
+ updates for: e9aeae cash: -116993.42123767831 stock: 0
+ updates for: e7e04e cash: 89598.67258553488 stock: 0
+ updates for: e9aeae cash: 0 stock: 891.1493083823444
cancel - ce37e5
buy - ce37e5 102716.57282793931 111.26619893352402
bid order for: ce37e5 price: 111.26619893352402 size: 923.1606167233889
+ updates for: ce37e5 cash: -102716.57282793931 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 116744.65507401749 123.01570831738294
bid order for: 602a21 price: 123.01570831738294 size: 949.0223376417423
+ updates for: 602a21 cash: -116744.65507401749 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 922.0273264054347 87.93289563041743
+ updates for: 510dbb cash: 0 stock: -922.0273264054347
+ updates for: 602a21 cash: 0 stock: 922.0273264054347
+ updates for: 510dbb cash: 113423.84464574739 stock: 0.0
cancel - b846a3
buy - b846a3 60955.836944461495 110.1307945560956
bid order for: b846a3 price: 110.1307945560956 size: 553.4858546163796
+ updates for: b846a3 cash: -60955.836944461495 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 974.1434074311779 94.55912907831896
+ updates for: f676bd cash: 0 stock: -974.1434074311779
+ updates for: 602a21 cash: 0 stock: 26.99501123630762
+ updates for: e9aeae cash: 0 stock: 234.08062497250407
+ updates for: ce37e5 cash: 0 stock: 713.0677712223662
+ updates for: f676bd cash: 110055.89956632593 stock: 0.0
cancel - e4befc
sell - e4befc 32.757427019488546 84.95855752020991
+ updates for: e4befc cash: 0 stock: -32.757427019488546
+ updates for: ce37e5 cash: 0 stock: 32.757427019488546
+ updates for: e4befc cash: 3644.7943913008075 stock: 0.0
cancel - bfd4db
sell - bfd4db 373.0458442120671 92.24513519137605
+ updates for: bfd4db cash: 0 stock: -373.0458442120671
+ updates for: ce37e5 cash: 0 stock: 177.33541848153413
+ updates for: b846a3 cash: 0 stock: 195.71042573053296
+ updates for: bfd4db cash: 41285.18263934144 stock: 0.0
cancel - cba909
buy - cba909 21264.327842381575 103.0879294206557
bid order for: cba909 price: 103.0879294206557 size: 206.2736923894491
+ updates for: cba909 cash: -21264.327842381575 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 46756.04499366345 122.2363080067723
bid order for: 147b63 price: 122.2363080067723 size: 382.505376316446
+ updates for: 147b63 cash: -46756.04499366345 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 79951.84127966475 107.45700038241512
bid order for: f1f805 price: 107.45700038241512 size: 744.0356700367055
+ updates for: f1f805 cash: -79951.84127966475 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 44.372125713872606 101.16603130479896
+ updates for: 301da5 cash: 0 stock: -44.372125713872606
+ updates for: 147b63 cash: 0 stock: 44.372125713872606
+ updates for: 301da5 cash: 5423.884825676153 stock: 0.0
cancel - 57a381
buy - 57a381 97108.19725614725 104.40392337799528
bid order for: 57a381 price: 104.40392337799528 size: 930.1201919832667
+ updates for: 57a381 cash: -97108.19725614725 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 466.79370596373155 101.15177217460715
+ updates for: 397d0e cash: 0 stock: -466.79370596373155
+ updates for: 147b63 cash: 0 stock: 338.1332506025734
+ updates for: b846a3 cash: 0 stock: 128.66045536115814
+ updates for: 397d0e cash: 55501.63834486071 stock: 0.0
cancel - bdb97d
buy - bdb97d 26583.993684977784 106.17053737593808
bid order for: bdb97d price: 106.17053737593808 size: 250.38955572812836
+ updates for: bdb97d cash: -26583.993684977784 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 53477.09668535277 106.36274150309687
bid order for: 0d5eec price: 106.36274150309687 size: 502.78035268389283
+ updates for: 0d5eec cash: -53477.09668535277 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 802.5517646570133 88.32563767811965
+ updates for: 567d78 cash: 0 stock: -802.5517646570133
+ updates for: b846a3 cash: 0 stock: 229.11497352468848
+ updates for: f1f805 cash: 0 stock: 573.4367911323249
+ updates for: 567d78 cash: 86852.41156296988 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 372.3859683413647 100.87873280839908
+ updates for: 4f4d8a cash: 0 stock: -372.3859683413647
+ updates for: f1f805 cash: 0 stock: 170.59887890438063
+ updates for: 0d5eec cash: 0 stock: 201.78708943698405
+ updates for: 4f4d8a cash: 39794.67182811584 stock: 0.0
cancel - e39c81
sell - e39c81 261.26879628366237 90.53913812975138
+ updates for: e39c81 cash: 0 stock: -261.26879628366237
+ updates for: 0d5eec cash: 0 stock: 261.26879628366237
+ updates for: e39c81 cash: 27789.265441944455 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 976.0410728463496 90.09591757301843
+ updates for: 10b0a3 cash: 0 stock: -976.0410728463496
+ updates for: 0d5eec cash: 0 stock: 39.724466963246414
+ updates for: bdb97d cash: 0 stock: 250.38955572812836
+ updates for: 57a381 cash: 0 stock: 685.9270501549748
+ updates for: 10b0a3 cash: 102422.6720832122 stock: 0.0
cancel - e2b93c
buy - e2b93c 34680.89898798882 107.22757495014979
bid order for: e2b93c price: 107.22757495014979 size: 323.43265250670834
+ updates for: e2b93c cash: -34680.89898798882 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 658.274175746797 93.4264633787669
+ updates for: 4081b6 cash: 0 stock: -658.274175746797
+ updates for: e2b93c cash: 0 stock: 323.43265250670834
+ updates for: 57a381 cash: 0 stock: 244.1931418282919
+ updates for: cba909 cash: 0 stock: 90.64838141179678
+ updates for: 4081b6 cash: 69520.37500193772 stock: 0.0
cancel - 502657
sell - 502657 516.539087046961 101.15381326990055
ask order for: 502657 price: 101.15381326990055 size: 400.9137760693086
+ updates for: 502657 cash: 0 stock: -516.539087046961
+ updates for: cba909 cash: 0 stock: 115.62531097765233
+ updates for: 502657 cash: 11919.57389730559 stock: 0
cancel - 25d1a9
sell - 25d1a9 476.75301431284686 94.6414918806818
ask order for: 25d1a9 price: 94.6414918806818 size: 476.75301431284686
+ updates for: 25d1a9 cash: 0 stock: -476.75301431284686
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 393.6180342324468 86.44924033448964
ask order for: 168284 price: 86.44924033448964 size: 393.6180342324468
+ updates for: 168284 cash: 0 stock: -393.6180342324468
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 70646.64552441877 106.28698314039771
+ updates for: 42d8ea cash: -70646.64552441877 stock: 0
+ updates for: 168284 cash: 34027.980041350165 stock: 0
+ updates for: 25d1a9 cash: 36618.6654830686 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 780.5378170401309
cancel - 33b60b
sell - 33b60b 683.4265968742063 85.63242019274615
ask order for: 33b60b price: 85.63242019274615 size: 683.4265968742063
+ updates for: 33b60b cash: 0 stock: -683.4265968742063
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
buy - e7e04e 93123.92058764373 102.32211059187549
+ updates for: e7e04e cash: -93123.92058764373 stock: 0
+ updates for: 33b60b cash: 58523.473514430574 stock: 0
+ updates for: 25d1a9 cash: 8501.951050111269 stock: 0
+ updates for: 502657 cash: 26098.49602310189 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 1031.2678577303277
cancel - ecdc52
buy - ecdc52 18863.61713941196 105.5036369669929
bid order for: ecdc52 price: 105.5036369669929 size: 41.78202806456222
+ updates for: ecdc52 cash: -18863.61713941196 stock: 0
+ updates for: 502657 cash: 14455.461218743678 stock: 0
+ updates for: ecdc52 cash: 0 stock: 142.90574671834997
cancel - dbe2fc
buy - dbe2fc 66497.2899113973 112.09424024354905
bid order for: dbe2fc price: 112.09424024354905 size: 593.226643643041
+ updates for: dbe2fc cash: -66497.2899113973 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 43700.57482127776 113.45392576988664
bid order for: e9aeae price: 113.45392576988664 size: 385.18345244318493
+ updates for: e9aeae cash: -43700.57482127776 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 82833.06670009169 107.75502063643981
bid order for: ce37e5 price: 107.75502063643981 size: 768.7165406386624
+ updates for: ce37e5 cash: -82833.06670009169 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 109868.02112490224 118.38867575867226
bid order for: 602a21 price: 118.38867575867226 size: 928.0281278663947
+ updates for: 602a21 cash: -109868.02112490224 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 185.38201566609257 90.6107232452073
+ updates for: 510dbb cash: 0 stock: -185.38201566609257
+ updates for: 602a21 cash: 0 stock: 185.38201566609257
+ updates for: 510dbb cash: 21947.131344182137 stock: 0.0
cancel - b846a3
sell - b846a3 192.6796133880962 96.97567440715734
+ updates for: b846a3 cash: 0 stock: -192.6796133880962
+ updates for: 602a21 cash: 0 stock: 192.6796133880962
+ updates for: b846a3 cash: 22811.084274709647 stock: 0.0
cancel - f676bd
buy - f676bd 28981.10786833222 113.9371512257805
bid order for: f676bd price: 113.9371512257805 size: 254.36047466995717
+ updates for: f676bd cash: -28981.10786833222 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 94014.5760198956 106.07265808298797
bid order for: e4befc price: 106.07265808298797 size: 886.3224295401507
+ updates for: e4befc cash: -94014.5760198956 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 459.1307880777532 98.77960105179744
+ updates for: bfd4db cash: 0 stock: -459.1307880777532
+ updates for: 602a21 cash: 0 stock: 459.1307880777532
+ updates for: bfd4db cash: 54355.88600056079 stock: 0.0
cancel - cba909
buy - cba909 101543.18780289227 122.54828032623591
bid order for: cba909 price: 122.54828032623591 size: 828.5974110168991
+ updates for: cba909 cash: -101543.18780289227 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 86904.79751109611 111.92588002250206
bid order for: 147b63 price: 111.92588002250206 size: 776.4495351175653
+ updates for: 147b63 cash: -86904.79751109611 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 985.823084309161 95.75609158810843
+ updates for: f1f805 cash: 0 stock: -985.823084309161
+ updates for: cba909 cash: 0 stock: 828.5974110168991
+ updates for: 602a21 cash: 0 stock: 90.83571073445273
+ updates for: f676bd cash: 0 stock: 66.38996255780921
+ updates for: f1f805 cash: 119861.39051216494 stock: 0.0
cancel - 301da5
buy - 301da5 32544.50439073511 114.5474716055532
bid order for: 301da5 price: 114.5474716055532 size: 284.11368609516626
+ updates for: 301da5 cash: -32544.50439073511 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 800.9467224456347 98.40123875559986
+ updates for: 57a381 cash: 0 stock: -800.9467224456347
+ updates for: 301da5 cash: 0 stock: 284.11368609516626
+ updates for: f676bd cash: 0 stock: 187.97051211214796
+ updates for: e9aeae cash: 0 stock: 328.8625242383205
+ updates for: 57a381 cash: 91272.07346867627 stock: 0.0
cancel - 397d0e
sell - 397d0e 699.3173254614169 98.40625129327995
+ updates for: 397d0e cash: 0 stock: -699.3173254614169
+ updates for: e9aeae cash: 0 stock: 56.32092820486446
+ updates for: dbe2fc cash: 0 stock: 593.226643643041
+ updates for: 147b63 cash: 0 stock: 49.7697536135114
+ updates for: 397d0e cash: 78457.64379093847 stock: 0.0
cancel - bdb97d
sell - bdb97d 64.86284983221924 93.01086734970514
+ updates for: bdb97d cash: 0 stock: -64.86284983221924
+ updates for: 147b63 cash: 0 stock: 64.86284983221924
+ updates for: bdb97d cash: 7259.831548238539 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 15261.52598760766 103.12679130179869
bid order for: 0d5eec price: 103.12679130179869 size: 147.987984450569
+ updates for: 0d5eec cash: -15261.52598760766 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 897.0638978854244 101.31588925900537
+ updates for: 567d78 cash: 0 stock: -897.0638978854244
+ updates for: 147b63 cash: 0 stock: 661.8169316718347
+ updates for: ce37e5 cash: 0 stock: 235.24696621358964
+ updates for: 567d78 cash: 99423.48419016742 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 938.6606012541295 99.4501562440972
+ updates for: 4f4d8a cash: 0 stock: -938.6606012541295
+ updates for: ce37e5 cash: 0 stock: 533.4695744250728
+ updates for: e4befc cash: 0 stock: 405.1910268290567
+ updates for: 4f4d8a cash: 100463.71424821981 stock: 0.0
cancel - e39c81
sell - e39c81 831.7411371383666 99.85216939356071
ask order for: e39c81 price: 99.85216939356071 size: 160.83972191214144
+ updates for: e39c81 cash: 0 stock: -831.7411371383666
+ updates for: e4befc cash: 0 stock: 481.131402711094
+ updates for: ecdc52 cash: 0 stock: 41.78202806456222
+ updates for: 0d5eec cash: 0 stock: 147.987984450569
+ updates for: e39c81 cash: 70704.5686810382 stock: 0
cancel - 10b0a3
sell - 10b0a3 427.2196490570939 99.3456706656354
ask order for: 10b0a3 price: 99.3456706656354 size: 427.2196490570939
+ updates for: 10b0a3 cash: 0 stock: -427.2196490570939
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
buy - e2b93c 11171.31982899297 103.39768757119214
+ updates for: e2b93c cash: -11171.31982899297 stock: 0
+ updates for: 10b0a3 cash: 11171.31982899297 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 112.44898498488102
cancel - 4081b6
buy - 4081b6 95806.01046409902 117.51571637506848
bid order for: 4081b6 price: 117.51571637506848 size: 412.4955714321578
+ updates for: 4081b6 cash: -95806.01046409902 stock: 0
+ updates for: 10b0a3 cash: 31271.102728121412 stock: 0
+ updates for: e39c81 cash: 16060.195157584347 stock: 0
+ updates for: 4081b6 cash: 0 stock: 475.6103859843543
cancel - 502657
buy - 502657 64856.92020820818 102.73207173797117
bid order for: 502657 price: 102.73207173797117 size: 631.3210578837785
+ updates for: 502657 cash: -64856.92020820818 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 71918.26237138985 102.1468046323154
bid order for: 25d1a9 price: 102.1468046323154 size: 704.067666436211
+ updates for: 25d1a9 cash: -71918.26237138985 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 821.4036714230008 97.9487794852305
+ updates for: 168284 cash: 0 stock: -821.4036714230008
+ updates for: 4081b6 cash: 0 stock: 412.4955714321578
+ updates for: 502657 cash: 0 stock: 408.90809999084297
+ updates for: 168284 cash: 90482.68884089003 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 72360.96526019559 105.0137886423778
bid order for: 42d8ea price: 105.0137886423778 size: 689.0615622546416
+ updates for: 42d8ea cash: -72360.96526019559 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 290.0184041347195 85.6765305359598
+ updates for: 33b60b cash: 0 stock: -290.0184041347195
+ updates for: 42d8ea cash: 0 stock: 290.0184041347195
+ updates for: 33b60b cash: 30455.931394203144 stock: 0.0
cancel - e7e04e
buy - e7e04e 41837.60395898936 113.00103213503336
bid order for: e7e04e price: 113.00103213503336 size: 370.2409010653504
+ updates for: e7e04e cash: -41837.60395898936 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 271.52565285273226 100.39380304149536
+ updates for: ecdc52 cash: 0 stock: -271.52565285273226
+ updates for: e7e04e cash: 0 stock: 271.52565285273226
+ updates for: ecdc52 cash: 30682.67902349751 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 295.3441170559779 98.63880191701692
+ updates for: dbe2fc cash: 0 stock: -295.3441170559779
+ updates for: e7e04e cash: 0 stock: 98.71524821261812
+ updates for: 42d8ea cash: 0 stock: 196.62886884335978
+ updates for: dbe2fc cash: 31803.667409198264 stock: 0.0
cancel - e9aeae
buy - e9aeae 75666.02790867198 103.0323335938041
bid order for: e9aeae price: 103.0323335938041 size: 734.3910913148744
+ updates for: e9aeae cash: -75666.02790867198 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 11893.505810483259 109.5595332499319
bid order for: ce37e5 price: 109.5595332499319 size: 108.55747060688259
+ updates for: ce37e5 cash: -11893.505810483259 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 124.63246281827946 98.25590020158279
+ updates for: 602a21 cash: 0 stock: -124.63246281827946
+ updates for: ce37e5 cash: 0 stock: 108.55747060688259
+ updates for: 42d8ea cash: 0 stock: 16.074992211396875
+ updates for: 602a21 cash: 13581.60164499876 stock: 0.0
cancel - 510dbb
sell - 510dbb 719.1189775558312 89.9147169538369
+ updates for: 510dbb cash: 0 stock: -719.1189775558312
+ updates for: 42d8ea cash: 0 stock: 186.3392970651654
+ updates for: e9aeae cash: 0 stock: 532.7796804906658
+ updates for: 510dbb cash: 74461.72933008516 stock: 0.0
cancel - b846a3
sell - b846a3 62.5114078700351 99.44441616885696
+ updates for: b846a3 cash: 0 stock: -62.5114078700351
+ updates for: e9aeae cash: 0 stock: 62.5114078700351
+ updates for: b846a3 cash: 6440.696229083807 stock: 0.0
cancel - f676bd
buy - f676bd 45635.60175094701 110.42965567181623
bid order for: f676bd price: 110.42965567181623 size: 413.2549492553936
+ updates for: f676bd cash: -45635.60175094701 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 233.62706720737833 93.47860914815875
+ updates for: e4befc cash: 0 stock: -233.62706720737833
+ updates for: f676bd cash: 0 stock: 233.62706720737833
+ updates for: e4befc cash: 25799.35658732706 stock: 0.0
cancel - bfd4db
sell - bfd4db 159.19069424859185 100.65271977218259
+ updates for: bfd4db cash: 0 stock: -159.19069424859185
+ updates for: f676bd cash: 0 stock: 159.19069424859185
+ updates for: bfd4db cash: 17579.373552029374 stock: 0.0
cancel - cba909
sell - cba909 389.3959463634005 96.24569807109931
+ updates for: cba909 cash: 0 stock: -389.3959463634005
+ updates for: f676bd cash: 0 stock: 20.43718779942344
+ updates for: e9aeae cash: 0 stock: 139.10000295417353
+ updates for: 502657 cash: 0 stock: 222.41295789293554
+ updates for: 25d1a9 cash: 0 stock: 7.4457977168680145
+ updates for: cba909 cash: 40198.177909292186 stock: 0.0
cancel - 147b63
buy - 147b63 11064.882959836232 103.61212509528569
bid order for: 147b63 price: 103.61212509528569 size: 106.79139096568612
+ updates for: 147b63 cash: -11064.882959836232 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 663.9874017322968 99.17245786762521
+ updates for: f1f805 cash: 0 stock: -663.9874017322968
+ updates for: 147b63 cash: 0 stock: 106.79139096568612
+ updates for: 25d1a9 cash: 0 stock: 557.1960107666107
+ updates for: f1f805 cash: 67980.67501351872 stock: 0.0
cancel - 301da5
buy - 301da5 88682.44811916626 107.78768407961921
bid order for: 301da5 price: 107.78768407961921 size: 822.7512157479835
+ updates for: 301da5 cash: -88682.44811916626 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 9055.145456546212 111.82948927759742
bid order for: 57a381 price: 111.82948927759742 size: 80.97278736620513
+ updates for: 57a381 cash: -9055.145456546212 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 11869.124234060253 102.03190216895007
bid order for: 397d0e price: 102.03190216895007 size: 116.32757972508148
+ updates for: 397d0e cash: -11869.124234060253 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 852.58444569322 99.76950214389646
+ updates for: bdb97d cash: 0 stock: -852.58444569322
+ updates for: 57a381 cash: 0 stock: 80.97278736620513
+ updates for: 301da5 cash: 0 stock: 771.6116583270149
+ updates for: bdb97d cash: 92225.37911644956 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 272.6804617048019 95.18415085256846
+ updates for: 0d5eec cash: 0 stock: -272.6804617048019
+ updates for: 301da5 cash: 0 stock: 51.13955742096857
+ updates for: 25d1a9 cash: 0 stock: 139.42585795273226
+ updates for: 397d0e cash: 0 stock: 82.1150463311011
+ updates for: 0d5eec cash: 28132.474706107314 stock: 0.0
cancel - 567d78
buy - 567d78 96170.03999157676 108.47936764903851
bid order for: 567d78 price: 108.47936764903851 size: 886.5283977568351
+ updates for: 567d78 cash: -96170.03999157676 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 16935.266389375483 103.68114552350457
bid order for: 4f4d8a price: 103.68114552350457 size: 163.3398850279509
+ updates for: 4f4d8a cash: -16935.266389375483 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 1336.8462696537492 115.98721156116406
bid order for: e39c81 price: 115.98721156116406 size: 11.52580747187619
+ updates for: e39c81 cash: -1336.8462696537492 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 389.1737626512678 98.91041563085629
+ updates for: 10b0a3 cash: 0 stock: -389.1737626512678
+ updates for: e39c81 cash: 0 stock: 11.52580747187619
+ updates for: 567d78 cash: 0 stock: 377.6479551793916
+ updates for: 10b0a3 cash: 42303.85764146659 stock: 0.0
cancel - e2b93c
sell - e2b93c 114.14028667296611 89.31759784279967
+ updates for: e2b93c cash: 0 stock: -114.14028667296611
+ updates for: 567d78 cash: 0 stock: 114.14028667296611
+ updates for: e2b93c cash: 12381.866121563342 stock: 0.0
cancel - 4081b6
sell - 4081b6 58.31498980738763 81.3694729977286
+ updates for: 4081b6 cash: 0 stock: -58.31498980738763
+ updates for: 567d78 cash: 0 stock: 58.31498980738763
+ updates for: 4081b6 cash: 6325.973218765536 stock: 0.0
cancel - 502657
sell - 502657 524.7947171313583 93.45403763340089
+ updates for: 502657 cash: 0 stock: -524.7947171313583
+ updates for: 567d78 cash: 0 stock: 336.4251660970898
+ updates for: 4f4d8a cash: 0 stock: 163.3398850279509
+ updates for: 397d0e cash: 0 stock: 25.029666006317598
+ updates for: 502657 cash: 55984.280102088625 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 905.4219807978488 91.9997504423804
ask order for: 25d1a9 price: 91.9997504423804 size: 896.2391134101861
+ updates for: 25d1a9 cash: 0 stock: -905.4219807978488
+ updates for: 397d0e cash: 0 stock: 9.182867387662782
+ updates for: 25d1a9 cash: 936.9454269284511 stock: 0
cancel - 168284
sell - 168284 515.3524247055984 83.75508841982719
ask order for: 168284 price: 83.75508841982719 size: 515.3524247055984
+ updates for: 168284 cash: 0 stock: -515.3524247055984
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
sell - 42d8ea 657.2116256982408 98.8994249770676
ask order for: 42d8ea price: 98.8994249770676 size: 657.2116256982408
+ updates for: 42d8ea cash: 0 stock: -657.2116256982408
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
sell - 33b60b 358.2646648883434 88.55693519830594
ask order for: 33b60b price: 88.55693519830594 size: 358.2646648883434
+ updates for: 33b60b cash: 0 stock: -358.2646648883434
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
sell - e7e04e 896.5166102228795 97.08631072988301
ask order for: e7e04e price: 97.08631072988301 size: 896.5166102228795
+ updates for: e7e04e cash: 0 stock: -896.5166102228795
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
sell - ecdc52 125.06964056782215 90.67918517419601
ask order for: ecdc52 price: 90.67918517419601 size: 125.06964056782215
+ updates for: ecdc52 cash: 0 stock: -125.06964056782215
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
buy - dbe2fc 38881.823389564524 105.99016371716245
+ updates for: dbe2fc cash: -38881.823389564524 stock: 0
+ updates for: 168284 cash: 38881.823389564524 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 464.2323723027687
cancel - e9aeae
sell - e9aeae 896.1213614186149 101.11753258964788
ask order for: e9aeae price: 101.11753258964788 size: 896.1213614186149
+ updates for: e9aeae cash: 0 stock: -896.1213614186149
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 973.3324514310076 91.66007645174838
ask order for: ce37e5 price: 91.66007645174838 size: 973.3324514310076
+ updates for: ce37e5 cash: 0 stock: -973.3324514310076
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 34211.29919453361 105.81863741009346
+ updates for: 602a21 cash: -34211.29919453361 stock: 0
+ updates for: 168284 cash: 4281.564509025205 stock: 0
+ updates for: 33b60b cash: 29929.734685508407 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 389.09171570042037
cancel - 510dbb
sell - 510dbb 842.3079348948902 100.64767450177314
ask order for: 510dbb price: 100.64767450177314 size: 842.3079348948902
+ updates for: 510dbb cash: 0 stock: -842.3079348948902
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
sell - b846a3 976.5841976338385 88.99006620154725
ask order for: b846a3 price: 88.99006620154725 size: 976.5841976338385
+ updates for: b846a3 cash: 0 stock: -976.5841976338385
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
buy - f676bd 72178.06743153151 118.17335283997879
+ updates for: f676bd cash: -72178.06743153151 stock: 0
+ updates for: 33b60b cash: 1797.0860268514145 stock: 0
+ updates for: b846a3 cash: 70380.9814046801 stock: 0
+ updates for: f676bd cash: 0.0 stock: 811.178820748132
cancel - e4befc
sell - e4befc 557.4173395777269 89.86883368630353
ask order for: e4befc price: 89.86883368630353 size: 557.4173395777269
+ updates for: e4befc cash: 0 stock: -557.4173395777269
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 106733.5533047007 110.17260666203498
+ updates for: bfd4db cash: -106733.5533047007 stock: 0
+ updates for: b846a3 cash: 16525.31099414008 stock: 0
+ updates for: e4befc cash: 50094.44618437252 stock: 0
+ updates for: ecdc52 cash: 11341.21309671968 stock: 0
+ updates for: ce37e5 cash: 28772.583029468427 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 1182.0906502526002
cancel - cba909
sell - cba909 951.0594772723032 97.44267176985302
ask order for: cba909 price: 97.44267176985302 size: 951.0594772723032
+ updates for: cba909 cash: 0 stock: -951.0594772723032
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
sell - 147b63 582.742697669845 87.74474925646466
ask order for: 147b63 price: 87.74474925646466 size: 582.742697669845
+ updates for: 147b63 cash: 0 stock: -582.742697669845
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
sell - f1f805 608.4186577556649 94.91136532874137
ask order for: f1f805 price: 94.91136532874137 size: 608.4186577556649
+ updates for: f1f805 cash: 0 stock: -608.4186577556649
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
sell - 301da5 488.58163377392344 95.05752397847766
ask order for: 301da5 price: 95.05752397847766 size: 488.58163377392344
+ updates for: 301da5 cash: 0 stock: -488.58163377392344
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
sell - 57a381 831.3504559985929 99.80504964080207
ask order for: 57a381 price: 99.80504964080207 size: 831.3504559985929
+ updates for: 57a381 cash: 0 stock: -831.3504559985929
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
buy - 397d0e 60524.439592205534 109.25024140446317
+ updates for: 397d0e cash: -60524.439592205534 stock: 0
+ updates for: 147b63 cash: 51132.611888076346 stock: 0
+ updates for: ce37e5 cash: 9391.827704129188 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 685.2063663432311
cancel - bdb97d
sell - bdb97d 454.8023333426049 90.33518542675075
ask order for: bdb97d price: 90.33518542675075 size: 454.8023333426049
+ updates for: bdb97d cash: 0 stock: -454.8023333426049
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
sell - 0d5eec 132.57866384869988 86.72841451664176
ask order for: 0d5eec price: 86.72841451664176 size: 132.57866384869988
+ updates for: 0d5eec cash: 0 stock: -132.57866384869988
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
buy - 567d78 63471.0750894006 113.11033347917184
+ updates for: 567d78 cash: -63471.0750894006 stock: 0
+ updates for: 0d5eec cash: 11498.337314332552 stock: 0
+ updates for: bdb97d cash: 41084.653115023124 stock: 0
+ updates for: ce37e5 cash: 10888.084660044922 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 706.1686426039356
cancel - 4f4d8a
sell - 4f4d8a 426.8583793547414 82.62292973872864
ask order for: 4f4d8a price: 82.62292973872864 size: 426.8583793547414
+ updates for: 4f4d8a cash: 0 stock: -426.8583793547414
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
buy - e39c81 1754.831312436333 103.38416309543868
+ updates for: e39c81 cash: -1754.831312436333 stock: 0
+ updates for: 4f4d8a cash: 1754.831312436333 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 21.239035192597076
cancel - 10b0a3
sell - 10b0a3 525.7002812256272 101.75742331646094
ask order for: 10b0a3 price: 101.75742331646094 size: 525.7002812256272
+ updates for: 10b0a3 cash: 0 stock: -525.7002812256272
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
buy - e2b93c 54851.56802587972 123.38573982515865
+ updates for: e2b93c cash: -54851.56802587972 stock: 0
+ updates for: 4f4d8a cash: 33513.45857337804 stock: 0
+ updates for: ce37e5 cash: 21338.10945250168 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 638.4154564775695
cancel - 4081b6
buy - 4081b6 82081.59624392584 114.1594709854945
+ updates for: 4081b6 cash: -82081.59624392584 stock: 0
+ updates for: ce37e5 cash: 18825.122064989606 stock: 0
+ updates for: 25d1a9 cash: 63256.47417893623 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 892.9519700057876
cancel - 502657
buy - 502657 50786.92138271779 102.3391259000926
+ updates for: 502657 cash: -50786.92138271779 stock: 0
+ updates for: 25d1a9 cash: 19197.300591501153 stock: 0
+ updates for: f1f805 cash: 31589.620791216632 stock: 0
+ updates for: 502657 cash: 0.0 stock: 541.4997328243627
cancel - 25d1a9
sell - 25d1a9 90.38886500603405 80.76632476799693
ask order for: 25d1a9 price: 80.76632476799693 size: 90.38886500603405
+ updates for: 25d1a9 cash: 0 stock: -90.38886500603405
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 361.3117779768636 93.49644920396197
ask order for: 168284 price: 93.49644920396197 size: 361.3117779768636
+ updates for: 168284 cash: 0 stock: -361.3117779768636
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
+ updates 42d8ea 0 657.2116256982408
sell - 42d8ea 164.1873924019278 98.77493411520565
ask order for: 42d8ea price: 98.77493411520565 size: 164.1873924019278
+ updates for: 42d8ea cash: 0 stock: -164.1873924019278
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
sell - 33b60b 149.81392068083085 100.44260992097061
ask order for: 33b60b price: 100.44260992097061 size: 149.81392068083085
+ updates for: 33b60b cash: 0 stock: -149.81392068083085
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
+ updates e7e04e 0 896.5166102228795
buy - e7e04e 24097.5353259986 106.19489983237882
+ updates for: e7e04e cash: -24097.5353259986 stock: 0
+ updates for: 25d1a9 cash: 7300.376426487979 stock: 0
+ updates for: 168284 cash: 16797.15889951062 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 270.04444596684374
cancel - ecdc52
sell - ecdc52 887.1202745217739 94.2044739762385
ask order for: ecdc52 price: 94.2044739762385 size: 887.1202745217739
+ updates for: ecdc52 cash: 0 stock: -887.1202745217739
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 820.9666838646929 96.88219759758044
ask order for: dbe2fc price: 96.88219759758044 size: 820.9666838646929
+ updates for: dbe2fc cash: 0 stock: -820.9666838646929
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
+ updates e9aeae 0 896.1213614186149
sell - e9aeae 965.9714570855408 101.30420312450673
ask order for: e9aeae price: 101.30420312450673 size: 965.9714570855408
+ updates for: e9aeae cash: 0 stock: -965.9714570855408
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
buy - ce37e5 29251.559807417074 115.90102313002266
+ updates for: ce37e5 cash: -29251.559807417074 stock: 0
+ updates for: 168284 cash: 16984.209396896393 stock: 0
+ updates for: ecdc52 cash: 12267.350410520683 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 311.8766620612164
cancel - 602a21
buy - 602a21 39390.83711962428 110.65147591674793
+ updates for: 602a21 cash: -39390.83711962428 stock: 0
+ updates for: ecdc52 cash: 39390.83711962428 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 418.14189344722587
cancel - 510dbb
+ updates 510dbb 0 842.3079348948902
buy - 510dbb 69959.0322676438 105.85941717618549
+ updates for: 510dbb cash: -69959.0322676438 stock: 0
+ updates for: ecdc52 cash: 31912.511284835047 stock: 0
+ updates for: f1f805 cash: 26156.224707853737 stock: 0
+ updates for: 301da5 cash: 11890.29627495501 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 739.4289901055434
cancel - b846a3
sell - b846a3 194.65806510677874 97.51785408953107
ask order for: b846a3 price: 97.51785408953107 size: 194.65806510677874
+ updates for: b846a3 cash: 0 stock: -194.65806510677874
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
sell - f676bd 248.54816624066495 84.42135554356688
ask order for: f676bd price: 84.42135554356688 size: 248.54816624066495
+ updates for: f676bd cash: 0 stock: -248.54816624066495
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 964.4869363419947 85.29035208253994
ask order for: e4befc price: 85.29035208253994 size: 964.4869363419947
+ updates for: e4befc cash: 0 stock: -964.4869363419947
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
sell - bfd4db 698.6551028696167 92.67267717772073
ask order for: bfd4db price: 92.67267717772073 size: 698.6551028696167
+ updates for: bfd4db cash: 0 stock: -698.6551028696167
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
+ updates cba909 0 951.0594772723032
buy - cba909 31379.86447302092 121.93756844004764
+ updates for: cba909 cash: -31379.86447302092 stock: 0
+ updates for: f676bd cash: 20982.773111904742 stock: 0
+ updates for: e4befc cash: 10397.091361116178 stock: 0
+ updates for: cba909 cash: 0.0 stock: 370.4504811830909
cancel - 147b63
buy - 147b63 56609.231349099544 113.14691292493495
+ updates for: 147b63 cash: -56609.231349099544 stock: 0
+ updates for: e4befc cash: 56609.231349099544 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 663.7237385808401
cancel - f1f805
buy - f1f805 14576.745978409159 102.61256785627359
+ updates for: f1f805 cash: -14576.745978409159 stock: 0
+ updates for: e4befc cash: 14576.745978409159 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 170.9073256527594
cancel - 301da5
+ updates 301da5 0 363.4963614324396
sell - 301da5 880.8384907763393 82.66130502298319
ask order for: 301da5 price: 82.66130502298319 size: 880.8384907763393
+ updates for: 301da5 cash: 0 stock: -880.8384907763393
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
+ updates 57a381 0 831.3504559985929
buy - 57a381 6794.056064713356 122.61988881434056
+ updates for: 57a381 cash: -6794.056064713356 stock: 0
+ updates for: 301da5 cash: 6794.056064713356 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 82.19149289772686
cancel - 397d0e
buy - 397d0e 78213.1045553326 116.14252942659473
+ updates for: 397d0e cash: -78213.1045553326 stock: 0
+ updates for: 301da5 cash: 66017.20309733378 stock: 0
+ updates for: e4befc cash: 678.3616909941278 stock: 0
+ updates for: bfd4db cash: 11517.539767004686 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 930.8824914012622
cancel - bdb97d
buy - bdb97d 66018.76043631572 121.69069546025025
+ updates for: bdb97d cash: -66018.76043631572 stock: 0
+ updates for: bfd4db cash: 53228.69903979857 stock: 0
+ updates for: dbe2fc cash: 12790.061396517143 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 706.3897981921971
cancel - 0d5eec
sell - 0d5eec 547.759485048843 88.3133736066251
ask order for: 0d5eec price: 88.3133736066251 size: 547.759485048843
+ updates for: 0d5eec cash: 0 stock: -547.759485048843
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
buy - 567d78 43911.65261409596 113.9742408950968
+ updates for: 567d78 cash: -43911.65261409596 stock: 0
+ updates for: 0d5eec cash: 43911.65261409596 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 497.22540110053944
cancel - 4f4d8a
buy - 4f4d8a 87935.08260299132 102.1189649701727
+ updates for: 4f4d8a cash: -87935.08260299132 stock: 0
+ updates for: 0d5eec cash: 4462.835435595087 stock: 0
+ updates for: dbe2fc cash: 66746.99509069238 stock: 0
+ updates for: b846a3 cash: 16725.25207670385 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 910.993776423281
cancel - e39c81
sell - e39c81 604.2829022378105 97.89117324268655
ask order for: e39c81 price: 97.89117324268655 size: 604.2829022378105
+ updates for: e39c81 cash: 0 stock: -604.2829022378105
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
+ updates 10b0a3 0 525.7002812256272
buy - 10b0a3 35519.04572407788 108.4060723574583
+ updates for: 10b0a3 cash: -35519.04572407788 stock: 0
+ updates for: b846a3 cash: 2257.384713729436 stock: 0
+ updates for: e39c81 cash: 33261.66101034844 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 362.9304491667415
cancel - e2b93c
sell - e2b93c 710.355039925399 90.49062543859974
ask order for: e2b93c price: 90.49062543859974 size: 710.355039925399
+ updates for: e2b93c cash: 0 stock: -710.355039925399
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
buy - 4081b6 8643.252592181803 102.7650108029018
+ updates for: 4081b6 cash: -8643.252592181803 stock: 0
+ updates for: e2b93c cash: 8643.252592181803 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 95.51544759790038
cancel - 502657
buy - 502657 39882.905906452266 107.63507827856913
+ updates for: 502657 cash: -39882.905906452266 stock: 0
+ updates for: e2b93c cash: 39882.905906452266 stock: 0
+ updates for: 502657 cash: 0.0 stock: 440.74074759836714
cancel - 25d1a9
sell - 25d1a9 940.4830185901947 92.99749587979821
ask order for: 25d1a9 price: 92.99749587979821 size: 940.4830185901947
+ updates for: 25d1a9 cash: 0 stock: -940.4830185901947
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 892.0178257695941 96.79534029758477
ask order for: 168284 price: 96.79534029758477 size: 892.0178257695941
+ updates for: 168284 cash: 0 stock: -892.0178257695941
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
+ updates 42d8ea 0 164.1873924019278
sell - 42d8ea 547.5319925511028 100.86343332358386
ask order for: 42d8ea price: 100.86343332358386 size: 547.5319925511028
+ updates for: 42d8ea cash: 0 stock: -547.5319925511028
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
+ updates 33b60b 0 149.81392068083085
sell - 33b60b 571.7968602786075 100.34091049364864
ask order for: 33b60b price: 100.34091049364864 size: 571.7968602786075
+ updates for: 33b60b cash: 0 stock: -571.7968602786075
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
buy - e7e04e 30812.74895435451 115.31723525572036
+ updates for: e7e04e cash: -30812.74895435451 stock: 0
+ updates for: e2b93c cash: 15754.31334767677 stock: 0
+ updates for: 25d1a9 cash: 15058.435606677738 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 336.02186710966066
cancel - ecdc52
sell - ecdc52 343.100887426026 84.0389970793686
ask order for: ecdc52 price: 84.0389970793686 size: 343.100887426026
+ updates for: ecdc52 cash: 0 stock: -343.100887426026
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 185.89435811991893 94.93164149314948
ask order for: dbe2fc price: 94.93164149314948 size: 185.89435811991893
+ updates for: dbe2fc cash: 0 stock: -185.89435811991893
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
+ updates e9aeae 0 965.9714570855408
buy - e9aeae 29093.355353077128 102.63096223417104
+ updates for: e9aeae cash: -29093.355353077128 stock: 0
+ updates for: ecdc52 cash: 28833.854476324574 stock: 0
+ updates for: 25d1a9 cash: 259.5008767525542 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 345.89129456868676
cancel - ce37e5
sell - ce37e5 927.674855102806 77.55547146267217
ask order for: ce37e5 price: 77.55547146267217 size: 927.674855102806
+ updates for: ce37e5 cash: 0 stock: -927.674855102806
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 104036.27145245693 121.53731954403511
+ updates for: 602a21 cash: -104036.27145245693 stock: 0
+ updates for: ce37e5 cash: 71946.26075156422 stock: 0
+ updates for: 25d1a9 cash: 32090.010700892715 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 1272.7380247861051
cancel - 510dbb
sell - 510dbb 342.0978925574258 100.0302956453335
ask order for: 510dbb price: 100.0302956453335 size: 342.0978925574258
+ updates for: 510dbb cash: 0 stock: -342.0978925574258
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
sell - b846a3 711.8121177794925 96.63096348602937
ask order for: b846a3 price: 96.63096348602937 size: 711.8121177794925
+ updates for: b846a3 cash: 0 stock: -711.8121177794925
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
sell - f676bd 52.92409420315812 94.96325630155725
ask order for: f676bd price: 94.96325630155725 size: 52.92409420315812
+ updates for: f676bd cash: 0 stock: -52.92409420315812
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 41.99858109376987 101.18202287358095
ask order for: e4befc price: 101.18202287358095 size: 41.99858109376987
+ updates for: e4befc cash: 0 stock: -41.99858109376987
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
sell - bfd4db 54.23334171596389 98.86870134937051
ask order for: bfd4db price: 98.86870134937051 size: 54.23334171596389
+ updates for: bfd4db cash: 0 stock: -54.23334171596389
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
buy - cba909 34031.16582155778 108.89032856935692
+ updates for: cba909 cash: -34031.16582155778 stock: 0
+ updates for: 25d1a9 cash: 34031.16582155778 stock: 0
+ updates for: cba909 cash: 0.0 stock: 365.93636742159146
cancel - 147b63
buy - 147b63 80198.97148917643 107.98629276328819
+ updates for: 147b63 cash: -80198.97148917643 stock: 0
+ updates for: 25d1a9 cash: 6023.452640481023 stock: 0
+ updates for: dbe2fc cash: 17647.256560639285 stock: 0
+ updates for: f676bd cash: 5025.844322342265 stock: 0
+ updates for: b846a3 cash: 51502.41796571386 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 836.5689911573927
cancel - f1f805
buy - f1f805 83695.26603343803 116.39080542325591
+ updates for: f1f805 cash: -83695.26603343803 stock: 0
+ updates for: b846a3 cash: 17280.67279634952 stock: 0
+ updates for: 168284 cash: 66414.59323708851 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 864.9658294431443
cancel - 301da5
buy - 301da5 32965.79869912423 116.98721796855398
+ updates for: 301da5 cash: -32965.79869912423 stock: 0
+ updates for: 168284 cash: 19928.575759791027 stock: 0
+ updates for: e39c81 cash: 13037.222939333204 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 339.0644085796954
cancel - 57a381
buy - 57a381 20851.804744712957 113.05163186685027
+ updates for: 57a381 cash: -20851.804744712957 stock: 0
+ updates for: e39c81 cash: 12855.078320873281 stock: 0
+ updates for: bfd4db cash: 5361.980065293991 stock: 0
+ updates for: 510dbb cash: 2634.7463585456853 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 211.89292212715287
cancel - 397d0e
sell - 397d0e 669.3629258403921 96.40562072478184
ask order for: 397d0e price: 96.40562072478184 size: 669.3629258403921
+ updates for: 397d0e cash: 0 stock: -669.3629258403921
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
sell - bdb97d 630.2910537683372 93.66160371517212
ask order for: bdb97d price: 93.66160371517212 size: 630.2910537683372
+ updates for: bdb97d cash: 0 stock: -630.2910537683372
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 80625.83747615712 110.89511665490099
+ updates for: 0d5eec cash: -80625.83747615712 stock: 0
+ updates for: bdb97d cash: 59034.07090326824 stock: 0
+ updates for: 397d0e cash: 21591.766572888875 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 854.2589760799306
cancel - 567d78
sell - 567d78 59.332122269367005 92.85890442609036
ask order for: 567d78 price: 92.85890442609036 size: 59.332122269367005
+ updates for: 567d78 cash: 0 stock: -59.332122269367005
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 14071.303668136547 104.8017576736269
+ updates for: 4f4d8a cash: -14071.303668136547 stock: 0
+ updates for: 567d78 cash: 5509.515871208258 stock: 0
+ updates for: 397d0e cash: 8561.787796928289 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 148.14217019562255
cancel - e39c81
buy - e39c81 46202.390818701686 103.65420780035777
+ updates for: e39c81 cash: -46202.390818701686 stock: 0
+ updates for: 397d0e cash: 34376.793985981945 stock: 0
+ updates for: 510dbb cash: 11825.59683271974 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 474.805108371545
cancel - 10b0a3
buy - 10b0a3 44690.698713607235 106.22551239665083
+ updates for: 10b0a3 cash: -44690.698713607235 stock: 0
+ updates for: 510dbb cash: 19759.810140899408 stock: 0
+ updates for: 33b60b cash: 24930.888572707827 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 446.00010911639913
cancel - e2b93c
sell - e2b93c 178.5894926538491 94.85451901667878
ask order for: e2b93c price: 94.85451901667878 size: 178.5894926538491
+ updates for: e2b93c cash: 0 stock: -178.5894926538491
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
buy - 4081b6 69033.24921834415 103.28041471275824
+ updates for: 4081b6 cash: -69033.24921834415 stock: 0
+ updates for: e2b93c cash: 16940.020427113544 stock: 0
+ updates for: 33b60b cash: 32443.729005057237 stock: 0
+ updates for: 42d8ea cash: 19649.49978617337 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 696.737417942926
cancel - 502657
sell - 502657 653.231049864761 92.5467511686168
ask order for: 502657 price: 92.5467511686168 size: 653.231049864761
+ updates for: 502657 cash: 0 stock: -653.231049864761
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
buy - 25d1a9 68277.56036486293 110.60699918223729
+ updates for: 25d1a9 cash: -68277.56036486293 stock: 0
+ updates for: 502657 cash: 60454.41142744834 stock: 0
+ updates for: 42d8ea cash: 7823.148937414589 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 730.7928448545948
cancel - 168284
buy - 168284 6251.413747097062 116.86118060523853
+ updates for: 168284 cash: -6251.413747097062 stock: 0
+ updates for: 42d8ea cash: 6251.413747097062 stock: 0
+ updates for: 168284 cash: 0.0 stock: 61.97899021582639
cancel - 42d8ea
+ updates 42d8ea 0 213.17828913815674
buy - 42d8ea 112252.6071054869 124.49477546719255
bid order for: 42d8ea price: 124.49477546719255 size: 867.5312301845197
+ updates for: 42d8ea cash: -112252.6071054869 stock: 0
+ updates for: e4befc cash: 4249.501392887768 stock: 0
+ updates for: 42d8ea cash: 0 stock: 41.99858109376987
cancel - 33b60b
buy - 33b60b 1264.4798093295356 115.68615792994096
bid order for: 33b60b price: 115.68615792994096 size: 10.930260213977364
+ updates for: 33b60b cash: -1264.4798093295356 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 909.7844745445595 95.23476746542609
ask order for: e7e04e price: 95.23476746542609 size: 31.32298414606248
+ updates for: e7e04e cash: 0 stock: -909.7844745445595
+ updates for: 42d8ea cash: 0 stock: 867.5312301845197
+ updates for: 33b60b cash: 0 stock: 10.930260213977364
+ updates for: e7e04e cash: 109267.58552192866 stock: 0
cancel - ecdc52
buy - ecdc52 79814.62767110845 107.60043519147322
bid order for: ecdc52 price: 107.60043519147322 size: 714.0453514236666
+ updates for: ecdc52 cash: -79814.62767110845 stock: 0
+ updates for: e7e04e cash: 2983.0371114734885 stock: 0
+ updates for: ecdc52 cash: 0 stock: 31.32298414606248
cancel - dbe2fc
buy - dbe2fc 53329.19538980404 116.1370630287359
bid order for: dbe2fc price: 116.1370630287359 size: 459.1918720779838
+ updates for: dbe2fc cash: -53329.19538980404 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 260.2344512730166 100.48803416072401
+ updates for: e9aeae cash: 0 stock: -260.2344512730166
+ updates for: dbe2fc cash: 0 stock: 260.2344512730166
+ updates for: e9aeae cash: 30222.86486974283 stock: 0.0
cancel - ce37e5
sell - ce37e5 211.8013834720898 98.21442462332998
+ updates for: ce37e5 cash: 0 stock: -211.8013834720898
+ updates for: dbe2fc cash: 0 stock: 198.95742080496723
+ updates for: ecdc52 cash: 0 stock: 12.843962667122582
+ updates for: ce37e5 cash: 24488.346492626635 stock: 0.0
cancel - 602a21
buy - 602a21 47788.777521666794 111.91735281652737
bid order for: 602a21 price: 111.91735281652737 size: 427.00060642079086
+ updates for: 602a21 cash: -47788.777521666794 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 45409.856345795786 104.57026647312654
bid order for: 510dbb price: 104.57026647312654 size: 434.25208596427973
+ updates for: 510dbb cash: -45409.856345795786 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 11661.03786318789 113.60451640108
bid order for: b846a3 price: 113.60451640108 size: 102.64590029166334
+ updates for: b846a3 cash: -11661.03786318789 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 226.56186905521736 99.14881597413965
+ updates for: f676bd cash: 0 stock: -226.56186905521736
+ updates for: b846a3 cash: 0 stock: 102.64590029166334
+ updates for: 602a21 cash: 0 stock: 123.91596876355402
+ updates for: f676bd cash: 25529.38505890035 stock: 0.0
cancel - e4befc
buy - e4befc 102915.99034164168 110.67775250304042
bid order for: e4befc price: 110.67775250304042 size: 929.8706200129468
+ updates for: e4befc cash: -102915.99034164168 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 668.7964269261123 89.7066117970549
+ updates for: bfd4db cash: 0 stock: -668.7964269261123
+ updates for: 602a21 cash: 0 stock: 303.08463765723684
+ updates for: e4befc cash: 0 stock: 365.71178926887546
+ updates for: bfd4db cash: 74396.589226099 stock: 0.0
cancel - cba909
sell - cba909 76.00363712092792 96.6124064045666
+ updates for: cba909 cash: 0 stock: -76.00363712092792
+ updates for: e4befc cash: 0 stock: 76.00363712092792
+ updates for: cba909 cash: 8411.911738600957 stock: 0.0
cancel - 147b63
buy - 147b63 51308.1785799449 102.69996811791036
bid order for: 147b63 price: 102.69996811791036 size: 499.59293581316126
+ updates for: 147b63 cash: -51308.1785799449 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 727.9825292060632 96.47028390224709
+ updates for: f1f805 cash: 0 stock: -727.9825292060632
+ updates for: e4befc cash: 0 stock: 488.1551936231434
+ updates for: ecdc52 cash: 0 stock: 239.82733558291977
+ updates for: f1f805 cash: 79833.4453824297 stock: 0.0
cancel - 301da5
buy - 301da5 44768.974459527184 112.40594581880991
bid order for: 301da5 price: 112.40594581880991 size: 398.2794160345527
+ updates for: 301da5 cash: -44768.974459527184 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 90737.26695620292 115.14479980086013
bid order for: 57a381 price: 115.14479980086013 size: 788.02748463787
+ updates for: 57a381 cash: -90737.26695620292 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 880.3555616816881 99.99819807389505
+ updates for: 397d0e cash: 0 stock: -880.3555616816881
+ updates for: 57a381 cash: 0 stock: 788.02748463787
+ updates for: 301da5 cash: 0 stock: 92.3280770438181
+ updates for: 397d0e cash: 101115.49178194524 stock: 0.0
cancel - bdb97d
buy - bdb97d 35257.629510368286 104.13207692841964
bid order for: bdb97d price: 104.13207692841964 size: 338.58567456216565
+ updates for: bdb97d cash: -35257.629510368286 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 110930.99751349508 117.22238888249348
bid order for: 0d5eec price: 117.22238888249348 size: 946.3294390348499
+ updates for: 0d5eec cash: -110930.99751349508 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 112298.77435741652 118.42375021021135
bid order for: 567d78 price: 118.42375021021135 size: 948.279159865124
+ updates for: 567d78 cash: -112298.77435741652 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 50036.08225527025 104.64253967607398
bid order for: 4f4d8a price: 104.64253967607398 size: 478.1619636732762
+ updates for: 4f4d8a cash: -50036.08225527025 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 622.7269388931063 82.42542068349688
+ updates for: e39c81 cash: 0 stock: -622.7269388931063
+ updates for: 567d78 cash: 0 stock: 622.7269388931063
+ updates for: e39c81 cash: 73745.65946064677 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 99419.85728244246 108.63788240863586
bid order for: 10b0a3 price: 108.63788240863586 size: 915.1490721116943
+ updates for: 10b0a3 cash: -99419.85728244246 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 418.46061986010295 73.26657617034876
+ updates for: e2b93c cash: 0 stock: -418.46061986010295
+ updates for: 567d78 cash: 0 stock: 325.5522209720177
+ updates for: 0d5eec cash: 0 stock: 92.90839888808523
+ updates for: e2b93c cash: 49444.05936167871 stock: 0.0
cancel - 4081b6
buy - 4081b6 110614.77772115775 112.38633603412477
bid order for: 4081b6 price: 112.38633603412477 size: 984.2368887937666
+ updates for: 4081b6 cash: -110614.77772115775 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 39141.07844620478 128.4848258902076
bid order for: 502657 price: 128.4848258902076 size: 304.63580562930815
+ updates for: 502657 cash: -39141.07844620478 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 637.7791407442877 98.00582616631672
+ updates for: 25d1a9 cash: 0 stock: -637.7791407442877
+ updates for: 502657 cash: 0 stock: 304.63580562930815
+ updates for: 0d5eec cash: 0 stock: 333.14333511497955
+ updates for: 25d1a9 cash: 78192.93602866377 stock: 0.0
cancel - 168284
buy - 168284 65072.83725910561 108.85828231776449
bid order for: 168284 price: 108.85828231776449 size: 597.7757123629208
+ updates for: 168284 cash: -65072.83725910561 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 57.90512769946713 97.23668206610044
+ updates for: 42d8ea cash: 0 stock: -57.90512769946713
+ updates for: 0d5eec cash: 0 stock: 57.90512769946713
+ updates for: 42d8ea cash: 6787.777397477381 stock: 0.0
cancel - 33b60b
buy - 33b60b 34891.08601317145 107.25721955851722
bid order for: 33b60b price: 107.25721955851722 size: 325.3029134708795
+ updates for: 33b60b cash: -34891.08601317145 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 93830.02635326718 109.24573038612188
bid order for: e7e04e price: 109.24573038612188 size: 858.8896428412452
+ updates for: e7e04e cash: -93830.02635326718 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
+ updates ecdc52 49644.04890753588 0
buy - ecdc52 101891.8052115545 125.67118852737856
bid order for: ecdc52 price: 125.67118852737856 size: 810.7809467351101
+ updates for: ecdc52 cash: -101891.8052115545 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 35915.75162003839 121.40880316567504
bid order for: dbe2fc price: 121.40880316567504 size: 295.8249375955678
+ updates for: dbe2fc cash: -35915.75162003839 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 29715.065576480312 104.81887444286475
bid order for: e9aeae price: 104.81887444286475 size: 283.48964568091753
+ updates for: e9aeae cash: -29715.065576480312 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 79372.90091947911 108.29813575840261
bid order for: ce37e5 price: 108.29813575840261 size: 732.9110548730821
+ updates for: ce37e5 cash: -79372.90091947911 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 3934.704621696711 106.83272718601381
bid order for: 602a21 price: 106.83272718601381 size: 36.83051743915257
+ updates for: 602a21 cash: -3934.704621696711 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
+ updates 510dbb 45409.856345795786 0
buy - 510dbb 113583.5204395184 116.1772665674591
bid order for: 510dbb price: 116.1772665674591 size: 977.6742369262524
+ updates for: 510dbb cash: -113583.5204395184 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 10233.57753583745 132.73176062662736
bid order for: b846a3 price: 132.73176062662736 size: 77.09968953568216
+ updates for: b846a3 cash: -10233.57753583745 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 739.9392385507695 95.47880163376264
+ updates for: f676bd cash: 0 stock: -739.9392385507695
+ updates for: b846a3 cash: 0 stock: 77.09968953568216
+ updates for: ecdc52 cash: 0 stock: 662.8395490150873
+ updates for: f676bd cash: 93533.41146351508 stock: 0.0
cancel - e4befc
sell - e4befc 378.1163436123022 95.80791950395354
+ updates for: e4befc cash: 0 stock: -378.1163436123022
+ updates for: ecdc52 cash: 0 stock: 147.9413977200228
+ updates for: dbe2fc cash: 0 stock: 230.17494589227942
+ updates for: e4befc cash: 46537.23598338253 stock: 0.0
cancel - bfd4db
buy - bfd4db 8128.7364796837965 119.79200542766472
bid order for: bfd4db price: 119.79200542766472 size: 67.85708654483005
+ updates for: bfd4db cash: -8128.7364796837965 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 56525.69381790775 105.3299773588914
bid order for: cba909 price: 105.3299773588914 size: 536.6534317700216
+ updates for: cba909 cash: -56525.69381790775 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
+ updates 147b63 51308.1785799449 0
buy - 147b63 11663.003808727351 103.44948972802024
bid order for: 147b63 price: 103.44948972802024 size: 112.74104724335166
+ updates for: 147b63 cash: -11663.003808727351 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 28535.55993813614 108.1399875051208
bid order for: f1f805 price: 108.1399875051208 size: 263.876116471577
+ updates for: f1f805 cash: -28535.55993813614 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
+ updates 301da5 34390.74963378486 0
sell - 301da5 609.9370353481996 92.32096531012391
+ updates for: 301da5 cash: 0 stock: -609.9370353481996
+ updates for: dbe2fc cash: 0 stock: 65.64999170328838
+ updates for: bfd4db cash: 0 stock: 67.85708654483005
+ updates for: 0d5eec cash: 0 stock: 462.372577332318
+ updates for: 510dbb cash: 0 stock: 14.057379767763223
+ updates for: 301da5 cash: 71932.78942538572 stock: 0.0
cancel - 57a381
sell - 57a381 597.6153010304997 97.93797196937884
+ updates for: 57a381 cash: 0 stock: -597.6153010304997
+ updates for: 510dbb cash: 0 stock: 597.6153010304997
+ updates for: 57a381 cash: 69429.31213261269 stock: 0.0
cancel - 397d0e
sell - 397d0e 310.2403074105746 101.24366188173232
+ updates for: 397d0e cash: 0 stock: -310.2403074105746
+ updates for: 510dbb cash: 0 stock: 310.2403074105746
+ updates for: 397d0e cash: 36042.87089400878 stock: 0.0
cancel - bdb97d
+ updates bdb97d 35257.629510368286 0
buy - bdb97d 91072.50950718648 104.92066286537327
bid order for: bdb97d price: 104.92066286537327 size: 868.0130969439665
+ updates for: bdb97d cash: -91072.50950718648 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 74960.79237280248 111.23073796208524
bid order for: 0d5eec price: 111.23073796208524 size: 673.9215593297066
+ updates for: 0d5eec cash: -74960.79237280248 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 223.67606051436383 94.8548654252329
+ updates for: 567d78 cash: 0 stock: -223.67606051436383
+ updates for: 510dbb cash: 0 stock: 55.7612487174149
+ updates for: 4081b6 cash: 0 stock: 167.91481179694892
+ updates for: 567d78 cash: 25349.51992009622 stock: 0.0
cancel - 4f4d8a
+ updates 4f4d8a 50036.08225527025 0
buy - 4f4d8a 33724.77385839208 127.3295527859478
bid order for: 4f4d8a price: 127.3295527859478 size: 264.8621087603001
+ updates for: 4f4d8a cash: -33724.77385839208 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 177.96786406787305 92.58766867754186
+ updates for: e39c81 cash: 0 stock: -177.96786406787305
+ updates for: 4f4d8a cash: 0 stock: 177.96786406787305
+ updates for: e39c81 cash: 22660.568542032623 stock: 0.0
cancel - 10b0a3
+ updates 10b0a3 99419.85728244246 0
sell - 10b0a3 284.4492812346484 89.64958490691623
+ updates for: 10b0a3 cash: 0 stock: -284.4492812346484
+ updates for: 4f4d8a cash: 0 stock: 86.89424469242704
+ updates for: 4081b6 cash: 0 stock: 197.5550365422214
+ updates for: 10b0a3 cash: 33266.69203842734 stock: 0.0
cancel - e2b93c
sell - e2b93c 317.2122922704302 90.86832676100234
+ updates for: e2b93c cash: 0 stock: -317.2122922704302
+ updates for: 4081b6 cash: 0 stock: 317.2122922704302
+ updates for: e2b93c cash: 35650.32727325957 stock: 0.0
cancel - 4081b6
+ updates 4081b6 33890.633262111565 0
buy - 4081b6 89633.08813084998 111.91041974711402
bid order for: 4081b6 price: 111.91041974711402 size: 800.9360373537645
+ updates for: 4081b6 cash: -89633.08813084998 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 92812.939119866 122.02387434543004
bid order for: 502657 price: 122.02387434543004 size: 760.6129506847769
+ updates for: 502657 cash: -92812.939119866 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 58500.71862603673 104.78652372471467
bid order for: 25d1a9 price: 104.78652372471467 size: 558.2847540560114
+ updates for: 25d1a9 cash: -58500.71862603673 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
+ updates 168284 65072.83725910561 0
sell - 168284 592.1372928198774 94.96303228257061
+ updates for: 168284 cash: 0 stock: -592.1372928198774
+ updates for: 502657 cash: 0 stock: 592.1372928198774
+ updates for: 168284 cash: 72254.88661429584 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 416.1932074463914 97.11320595205788
+ updates for: 42d8ea cash: 0 stock: -416.1932074463914
+ updates for: 502657 cash: 0 stock: 168.47565786489952
+ updates for: 4081b6 cash: 0 stock: 247.71754958149188
+ updates for: 42d8ea cash: 48280.227457961446 stock: 0.0
cancel - 33b60b
+ updates 33b60b 34891.08601317145 0
buy - 33b60b 16701.430523995467 118.32275392663841
bid order for: 33b60b price: 118.32275392663841 size: 141.15146892499277
+ updates for: 33b60b cash: -16701.430523995467 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
+ updates e7e04e 93830.02635326718 0
buy - e7e04e 38338.60571845497 105.90856258859381
bid order for: e7e04e price: 105.90856258859381 size: 361.9972246000814
+ updates for: e7e04e cash: -38338.60571845497 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 60225.64153647586 114.26807953329936
bid order for: ecdc52 price: 114.26807953329936 size: 527.0556902894762
+ updates for: ecdc52 cash: -60225.64153647586 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 922.8354127473726 96.49223932083397
+ updates for: dbe2fc cash: 0 stock: -922.8354127473726
+ updates for: 33b60b cash: 0 stock: 141.15146892499277
+ updates for: ecdc52 cash: 0 stock: 527.0556902894762
+ updates for: 4081b6 cash: 0 stock: 254.62825353290373
+ updates for: dbe2fc cash: 105422.62679281316 stock: 0.0
cancel - e9aeae
+ updates e9aeae 29715.065576480312 0
sell - e9aeae 944.6367983206675 100.32497782388644
+ updates for: e9aeae cash: 0 stock: -944.6367983206675
+ updates for: 4081b6 cash: 0 stock: 298.5902342393689
+ updates for: 0d5eec cash: 0 stock: 646.0465640812986
+ updates for: e9aeae cash: 105275.59452674931 stock: 0.0
cancel - ce37e5
+ updates ce37e5 79372.90091947911 0
sell - ce37e5 829.7395457786043 84.27784523867864
+ updates for: ce37e5 cash: 0 stock: -829.7395457786043
+ updates for: 0d5eec cash: 0 stock: 27.874995248408027
+ updates for: f1f805 cash: 0 stock: 263.876116471577
+ updates for: 602a21 cash: 0 stock: 36.83051743915257
+ updates for: e7e04e cash: 0 stock: 361.9972246000814
+ updates for: cba909 cash: 0 stock: 139.16069201938535
+ updates for: ce37e5 cash: 88567.21911010738 stock: 0.0
cancel - 602a21
buy - 602a21 97996.50130518094 117.1141075083908
bid order for: 602a21 price: 117.1141075083908 size: 836.7608599003313
+ updates for: 602a21 cash: -97996.50130518094 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 10107.795854739705 102.2229156555341
bid order for: 510dbb price: 102.2229156555341 size: 98.8799408617973
+ updates for: 510dbb cash: -10107.795854739705 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 715.6390859485152 90.33387675974674
+ updates for: b846a3 cash: 0 stock: -715.6390859485152
+ updates for: 602a21 cash: 0 stock: 715.6390859485152
+ updates for: b846a3 cash: 83811.43284898094 stock: 0.0
cancel - f676bd
buy - f676bd 90607.19914568907 106.57940294371367
bid order for: f676bd price: 106.57940294371367 size: 850.1379876704715
+ updates for: f676bd cash: -90607.19914568907 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 994.4243893056656 99.45554279758286
+ updates for: e4befc cash: 0 stock: -994.4243893056656
+ updates for: 602a21 cash: 0 stock: 121.12177395181607
+ updates for: f676bd cash: 0 stock: 850.1379876704715
+ updates for: cba909 cash: 0 stock: 23.164627683378058
+ updates for: e4befc cash: 107232.19731130643 stock: 0.0
cancel - bfd4db
sell - bfd4db 243.96614504185152 99.86235345628849
+ updates for: bfd4db cash: 0 stock: -243.96614504185152
+ updates for: cba909 cash: 0 stock: 243.96614504185152
+ updates for: bfd4db cash: 25696.948533594234 stock: 0.0
cancel - cba909
+ updates cba909 13731.023035246631 0
sell - cba909 677.448553304039 97.21282183370043
+ updates for: cba909 cash: 0 stock: -677.448553304039
+ updates for: bdb97d cash: 0 stock: 677.448553304039
+ updates for: cba909 cash: 71078.35126984793 stock: 0.0
cancel - 147b63
+ updates 147b63 11663.003808727351 0
buy - 147b63 62392.1773448816 109.74425905060673
bid order for: 147b63 price: 109.74425905060673 size: 568.523382312969
+ updates for: 147b63 cash: -62392.1773448816 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 57873.05762273039 105.65604754409863
bid order for: f1f805 price: 105.65604754409863 size: 547.74959851281
+ updates for: f1f805 cash: -57873.05762273039 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 13709.469513179927 105.9673958620093
bid order for: 301da5 price: 105.9673958620093 size: 129.37441183354542
+ updates for: 301da5 cash: -13709.469513179927 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 32.3711533862604 96.282833413509
+ updates for: 57a381 cash: 0 stock: -32.3711533862604
+ updates for: 147b63 cash: 0 stock: 32.3711533862604
+ updates for: 57a381 cash: 3552.548242988687 stock: 0.0
cancel - 397d0e
buy - 397d0e 11313.501676483009 108.65791190757118
bid order for: 397d0e price: 108.65791190757118 size: 104.12036710319569
+ updates for: 397d0e cash: -11313.501676483009 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
+ updates bdb97d 19994.158237338543 0
buy - bdb97d 91303.66638221258 105.42860768474412
bid order for: bdb97d price: 105.42860768474412 size: 866.0236380549729
+ updates for: bdb97d cash: -91303.66638221258 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 498.8111547013351 83.16387684789741
+ updates for: 0d5eec cash: 0 stock: -498.8111547013351
+ updates for: 147b63 cash: 0 stock: 498.8111547013351
+ updates for: 0d5eec cash: 54741.66057887559 stock: 0.0
cancel - 567d78
sell - 567d78 395.02080006167046 93.59107563202235
+ updates for: 567d78 cash: 0 stock: -395.02080006167046
+ updates for: 147b63 cash: 0 stock: 37.34107422537352
+ updates for: 397d0e cash: 0 stock: 104.12036710319569
+ updates for: 301da5 cash: 0 stock: 129.37441183354542
+ updates for: f1f805 cash: 0 stock: 124.18494689955583
+ updates for: 567d78 cash: 42241.830366561095 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 34766.96291671981 122.19671580442785
bid order for: 4f4d8a price: 122.19671580442785 size: 284.51634471390605
+ updates for: 4f4d8a cash: -34766.96291671981 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 552.1124828941281 99.59215851682036
+ updates for: e39c81 cash: 0 stock: -552.1124828941281
+ updates for: 4f4d8a cash: 0 stock: 284.51634471390605
+ updates for: f1f805 cash: 0 stock: 267.59613818022206
+ updates for: e39c81 cash: 63040.11321490654 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 138.93460015708695 97.3285208425976
+ updates for: 10b0a3 cash: 0 stock: -138.93460015708695
+ updates for: f1f805 cash: 0 stock: 138.93460015708695
+ updates for: 10b0a3 cash: 14679.280719717512 stock: 0.0
cancel - e2b93c
sell - e2b93c 28.966595110438334 95.84736887301267
+ updates for: e2b93c cash: 0 stock: -28.966595110438334
+ updates for: f1f805 cash: 0 stock: 17.033913275945224
+ updates for: bdb97d cash: 0 stock: 11.93268183449311
+ updates for: e2b93c cash: 3057.781982700968 stock: 0.0
cancel - 4081b6
sell - 4081b6 298.05444910778374 86.19935633129147
+ updates for: 4081b6 cash: 0 stock: -298.05444910778374
+ updates for: bdb97d cash: 0 stock: 298.05444910778374
+ updates for: 4081b6 cash: 31423.465583677065 stock: 0.0
cancel - 502657
sell - 502657 52.300384322639616 86.04450472453784
+ updates for: 502657 cash: 0 stock: -52.300384322639616
+ updates for: bdb97d cash: 0 stock: 52.300384322639616
+ updates for: 502657 cash: 5513.956700512914 stock: 0.0
cancel - 25d1a9
+ updates 25d1a9 58500.71862603673 0
sell - 25d1a9 770.4519415746358 91.47469955942056
ask order for: 25d1a9 price: 91.47469955942056 size: 167.83587792278206
+ updates for: 25d1a9 cash: 0 stock: -770.4519415746358
+ updates for: bdb97d cash: 0 stock: 503.73612279005647
+ updates for: 510dbb cash: 0 stock: 98.8799408617973
+ updates for: 25d1a9 cash: 63215.993921006666 stock: 0
cancel - 168284
buy - 168284 9231.284535945446 105.10044326646673
+ updates for: 168284 cash: -9231.284535945446 stock: 0
+ updates for: 25d1a9 cash: 9231.284535945446 stock: 0
+ updates for: 168284 cash: 0.0 stock: 100.91625969155488
cancel - 42d8ea
buy - 42d8ea 86170.07130384128 106.2070218182867
bid order for: 42d8ea price: 106.2070218182867 size: 753.7036437050898
+ updates for: 42d8ea cash: -86170.07130384128 stock: 0
+ updates for: 25d1a9 cash: 6121.451972332628 stock: 0
+ updates for: 42d8ea cash: 0 stock: 66.91961823122718
cancel - 33b60b
sell - 33b60b 998.0121895469803 97.6897396615292
ask order for: 33b60b price: 97.6897396615292 size: 244.30854584189046
+ updates for: 33b60b cash: 0 stock: -998.0121895469803
+ updates for: 42d8ea cash: 0 stock: 753.7036437050898
+ updates for: 33b60b cash: 80048.61933150866 stock: 0
cancel - e7e04e
buy - e7e04e 95678.04768462073 131.19778264571406
bid order for: e7e04e price: 131.19778264571406 size: 547.3538347683775
+ updates for: e7e04e cash: -95678.04768462073 stock: 0
+ updates for: 33b60b cash: 23866.438240381052 stock: 0
+ updates for: e7e04e cash: 0 stock: 244.30854584189046
cancel - ecdc52
buy - ecdc52 72346.8829678993 106.38409638514456
bid order for: ecdc52 price: 106.38409638514456 size: 680.053555241757
+ updates for: ecdc52 cash: -72346.8829678993 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 19336.201761731034 105.30622502317169
bid order for: dbe2fc price: 105.30622502317169 size: 183.61879136277344
+ updates for: dbe2fc cash: -19336.201761731034 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 1185.273168074356 106.7551823898557
bid order for: e9aeae price: 106.7551823898557 size: 11.102722524007277
+ updates for: e9aeae cash: -1185.273168074356 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 593.010984901315 98.1340762446141
+ updates for: ce37e5 cash: 0 stock: -593.010984901315
+ updates for: e7e04e cash: 0 stock: 547.3538347683775
+ updates for: e9aeae cash: 0 stock: 11.102722524007277
+ updates for: ecdc52 cash: 0 stock: 34.55442760893027
+ updates for: ce37e5 cash: 76672.92416959596 stock: 0.0
cancel - 602a21
buy - 602a21 14048.935133245599 112.26167826351363
bid order for: 602a21 price: 112.26167826351363 size: 125.14453151384669
+ updates for: 602a21 cash: -14048.935133245599 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 361.9876818422182 96.24609421346055
+ updates for: 510dbb cash: 0 stock: -361.9876818422182
+ updates for: 602a21 cash: 0 stock: 125.14453151384669
+ updates for: ecdc52 cash: 0 stock: 236.8431503283715
+ updates for: 510dbb cash: 39245.279665940354 stock: 0.0
cancel - b846a3
sell - b846a3 885.5326939234387 101.9517430022314
ask order for: b846a3 price: 101.9517430022314 size: 293.2579252562101
+ updates for: b846a3 cash: 0 stock: -885.5326939234387
+ updates for: ecdc52 cash: 0 stock: 408.6559773044552
+ updates for: dbe2fc cash: 0 stock: 183.61879136277344
+ updates for: b846a3 cash: 62810.69863965364 stock: 0
cancel - f676bd
sell - f676bd 766.7056157639603 98.21379229056073
ask order for: f676bd price: 98.21379229056073 size: 766.7056157639603
+ updates for: f676bd cash: 0 stock: -766.7056157639603
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 147.68491384539834 90.47290233721894
ask order for: e4befc price: 90.47290233721894 size: 147.68491384539834
+ updates for: e4befc cash: 0 stock: -147.68491384539834
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
sell - bfd4db 569.94982764874 89.646827154645
ask order for: bfd4db price: 89.646827154645 size: 569.94982764874
+ updates for: bfd4db cash: 0 stock: -569.94982764874
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
buy - cba909 55551.892308005656 107.34439518139955
+ updates for: cba909 cash: -55551.892308005656 stock: 0
+ updates for: bfd4db cash: 51094.193686046296 stock: 0
+ updates for: e4befc cash: 4457.69862195936 stock: 0
+ updates for: cba909 cash: 0.0 stock: 619.220918846237
cancel - 147b63
sell - 147b63 997.6650954014972 86.54628519531029
ask order for: 147b63 price: 86.54628519531029 size: 997.6650954014972
+ updates for: 147b63 cash: 0 stock: -997.6650954014972
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
sell - f1f805 408.6867065275136 82.19252038059027
ask order for: f1f805 price: 82.19252038059027 size: 408.6867065275136
+ updates for: f1f805 cash: 0 stock: -408.6867065275136
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 104283.65700805424 106.72850233825922
+ updates for: 301da5 cash: -104283.65700805424 stock: 0
+ updates for: f1f805 cash: 33590.99045553897 stock: 0
+ updates for: 147b63 cash: 70692.66655251526 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 1225.5058963169085
cancel - 57a381
buy - 57a381 39979.001253061455 109.96113054629589
+ updates for: 57a381 cash: -39979.001253061455 stock: 0
+ updates for: 147b63 cash: 15651.541323509155 stock: 0
+ updates for: e4befc cash: 8903.784165055957 stock: 0
+ updates for: f676bd cash: 15423.675764496344 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 436.3015795599323
cancel - 397d0e
sell - 397d0e 471.54245233995687 96.5586061484429
ask order for: 397d0e price: 96.5586061484429 size: 471.54245233995687
+ updates for: 397d0e cash: 0 stock: -471.54245233995687
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
buy - bdb97d 64344.76252726723 104.04771649894718
+ updates for: bdb97d cash: -64344.76252726723 stock: 0
+ updates for: 397d0e cash: 45531.4819377648 stock: 0
+ updates for: f676bd cash: 18813.28058950243 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 663.0968170654758
cancel - 0d5eec
sell - 0d5eec 877.7074235125997 98.30999710746724
ask order for: 0d5eec price: 98.30999710746724 size: 877.7074235125997
+ updates for: 0d5eec cash: 0 stock: -877.7074235125997
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
buy - 567d78 35056.25275636131 116.95427848682617
+ updates for: 567d78 cash: -35056.25275636131 stock: 0
+ updates for: f676bd cash: 35056.25275636131 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 356.93818494096115
cancel - 4f4d8a
buy - 4f4d8a 8856.976345911018 116.53400042738537
+ updates for: 4f4d8a cash: -8856.976345911018 stock: 0
+ updates for: f676bd cash: 6007.8569842879815 stock: 0
+ updates for: 0d5eec cash: 2849.1193616230366 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 90.15218769401608
cancel - e39c81
sell - e39c81 407.9475191175911 99.68517642351243
ask order for: e39c81 price: 99.68517642351243 size: 407.9475191175911
+ updates for: e39c81 cash: 0 stock: -407.9475191175911
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
buy - 10b0a3 22036.739219424442 106.95763638145631
+ updates for: 10b0a3 cash: -22036.739219424442 stock: 0
+ updates for: 0d5eec cash: 22036.739219424442 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 224.15562880482088
cancel - e2b93c
buy - e2b93c 86765.05834035922 116.81971939864906
+ updates for: e2b93c cash: -86765.05834035922 stock: 0
+ updates for: 0d5eec cash: 61401.55568567872 stock: 0
+ updates for: e39c81 cash: 25363.502654680495 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 879.0068730344535
cancel - 4081b6
sell - 4081b6 530.3466136187294 91.9174593747971
ask order for: 4081b6 price: 91.9174593747971 size: 530.3466136187294
+ updates for: 4081b6 cash: 0 stock: -530.3466136187294
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
sell - 502657 761.8227910854625 93.32129376823545
ask order for: 502657 price: 93.32129376823545 size: 761.8227910854625
+ updates for: 502657 cash: 0 stock: -761.8227910854625
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
sell - 25d1a9 969.9060926750747 99.67241619407329
ask order for: 25d1a9 price: 99.67241619407329 size: 969.9060926750747
+ updates for: 25d1a9 cash: 0 stock: -969.9060926750747
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
buy - 168284 28386.93804250127 103.93343646023087
+ updates for: 168284 cash: -28386.93804250127 stock: 0
+ updates for: 4081b6 cash: 28386.93804250127 stock: 0
+ updates for: 168284 cash: 0.0 stock: 308.83075136740234
cancel - 42d8ea
buy - 42d8ea 57079.0457963368 106.80424141511475
+ updates for: 42d8ea cash: -57079.0457963368 stock: 0
+ updates for: 4081b6 cash: 20361.175269359508 stock: 0
+ updates for: 502657 cash: 36717.87052697729 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 614.9723719538882
cancel - 33b60b
sell - 33b60b 974.8356121457646 96.56402365625387
ask order for: 33b60b price: 96.56402365625387 size: 974.8356121457646
+ updates for: 33b60b cash: 0 stock: -974.8356121457646
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
sell - e7e04e 472.0643955989192 93.9580857867957
ask order for: e7e04e price: 93.9580857867957 size: 472.0643955989192
+ updates for: e7e04e cash: 0 stock: -472.0643955989192
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
buy - ecdc52 26994.354300143958 114.90763926963776
+ updates for: ecdc52 cash: -26994.354300143958 stock: 0
+ updates for: 502657 cash: 26994.35430014396 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 289.26253816395604
cancel - dbe2fc
sell - dbe2fc 614.1004178275618 101.818329481936
ask order for: dbe2fc price: 101.818329481936 size: 614.1004178275618
+ updates for: dbe2fc cash: 0 stock: -614.1004178275618
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 92.63855247049844 92.93355077201026
ask order for: e9aeae price: 92.93355077201026 size: 92.63855247049844
+ updates for: e9aeae cash: 0 stock: -92.63855247049844
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 13.331716775720565 96.99985958218289
ask order for: ce37e5 price: 96.99985958218289 size: 13.331716775720565
+ updates for: ce37e5 cash: 0 stock: -13.331716775720565
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
sell - 602a21 697.0791797403051 99.9327076488822
ask order for: 602a21 price: 99.9327076488822 size: 697.0791797403051
+ updates for: 602a21 cash: 0 stock: -697.0791797403051
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 15413.324160280188 108.26312510040934
+ updates for: 510dbb cash: -15413.324160280188 stock: 0
+ updates for: e9aeae cash: 8609.229619462603 stock: 0
+ updates for: 502657 cash: 6804.094540817585 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 165.5489705120189
cancel - b846a3
+ updates b846a3 0 293.2579252562101
buy - b846a3 19291.16667089487 105.22161646558192
+ updates for: b846a3 cash: -19291.16667089487 stock: 0
+ updates for: 502657 cash: 577.9691182846764 stock: 0
+ updates for: e7e04e cash: 18713.197552610192 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 205.3587019079929
cancel - f676bd
buy - f676bd 26996.192553925128 113.81211985412962
+ updates for: f676bd cash: -26996.192553925128 stock: 0
+ updates for: e7e04e cash: 25641.069425964917 stock: 0
+ updates for: 33b60b cash: 1355.1231279602107 stock: 0
+ updates for: f676bd cash: 0.0 stock: 286.9324350066859
cancel - e4befc
sell - e4befc 598.7419336563727 92.01188211000691
ask order for: e4befc price: 92.01188211000691 size: 598.7419336563727
+ updates for: e4befc cash: 0 stock: -598.7419336563727
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 13582.323662899653 102.86667461658116
+ updates for: bfd4db cash: -13582.323662899653 stock: 0
+ updates for: e4befc cash: 13582.323662899653 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 147.6148878974239
cancel - cba909
sell - cba909 932.9348067142155 95.96643842558443
ask order for: cba909 price: 95.96643842558443 size: 932.9348067142155
+ updates for: cba909 cash: 0 stock: -932.9348067142155
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
buy - 147b63 92039.4749131594 106.1292059252546
+ updates for: 147b63 cash: -92039.4749131594 stock: 0
+ updates for: e4befc cash: 41509.04855100809 stock: 0
+ updates for: cba909 cash: 50530.42636215131 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 977.6697328811169
cancel - f1f805
sell - f1f805 289.25305078339636 99.88149591027754
ask order for: f1f805 price: 99.88149591027754 size: 289.25305078339636
+ updates for: f1f805 cash: 0 stock: -289.25305078339636
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 4675.137654846095 104.97846264805416
+ updates for: 301da5 cash: -4675.137654846095 stock: 0
+ updates for: cba909 cash: 4675.137654846095 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 48.716381805409526
cancel - 57a381
buy - 57a381 12908.735714972157 107.81330147205567
+ updates for: 57a381 cash: -12908.735714972157 stock: 0
+ updates for: cba909 cash: 12908.735714972157 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 134.5130227478643
cancel - 397d0e
sell - 397d0e 658.3996250074752 92.99411761228865
ask order for: 397d0e price: 92.99411761228865 size: 658.3996250074752
+ updates for: 397d0e cash: 0 stock: -658.3996250074752
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
sell - bdb97d 973.0414059277147 94.92839859489278
ask order for: bdb97d price: 94.92839859489278 size: 973.0414059277147
+ updates for: bdb97d cash: 0 stock: -973.0414059277147
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 31116.54542303684 103.13756238626914
+ updates for: 0d5eec cash: -31116.54542303684 stock: 0
+ updates for: 397d0e cash: 31116.54542303684 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 334.60767435600644
cancel - 567d78
buy - 567d78 51923.916189268464 122.6855996586646
+ updates for: 567d78 cash: -51923.916189268464 stock: 0
+ updates for: 397d0e cash: 30110.746740795043 stock: 0
+ updates for: bdb97d cash: 21813.16944847342 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 553.5774497365337
cancel - 4f4d8a
buy - 4f4d8a 78870.51243178107 102.73908317416131
+ updates for: 4f4d8a cash: -78870.51243178107 stock: 0
+ updates for: bdb97d cash: 70556.09298276754 stock: 0
+ updates for: cba909 cash: 8314.419449013527 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 829.8947316799474
cancel - e39c81
+ updates e39c81 0 153.51146789445176
buy - e39c81 75856.88212743393 102.53261302483716
+ updates for: e39c81 cash: -75856.88212743393 stock: 0
+ updates for: cba909 cash: 13101.711502641178 stock: 0
+ updates for: 33b60b cash: 62755.17062479275 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 786.4053703703946
cancel - 10b0a3
sell - 10b0a3 125.0154858476983 87.5967354435209
ask order for: 10b0a3 price: 87.5967354435209 size: 125.0154858476983
+ updates for: 10b0a3 cash: 0 stock: -125.0154858476983
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
sell - e2b93c 484.6043023797665 87.69404926016871
ask order for: e2b93c price: 87.69404926016871 size: 484.6043023797665
+ updates for: e2b93c cash: 0 stock: -484.6043023797665
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
buy - 4081b6 47268.75075755986 105.99561500335035
+ updates for: 4081b6 cash: -47268.75075755986 stock: 0
+ updates for: 10b0a3 cash: 10950.948440144059 stock: 0
+ updates for: e2b93c cash: 36317.8023174158 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 539.157638294884
cancel - 502657
buy - 502657 62015.19885324087 111.18037605707961
+ updates for: 502657 cash: -62015.19885324087 stock: 0
+ updates for: e2b93c cash: 6179.11124716514 stock: 0
+ updates for: 33b60b cash: 30023.755359449373 stock: 0
+ updates for: ce37e5 cash: 1293.1746552343268 stock: 0
+ updates for: 25d1a9 cash: 24519.157591392028 stock: 0
+ updates for: 502657 cash: 0.0 stock: 640.7120061835637
cancel - 25d1a9
+ updates 25d1a9 0 723.9086690383235
buy - 25d1a9 21312.28146345994 121.77549112424202
+ updates for: 25d1a9 cash: -21312.28146345994 stock: 0
+ updates for: f1f805 cash: 21312.28146345994 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 213.3756735342103
cancel - 168284
buy - 168284 27658.302512060178 107.50475289342751
+ updates for: 168284 cash: -27658.302512060178 stock: 0
+ updates for: f1f805 cash: 7578.745945397162 stock: 0
+ updates for: 602a21 cash: 20079.556566663014 stock: 0
+ updates for: 168284 cash: 0.0 stock: 276.8081539595839
cancel - 42d8ea
sell - 42d8ea 152.56060258081004 98.0668191545857
ask order for: 42d8ea price: 98.0668191545857 size: 152.56060258081004
+ updates for: 42d8ea cash: 0 stock: -152.56060258081004
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
sell - 33b60b 592.9862161644187 99.91692590481983
ask order for: 33b60b price: 99.91692590481983 size: 592.9862161644187
+ updates for: 33b60b cash: 0 stock: -592.9862161644187
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
sell - e7e04e 951.8638397747962 99.19695157223086
ask order for: e7e04e price: 99.19695157223086 size: 951.8638397747962
+ updates for: e7e04e cash: 0 stock: -951.8638397747962
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
buy - ecdc52 101600.90397744284 127.46531651081317
+ updates for: ecdc52 cash: -101600.90397744284 stock: 0
+ updates for: 42d8ea cash: 14961.13302340692 stock: 0
+ updates for: e7e04e cash: 86639.77095403592 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 1025.972230466861
cancel - dbe2fc
+ updates dbe2fc 0 614.1004178275618
buy - dbe2fc 13606.961533642621 107.91105177227139
+ updates for: dbe2fc cash: -13606.961533642621 stock: 0
+ updates for: e7e04e cash: 7782.220263462261 stock: 0
+ updates for: 33b60b cash: 5824.7412701803605 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 136.74805333335667
cancel - e9aeae
sell - e9aeae 969.2571044733616 94.34081164663054
ask order for: e9aeae price: 94.34081164663054 size: 969.2571044733616
+ updates for: e9aeae cash: 0 stock: -969.2571044733616
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
buy - ce37e5 69370.21788174256 108.75497622495897
+ updates for: ce37e5 cash: -69370.21788174256 stock: 0
+ updates for: e9aeae cash: 69370.21788174256 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 735.3150420369547
cancel - 602a21
+ updates 602a21 0 496.1484030299073
sell - 602a21 862.0138648129764 98.36761952918025
ask order for: 602a21 price: 98.36761952918025 size: 862.0138648129764
+ updates for: 602a21 cash: 0 stock: -862.0138648129764
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 16070.322918208587 104.77682023967952
+ updates for: 510dbb cash: -16070.322918208587 stock: 0
+ updates for: e9aeae cash: 16070.322918208587 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 170.34327601931918
cancel - b846a3
sell - b846a3 474.00429010606274 91.96019158326314
ask order for: b846a3 price: 91.96019158326314 size: 474.00429010606274
+ updates for: b846a3 cash: 0 stock: -474.00429010606274
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
sell - f676bd 919.5516495491042 97.95118321186415
ask order for: f676bd price: 97.95118321186415 size: 919.5516495491042
+ updates for: f676bd cash: 0 stock: -919.5516495491042
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 587.0229148078012 101.61547071065654
ask order for: e4befc price: 101.61547071065654 size: 587.0229148078012
+ updates for: e4befc cash: 0 stock: -587.0229148078012
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 34672.55794037931 114.51683517892444
+ updates for: bfd4db cash: -34672.55794037931 stock: 0
+ updates for: b846a3 cash: 34672.55794037931 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 377.0387745330639
cancel - cba909
sell - cba909 382.2837889924266 75.66958055574919
ask order for: cba909 price: 75.66958055574919 size: 382.2837889924266
+ updates for: cba909 cash: 0 stock: -382.2837889924266
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
sell - 147b63 263.45753344897525 91.46883640537561
ask order for: 147b63 price: 91.46883640537561 size: 263.45753344897525
+ updates for: 147b63 cash: 0 stock: -263.45753344897525
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
buy - f1f805 76783.33766721554 112.04563178488296
+ updates for: f1f805 cash: -76783.33766721554 stock: 0
+ updates for: cba909 cash: 28927.25396631945 stock: 0
+ updates for: 147b63 cash: 24098.15402680809 stock: 0
+ updates for: b846a3 cash: 8916.967389062862 stock: 0
+ updates for: e9aeae cash: 5999.9611303287575 stock: 0
+ updates for: f676bd cash: 8841.001154696387 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 896.5648828171037
cancel - 301da5
sell - 301da5 593.9464334621266 99.39481463728997
ask order for: 301da5 price: 99.39481463728997 size: 593.9464334621266
+ updates for: 301da5 cash: 0 stock: -593.9464334621266
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
sell - 57a381 37.30969950735255 87.8335610328339
ask order for: 57a381 price: 87.8335610328339 size: 37.30969950735255
+ updates for: 57a381 cash: 0 stock: -37.30969950735255
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 224.87931897429314 91.59567396261077
ask order for: 397d0e price: 91.59567396261077 size: 224.87931897429314
+ updates for: 397d0e cash: 0 stock: -224.87931897429314
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
buy - bdb97d 51547.94958536597 115.94995092083843
+ updates for: bdb97d cash: -51547.94958536597 stock: 0
+ updates for: 57a381 cash: 3277.043768795743 stock: 0
+ updates for: 397d0e cash: 20597.972781703305 stock: 0
+ updates for: f676bd cash: 27672.933034866914 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 544.7066168143945
cancel - 0d5eec
sell - 0d5eec 306.2062114903671 93.18312395298366
ask order for: 0d5eec price: 93.18312395298366 size: 306.2062114903671
+ updates for: 0d5eec cash: 0 stock: -306.2062114903671
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
sell - 567d78 842.5392151986885 95.67708500876128
ask order for: 567d78 price: 95.67708500876128 size: 842.5392151986885
+ updates for: 567d78 cash: 0 stock: -842.5392151986885
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 275.33583202032287 94.71351477701583
ask order for: 4f4d8a price: 94.71351477701583 size: 275.33583202032287
+ updates for: 4f4d8a cash: 0 stock: -275.33583202032287
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
sell - e39c81 157.67335167187866 86.79719907798051
ask order for: e39c81 price: 86.79719907798051 size: 157.67335167187866
+ updates for: e39c81 cash: 0 stock: -157.67335167187866
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
buy - 10b0a3 88577.45343573244 116.1019580906823
+ updates for: 10b0a3 cash: -88577.45343573244 stock: 0
+ updates for: e39c81 cash: 13685.605294356483 stock: 0
+ updates for: 0d5eec cash: 28533.251360480408 stock: 0
+ updates for: 4f4d8a cash: 26078.024394698798 stock: 0
+ updates for: 567d78 cash: 20280.57238619675 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 951.1843570749552
cancel - e2b93c
sell - e2b93c 97.33093352335368 94.19551423398299
ask order for: e2b93c price: 94.19551423398299 size: 97.33093352335368
+ updates for: e2b93c cash: 0 stock: -97.33093352335368
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
buy - 4081b6 88975.59538549291 103.91600354500581
+ updates for: 4081b6 cash: -88975.59538549291 stock: 0
+ updates for: e2b93c cash: 9168.137334105913 stock: 0
+ updates for: 567d78 cash: 60331.12372958318 stock: 0
+ updates for: f676bd cash: 19476.33432180382 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 926.7383390024614
cancel - 502657
buy - 502657 67173.87588384403 105.9408927421036
+ updates for: 502657 cash: -67173.87588384403 stock: 0
+ updates for: f676bd cash: 34080.90358638909 stock: 0
+ updates for: 602a21 cash: 33092.97229745494 stock: 0
+ updates for: 502657 cash: 0.0 stock: 684.3590408691907
cancel - 25d1a9
buy - 25d1a9 46213.10360190591 112.20234456740069
+ updates for: 25d1a9 cash: -46213.10360190591 stock: 0
+ updates for: 602a21 cash: 46213.10360190591 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 469.7999587984035
cancel - 168284
sell - 168284 335.6580316657095 98.39586683586322
ask order for: 168284 price: 98.39586683586322 size: 335.6580316657095
+ updates for: 168284 cash: 0 stock: -335.6580316657095
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
sell - 42d8ea 665.4012287074706 99.60965261185638
ask order for: 42d8ea price: 99.60965261185638 size: 665.4012287074706
+ updates for: 42d8ea cash: 0 stock: -665.4012287074706
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
+ updates 33b60b 0 534.6903747198073
sell - 33b60b 538.172327322248 97.26934787808412
ask order for: 33b60b price: 97.26934787808412 size: 538.172327322248
+ updates for: 33b60b cash: 0 stock: -538.172327322248
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
sell - e7e04e 876.0404628384282 91.35204340271146
ask order for: e7e04e price: 91.35204340271146 size: 876.0404628384282
+ updates for: e7e04e cash: 0 stock: -876.0404628384282
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
buy - ecdc52 20636.054130613953 111.03715163856207
+ updates for: ecdc52 cash: -20636.054130613953 stock: 0
+ updates for: e7e04e cash: 20636.054130613953 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 225.8959226521412
cancel - dbe2fc
buy - dbe2fc 22631.921959375828 109.33143280390759
+ updates for: dbe2fc cash: -22631.921959375828 stock: 0
+ updates for: e7e04e cash: 22631.921959375828 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 247.74401443442787
cancel - e9aeae
sell - e9aeae 356.84825180562973 92.9544372750898
ask order for: e9aeae price: 92.9544372750898 size: 356.84825180562973
+ updates for: e9aeae cash: 0 stock: -356.84825180562973
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
buy - ce37e5 69036.03156445397 112.43300024068289
+ updates for: ce37e5 cash: -69036.03156445397 stock: 0
+ updates for: e7e04e cash: 36760.110293757745 stock: 0
+ updates for: e9aeae cash: 32275.92127069622 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 749.6235547631446
cancel - 602a21
+ updates 602a21 0 55.79250580331666
buy - 602a21 74542.48049797659 114.93077382184424
+ updates for: 602a21 cash: -74542.48049797659 stock: 0
+ updates for: e9aeae cash: 894.7071684956388 stock: 0
+ updates for: 33b60b cash: 52347.67132466589 stock: 0
+ updates for: 168284 cash: 21300.102004815068 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 764.2710940749613
cancel - 510dbb
sell - 510dbb 619.5095914681166 96.54513745860322
ask order for: 510dbb price: 96.54513745860322 size: 619.5095914681166
+ updates for: 510dbb cash: 0 stock: -619.5095914681166
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
buy - b846a3 2913.4791016740655 113.60129126428771
+ updates for: b846a3 cash: -2913.4791016740655 stock: 0
+ updates for: 510dbb cash: 2913.4791016740655 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 30.177377943278724
cancel - f676bd
buy - f676bd 86418.89547936662 104.6358026777736
+ updates for: f676bd cash: -86418.89547936662 stock: 0
+ updates for: 510dbb cash: 56897.15956353837 stock: 0
+ updates for: 168284 cash: 11727.26098135204 stock: 0
+ updates for: 301da5 cash: 17794.47493447621 stock: 0
+ updates for: f676bd cash: 0.0 stock: 887.5449030494615
cancel - e4befc
+ updates e4befc 0 587.0229148078012
sell - e4befc 135.78410524107846 98.2375619868744
ask order for: e4befc price: 98.2375619868744 size: 135.78410524107846
+ updates for: e4befc cash: 0 stock: -135.78410524107846
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
sell - bfd4db 853.7998277648776 82.31653610593318
ask order for: bfd4db price: 82.31653610593318 size: 853.7998277648776
+ updates for: bfd4db cash: 0 stock: -853.7998277648776
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
buy - cba909 46022.70118519968 102.96906877613281
+ updates for: cba909 cash: -46022.70118519968 stock: 0
+ updates for: bfd4db cash: 46022.70118519968 stock: 0
+ updates for: cba909 cash: 0.0 stock: 559.0942398982028
cancel - 147b63
sell - 147b63 748.630302705564 85.42229041900008
ask order for: 147b63 price: 85.42229041900008 size: 748.630302705564
+ updates for: 147b63 cash: 0 stock: -748.630302705564
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
buy - f1f805 46011.787942100695 108.54489360699104
+ updates for: f1f805 cash: -46011.787942100695 stock: 0
+ updates for: bfd4db cash: 24259.1431642474 stock: 0
+ updates for: 147b63 cash: 21752.644777853293 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 549.3539316555807
cancel - 301da5
+ updates 301da5 0 414.91823164484333
buy - 301da5 85167.57159275698 119.62327481320065
+ updates for: 301da5 cash: -85167.57159275698 stock: 0
+ updates for: 147b63 cash: 42197.070356325334 stock: 0
+ updates for: e4befc cash: 13339.099455452722 stock: 0
+ updates for: 42d8ea cash: 29631.401780978933 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 927.2412686586702
cancel - 57a381
sell - 57a381 121.2603903285285 98.40225966161448
ask order for: 57a381 price: 98.40225966161448 size: 121.2603903285285
+ updates for: 57a381 cash: 0 stock: -121.2603903285285
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
buy - 397d0e 27957.927245556104 104.58291494870711
+ updates for: 397d0e cash: -27957.927245556104 stock: 0
+ updates for: 57a381 cash: 11932.296415776587 stock: 0
+ updates for: 42d8ea cash: 16025.630829779517 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 282.1447063518534
cancel - bdb97d
buy - bdb97d 62287.46936870709 107.37346203728755
bid order for: bdb97d price: 107.37346203728755 size: 388.0299279718047
+ updates for: bdb97d cash: -62287.46936870709 stock: 0
+ updates for: 42d8ea cash: 20623.352628295095 stock: 0
+ updates for: bdb97d cash: 0 stock: 207.04170818321208
cancel - 0d5eec
sell - 0d5eec 362.221089155591 91.98522391179769
+ updates for: 0d5eec cash: 0 stock: -362.221089155591
+ updates for: bdb97d cash: 0 stock: 362.221089155591
+ updates for: 0d5eec cash: 38892.9323655528 stock: 0.0
cancel - 567d78
buy - 567d78 70399.66269938734 104.44250234543624
bid order for: 567d78 price: 104.44250234543624 size: 674.0518574185957
+ updates for: 567d78 cash: -70399.66269938734 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 238.9805340513534 93.45846079863396
+ updates for: 4f4d8a cash: 0 stock: -238.9805340513534
+ updates for: bdb97d cash: 0 stock: 25.808838816213665
+ updates for: 567d78 cash: 0 stock: 213.17169523513974
+ updates for: 4f4d8a cash: 25035.369654435894 stock: 0.0
cancel - e39c81
sell - e39c81 6.389315935081299 96.17619970013588
+ updates for: e39c81 cash: 0 stock: -6.389315935081299
+ updates for: 567d78 cash: 0 stock: 6.389315935081299
+ updates for: e39c81 cash: 667.3161445354617 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 404.8122863479043 99.50364731318497
+ updates for: 10b0a3 cash: 0 stock: -404.8122863479043
+ updates for: 567d78 cash: 0 stock: 404.8122863479043
+ updates for: 10b0a3 cash: 42279.6081663524 stock: 0.0
cancel - e2b93c
sell - e2b93c 68.17495349629871 93.81113948218723
ask order for: e2b93c price: 93.81113948218723 size: 18.49639359582841
+ updates for: e2b93c cash: 0 stock: -68.17495349629871
+ updates for: 567d78 cash: 0 stock: 49.678559900470304
+ updates for: e2b93c cash: 5188.553108922764 stock: 0
cancel - 4081b6
buy - 4081b6 99838.71031118512 103.57509505981437
bid order for: 4081b6 price: 103.57509505981437 size: 947.1730872657647
+ updates for: 4081b6 cash: -99838.71031118512 stock: 0
+ updates for: e2b93c cash: 1735.1677595356934 stock: 0
+ updates for: 4081b6 cash: 0 stock: 18.49639359582841
cancel - 502657
sell - 502657 702.5504539624385 97.69663964712745
+ updates for: 502657 cash: 0 stock: -702.5504539624385
+ updates for: 4081b6 cash: 0 stock: 702.5504539624385
+ updates for: 502657 cash: 72766.73005347532 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 33965.50641044147 107.37767271772852
bid order for: 25d1a9 price: 107.37767271772852 size: 316.31814650825095
+ updates for: 25d1a9 cash: -33965.50641044147 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 69743.8257167875 105.24510468267101
bid order for: 168284 price: 105.24510468267101 size: 662.6799975834988
+ updates for: 168284 cash: -69743.8257167875 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 99132.8060512303 108.77449678190982
bid order for: 42d8ea price: 108.77449678190982 size: 911.3607415715205
+ updates for: 42d8ea cash: -99132.8060512303 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 51.06270925630611 93.10501400242089
+ updates for: 33b60b cash: 0 stock: -51.06270925630611
+ updates for: 42d8ea cash: 0 stock: 51.06270925630611
+ updates for: 33b60b cash: 5554.320503675665 stock: 0.0
cancel - e7e04e
sell - e7e04e 219.25916213302855 99.72326870702288
+ updates for: e7e04e cash: 0 stock: -219.25916213302855
+ updates for: 42d8ea cash: 0 stock: 219.25916213302855
+ updates for: e7e04e cash: 23849.805025843358 stock: 0.0
cancel - ecdc52
sell - ecdc52 30.049176232354853 95.95732663288516
+ updates for: ecdc52 cash: 0 stock: -30.049176232354853
+ updates for: 42d8ea cash: 0 stock: 30.049176232354853
+ updates for: ecdc52 cash: 3268.584023385324 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 11230.389709775438 107.76976284666047
bid order for: dbe2fc price: 107.76976284666047 size: 104.20724155953212
+ updates for: dbe2fc cash: -11230.389709775438 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 17237.42663987469 105.2218340417331
bid order for: e9aeae price: 105.2218340417331 size: 163.81986492497347
+ updates for: e9aeae cash: -17237.42663987469 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 463.023172359403 80.08395990169656
+ updates for: ce37e5 cash: 0 stock: -463.023172359403
+ updates for: 42d8ea cash: 0 stock: 463.023172359403
+ updates for: ce37e5 cash: 50365.112571757556 stock: 0.0
cancel - 602a21
buy - 602a21 31624.410269732525 106.59278554455982
bid order for: 602a21 price: 106.59278554455982 size: 296.68434039105136
+ updates for: 602a21 cash: -31624.410269732525 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 537.4842619300323 96.27670504248121
+ updates for: 510dbb cash: 0 stock: -537.4842619300323
+ updates for: 42d8ea cash: 0 stock: 147.966521590428
+ updates for: dbe2fc cash: 0 stock: 104.20724155953212
+ updates for: 25d1a9 cash: 0 stock: 285.3104987800722
+ updates for: 510dbb cash: 57961.35099728231 stock: 0.0
cancel - b846a3
buy - b846a3 91590.41387739817 131.24724502755163
bid order for: b846a3 price: 131.24724502755163 size: 697.8463727613587
+ updates for: b846a3 cash: -91590.41387739817 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 58625.002743385216 122.92749329264294
bid order for: f676bd price: 122.92749329264294 size: 476.90716838926915
+ updates for: f676bd cash: -58625.002743385216 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 599.4617675127023 93.75178048999975
+ updates for: e4befc cash: 0 stock: -599.4617675127023
+ updates for: b846a3 cash: 0 stock: 599.4617675127023
+ updates for: e4befc cash: 78677.70548538883 stock: 0.0
cancel - bfd4db
sell - bfd4db 774.5100438109298 86.95204072273313
+ updates for: bfd4db cash: 0 stock: -774.5100438109298
+ updates for: b846a3 cash: 0 stock: 98.38460524865638
+ updates for: f676bd cash: 0 stock: 476.90716838926915
+ updates for: 25d1a9 cash: 0 stock: 31.007647728178767
+ updates for: 602a21 cash: 0 stock: 168.2106224448255
+ updates for: bfd4db cash: 92797.27898947576 stock: 0.0
cancel - cba909
sell - cba909 919.0734405129306 91.43140398395764
+ updates for: cba909 cash: 0 stock: -919.0734405129306
+ updates for: 602a21 cash: 0 stock: 128.47371794622586
+ updates for: 168284 cash: 0 stock: 662.6799975834988
+ updates for: e9aeae cash: 0 stock: 127.91972498320592
+ updates for: cba909 cash: 96898.14525478886 stock: 0.0
cancel - 147b63
sell - 147b63 771.1350631493207 100.99486506163208
ask order for: 147b63 price: 100.99486506163208 size: 490.61228990422694
+ updates for: 147b63 cash: 0 stock: -771.1350631493207
+ updates for: e9aeae cash: 0 stock: 35.90013994176755
+ updates for: 4081b6 cash: 0 stock: 244.6226333033262
+ updates for: 147b63 cash: 29114.29106520178 stock: 0
cancel - f1f805
sell - f1f805 597.8167324684398 73.92809571733495
ask order for: f1f805 price: 73.92809571733495 size: 597.8167324684398
+ updates for: f1f805 cash: 0 stock: -597.8167324684398
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 72541.25291928955 105.80582738733057
+ updates for: 301da5 cash: -72541.25291928955 stock: 0
+ updates for: f1f805 cash: 44195.45261935124 stock: 0
+ updates for: 147b63 cash: 28345.800299938306 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 878.4824899071006
cancel - 57a381
sell - 57a381 870.1268875330961 95.65541546629895
ask order for: 57a381 price: 95.65541546629895 size: 870.1268875330961
+ updates for: 57a381 cash: 0 stock: -870.1268875330961
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
buy - 397d0e 20339.64202550746 105.13588851861716
+ updates for: 397d0e cash: -20339.64202550746 stock: 0
+ updates for: 57a381 cash: 20339.64202550746 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 212.63450612133366
cancel - bdb97d
sell - bdb97d 463.85027775272556 97.8538478932307
ask order for: bdb97d price: 97.8538478932307 size: 463.85027775272556
+ updates for: bdb97d cash: 0 stock: -463.85027775272556
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 67048.39023522568 105.19617673775404
+ updates for: 0d5eec cash: -67048.39023522568 stock: 0
+ updates for: 57a381 cash: 62892.70690986843 stock: 0
+ updates for: bdb97d cash: 4155.683325357255 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 699.9606482692044
cancel - 567d78
sell - 567d78 624.058978209569 80.083222085882
ask order for: 567d78 price: 80.083222085882 size: 624.058978209569
+ updates for: 567d78 cash: 0 stock: -624.058978209569
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 136.5810702148401 97.22568675162029
ask order for: 4f4d8a price: 97.22568675162029 size: 136.5810702148401
+ updates for: 4f4d8a cash: 0 stock: -136.5810702148401
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
sell - e39c81 69.37652970530235 88.74922817265116
ask order for: e39c81 price: 88.74922817265116 size: 69.37652970530235
+ updates for: e39c81 cash: 0 stock: -69.37652970530235
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
sell - 10b0a3 901.9954011677722 91.60322808056783
ask order for: 10b0a3 price: 91.60322808056783 size: 901.9954011677722
+ updates for: 10b0a3 cash: 0 stock: -901.9954011677722
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
sell - e2b93c 917.3835587130117 96.16459560423102
ask order for: e2b93c price: 96.16459560423102 size: 917.3835587130117
+ updates for: e2b93c cash: 0 stock: -917.3835587130117
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
sell - 4081b6 252.90588065363522 89.51952278959094
ask order for: 4081b6 price: 89.51952278959094 size: 252.90588065363522
+ updates for: 4081b6 cash: 0 stock: -252.90588065363522
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
buy - 502657 3372.0573572516296 108.14343614936054
+ updates for: 502657 cash: -3372.0573572516296 stock: 0
+ updates for: 567d78 cash: 3372.05735725163 stock: 0
+ updates for: 502657 cash: 0.0 stock: 42.10691415032482
cancel - 25d1a9
buy - 25d1a9 31575.90271938383 104.25229769482551
+ updates for: 25d1a9 cash: -31575.90271938383 stock: 0
+ updates for: 567d78 cash: 31575.90271938383 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 394.2886149800708
cancel - 168284
sell - 168284 542.3860508439254 85.80006254783945
ask order for: 168284 price: 85.80006254783945 size: 542.3860508439254
+ updates for: 168284 cash: 0 stock: -542.3860508439254
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
sell - 42d8ea 483.27333042942735 98.04989025519231
ask order for: 42d8ea price: 98.04989025519231 size: 483.27333042942735
+ updates for: 42d8ea cash: 0 stock: -483.27333042942735
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
sell - 33b60b 33.509525509672244 98.46800858120002
ask order for: 33b60b price: 98.46800858120002 size: 33.509525509672244
+ updates for: 33b60b cash: 0 stock: -33.509525509672244
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
sell - e7e04e 582.6513417345462 95.302099307001
ask order for: e7e04e price: 95.302099307001 size: 582.6513417345462
+ updates for: e7e04e cash: 0 stock: -582.6513417345462
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
buy - ecdc52 16009.756219745834 116.21005699079151
+ updates for: ecdc52 cash: -16009.756219745834 stock: 0
+ updates for: 567d78 cash: 15028.693670010052 stock: 0
+ updates for: 168284 cash: 981.0625497357814 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 199.09773619509212
cancel - dbe2fc
sell - dbe2fc 816.6502781016203 86.50334691096239
ask order for: dbe2fc price: 86.50334691096239 size: 816.6502781016203
+ updates for: dbe2fc cash: 0 stock: -816.6502781016203
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 923.1096654373085 91.83832163236595
ask order for: e9aeae price: 91.83832163236595 size: 923.1096654373085
+ updates for: e9aeae cash: 0 stock: -923.1096654373085
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
buy - ce37e5 52938.0533714104 112.20583744742014
+ updates for: ce37e5 cash: -52938.0533714104 stock: 0
+ updates for: 168284 cash: 45555.69453774864 stock: 0
+ updates for: dbe2fc cash: 7382.358833661761 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 616.2936504559317
cancel - 602a21
buy - 602a21 65743.80772265558 116.14102027475181
+ updates for: 602a21 cash: -65743.80772265558 stock: 0
+ updates for: dbe2fc cash: 63260.62347789662 stock: 0
+ updates for: e39c81 cash: 2483.184244758959 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 759.2881754899945
cancel - 510dbb
sell - 510dbb 973.8244431624154 80.45755778409884
ask order for: 510dbb price: 80.45755778409884 size: 973.8244431624154
+ updates for: 510dbb cash: 0 stock: -973.8244431624154
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
sell - b846a3 198.06867924845005 96.08029937810942
ask order for: b846a3 price: 96.08029937810942 size: 198.06867924845005
+ updates for: b846a3 cash: 0 stock: -198.06867924845005
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
sell - f676bd 451.9699402539801 98.9407846668698
ask order for: f676bd price: 98.9407846668698 size: 451.9699402539801
+ updates for: f676bd cash: 0 stock: -451.9699402539801
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 489.203240888413 101.80350871731027
ask order for: e4befc price: 101.80350871731027 size: 489.203240888413
+ updates for: e4befc cash: 0 stock: -489.203240888413
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 88474.20408816665 114.37253074659115
+ updates for: bfd4db cash: -88474.20408816665 stock: 0
+ updates for: 510dbb cash: 78351.53640730791 stock: 0
+ updates for: e39c81 cash: 3673.9292198836306 stock: 0
+ updates for: 4081b6 cash: 6448.738460975105 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 1087.2584188440362
cancel - cba909
buy - cba909 92021.1698702563 118.86316184217345
+ updates for: cba909 cash: -92021.1698702563 stock: 0
+ updates for: 4081b6 cash: 16191.27528581956 stock: 0
+ updates for: 10b0a3 cash: 75829.89458443674 stock: 0
+ updates for: cba909 cash: 0.0 stock: 1008.6767548533905
cancel - 147b63
+ updates 147b63 0 209.94653246556618
sell - 147b63 248.12665779485587 92.98381088205018
ask order for: 147b63 price: 92.98381088205018 size: 248.12665779485587
+ updates for: 147b63 cash: 0 stock: -248.12665779485587
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
sell - f1f805 521.508994999864 97.13774464731407
ask order for: f1f805 price: 97.13774464731407 size: 521.508994999864
+ updates for: f1f805 cash: 0 stock: -521.508994999864
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 44349.07387210953 109.71361867432465
+ updates for: 301da5 cash: -44349.07387210953 stock: 0
+ updates for: 10b0a3 cash: 6795.795876357977 stock: 0
+ updates for: e9aeae cash: 37553.27799575156 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 483.0937024832833
cancel - 57a381
buy - 57a381 100796.6336476376 116.75542392828766
+ updates for: 57a381 cash: -100796.6336476376 stock: 0
+ updates for: e9aeae cash: 47223.5643606257 stock: 0
+ updates for: 147b63 cash: 23071.76222319206 stock: 0
+ updates for: e7e04e cash: 30501.30706381984 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 1082.3785554361775
cancel - 397d0e
buy - 397d0e 7816.785001152652 122.6380073960487
+ updates for: 397d0e cash: -7816.785001152652 stock: 0
+ updates for: e7e04e cash: 7816.7850011526525 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 82.02112081468516
cancel - bdb97d
+ updates bdb97d 0 421.3820108952836
sell - bdb97d 834.5542512049699 95.98615972138417
ask order for: bdb97d price: 95.98615972138417 size: 834.5542512049699
+ updates for: bdb97d cash: 0 stock: -834.5542512049699
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
sell - 0d5eec 30.770316767417057 97.0644235702641
ask order for: 0d5eec price: 97.0644235702641 size: 30.770316767417057
+ updates for: 0d5eec cash: 0 stock: -30.770316767417057
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
buy - 567d78 85965.57837542708 112.45101087880646
+ updates for: 567d78 cash: -85965.57837542708 stock: 0
+ updates for: e7e04e cash: 17209.80396637061 stock: 0
+ updates for: bdb97d cash: 68755.77440905647 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 896.8908365319112
cancel - 4f4d8a
+ updates 4f4d8a 0 136.5810702148401
sell - 4f4d8a 413.5380891382172 95.49176018194456
ask order for: 4f4d8a price: 95.49176018194456 size: 413.5380891382172
+ updates for: 4f4d8a cash: 0 stock: -413.5380891382172
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
sell - e39c81 922.9371773747155 98.58347367466696
ask order for: e39c81 price: 98.58347367466696 size: 922.9371773747155
+ updates for: e39c81 cash: 0 stock: -922.9371773747155
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
sell - 10b0a3 996.3703499538286 91.63981659093623
ask order for: 10b0a3 price: 91.63981659093623 size: 996.3703499538286
+ updates for: 10b0a3 cash: 0 stock: -996.3703499538286
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
+ updates e2b93c 0 917.3835587130117
sell - e2b93c 460.13246589964774 87.70056341364015
ask order for: e2b93c price: 87.70056341364015 size: 460.13246589964774
+ updates for: e2b93c cash: 0 stock: -460.13246589964774
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
sell - 4081b6 795.1842889541538 89.485168873377
ask order for: 4081b6 price: 89.485168873377 size: 795.1842889541538
+ updates for: 4081b6 cash: 0 stock: -795.1842889541538
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
sell - 502657 973.8602221317308 100.72354221475425
ask order for: 502657 price: 100.72354221475425 size: 973.8602221317308
+ updates for: 502657 cash: 0 stock: -973.8602221317308
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
buy - 25d1a9 22974.714152512766 107.04784904128309
+ updates for: 25d1a9 cash: -22974.714152512766 stock: 0
+ updates for: e2b93c cash: 22974.714152512766 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 261.9676916344586
cancel - 168284
buy - 168284 79531.73446838764 114.07967381695576
+ updates for: 168284 cash: -79531.73446838764 stock: 0
+ updates for: e2b93c cash: 17379.162351793904 stock: 0
+ updates for: 4081b6 cash: 62152.57211659374 stock: 0
+ updates for: 168284 cash: 0.0 stock: 892.7220165333538
cancel - 42d8ea
+ updates 42d8ea 0 483.27333042942735
buy - 42d8ea 62901.48809489346 110.34650812449776
+ updates for: 42d8ea cash: -62901.48809489346 stock: 0
+ updates for: 4081b6 cash: 9004.628265924923 stock: 0
+ updates for: 10b0a3 cash: 53896.85982896853 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 688.7650617319432
cancel - 33b60b
+ updates 33b60b 0 33.509525509672244
sell - 33b60b 412.26038740384706 100.60963732858032
ask order for: 33b60b price: 100.60963732858032 size: 412.26038740384706
+ updates for: 33b60b cash: 0 stock: -412.26038740384706
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
sell - e7e04e 643.0686819201137 89.15794347727812
ask order for: e7e04e price: 89.15794347727812 size: 643.0686819201137
+ updates for: e7e04e cash: 0 stock: -643.0686819201137
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
buy - ecdc52 106723.68177865604 113.70627775347197
+ updates for: ecdc52 cash: -106723.68177865604 stock: 0
+ updates for: e7e04e cash: 57334.68119464124 stock: 0
+ updates for: 10b0a3 cash: 37410.33629744727 stock: 0
+ updates for: 4f4d8a cash: 11978.664286567531 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 1176.742879704367
cancel - dbe2fc
buy - dbe2fc 67954.93640344238 118.64099757018852
+ updates for: dbe2fc cash: -67954.93640344238 stock: 0
+ updates for: 4f4d8a cash: 27510.815747518714 stock: 0
+ updates for: bdb97d cash: 11349.883243263937 stock: 0
+ updates for: b846a3 cash: 19030.497999617808 stock: 0
+ updates for: 0d5eec cash: 2986.7030601037686 stock: 0
+ updates for: f1f805 cash: 7077.036352938144 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 708.0358991630073
cancel - e9aeae
sell - e9aeae 587.2851332606956 95.6765622873182
ask order for: e9aeae price: 95.6765622873182 size: 587.2851332606956
+ updates for: e9aeae cash: 0 stock: -587.2851332606956
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 191.79180901412224 93.28481818126471
ask order for: ce37e5 price: 93.28481818126471 size: 191.79180901412224
+ updates for: ce37e5 cash: 0 stock: -191.79180901412224
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 104411.91652106466 109.44323559483149
+ updates for: 602a21 cash: -104411.91652106466 stock: 0
+ updates for: ce37e5 cash: 17891.264032538238 stock: 0
+ updates for: e9aeae cash: 56189.42263283292 stock: 0
+ updates for: f1f805 cash: 30331.229855693502 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 1091.3266240624646
cancel - 510dbb
sell - 510dbb 223.05385208129928 96.78401094143301
ask order for: 510dbb price: 96.78401094143301 size: 223.05385208129928
+ updates for: 510dbb cash: 0 stock: -223.05385208129928
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
sell - b846a3 721.9848858998816 97.74823607348674
ask order for: b846a3 price: 97.74823607348674 size: 721.9848858998816
+ updates for: b846a3 cash: 0 stock: -721.9848858998816
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
+ updates f676bd 0 451.9699402539801
buy - f676bd 16208.401529072977 111.79676270365744
+ updates for: f676bd cash: -16208.401529072977 stock: 0
+ updates for: 510dbb cash: 16208.401529072977 stock: 0
+ updates for: f676bd cash: 0.0 stock: 167.4698265902741
cancel - e4befc
+ updates e4befc 0 489.203240888413
sell - e4befc 985.6343856682782 93.36486541682417
ask order for: e4befc price: 93.36486541682417 size: 985.6343856682782
+ updates for: e4befc cash: 0 stock: -985.6343856682782
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 54564.02636296889 105.4406265961482
+ updates for: bfd4db cash: -54564.02636296889 stock: 0
+ updates for: e4befc cash: 54564.02636296889 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 584.4171265000995
cancel - cba909
sell - cba909 872.0668851788852 97.33489987057457
ask order for: cba909 price: 97.33489987057457 size: 872.0668851788852
+ updates for: cba909 cash: 0 stock: -872.0668851788852
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
buy - 147b63 3564.2536993091207 108.11693234054064
+ updates for: 147b63 cash: -3564.2536993091207 stock: 0
+ updates for: e4befc cash: 3564.2536993091207 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 38.175535126587874
cancel - f1f805
+ updates f1f805 0 136.40363410793782
buy - f1f805 40942.24556078942 110.77723129381094
+ updates for: f1f805 cash: -40942.24556078942 stock: 0
+ updates for: e4befc cash: 33895.34170583495 stock: 0
+ updates for: 510dbb cash: 5379.644931292273 stock: 0
+ updates for: cba909 cash: 1667.258923662198 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 435.7548463507064
cancel - 301da5
sell - 301da5 751.4941281897187 91.15833072937436
ask order for: 301da5 price: 91.15833072937436 size: 751.4941281897187
+ updates for: 301da5 cash: 0 stock: -751.4941281897187
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
buy - 57a381 97944.26042094779 112.79382962560481
+ updates for: 57a381 cash: -97944.26042094779 stock: 0
+ updates for: 301da5 cash: 68504.95027870123 stock: 0
+ updates for: cba909 cash: 29439.31014224656 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 1053.9479261737076
cancel - 397d0e
sell - 397d0e 991.1955884860531 100.86374398344095
ask order for: 397d0e price: 100.86374398344095 size: 991.1955884860531
+ updates for: 397d0e cash: 0 stock: -991.1955884860531
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
buy - bdb97d 79241.89210970895 120.11465889224502
+ updates for: bdb97d cash: -79241.89210970895 stock: 0
+ updates for: cba909 cash: 53775.97388342189 stock: 0
+ updates for: b846a3 cash: 25465.918226287064 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 813.0095942060339
cancel - 0d5eec
buy - 0d5eec 69198.73270254738 104.53082185126279
+ updates for: 0d5eec cash: -69198.73270254738 stock: 0
+ updates for: b846a3 cash: 45106.83084214396 stock: 0
+ updates for: e39c81 cash: 24091.90186040342 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 705.8400181350831
cancel - 567d78
sell - 567d78 264.2295959405395 89.95209919280634
ask order for: 567d78 price: 89.95209919280634 size: 264.2295959405395
+ updates for: 567d78 cash: 0 stock: -264.2295959405395
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 548.8982105376816 88.28787659518015
ask order for: 4f4d8a price: 88.28787659518015 size: 548.8982105376816
+ updates for: 4f4d8a cash: 0 stock: -548.8982105376816
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
+ updates e39c81 0 678.556441310286
sell - e39c81 999.425694990545 97.87706516605397
ask order for: e39c81 price: 97.87706516605397 size: 999.425694990545
+ updates for: e39c81 cash: 0 stock: -999.425694990545
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
sell - 10b0a3 964.1122447485662 100.2295546947513
ask order for: 10b0a3 price: 100.2295546947513 size: 964.1122447485662
+ updates for: 10b0a3 cash: 0 stock: -964.1122447485662
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
buy - e2b93c 23962.63000165489 113.97864531847858
+ updates for: e2b93c cash: -23962.63000165489 stock: 0
+ updates for: 4f4d8a cash: 23962.63000165489 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 271.41472788533537
cancel - 4081b6
buy - 4081b6 88935.30932562587 102.00168038676065
+ updates for: 4081b6 cash: -88935.30932562587 stock: 0
+ updates for: 4f4d8a cash: 24498.42747361116 stock: 0
+ updates for: 567d78 cash: 23768.00682371855 stock: 0
+ updates for: e39c81 cash: 40668.87502829617 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 957.2228301296643
cancel - 502657
+ updates 502657 0 973.8602221317308
buy - 502657 53712.76457468158 103.34341237727018
+ updates for: 502657 cash: -53712.76457468158 stock: 0
+ updates for: e39c81 cash: 53712.76457468158 stock: 0
+ updates for: 502657 cash: 0.0 stock: 548.7778417094428
cancel - 25d1a9
sell - 25d1a9 767.3767904704043 92.96235912138955
ask order for: 25d1a9 price: 92.96235912138955 size: 767.3767904704043
+ updates for: 25d1a9 cash: 0 stock: -767.3767904704043
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 665.2693012375121 101.26078945679896
ask order for: 168284 price: 101.26078945679896 size: 665.2693012375121
+ updates for: 168284 cash: 0 stock: -665.2693012375121
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
sell - 42d8ea 8.069628245089461 94.76007315462195
ask order for: 42d8ea price: 94.76007315462195 size: 8.069628245089461
+ updates for: 42d8ea cash: 0 stock: -8.069628245089461
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
+ updates 33b60b 0 412.26038740384706
sell - 33b60b 332.251790864745 97.49523309822736
ask order for: 33b60b price: 97.49523309822736 size: 332.251790864745
+ updates for: 33b60b cash: 0 stock: -332.251790864745
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
sell - e7e04e 5.554540006113598 100.14956293135214
ask order for: e7e04e price: 100.14956293135214 size: 5.554540006113598
+ updates for: e7e04e cash: 0 stock: -5.554540006113598
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
sell - ecdc52 710.9406632556463 93.94231682238546
ask order for: ecdc52 price: 93.94231682238546 size: 710.9406632556463
+ updates for: ecdc52 cash: 0 stock: -710.9406632556463
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
buy - dbe2fc 73684.95060015231 106.68056204442331
+ updates for: dbe2fc cash: -73684.95060015231 stock: 0
+ updates for: 25d1a9 cash: 71337.15677712903 stock: 0
+ updates for: ecdc52 cash: 2347.793823023283 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 792.3686567819644
cancel - e9aeae
sell - e9aeae 614.0304545594054 83.93309017936362
ask order for: e9aeae price: 83.93309017936362 size: 614.0304545594054
+ updates for: e9aeae cash: 0 stock: -614.0304545594054
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 356.35748062236587 94.06751662433079
ask order for: ce37e5 price: 94.06751662433079 size: 356.35748062236587
+ updates for: ce37e5 cash: 0 stock: -356.35748062236587
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
sell - 602a21 958.9985971643582 99.73087129248951
ask order for: 602a21 price: 99.73087129248951 size: 958.9985971643582
+ updates for: 602a21 cash: 0 stock: -958.9985971643582
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 114275.62312469889 117.17020533179563
+ updates for: 510dbb cash: -114275.62312469889 stock: 0
+ updates for: e9aeae cash: 51537.4735154102 stock: 0
+ updates for: ecdc52 cash: 62738.14960928869 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 1281.8673967534778
cancel - b846a3
buy - b846a3 16309.851044756908 107.92747422055449
+ updates for: b846a3 cash: -16309.851044756908 stock: 0
+ updates for: ecdc52 cash: 1701.4695971668107 stock: 0
+ updates for: ce37e5 cash: 14608.381447590098 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 173.4086242600488
cancel - f676bd
sell - f676bd 662.3860191833965 99.36117543108108
ask order for: f676bd price: 99.36117543108108 size: 662.3860191833965
+ updates for: f676bd cash: 0 stock: -662.3860191833965
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
buy - e4befc 70504.69715246347 104.99276099100835
+ updates for: e4befc cash: -70504.69715246347 stock: 0
+ updates for: ce37e5 cash: 18913.28178505894 stock: 0
+ updates for: 42d8ea cash: 764.6785628352809 stock: 0
+ updates for: 33b60b cash: 32392.9657976618 stock: 0
+ updates for: e39c81 cash: 3439.2142742406004 stock: 0
+ updates for: f676bd cash: 14994.55673266685 stock: 0
+ updates for: e4befc cash: 0.0 stock: 727.4298469907935
cancel - bfd4db
buy - bfd4db 75474.97253545771 126.69800724339991
+ updates for: bfd4db cash: -75474.97253545771 stock: 0
+ updates for: f676bd cash: 50820.89672251004 stock: 0
+ updates for: 602a21 cash: 24654.075812947667 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 758.682464764363
cancel - cba909
sell - cba909 560.3918728204892 96.0252949989526
ask order for: cba909 price: 96.0252949989526 size: 560.3918728204892
+ updates for: cba909 cash: 0 stock: -560.3918728204892
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
buy - 147b63 79006.66282107522 109.97042942819333
+ updates for: 147b63 cash: -79006.66282107522 stock: 0
+ updates for: cba909 cash: 53811.794902603004 stock: 0
+ updates for: 602a21 cash: 25194.86791847222 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 813.02044802446
cancel - f1f805
buy - f1f805 41090.575437180574 102.44772544606414
+ updates for: f1f805 cash: -41090.575437180574 stock: 0
+ updates for: 602a21 cash: 41090.575437180574 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 412.0146039501713
cancel - 301da5
sell - 301da5 373.0216343895419 100.12054437997439
ask order for: 301da5 price: 100.12054437997439 size: 373.0216343895419
+ updates for: 301da5 cash: 0 stock: -373.0216343895419
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
sell - 57a381 691.7338837948541 99.1852120892351
ask order for: 57a381 price: 99.1852120892351 size: 691.7338837948541
+ updates for: 57a381 cash: 0 stock: -691.7338837948541
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
+ updates 397d0e 0 991.1955884860531
sell - 397d0e 369.00049396018517 95.33410541729087
ask order for: 397d0e price: 95.33410541729087 size: 369.00049396018517
+ updates for: 397d0e cash: 0 stock: -369.00049396018517
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
buy - bdb97d 47313.921516424605 111.76713097688425
+ updates for: bdb97d cash: -47313.921516424605 stock: 0
+ updates for: 397d0e cash: 35178.3319902327 stock: 0
+ updates for: 57a381 cash: 12135.589526191907 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 491.3533051360462
cancel - 0d5eec
buy - 0d5eec 61086.64955297021 117.74199999042105
+ updates for: 0d5eec cash: -61086.64955297021 stock: 0
+ updates for: 57a381 cash: 56474.182447311 stock: 0
+ updates for: 602a21 cash: 4612.467105659205 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 615.6302133903779
cancel - 567d78
sell - 567d78 329.26716695448545 73.2314326971727
ask order for: 567d78 price: 73.2314326971727 size: 329.26716695448545
+ updates for: 567d78 cash: 0 stock: -329.26716695448545
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 561.7249648520534 87.716827596891
ask order for: 4f4d8a price: 87.716827596891 size: 561.7249648520534
+ updates for: 4f4d8a cash: 0 stock: -561.7249648520534
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
sell - e39c81 255.95354215107852 96.65337428719562
ask order for: e39c81 price: 96.65337428719562 size: 255.95354215107852
+ updates for: e39c81 cash: 0 stock: -255.95354215107852
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
+ updates 10b0a3 0 964.1122447485662
buy - 10b0a3 57972.999215730066 105.93378191226444
+ updates for: 10b0a3 cash: -57972.999215730066 stock: 0
+ updates for: 567d78 cash: 24112.70637621613 stock: 0
+ updates for: 4f4d8a cash: 33860.29283951393 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 715.2853776804975
cancel - e2b93c
sell - e2b93c 196.20329553786758 96.85877582876579
ask order for: e2b93c price: 96.85877582876579 size: 196.20329553786758
+ updates for: e2b93c cash: 0 stock: -196.20329553786758
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
sell - 4081b6 447.2955739013429 93.42511958582683
ask order for: 4081b6 price: 93.42511958582683 size: 447.2955739013429
+ updates for: 4081b6 cash: 0 stock: -447.2955739013429
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
sell - 502657 480.60597715163647 84.5404058173248
ask order for: 502657 price: 84.5404058173248 size: 480.60597715163647
+ updates for: 502657 cash: 0 stock: -480.60597715163647
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
buy - 25d1a9 37155.919481452554 102.7903541054258
+ updates for: 25d1a9 cash: -37155.919481452554 stock: 0
+ updates for: 502657 cash: 37155.919481452554 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 439.50486305612486
cancel - 168284
+ updates 168284 0 665.2693012375121
sell - 168284 326.5449557531208 98.85275143973314
ask order for: 168284 price: 98.85275143973314 size: 326.5449557531208
+ updates for: 168284 cash: 0 stock: -326.5449557531208
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
sell - 42d8ea 8.05178337996631 97.65560487952125
ask order for: 42d8ea price: 97.65560487952125 size: 8.05178337996631
+ updates for: 42d8ea cash: 0 stock: -8.05178337996631
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
buy - 33b60b 27914.076320664113 103.25672303943169
+ updates for: 33b60b cash: -27914.076320664113 stock: 0
+ updates for: 502657 cash: 3474.7048651787195 stock: 0
+ updates for: 4f4d8a cash: 15412.43905928329 stock: 0
+ updates for: 4081b6 cash: 9026.932396202104 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 313.4299805209045
cancel - e7e04e
+ updates e7e04e 0 5.554540006113598
buy - e7e04e 52810.93464553449 102.7032160680249
+ updates for: e7e04e cash: -52810.93464553449 stock: 0
+ updates for: 4081b6 cash: 32761.7100857419 stock: 0
+ updates for: e39c81 cash: 20049.224559792594 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 558.1077566553474
cancel - ecdc52
sell - ecdc52 344.30052322742927 99.22033824796716
ask order for: ecdc52 price: 99.22033824796716 size: 344.30052322742927
+ updates for: ecdc52 cash: 0 stock: -344.30052322742927
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 44.70743029590608 80.0201946371007
ask order for: dbe2fc price: 80.0201946371007 size: 44.70743029590608
+ updates for: dbe2fc cash: 0 stock: -44.70743029590608
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
buy - e9aeae 52310.45323925916 119.05753877806391
+ updates for: e9aeae cash: -52310.45323925916 stock: 0
+ updates for: dbe2fc cash: 3577.497274003017 stock: 0
+ updates for: e39c81 cash: 4689.548949869099 stock: 0
+ updates for: e2b93c cash: 19004.011019367397 stock: 0
+ updates for: 42d8ea cash: 786.3017763294861 stock: 0
+ updates for: 168284 cash: 24253.09421969016 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 542.8274231387168
cancel - ce37e5
sell - ce37e5 548.9421481729503 85.6457294310681
ask order for: ce37e5 price: 85.6457294310681 size: 548.9421481729503
+ updates for: ce37e5 cash: 0 stock: -548.9421481729503
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
+ updates 602a21 0 0.9002166335600634
buy - 602a21 4130.896824196487 115.68782972643584
+ updates for: 602a21 cash: -4130.896824196487 stock: 0
+ updates for: ce37e5 cash: 4130.896824196487 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 48.232373658761766
cancel - 510dbb
buy - 510dbb 7441.435000456527 114.33295343465218
+ updates for: 510dbb cash: -7441.435000456527 stock: 0
+ updates for: ce37e5 cash: 7441.435000456527 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 86.88623530780667
cancel - b846a3
sell - b846a3 342.4892695910545 96.02836324945159
ask order for: b846a3 price: 96.02836324945159 size: 342.4892695910545
+ updates for: b846a3 cash: 0 stock: -342.4892695910545
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
sell - f676bd 694.5631090269975 97.24147541938913
ask order for: f676bd price: 97.24147541938913 size: 694.5631090269975
+ updates for: f676bd cash: 0 stock: -694.5631090269975
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 731.9566930686225 94.73578077039751
ask order for: e4befc price: 94.73578077039751 size: 731.9566930686225
+ updates for: e4befc cash: 0 stock: -731.9566930686225
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
sell - bfd4db 171.67140735506905 98.7590727602394
ask order for: bfd4db price: 98.7590727602394 size: 171.67140735506905
+ updates for: bfd4db cash: 0 stock: -171.67140735506905
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
buy - cba909 31562.790047054983 102.64002922207474
+ updates for: cba909 cash: -31562.790047054983 stock: 0
+ updates for: ce37e5 cash: 31562.790047054983 stock: 0
+ updates for: cba909 cash: 0.0 stock: 368.5273072775715
cancel - 147b63
sell - 147b63 272.8152143037148 94.03711563213629
ask order for: 147b63 price: 94.03711563213629 size: 272.8152143037148
+ updates for: 147b63 cash: 0 stock: -272.8152143037148
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
sell - f1f805 273.53506590745985 96.05759758957295
ask order for: f1f805 price: 96.05759758957295 size: 273.53506590745985
+ updates for: f1f805 cash: 0 stock: -273.53506590745985
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
+ updates 301da5 0 373.0216343895419
buy - 301da5 112895.82238870166 117.99184685429672
+ updates for: 301da5 cash: -112895.82238870166 stock: 0
+ updates for: ce37e5 cash: 3879.4288240218 stock: 0
+ updates for: 147b63 cash: 25654.755853684474 stock: 0
+ updates for: e4befc cash: 69342.48880797416 stock: 0
+ updates for: b846a3 cash: 14019.148903021227 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 1196.0578076515692
cancel - 57a381
buy - 57a381 97571.32142297381 107.1448719586141
+ updates for: 57a381 cash: -97571.32142297381 stock: 0
+ updates for: b846a3 cash: 18869.535086307907 stock: 0
+ updates for: f1f805 cash: 26275.121287576094 stock: 0
+ updates for: f676bd cash: 52426.66504908981 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 1009.1735975579907
cancel - 397d0e
buy - 397d0e 1161.9674572533381 109.60808726750165
+ updates for: 397d0e cash: -1161.9674572533381 stock: 0
+ updates for: f676bd cash: 1161.9674572533381 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 11.949298920465079
cancel - bdb97d
buy - bdb97d 111434.38081897494 122.44040780156051
bid order for: bdb97d price: 122.44040780156051 size: 313.1333520638997
+ updates for: bdb97d cash: -111434.38081897494 stock: 0
+ updates for: f676bd cash: 13951.708987320124 stock: 0
+ updates for: bfd4db cash: 16954.109009831962 stock: 0
+ updates for: 168284 cash: 8026.773125271747 stock: 0
+ updates for: ecdc52 cash: 34161.614373577606 stock: 0
+ updates for: bdb97d cash: 0 stock: 740.6460992049995
cancel - 0d5eec
buy - 0d5eec 45893.81275170364 109.37239683340374
bid order for: 0d5eec price: 109.37239683340374 size: 419.61056062078615
+ updates for: 0d5eec cash: -45893.81275170364 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 910.9191208099584 85.69563069649212
ask order for: 567d78 price: 85.69563069649212 size: 178.17520812527255
+ updates for: 567d78 cash: 0 stock: -910.9191208099584
+ updates for: bdb97d cash: 0 stock: 313.1333520638997
+ updates for: 0d5eec cash: 0 stock: 419.61056062078615
+ updates for: 567d78 cash: 84233.98807467714 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 37386.323593766596 104.6789728706979
bid order for: 4f4d8a price: 104.6789728706979 size: 211.288725447399
+ updates for: 4f4d8a cash: -37386.323593766596 stock: 0
+ updates for: 567d78 cash: 15268.836834773978 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 178.17520812527255
cancel - e39c81
buy - e39c81 69087.77241406712 106.44150416316546
bid order for: e39c81 price: 106.44150416316546 size: 649.0679829943181
+ updates for: e39c81 cash: -69087.77241406712 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 372.26478173441114 98.84801645445877
+ updates for: 10b0a3 cash: 0 stock: -372.26478173441114
+ updates for: e39c81 cash: 0 stock: 372.26478173441114
+ updates for: 10b0a3 cash: 39624.423314783206 stock: 0.0
cancel - e2b93c
buy - e2b93c 101012.66429112124 103.93997551918947
bid order for: e2b93c price: 103.93997551918947 size: 971.8365218632576
+ updates for: e2b93c cash: -101012.66429112124 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 54000.62993429331 104.8545272241359
bid order for: 4081b6 price: 104.8545272241359 size: 515.0052302354304
+ updates for: 4081b6 cash: -54000.62993429331 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 203.3199355783272 96.79258775832669
+ updates for: 502657 cash: 0 stock: -203.3199355783272
+ updates for: e39c81 cash: 0 stock: 203.3199355783272
+ updates for: 502657 cash: 21641.679769315047 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 62.346140503061974 85.69795234121543
+ updates for: 25d1a9 cash: 0 stock: -62.346140503061974
+ updates for: e39c81 cash: 0 stock: 62.346140503061974
+ updates for: 25d1a9 cash: 6636.21697391397 stock: 0.0
cancel - 168284
buy - 168284 72189.15114839765 119.77815415511613
bid order for: 168284 price: 119.77815415511613 size: 602.6904626941457
+ updates for: 168284 cash: -72189.15114839765 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 85317.20522774529 103.59017729285826
bid order for: 42d8ea price: 103.59017729285826 size: 823.6032359182693
+ updates for: 42d8ea cash: -85317.20522774529 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 879.3495404719015 100.63315456360064
+ updates for: 33b60b cash: 0 stock: -879.3495404719015
+ updates for: 168284 cash: 0 stock: 602.6904626941457
+ updates for: e39c81 cash: 0 stock: 11.13712517851775
+ updates for: 4081b6 cash: 0 stock: 265.52195259923803
+ updates for: 33b60b cash: 101215.78231187508 stock: 0.0
cancel - e7e04e
sell - e7e04e 371.22389431153886 98.79792393694656
+ updates for: e7e04e cash: 0 stock: -371.22389431153886
+ updates for: 4081b6 cash: 0 stock: 249.48327763619238
+ updates for: 4f4d8a cash: 0 stock: 121.74061667534647
+ updates for: e7e04e cash: 38903.133837091416 stock: 0.0
cancel - ecdc52
buy - ecdc52 47421.14335528769 114.79701438520935
bid order for: ecdc52 price: 114.79701438520935 size: 413.08690482282714
+ updates for: ecdc52 cash: -47421.14335528769 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 645.6941899323108 98.61583325808687
+ updates for: dbe2fc cash: 0 stock: -645.6941899323108
+ updates for: ecdc52 cash: 0 stock: 413.08690482282714
+ updates for: 4f4d8a cash: 0 stock: 89.54810877205253
+ updates for: e2b93c cash: 0 stock: 143.05917633743113
+ updates for: dbe2fc cash: 71664.51469036768 stock: 0.0
cancel - e9aeae
buy - e9aeae 11328.318108026571 107.95543354894835
bid order for: e9aeae price: 107.95543354894835 size: 104.93513606140232
+ updates for: e9aeae cash: -11328.318108026571 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 24345.18081269678 116.48620216404348
bid order for: ce37e5 price: 116.48620216404348 size: 208.9962618784009
+ updates for: ce37e5 cash: -24345.18081269678 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 711.7377320426253 92.13594155089498
+ updates for: 602a21 cash: 0 stock: -711.7377320426253
+ updates for: ce37e5 cash: 0 stock: 208.9962618784009
+ updates for: e9aeae cash: 0 stock: 104.93513606140232
+ updates for: e2b93c cash: 0 stock: 397.8063341028221
+ updates for: 602a21 cash: 77021.4795487492 stock: 0.0
cancel - 510dbb
buy - 510dbb 69715.93370032626 123.04752025235604
bid order for: 510dbb price: 123.04752025235604 size: 566.5773154741116
+ updates for: 510dbb cash: -69715.93370032626 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 9160.089647031116 104.89029177058664
bid order for: b846a3 price: 104.89029177058664 size: 87.33019512488181
+ updates for: b846a3 cash: -9160.089647031116 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 635.4119597374827 85.21707327649467
+ updates for: f676bd cash: 0 stock: -635.4119597374827
+ updates for: 510dbb cash: 0 stock: 566.5773154741116
+ updates for: b846a3 cash: 0 stock: 68.83464426337105
+ updates for: f676bd cash: 76936.01962103578 stock: 0.0
cancel - e4befc
buy - e4befc 96142.84103805017 120.53992293852146
bid order for: e4befc price: 120.53992293852146 size: 797.6016467762764
+ updates for: e4befc cash: -96142.84103805017 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 81496.55208685642 114.63599241860031
bid order for: bfd4db price: 114.63599241860031 size: 710.9159206234879
+ updates for: bfd4db cash: -81496.55208685642 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
sell - cba909 779.4109394613469 98.33183268689899
+ updates for: cba909 cash: 0 stock: -779.4109394613469
+ updates for: e4befc cash: 0 stock: 779.4109394613469
+ updates for: cba909 cash: 93950.13458011136 stock: 0.0
cancel - 147b63
sell - 147b63 447.67148343673523 93.37024462626344
+ updates for: 147b63 cash: 0 stock: -447.67148343673523
+ updates for: e4befc cash: 0 stock: 18.19070731492957
+ updates for: bfd4db cash: 0 stock: 429.48077612180566
+ updates for: 147b63 cash: 51426.6614533727 stock: 0.0
cancel - f1f805
buy - f1f805 69154.94513743497 106.33855046284215
bid order for: f1f805 price: 106.33855046284215 size: 650.3280779777017
+ updates for: f1f805 cash: -69154.94513743497 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 100245.82876536153 106.44814602051576
bid order for: 301da5 price: 106.44814602051576 size: 941.7339100113696
+ updates for: 301da5 cash: -100245.82876536153 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 119.9944473059254 87.0781448103489
+ updates for: 57a381 cash: 0 stock: -119.9944473059254
+ updates for: bfd4db cash: 0 stock: 119.9944473059254
+ updates for: 57a381 cash: 13755.682551636199 stock: 0.0
cancel - 397d0e
buy - 397d0e 36929.01934229046 114.00754104981941
bid order for: 397d0e price: 114.00754104981941 size: 323.91733917103863
+ updates for: 397d0e cash: -36929.01934229046 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 295.03652172550164 94.22317874969347
+ updates for: bdb97d cash: 0 stock: -295.03652172550164
+ updates for: bfd4db cash: 0 stock: 161.4406971957568
+ updates for: 397d0e cash: 0 stock: 133.59582452974485
+ updates for: bdb97d cash: 33737.84598894568 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 536.9640140506524 100.73941028642267
+ updates for: 0d5eec cash: 0 stock: -536.9640140506524
+ updates for: 397d0e cash: 0 stock: 190.3215146412938
+ updates for: 301da5 cash: 0 stock: 346.6424994093586
+ updates for: 0d5eec cash: 58597.53928717507 stock: 0.0
cancel - 567d78
sell - 567d78 978.2362273196475 89.97937408069517
+ updates for: 567d78 cash: 0 stock: -978.2362273196475
+ updates for: 301da5 cash: 0 stock: 595.091410602011
+ updates for: f1f805 cash: 0 stock: 383.14481671763644
+ updates for: 567d78 cash: 104089.44179842237 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 167.21435262196178 92.33453000089902
+ updates for: 4f4d8a cash: 0 stock: -167.21435262196178
+ updates for: f1f805 cash: 0 stock: 167.21435262196178
+ updates for: 4f4d8a cash: 17781.331874401963 stock: 0.0
cancel - e39c81
sell - e39c81 913.482950489601 100.75614290412855
+ updates for: e39c81 cash: 0 stock: -913.482950489601
+ updates for: f1f805 cash: 0 stock: 99.96890863810347
+ updates for: b846a3 cash: 0 stock: 18.495550861510765
+ updates for: e2b93c cash: 0 stock: 430.97101142300437
+ updates for: 42d8ea cash: 0 stock: 364.04747956698236
+ updates for: e39c81 cash: 95077.41189039912 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 54150.04165332727 111.96017495881716
bid order for: 10b0a3 price: 111.96017495881716 size: 483.65449297703884
+ updates for: 10b0a3 cash: -54150.04165332727 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 373.2427249845341 91.22869652956341
+ updates for: e2b93c cash: 0 stock: -373.2427249845341
+ updates for: 10b0a3 cash: 0 stock: 373.2427249845341
+ updates for: e2b93c cash: 41788.32079137411 stock: 0.0
cancel - 4081b6
sell - 4081b6 479.6048330888111 96.74188817295423
+ updates for: 4081b6 cash: 0 stock: -479.6048330888111
+ updates for: 10b0a3 cash: 0 stock: 110.41176799250474
+ updates for: 42d8ea cash: 0 stock: 369.1930650963064
+ updates for: 4081b6 cash: 50606.4959305733 stock: 0.0
cancel - 502657
buy - 502657 80219.58208950868 125.04204878751415
bid order for: 502657 price: 125.04204878751415 size: 641.5408485974749
+ updates for: 502657 cash: -80219.58208950868 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 67028.0249035426 123.89177063652879
bid order for: 25d1a9 price: 123.89177063652879 size: 541.0208003256978
+ updates for: 25d1a9 cash: -67028.0249035426 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 436.04074750594464 100.45900913866747
+ updates for: 168284 cash: 0 stock: -436.04074750594464
+ updates for: 502657 cash: 0 stock: 436.04074750594464
+ updates for: 168284 cash: 54523.42842298247 stock: 0.0
cancel - 42d8ea
+ updates 42d8ea 9360.68720776325 0
sell - 42d8ea 927.2300148232334 80.80662263861308
ask order for: 42d8ea price: 80.80662263861308 size: 180.70911340600537
+ updates for: 42d8ea cash: 0 stock: -927.2300148232334
+ updates for: 502657 cash: 0 stock: 205.50010109153027
+ updates for: 25d1a9 cash: 0 stock: 541.0208003256978
+ updates for: 42d8ea cash: 92724.17857006882 stock: 0
cancel - 33b60b
buy - 33b60b 93772.83194587436 108.10444488542353
bid order for: 33b60b price: 108.10444488542353 size: 732.3504495622458
+ updates for: 33b60b cash: -93772.83194587436 stock: 0
+ updates for: 42d8ea cash: 14602.493134357412 stock: 0
+ updates for: 33b60b cash: 0 stock: 180.70911340600537
cancel - e7e04e
buy - e7e04e 12370.986750647546 108.93287644099439
bid order for: e7e04e price: 108.93287644099439 size: 113.56522617254609
+ updates for: e7e04e cash: -12370.986750647546 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 446.71210454891855 99.74362733700382
+ updates for: ecdc52 cash: 0 stock: -446.71210454891855
+ updates for: e7e04e cash: 0 stock: 113.56522617254609
+ updates for: 33b60b cash: 0 stock: 333.14687837637246
+ updates for: ecdc52 cash: 48385.64510283699 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 76226.4347740035 107.66506262068573
bid order for: dbe2fc price: 107.66506262068573 size: 707.9960102058036
+ updates for: dbe2fc cash: -76226.4347740035 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 77811.60751465117 105.25488031085264
bid order for: e9aeae price: 105.25488031085264 size: 739.2684052734432
+ updates for: e9aeae cash: -77811.60751465117 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 93245.02195476592 102.50679346444635
bid order for: ce37e5 price: 102.50679346444635 size: 909.6472419372595
+ updates for: ce37e5 cash: -93245.02195476592 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 47162.35363434856 116.19954232238894
bid order for: 602a21 price: 116.19954232238894 size: 405.8738329923824
+ updates for: 602a21 cash: -47162.35363434856 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 22012.696770090515 109.94439460304352
bid order for: 510dbb price: 109.94439460304352 size: 200.21663541436382
+ updates for: 510dbb cash: -22012.696770090515 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 99392.48845786501 104.6331335833589
bid order for: b846a3 price: 104.6331335833589 size: 949.9140956022426
+ updates for: b846a3 cash: -99392.48845786501 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 43374.738244690234 103.68991430519281
bid order for: f676bd price: 103.68991430519281 size: 418.3120271179356
+ updates for: f676bd cash: -43374.738244690234 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 326.0763666890974 101.83120668839781
+ updates for: e4befc cash: 0 stock: -326.0763666890974
+ updates for: 602a21 cash: 0 stock: 326.0763666890974
+ updates for: e4befc cash: 37889.92457142059 stock: 0.0
cancel - bfd4db
buy - bfd4db 4593.327036030496 109.22414839806318
bid order for: bfd4db price: 109.22414839806318 size: 42.05413457919849
+ updates for: bfd4db cash: -4593.327036030496 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 99177.06276116865 102.96679231048361
bid order for: cba909 price: 102.96679231048361 size: 963.194643007937
+ updates for: cba909 cash: -99177.06276116865 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 943.1983997950648 95.97122620068089
+ updates for: 147b63 cash: 0 stock: -943.1983997950648
+ updates for: 602a21 cash: 0 stock: 79.79746630328498
+ updates for: 510dbb cash: 0 stock: 200.21663541436382
+ updates for: bfd4db cash: 0 stock: 42.05413457919849
+ updates for: 33b60b cash: 0 stock: 399.20357118587333
+ updates for: dbe2fc cash: 0 stock: 221.92659231234416
+ updates for: 147b63 cash: 102927.8737868804 stock: 0.0
cancel - f1f805
buy - f1f805 103187.51025326485 109.9621176094447
bid order for: f1f805 price: 109.9621176094447 size: 938.3914433128562
+ updates for: f1f805 cash: -103187.51025326485 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 202.29883495170327 95.64690611419596
+ updates for: 301da5 cash: 0 stock: -202.29883495170327
+ updates for: f1f805 cash: 0 stock: 202.29883495170327
+ updates for: 301da5 cash: 22245.20828121284 stock: 0.0
cancel - 57a381
buy - 57a381 93535.39423825733 111.4677644172462
bid order for: 57a381 price: 111.4677644172462 size: 839.1250576098
+ updates for: 57a381 cash: -93535.39423825733 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 584.4412253374593 101.230535223346
+ updates for: 397d0e cash: 0 stock: -584.4412253374593
+ updates for: 57a381 cash: 0 stock: 584.4412253374593
+ updates for: 397d0e cash: 65146.356821642614 stock: 0.0
cancel - bdb97d
sell - bdb97d 475.73535864538155 88.54127897619543
+ updates for: bdb97d cash: 0 stock: -475.73535864538155
+ updates for: 57a381 cash: 0 stock: 254.68383227234074
+ updates for: f1f805 cash: 0 stock: 221.05152637304082
+ updates for: bdb97d cash: 52696.3313573943 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 33295.29483952583 114.41282394025184
bid order for: 0d5eec price: 114.41282394025184 size: 291.0101655817284
+ updates for: 0d5eec cash: -33295.29483952583 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 762.1224747399347 97.72513316932307
+ updates for: 567d78 cash: 0 stock: -762.1224747399347
+ updates for: 0d5eec cash: 0 stock: 291.0101655817284
+ updates for: f1f805 cash: 0 stock: 471.11230915820624
+ updates for: 567d78 cash: 85099.80198643758 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 353.17818968330596 88.16684434467787
+ updates for: 4f4d8a cash: 0 stock: -353.17818968330596
+ updates for: f1f805 cash: 0 stock: 43.928772829905824
+ updates for: dbe2fc cash: 0 stock: 309.24941685340013
+ updates for: 4f4d8a cash: 38125.858715292554 stock: 0.0
cancel - e39c81
sell - e39c81 109.98684125814725 99.76577598680822
+ updates for: e39c81 cash: 0 stock: -109.98684125814725
+ updates for: dbe2fc cash: 0 stock: 109.98684125814725
+ updates for: e39c81 cash: 11841.740151509845 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 56.332639073190535 97.31979392790326
+ updates for: 10b0a3 cash: 0 stock: -56.332639073190535
+ updates for: dbe2fc cash: 0 stock: 56.332639073190535
+ updates for: 10b0a3 cash: 6065.057113403547 stock: 0.0
cancel - e2b93c
sell - e2b93c 541.8090043836751 73.4716913074515
+ updates for: e2b93c cash: 0 stock: -541.8090043836751
+ updates for: dbe2fc cash: 0 stock: 10.500520708721524
+ updates for: e9aeae cash: 0 stock: 531.3084836749535
+ updates for: e2b93c cash: 57053.35007700215 stock: 0.0
cancel - 4081b6
buy - 4081b6 81349.17906800804 110.61502353450967
bid order for: 4081b6 price: 110.61502353450967 size: 735.4261335272304
+ updates for: 4081b6 cash: -81349.17906800804 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 67.23614754921903 95.76062682205897
+ updates for: 502657 cash: 0 stock: -67.23614754921903
+ updates for: 4081b6 cash: 0 stock: 67.23614754921903
+ updates for: 502657 cash: 7437.328043526628 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 87257.85741063472 107.05624796155537
bid order for: 25d1a9 price: 107.05624796155537 size: 815.0655293091312
+ updates for: 25d1a9 cash: -87257.85741063472 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 52990.83578748392 123.91509938999779
bid order for: 168284 price: 123.91509938999779 size: 427.63824625363816
+ updates for: 168284 cash: -52990.83578748392 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 367.33354708277307 94.68516364929758
+ updates for: 42d8ea cash: 0 stock: -367.33354708277307
+ updates for: 168284 cash: 0 stock: 367.33354708277307
+ updates for: 42d8ea cash: 45518.17299604226 stock: 0.0
cancel - 33b60b
sell - 33b60b 784.4541899553766 90.7643852750648
+ updates for: 33b60b cash: 0 stock: -784.4541899553766
+ updates for: 168284 cash: 0 stock: 60.30469917086509
+ updates for: 4081b6 cash: 0 stock: 668.1899859780114
+ updates for: 25d1a9 cash: 0 stock: 55.95950480650015
+ updates for: 33b60b cash: 87375.3284382936 stock: 0.0
cancel - e7e04e
buy - e7e04e 17493.487375204113 109.83691134989583
bid order for: e7e04e price: 109.83691134989583 size: 159.26783774424393
+ updates for: e7e04e cash: -17493.487375204113 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 84154.62008550727 106.10228348626686
bid order for: ecdc52 price: 106.10228348626686 size: 793.1461729228444
+ updates for: ecdc52 cash: -84154.62008550727 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 90357.02239614491 115.43968724563724
bid order for: dbe2fc price: 115.43968724563724 size: 782.7206098010261
+ updates for: dbe2fc cash: -90357.02239614491 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
+ updates e9aeae 21888.796657303334 0
sell - e9aeae 391.38720232329956 100.70263280990166
+ updates for: e9aeae cash: 0 stock: -391.38720232329956
+ updates for: dbe2fc cash: 0 stock: 391.38720232329956
+ updates for: e9aeae cash: 45181.616228146646 stock: 0.0
cancel - ce37e5
+ updates ce37e5 93245.02195476592 0
buy - ce37e5 73031.27863712132 110.77786050729017
bid order for: ce37e5 price: 110.77786050729017 size: 659.2587932524225
+ updates for: ce37e5 cash: -73031.27863712132 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 109610.77398394111 112.32421394460323
bid order for: 602a21 price: 112.32421394460323 size: 975.8427870058333
+ updates for: 602a21 cash: -109610.77398394111 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 408.97751284555125 89.61613944418988
+ updates for: 510dbb cash: 0 stock: -408.97751284555125
+ updates for: dbe2fc cash: 0 stock: 391.3334074777265
+ updates for: 602a21 cash: 0 stock: 17.64410536782475
+ updates for: 510dbb cash: 47157.26643419494 stock: 0.0
cancel - b846a3
+ updates b846a3 99392.48845786501 0
buy - b846a3 42751.52264733266 110.30953559573831
bid order for: b846a3 price: 110.30953559573831 size: 387.55962860734155
+ updates for: b846a3 cash: -42751.52264733266 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
+ updates f676bd 43374.738244690234 0
buy - f676bd 83871.74036360923 106.28105791691935
bid order for: f676bd price: 106.28105791691935 size: 789.1504093718409
+ updates for: f676bd cash: -83871.74036360923 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 46555.92834861359 113.16793110623311
bid order for: e4befc price: 113.16793110623311 size: 411.3879956408372
+ updates for: e4befc cash: -46555.92834861359 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 126.65288515063207 99.01352851765225
+ updates for: bfd4db cash: 0 stock: -126.65288515063207
+ updates for: e4befc cash: 0 stock: 126.65288515063207
+ updates for: bfd4db cash: 14333.044981132385 stock: 0.0
cancel - cba909
+ updates cba909 99177.06276116865 0
buy - cba909 11820.063905489273 108.35392229404012
bid order for: cba909 price: 108.35392229404012 size: 109.08754990348348
+ updates for: cba909 cash: -11820.063905489273 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 306.0160853582315 85.31741561911889
+ updates for: 147b63 cash: 0 stock: -306.0160853582315
+ updates for: e4befc cash: 0 stock: 284.7351104902051
+ updates for: 602a21 cash: 0 stock: 21.28097486802642
+ updates for: 147b63 cash: 34613.25214150713 stock: 0.0
cancel - f1f805
sell - f1f805 430.326413166433 93.52726409015293
+ updates for: f1f805 cash: 0 stock: -430.326413166433
+ updates for: 602a21 cash: 0 stock: 430.326413166433
+ updates for: f1f805 cash: 48336.07609852014 stock: 0.0
cancel - 301da5
buy - 301da5 74888.27848543864 115.21316697027822
bid order for: 301da5 price: 115.21316697027822 size: 649.9975693295344
+ updates for: 301da5 cash: -74888.27848543864 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 90816.60856856668 109.59350135706862
bid order for: 57a381 price: 109.59350135706862 size: 828.6678265043782
+ updates for: 57a381 cash: -90816.60856856668 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 52970.475813154844 103.75392428334445
bid order for: 397d0e price: 103.75392428334445 size: 510.53949215931647
+ updates for: 397d0e cash: -52970.475813154844 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 201.3720625458866 101.49312664096466
+ updates for: bdb97d cash: 0 stock: -201.3720625458866
+ updates for: 301da5 cash: 0 stock: 201.3720625458866
+ updates for: bdb97d cash: 23200.713065248543 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 55.8618776483529 96.48941160176926
+ updates for: 0d5eec cash: 0 stock: -55.8618776483529
+ updates for: 301da5 cash: 0 stock: 55.8618776483529
+ updates for: 0d5eec cash: 6436.023836772936 stock: 0.0
cancel - 567d78
buy - 567d78 94406.42538008522 103.9019883856385
bid order for: 567d78 price: 103.9019883856385 size: 908.6103822160753
+ updates for: 567d78 cash: -94406.42538008522 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 59950.89587806246 104.32379945891564
bid order for: 4f4d8a price: 104.32379945891564 size: 574.6617376763782
+ updates for: 4f4d8a cash: -59950.89587806246 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 72520.11351856761 106.79414160327474
bid order for: e39c81 price: 106.79414160327474 size: 679.0645294754994
+ updates for: e39c81 cash: -72520.11351856761 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 120237.25971247641 121.38416978007268
bid order for: 10b0a3 price: 121.38416978007268 size: 990.5514032869831
+ updates for: 10b0a3 cash: -120237.25971247641 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 988.5981366243785 100.06382448202356
+ updates for: e2b93c cash: 0 stock: -988.5981366243785
+ updates for: 10b0a3 cash: 0 stock: 988.5981366243785
+ updates for: e2b93c cash: 120000.16406027705 stock: 0.0
cancel - 4081b6
buy - 4081b6 495.2869288738779 108.94145640279774
bid order for: 4081b6 price: 108.94145640279774 size: 4.54635861524207
+ updates for: 4081b6 cash: -495.2869288738779 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 750.7693910540489 96.41384628530857
+ updates for: 502657 cash: 0 stock: -750.7693910540489
+ updates for: 10b0a3 cash: 0 stock: 1.9532666626046193
+ updates for: 301da5 cash: 0 stock: 392.7636291352949
+ updates for: 602a21 cash: 0 stock: 356.0524952561494
+ updates for: 502657 cash: 85481.95388827808 stock: 0.0
cancel - 25d1a9
+ updates 25d1a9 81267.0427882642 0
sell - 25d1a9 868.7163175521526 96.8204973909368
+ updates for: 25d1a9 cash: 0 stock: -868.7163175521526
+ updates for: 602a21 cash: 0 stock: 150.53879834739973
+ updates for: ce37e5 cash: 0 stock: 659.2587932524225
+ updates for: b846a3 cash: 0 stock: 58.91872595233042
+ updates for: 25d1a9 cash: 96439.72812735227 stock: 0.0
cancel - 168284
buy - 168284 85625.49982391794 114.1458579632371
bid order for: 168284 price: 114.1458579632371 size: 750.1411032496273
+ updates for: 168284 cash: -85625.49982391794 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 157.21205003632394 89.45664163194516
+ updates for: 42d8ea cash: 0 stock: -157.21205003632394
+ updates for: 168284 cash: 0 stock: 157.21205003632394
+ updates for: 42d8ea cash: 17945.10433355556 stock: 0.0
cancel - 33b60b
sell - 33b60b 977.3916663466022 94.72220539633722
+ updates for: 33b60b cash: 0 stock: -977.3916663466022
+ updates for: 168284 cash: 0 stock: 592.9290532133034
+ updates for: b846a3 cash: 0 stock: 328.64090265501113
+ updates for: e7e04e cash: 0 stock: 55.82171047828763
+ updates for: 33b60b cash: 110063.90510520412 stock: 0.0
cancel - e7e04e
+ updates e7e04e 11362.203110000884 0
sell - e7e04e 603.9132893032315 94.62245048744708
+ updates for: e7e04e cash: 0 stock: -603.9132893032315
+ updates for: 57a381 cash: 0 stock: 603.9132893032315
+ updates for: e7e04e cash: 66184.97189080548 stock: 0.0
cancel - ecdc52
+ updates ecdc52 84154.62008550727 0
sell - ecdc52 351.03654430616245 90.03676446533476
+ updates for: ecdc52 cash: 0 stock: -351.03654430616245
+ updates for: 57a381 cash: 0 stock: 224.75453720114672
+ updates for: 4081b6 cash: 0 stock: 4.54635861524207
+ updates for: cba909 cash: 0 stock: 109.08754990348348
+ updates for: e39c81 cash: 0 stock: 12.648098586290189
+ updates for: ecdc52 cash: 38297.730343560805 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 907.3664811333894 99.18458910728499
+ updates for: dbe2fc cash: 0 stock: -907.3664811333894
+ updates for: e39c81 cash: 0 stock: 666.4164308892092
+ updates for: f676bd cash: 0 stock: 240.95005024418015
+ updates for: dbe2fc cash: 96777.79693221749 stock: 0.0
cancel - e9aeae
sell - e9aeae 115.21238859091193 90.05702608221652
+ updates for: e9aeae cash: 0 stock: -115.21238859091193
+ updates for: f676bd cash: 0 stock: 115.21238859091193
+ updates for: e9aeae cash: 12244.89454457733 stock: 0.0
cancel - ce37e5
buy - ce37e5 54070.139735577264 105.17433144676582
bid order for: ce37e5 price: 105.17433144676582 size: 514.1001515464347
+ updates for: ce37e5 cash: -54070.139735577264 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 91761.89738400864 113.15468966206808
bid order for: 602a21 price: 113.15468966206808 size: 810.9420622163505
+ updates for: 602a21 cash: -91761.89738400864 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 696.3599558704875 90.25660323290366
+ updates for: 510dbb cash: 0 stock: -696.3599558704875
+ updates for: 602a21 cash: 0 stock: 696.3599558704875
+ updates for: 510dbb cash: 78796.39469961643 stock: 0.0
cancel - b846a3
buy - b846a3 69422.5374510923 103.67845531211289
bid order for: b846a3 price: 103.67845531211289 size: 669.5946350869444
+ updates for: b846a3 cash: -69422.5374510923 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
+ updates f676bd 46018.41957394557 0
sell - f676bd 977.0323509070927 89.52593452705673
+ updates for: f676bd cash: 0 stock: -977.0323509070927
+ updates for: 602a21 cash: 0 stock: 114.58210634586294
+ updates for: ce37e5 cash: 0 stock: 514.1001515464347
+ updates for: 4f4d8a cash: 0 stock: 348.350093014795
+ updates for: f676bd cash: 103376.84766513955 stock: 0.0
cancel - e4befc
sell - e4befc 402.93704852685084 100.24998626857773
+ updates for: e4befc cash: 0 stock: -402.93704852685084
+ updates for: 4f4d8a cash: 0 stock: 226.31164466158316
+ updates for: 567d78 cash: 0 stock: 176.62540386526769
+ updates for: e4befc cash: 41961.421293910134 stock: 0.0
cancel - bfd4db
sell - bfd4db 628.4110074621299 99.96814083530329
+ updates for: bfd4db cash: 0 stock: -628.4110074621299
+ updates for: 567d78 cash: 0 stock: 628.4110074621299
+ updates for: bfd4db cash: 65293.15319873761 stock: 0.0
cancel - cba909
sell - cba909 978.4748832280894 94.3040239234431
+ updates for: cba909 cash: 0 stock: -978.4748832280894
+ updates for: 567d78 cash: 0 stock: 103.57397088867776
+ updates for: 397d0e cash: 0 stock: 510.53949215931647
+ updates for: b846a3 cash: 0 stock: 364.3614201800952
+ updates for: cba909 cash: 101508.4465530847 stock: 0.0
cancel - 147b63
sell - 147b63 540.3900426745546 98.98341477849016
ask order for: 147b63 price: 98.98341477849016 size: 235.15682776770535
+ updates for: 147b63 cash: 0 stock: -540.3900426745546
+ updates for: b846a3 cash: 0 stock: 305.23321490684924
+ updates for: 147b63 cash: 31646.10823149232 stock: 0
cancel - f1f805
buy - f1f805 23357.90506603739 112.77902526263877
bid order for: f1f805 price: 112.77902526263877 size: 0.7206946941007716
+ updates for: f1f805 cash: -23357.90506603739 stock: 0
+ updates for: 147b63 cash: 23276.62582092475 stock: 0
+ updates for: f1f805 cash: 0 stock: 235.15682776770535
cancel - 301da5
sell - 301da5 220.73391505815732 92.60373827982264
ask order for: 301da5 price: 92.60373827982264 size: 220.01322036405654
+ updates for: 301da5 cash: 0 stock: -220.73391505815732
+ updates for: f1f805 cash: 0 stock: 0.7206946941007716
+ updates for: 301da5 cash: 81.27924511264064 stock: 0
cancel - 57a381
sell - 57a381 403.9800594084144 99.77341369951168
ask order for: 57a381 price: 99.77341369951168 size: 403.9800594084144
+ updates for: 57a381 cash: 0 stock: -403.9800594084144
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
buy - 397d0e 87767.50286711252 112.59372955766689
bid order for: 397d0e price: 112.59372955766689 size: 240.5727805902048
+ updates for: 397d0e cash: -87767.50286711252 stock: 0
+ updates for: 301da5 cash: 20374.046676694037 stock: 0
+ updates for: 57a381 cash: 40306.46959370903 stock: 0
+ updates for: 397d0e cash: 0 stock: 623.9932797724709
cancel - bdb97d
sell - bdb97d 909.5393384852954 97.27878780414034
ask order for: bdb97d price: 97.27878780414034 size: 668.9665578950905
+ updates for: bdb97d cash: 0 stock: -909.5393384852954
+ updates for: 397d0e cash: 0 stock: 240.5727805902048
+ updates for: bdb97d cash: 27086.986596709452 stock: 0
cancel - 0d5eec
sell - 0d5eec 2.8555555178098757 89.83863225778953
ask order for: 0d5eec price: 89.83863225778953 size: 2.8555555178098757
+ updates for: 0d5eec cash: 0 stock: -2.8555555178098757
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
sell - 567d78 846.9982742157811 91.24482918212841
ask order for: 567d78 price: 91.24482918212841 size: 846.9982742157811
+ updates for: 567d78 cash: 0 stock: -846.9982742157811
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 4532.07931728345 104.0681645712163
+ updates for: 4f4d8a cash: -4532.07931728345 stock: 0
+ updates for: 0d5eec cash: 256.5392020562232 stock: 0
+ updates for: 567d78 cash: 4275.540115227227 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 49.713444929746565
cancel - e39c81
buy - e39c81 57579.024141007576 111.5103957590768
+ updates for: e39c81 cash: -57579.024141007576 stock: 0
+ updates for: 567d78 cash: 57579.024141007576 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 631.0387630413279
cancel - 10b0a3
sell - 10b0a3 556.2559491802083 86.27292146429787
ask order for: 10b0a3 price: 86.27292146429787 size: 556.2559491802083
+ updates for: 10b0a3 cash: 0 stock: -556.2559491802083
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
sell - e2b93c 907.8449864407596 93.55004569050654
ask order for: e2b93c price: 93.55004569050654 size: 907.8449864407596
+ updates for: e2b93c cash: 0 stock: -907.8449864407596
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
sell - 4081b6 723.4337338954692 87.80673091836476
ask order for: 4081b6 price: 87.80673091836476 size: 723.4337338954692
+ updates for: 4081b6 cash: 0 stock: -723.4337338954692
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
sell - 502657 767.1119410583128 92.00574100623591
ask order for: 502657 price: 92.00574100623591 size: 767.1119410583128
+ updates for: 502657 cash: 0 stock: -767.1119410583128
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
sell - 25d1a9 917.3946933139785 98.66510173895688
ask order for: 25d1a9 price: 98.66510173895688 size: 917.3946933139785
+ updates for: 25d1a9 cash: 0 stock: -917.3946933139785
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 192.08805455621632 97.8120418215236
ask order for: 168284 price: 97.8120418215236 size: 192.08805455621632
+ updates for: 168284 cash: 0 stock: -192.08805455621632
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
sell - 42d8ea 518.7071638384235 91.78835913334208
ask order for: 42d8ea price: 91.78835913334208 size: 518.7071638384235
+ updates for: 42d8ea cash: 0 stock: -518.7071638384235
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
buy - 33b60b 8477.953730038873 108.56920884146899
+ updates for: 33b60b cash: -8477.953730038873 stock: 0
+ updates for: 10b0a3 cash: 8477.953730038873 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 98.26900012360525
cancel - e7e04e
buy - e7e04e 27016.11146529023 102.94547138350079
+ updates for: e7e04e cash: -27016.11146529023 stock: 0
+ updates for: 10b0a3 cash: 27016.11146529023 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 313.147057115369
cancel - ecdc52
sell - ecdc52 155.55234571169035 96.90634766718979
ask order for: ecdc52 price: 96.90634766718979 size: 155.55234571169035
+ updates for: ecdc52 cash: 0 stock: -155.55234571169035
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
buy - dbe2fc 99923.39006545382 109.21335375501181
+ updates for: dbe2fc cash: -99923.39006545382 stock: 0
+ updates for: 10b0a3 cash: 12495.760622343474 stock: 0
+ updates for: 4081b6 cash: 63522.35120942737 stock: 0
+ updates for: 567d78 cash: 15429.648592141708 stock: 0
+ updates for: 42d8ea cash: 8475.629641541269 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 1129.7140770713604
cancel - e9aeae
sell - e9aeae 752.8833857133873 82.70997312658767
ask order for: e9aeae price: 82.70997312658767 size: 752.8833857133873
+ updates for: e9aeae cash: 0 stock: -752.8833857133873
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
buy - ce37e5 22277.64293584311 115.59225900562961
+ updates for: ce37e5 cash: -22277.64293584311 stock: 0
+ updates for: e9aeae cash: 22277.64293584311 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 269.34651401406165
cancel - 602a21
sell - 602a21 906.8278359245319 88.10081820337898
ask order for: 602a21 price: 88.10081820337898 size: 906.8278359245319
+ updates for: 602a21 cash: 0 stock: -906.8278359245319
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 75526.42529067857 114.46631780266638
+ updates for: 510dbb cash: -75526.42529067857 stock: 0
+ updates for: e9aeae cash: 39993.32166396549 stock: 0
+ updates for: 602a21 cash: 35533.10362671308 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 886.8600683657359
cancel - b846a3
sell - b846a3 8.406558606259978 91.28506428157222
ask order for: b846a3 price: 91.28506428157222 size: 8.406558606259978
+ updates for: b846a3 cash: 0 stock: -8.406558606259978
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
sell - f676bd 201.57563023785315 90.92050577826667
ask order for: f676bd price: 90.92050577826667 size: 201.57563023785315
+ updates for: f676bd cash: 0 stock: -201.57563023785315
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 51.98246955359798 98.76438294617002
ask order for: e4befc price: 98.76438294617002 size: 51.98246955359798
+ updates for: e4befc cash: 0 stock: -51.98246955359798
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
sell - bfd4db 404.7177861736226 99.13239890384527
ask order for: bfd4db price: 99.13239890384527 size: 404.7177861736226
+ updates for: bfd4db cash: 0 stock: -404.7177861736226
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
buy - cba909 63762.67206328805 122.7486787664002
+ updates for: cba909 cash: -63762.67206328805 stock: 0
+ updates for: 602a21 cash: 44359.170687837686 stock: 0
+ updates for: f676bd cash: 18327.358253798473 stock: 0
+ updates for: b846a3 cash: 767.3932427592463 stock: 0
+ updates for: 42d8ea cash: 308.74987889264776 stock: 0
+ updates for: cba909 cash: 0.0 stock: 716.8505430853529
cancel - 147b63
buy - 147b63 51449.49385758887 104.11077513040772
+ updates for: 147b63 cash: -51449.49385758887 stock: 0
+ updates for: 42d8ea cash: 38826.899919004616 stock: 0
+ updates for: 502657 cash: 12622.59393858425 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 560.1981662263855
cancel - f1f805
sell - f1f805 477.6902252307617 90.1998099989172
ask order for: f1f805 price: 90.1998099989172 size: 477.6902252307617
+ updates for: f1f805 cash: 0 stock: -477.6902252307617
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 65204.985534038264 112.72026027955734
+ updates for: 301da5 cash: -65204.985534038264 stock: 0
+ updates for: f1f805 cash: 43087.56755415467 stock: 0
+ updates for: 502657 cash: 22117.41797988359 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 718.0819414214343
cancel - 57a381
sell - 57a381 371.16878235023785 100.99133803335299
ask order for: 57a381 price: 100.99133803335299 size: 371.16878235023785
+ updates for: 57a381 cash: 0 stock: -371.16878235023785
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 401.71705889416785 101.38848847550047
ask order for: 397d0e price: 101.38848847550047 size: 401.71705889416785
+ updates for: 397d0e cash: 0 stock: -401.71705889416785
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
+ updates bdb97d 0 668.9665578950905
sell - bdb97d 86.97832587824723 95.26690527171338
ask order for: bdb97d price: 95.26690527171338 size: 86.97832587824723
+ updates for: bdb97d cash: 0 stock: -86.97832587824723
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
sell - 0d5eec 156.02183957437 90.30896350585722
ask order for: 0d5eec price: 90.30896350585722 size: 156.02183957437
+ updates for: 0d5eec cash: 0 stock: -156.02183957437
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
sell - 567d78 809.5499164841501 96.84886978245525
ask order for: 567d78 price: 96.84886978245525 size: 809.5499164841501
+ updates for: 567d78 cash: 0 stock: -809.5499164841501
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 14149.646105400849 104.73307896538034
+ updates for: 4f4d8a cash: -14149.646105400849 stock: 0
+ updates for: 0d5eec cash: 14090.17061623849 stock: 0
+ updates for: 502657 cash: 59.475489162357924 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 156.66827194382753
cancel - e39c81
sell - e39c81 751.5967160181706 86.26420730238762
ask order for: e39c81 price: 86.26420730238762 size: 751.5967160181706
+ updates for: e39c81 cash: 0 stock: -751.5967160181706
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
sell - 10b0a3 745.6354874764768 92.56770456122266
ask order for: 10b0a3 price: 92.56770456122266 size: 745.6354874764768
+ updates for: 10b0a3 cash: 0 stock: -745.6354874764768
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
+ updates e2b93c 0 907.8449864407596
sell - e2b93c 809.6053030866625 93.4506483474972
ask order for: e2b93c price: 93.4506483474972 size: 809.6053030866625
+ updates for: e2b93c cash: 0 stock: -809.6053030866625
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
sell - 4081b6 859.2209884065271 95.6986657216373
ask order for: 4081b6 price: 95.6986657216373 size: 859.2209884065271
+ updates for: 4081b6 cash: 0 stock: -859.2209884065271
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
+ updates 502657 0 388.8802456549621
buy - 502657 19811.25629092355 112.75213202812041
+ updates for: 502657 cash: -19811.25629092355 stock: 0
+ updates for: e39c81 cash: 19811.25629092355 stock: 0
+ updates for: 502657 cash: 0.0 stock: 229.65789532474165
cancel - 25d1a9
+ updates 25d1a9 0 917.3946933139785
sell - 25d1a9 674.4274633998207 92.3150719593292
ask order for: 25d1a9 price: 92.3150719593292 size: 674.4274633998207
+ updates for: 25d1a9 cash: 0 stock: -674.4274633998207
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
+ updates 168284 0 192.08805455621632
sell - 168284 779.1485283750229 101.88074959883036
ask order for: 168284 price: 101.88074959883036 size: 779.1485283750229
+ updates for: 168284 cash: 0 stock: -779.1485283750229
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
sell - 42d8ea 610.4883192110512 87.82049269447968
ask order for: 42d8ea price: 87.82049269447968 size: 610.4883192110512
+ updates for: 42d8ea cash: 0 stock: -610.4883192110512
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
buy - 33b60b 63258.50438254251 106.40555091173593
+ updates for: 33b60b cash: -63258.50438254251 stock: 0
+ updates for: e39c81 cash: 45024.638627461674 stock: 0
+ updates for: 42d8ea cash: 18233.865755080835 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 729.5653688444962
cancel - e7e04e
sell - e7e04e 518.826872202548 83.40228708002427
ask order for: e7e04e price: 83.40228708002427 size: 518.826872202548
+ updates for: e7e04e cash: 0 stock: -518.826872202548
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
+ updates ecdc52 0 155.55234571169035
buy - ecdc52 114242.3097067736 114.8493611363953
+ updates for: ecdc52 cash: -114242.3097067736 stock: 0
+ updates for: e7e04e cash: 43271.34774026797 stock: 0
+ updates for: 42d8ea cash: 35379.519222258474 stock: 0
+ updates for: 25d1a9 cash: 35591.44274424715 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 1307.2317836061532
cancel - dbe2fc
sell - dbe2fc 972.2520291302062 94.00686896653261
ask order for: dbe2fc price: 94.00686896653261 size: 972.2520291302062
+ updates for: dbe2fc cash: 0 stock: -972.2520291302062
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
buy - e9aeae 114590.936551067 125.40829901276834
+ updates for: e9aeae cash: -114590.936551067 stock: 0
+ updates for: 25d1a9 cash: 26668.37707085516 stock: 0
+ updates for: 10b0a3 cash: 69021.76551508573 stock: 0
+ updates for: e2b93c cash: 18900.79396512611 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 1236.7740944713314
cancel - ce37e5
buy - ce37e5 69281.45365252011 107.12558364778184
+ updates for: ce37e5 cash: -69281.45365252011 stock: 0
+ updates for: e2b93c cash: 56757.346513894474 stock: 0
+ updates for: dbe2fc cash: 12524.107138625637 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 740.5764661425706
cancel - 602a21
sell - 602a21 955.4190446688059 98.13276429448399
ask order for: 602a21 price: 98.13276429448399 size: 955.4190446688059
+ updates for: 602a21 cash: 0 stock: -955.4190446688059
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
sell - 510dbb 894.6142249595307 99.95165028595477
ask order for: 510dbb price: 99.95165028595477 size: 894.6142249595307
+ updates for: 510dbb cash: 0 stock: -894.6142249595307
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
buy - b846a3 31466.53618975894 113.11504200452389
+ updates for: b846a3 cash: -31466.53618975894 stock: 0
+ updates for: dbe2fc cash: 31466.53618975894 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 334.7259251976719
cancel - f676bd
buy - f676bd 73146.81621542474 117.51651802274515
+ updates for: f676bd cash: -73146.81621542474 stock: 0
+ updates for: dbe2fc cash: 47407.725776504165 stock: 0
+ updates for: bdb97d cash: 8286.155932135196 stock: 0
+ updates for: 4081b6 cash: 17452.93450678538 stock: 0
+ updates for: f676bd cash: 0.0 stock: 773.6528369883492
cancel - e4befc
+ updates e4befc 0 51.98246955359798
buy - e4befc 56876.44748512426 108.99269593565229
+ updates for: e4befc cash: -56876.44748512426 stock: 0
+ updates for: 4081b6 cash: 56876.44748512426 stock: 0
+ updates for: e4befc cash: 0.0 stock: 594.3285317118543
cancel - bfd4db
+ updates bfd4db 0 404.7177861736226
buy - bfd4db 63042.231178937676 112.01277563396896
+ updates for: bfd4db cash: -63042.231178937676 stock: 0
+ updates for: 4081b6 cash: 7896.92015862139 stock: 0
+ updates for: 567d78 cash: 55145.31102031629 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 651.9141065091685
cancel - cba909
sell - cba909 781.8320214867813 88.2470322980878
ask order for: cba909 price: 88.2470322980878 size: 781.8320214867813
+ updates for: cba909 cash: 0 stock: -781.8320214867813
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
sell - 147b63 723.473819541628 97.63590987292937
ask order for: 147b63 price: 97.63590987292937 size: 723.473819541628
+ updates for: 147b63 cash: 0 stock: -723.473819541628
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
sell - f1f805 456.8890030321802 91.60229567538813
ask order for: f1f805 price: 91.60229567538813 size: 456.8890030321802
+ updates for: f1f805 cash: 0 stock: -456.8890030321802
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
sell - 301da5 2.2503601455922535 86.06678387956644
ask order for: 301da5 price: 86.06678387956644 size: 2.2503601455922535
+ updates for: 301da5 cash: 0 stock: -2.2503601455922535
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
+ updates 57a381 0 371.16878235023785
buy - 57a381 41252.27697963469 103.90762765225264
+ updates for: 57a381 cash: -41252.27697963469 stock: 0
+ updates for: 301da5 cash: 193.68126030187815 stock: 0
+ updates for: cba909 cash: 41058.595719332814 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 467.51921565386414
cancel - 397d0e
+ updates 397d0e 0 401.71705889416785
sell - 397d0e 677.808961504913 83.99643639413631
ask order for: 397d0e price: 83.99643639413631 size: 677.808961504913
+ updates for: 397d0e cash: 0 stock: -677.808961504913
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
buy - bdb97d 9845.641439442734 118.72506808159758
+ updates for: bdb97d cash: -9845.641439442734 stock: 0
+ updates for: 397d0e cash: 9845.641439442734 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 117.21498985080808
cancel - 0d5eec
sell - 0d5eec 388.13302495260166 96.1715776997306
ask order for: 0d5eec price: 96.1715776997306 size: 388.13302495260166
+ updates for: 0d5eec cash: 0 stock: -388.13302495260166
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
+ updates 567d78 0 240.15441249752348
sell - 567d78 473.721421094569 96.09371597015814
ask order for: 567d78 price: 96.09371597015814 size: 473.721421094569
+ updates for: 567d78 cash: 0 stock: -473.721421094569
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 455.42977890168845 116.40339744103181
+ updates for: 4f4d8a cash: -455.42977890168845 stock: 0
+ updates for: 397d0e cash: 455.4297789016885 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 5.422013104992648
cancel - e39c81
buy - e39c81 35356.55907608666 111.18772601209618
+ updates for: e39c81 cash: -35356.55907608666 stock: 0
+ updates for: 397d0e cash: 35356.55907608666 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 420.92927502523025
cancel - 10b0a3
buy - 10b0a3 69117.7168203717 106.99381422752876
+ updates for: 10b0a3 cash: -69117.7168203717 stock: 0
+ updates for: 397d0e cash: 11275.90702799193 stock: 0
+ updates for: cba909 cash: 27935.759932490448 stock: 0
+ updates for: f1f805 cash: 29906.04985988932 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 777.2829278265817
cancel - e2b93c
sell - e2b93c 229.2077372781739 93.91558634504962
ask order for: e2b93c price: 93.91558634504962 size: 229.2077372781739
+ updates for: e2b93c cash: 0 stock: -229.2077372781739
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
sell - 4081b6 279.26999770592204 89.53473418359204
ask order for: 4081b6 price: 89.53473418359204 size: 279.26999770592204
+ updates for: 4081b6 cash: 0 stock: -279.26999770592204
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
buy - 502657 16238.853419805468 108.50826972705487
+ updates for: 502657 cash: -16238.853419805468 stock: 0
+ updates for: 4081b6 cash: 16238.853419805468 stock: 0
+ updates for: 502657 cash: 0.0 stock: 181.36931513648665
cancel - 25d1a9
buy - 25d1a9 17819.429219760972 116.75680138808119
+ updates for: 25d1a9 cash: -17819.429219760972 stock: 0
+ updates for: 4081b6 cash: 8765.51159024662 stock: 0
+ updates for: f1f805 cash: 9053.917629514352 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 196.74010097875998
cancel - 168284
+ updates 168284 0 779.1485283750229
buy - 168284 39884.099232230474 102.79971965189421
+ updates for: 168284 cash: -39884.099232230474 stock: 0
+ updates for: f1f805 cash: 2892.114057183405 stock: 0
+ updates for: e2b93c cash: 21526.17904130179 stock: 0
+ updates for: 567d78 cash: 15465.806133745278 stock: 0
+ updates for: 168284 cash: 0.0 stock: 421.72527497252577
cancel - 42d8ea
sell - 42d8ea 845.8601616199239 93.01373213820342
ask order for: 42d8ea price: 93.01373213820342 size: 845.8601616199239
+ updates for: 42d8ea cash: 0 stock: -845.8601616199239
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
sell - 33b60b 404.02517724823565 100.91758999000908
ask order for: 33b60b price: 100.91758999000908 size: 404.02517724823565
+ updates for: 33b60b cash: 0 stock: -404.02517724823565
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
buy - e7e04e 25962.061180243556 110.47546609112322
+ updates for: e7e04e cash: -25962.061180243556 stock: 0
+ updates for: 42d8ea cash: 25962.061180243556 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 279.12073393279303
cancel - ecdc52
sell - ecdc52 211.09006222355777 95.95222821532371
ask order for: ecdc52 price: 95.95222821532371 size: 211.09006222355777
+ updates for: ecdc52 cash: 0 stock: -211.09006222355777
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
buy - dbe2fc 67906.0958676872 117.32641494232993
+ updates for: dbe2fc cash: -67906.0958676872 stock: 0
+ updates for: 42d8ea cash: 52714.54931904951 stock: 0
+ updates for: ecdc52 cash: 15191.546548637685 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 725.0634898917809
cancel - e9aeae
sell - e9aeae 653.8912774659614 82.25646048153752
ask order for: e9aeae price: 82.25646048153752 size: 653.8912774659614
+ updates for: e9aeae cash: 0 stock: -653.8912774659614
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
buy - ce37e5 49575.53703677289 103.90172974359086
+ updates for: ce37e5 cash: -49575.53703677289 stock: 0
+ updates for: e9aeae cash: 49575.53703677289 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 602.6947518353301
cancel - 602a21
+ updates 602a21 0 955.4190446688059
buy - 602a21 94824.2166941799 115.81191877759636
+ updates for: 602a21 cash: -94824.2166941799 stock: 0
+ updates for: e9aeae cash: 4211.244987328046 stock: 0
+ updates for: ecdc52 cash: 5063.015275824013 stock: 0
+ updates for: 567d78 cash: 30055.845553895917 stock: 0
+ updates for: 0d5eec cash: 37327.36536706061 stock: 0
+ updates for: 147b63 cash: 18166.745510071312 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 990.9381687380284
cancel - 510dbb
+ updates 510dbb 0 894.6142249595307
buy - 510dbb 44237.061550706436 108.47454062206832
+ updates for: 510dbb cash: -44237.061550706436 stock: 0
+ updates for: 147b63 cash: 44237.061550706436 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 453.0818794875762
cancel - b846a3
sell - b846a3 433.55746077052163 84.80011391064065
ask order for: b846a3 price: 84.80011391064065 size: 433.55746077052163
+ updates for: b846a3 cash: 0 stock: -433.55746077052163
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
sell - f676bd 298.1810573006851 95.93108644852212
ask order for: f676bd price: 95.93108644852212 size: 298.1810573006851
+ updates for: f676bd cash: 0 stock: -298.1810573006851
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
buy - e4befc 20817.249618246686 113.08955307197148
+ updates for: e4befc cash: -20817.249618246686 stock: 0
+ updates for: b846a3 cash: 20817.249618246686 stock: 0
+ updates for: e4befc cash: 0.0 stock: 245.48610441942526
cancel - bfd4db
sell - bfd4db 602.6304985779977 98.25753370843681
ask order for: bfd4db price: 98.25753370843681 size: 602.6304985779977
+ updates for: bfd4db cash: 0 stock: -602.6304985779977
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
sell - cba909 951.5224690967184 94.17398841511996
ask order for: cba909 price: 94.17398841511996 size: 951.5224690967184
+ updates for: cba909 cash: 0 stock: -951.5224690967184
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
+ updates 147b63 0 84.32571161704675
buy - 147b63 89536.79486540298 105.12460012855568
+ updates for: 147b63 cash: -89536.79486540298 stock: 0
+ updates for: b846a3 cash: 15948.472441901662 stock: 0
+ updates for: cba909 cash: 73588.32242350132 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 969.4795101517318
cancel - f1f805
buy - f1f805 14400.459230787108 107.57000224499326
+ updates for: f1f805 cash: -14400.459230787108 stock: 0
+ updates for: cba909 cash: 14400.459230787106 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 152.91334128602185
cancel - 301da5
buy - 301da5 62102.45596553478 117.05615432274605
+ updates for: 301da5 cash: -62102.45596553478 stock: 0
+ updates for: cba909 cash: 1619.8843271522753 stock: 0
+ updates for: f676bd cash: 28604.832785223753 stock: 0
+ updates for: bfd4db cash: 31877.738853158746 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 639.812511600947
cancel - 57a381
sell - 57a381 928.0317245380179 93.41709916159033
ask order for: 57a381 price: 93.41709916159033 size: 928.0317245380179
+ updates for: 57a381 cash: 0 stock: -928.0317245380179
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
buy - 397d0e 30783.94406909712 118.29942249084412
+ updates for: 397d0e cash: -30783.94406909712 stock: 0
+ updates for: 57a381 cash: 30783.94406909712 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 329.5322199616571
cancel - bdb97d
buy - bdb97d 81543.3468267329 129.5083079224812
+ updates for: bdb97d cash: -81543.3468267329 stock: 0
+ updates for: 57a381 cash: 55910.08756717258 stock: 0
+ updates for: bfd4db cash: 25633.25925956032 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 859.3778137716927
cancel - 0d5eec
buy - 0d5eec 19028.60336222899 104.46589017803427
+ updates for: 0d5eec cash: -19028.60336222899 stock: 0
+ updates for: bfd4db cash: 1701.9884150406301 stock: 0
+ updates for: 33b60b cash: 17326.614947188362 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 189.01244158918558
cancel - 567d78
buy - 567d78 77643.2405354089 105.64204397124999
bid order for: 567d78 price: 105.64204397124999 size: 513.0212012384807
+ updates for: 567d78 cash: -77643.2405354089 stock: 0
+ updates for: 33b60b cash: 23446.63223598983 stock: 0
+ updates for: 567d78 cash: 0 stock: 232.3344447515152
cancel - 4f4d8a
buy - 4f4d8a 45550.49007287478 105.93205149025034
bid order for: 4f4d8a price: 105.93205149025034 size: 429.9972428747602
+ updates for: 4f4d8a cash: -45550.49007287478 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 59032.916253457406 105.99155795668732
bid order for: e39c81 price: 105.99155795668732 size: 556.9586615339759
+ updates for: e39c81 cash: -59032.916253457406 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 292.7556240902345 87.42392247629857
+ updates for: 10b0a3 cash: 0 stock: -292.7556240902345
+ updates for: e39c81 cash: 0 stock: 292.7556240902345
+ updates for: 10b0a3 cash: 31029.624697906256 stock: 0.0
cancel - e2b93c
sell - e2b93c 501.23925535744297 89.70595845212364
+ updates for: e2b93c cash: 0 stock: -501.23925535744297
+ updates for: e39c81 cash: 0 stock: 264.20303744374144
+ updates for: 4f4d8a cash: 0 stock: 237.03621791370153
+ updates for: e2b93c cash: 53113.02439663958 stock: 0.0
cancel - 4081b6
buy - 4081b6 14438.31633981249 111.20766819367604
bid order for: 4081b6 price: 111.20766819367604 size: 129.83202124755587
+ updates for: 4081b6 cash: -14438.31633981249 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 102674.1720598209 104.4782104981127
bid order for: 502657 price: 104.4782104981127 size: 982.7328738720656
+ updates for: 502657 cash: -102674.1720598209 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 33180.443245890245 122.84016467060769
bid order for: 25d1a9 price: 122.84016467060769 size: 270.11070308203045
+ updates for: 25d1a9 cash: -33180.443245890245 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 94.26675654029611 92.34674972844489
+ updates for: 168284 cash: 0 stock: -94.26675654029611
+ updates for: 25d1a9 cash: 0 stock: 94.26675654029611
+ updates for: 168284 cash: 11579.743896374059 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 756.9137304287218 96.4907451024892
+ updates for: 42d8ea cash: 0 stock: -756.9137304287218
+ updates for: 25d1a9 cash: 0 stock: 175.84394654173434
+ updates for: 4081b6 cash: 0 stock: 129.83202124755587
+ updates for: 4f4d8a cash: 0 stock: 192.96102496105868
+ updates for: 567d78 cash: 0 stock: 258.2767376783729
+ updates for: 42d8ea cash: 83764.65539968468 stock: 0.0
cancel - 33b60b
sell - 33b60b 439.82091280763314 90.17640246383428
+ updates for: 33b60b cash: 0 stock: -439.82091280763314
+ updates for: 567d78 cash: 0 stock: 254.74446356010776
+ updates for: 502657 cash: 0 stock: 185.07644924752537
+ updates for: 33b60b cash: 46248.18204357562 stock: 0.0
cancel - e7e04e
buy - e7e04e 6858.409173800026 102.7074519021383
bid order for: e7e04e price: 102.7074519021383 size: 66.77615934172775
+ updates for: e7e04e cash: -6858.409173800026 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 47783.36964363691 108.85551539456992
bid order for: ecdc52 price: 108.85551539456992 size: 438.96140191368295
+ updates for: ecdc52 cash: -47783.36964363691 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 95530.79239001324 120.6473515087
bid order for: dbe2fc price: 120.6473515087 size: 791.8183963045756
+ updates for: dbe2fc cash: -95530.79239001324 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 162.1262078476832 100.39801642117912
+ updates for: e9aeae cash: 0 stock: -162.1262078476832
+ updates for: dbe2fc cash: 0 stock: 162.1262078476832
+ updates for: e9aeae cash: 19560.09758697199 stock: 0.0
cancel - ce37e5
sell - ce37e5 386.3806706834132 82.09247760670753
+ updates for: ce37e5 cash: 0 stock: -386.3806706834132
+ updates for: dbe2fc cash: 0 stock: 386.3806706834132
+ updates for: ce37e5 cash: 46615.80459210901 stock: 0.0
cancel - 602a21
buy - 602a21 72083.94436936609 105.02573089929243
bid order for: 602a21 price: 105.02573089929243 size: 686.3455626744105
+ updates for: 602a21 cash: -72083.94436936609 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 43537.344423521965 104.22126143545614
bid order for: 510dbb price: 104.22126143545614 size: 417.7395650741043
+ updates for: 510dbb cash: -43537.344423521965 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 20416.374417611845 108.08848119232721
bid order for: b846a3 price: 108.08848119232721 size: 188.88575537742986
+ updates for: b846a3 cash: -20416.374417611845 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 171.08268607994398 97.7560269110214
+ updates for: f676bd cash: 0 stock: -171.08268607994398
+ updates for: dbe2fc cash: 0 stock: 171.08268607994398
+ updates for: f676bd cash: 20640.67296453958 stock: 0.0
cancel - e4befc
sell - e4befc 852.7548327250473 92.56703426863506
+ updates for: e4befc cash: 0 stock: -852.7548327250473
+ updates for: dbe2fc cash: 0 stock: 72.2288316935352
+ updates for: ecdc52 cash: 0 stock: 438.96140191368295
+ updates for: b846a3 cash: 0 stock: 188.88575537742986
+ updates for: 602a21 cash: 0 stock: 152.67884374039932
+ updates for: e4befc cash: 92949.16846433571 stock: 0.0
cancel - bfd4db
sell - bfd4db 429.67556958624095 99.7989714877967
+ updates for: bfd4db cash: 0 stock: -429.67556958624095
+ updates for: 602a21 cash: 0 stock: 429.67556958624095
+ updates for: bfd4db cash: 45126.99074536474 stock: 0.0
cancel - cba909
sell - cba909 375.34665360973065 92.71461562634975
+ updates for: cba909 cash: 0 stock: -375.34665360973065
+ updates for: 602a21 cash: 0 stock: 103.99114934777026
+ updates for: 502657 cash: 0 stock: 271.3555042619604
+ updates for: cba909 cash: 39272.48396140966 stock: 0.0
cancel - 147b63
sell - 147b63 982.6865317229056 98.3288999281457
+ updates for: 147b63 cash: 0 stock: -982.6865317229056
+ updates for: 502657 cash: 0 stock: 526.3009203625799
+ updates for: 510dbb cash: 0 stock: 417.7395650741043
+ updates for: e7e04e cash: 0 stock: 38.646046286221406
+ updates for: 147b63 cash: 102493.55970666393 stock: 0.0
cancel - f1f805
sell - f1f805 20.7019592325438 88.866823833117
+ updates for: f1f805 cash: 0 stock: -20.7019592325438
+ updates for: e7e04e cash: 0 stock: 20.7019592325438
+ updates for: f1f805 cash: 2126.24548215652 stock: 0.0
cancel - 301da5
sell - 301da5 945.1159501140237 93.53074676584804
ask order for: 301da5 price: 93.53074676584804 size: 937.6877962910612
+ updates for: 301da5 cash: 0 stock: -945.1159501140237
+ updates for: e7e04e cash: 0 stock: 7.428153822962543
+ updates for: 301da5 cash: 762.9267514936101 stock: 0
cancel - 57a381
buy - 57a381 84117.99647716533 111.68848429085213
+ updates for: 57a381 cash: -84117.99647716533 stock: 0
+ updates for: 301da5 cash: 84117.99647716533 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 899.3619679713742
cancel - 397d0e
sell - 397d0e 913.7380720846451 95.03499678083634
ask order for: 397d0e price: 95.03499678083634 size: 913.7380720846451
+ updates for: 397d0e cash: 0 stock: -913.7380720846451
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
sell - bdb97d 875.2755345225539 90.60754473867718
ask order for: bdb97d price: 90.60754473867718 size: 875.2755345225539
+ updates for: bdb97d cash: 0 stock: -875.2755345225539
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
sell - 0d5eec 375.4045878477541 84.28443385001931
ask order for: 0d5eec price: 84.28443385001931 size: 375.4045878477541
+ updates for: 0d5eec cash: 0 stock: -375.4045878477541
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
sell - 567d78 866.6417044374853 84.73905912849816
ask order for: 567d78 price: 84.73905912849816 size: 866.6417044374853
+ updates for: 567d78 cash: 0 stock: -866.6417044374853
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 111734.27208566597 116.11382708078635
+ updates for: 4f4d8a cash: -111734.27208566597 stock: 0
+ updates for: 0d5eec cash: 31640.763151447794 stock: 0
+ updates for: 567d78 cash: 73438.40263555049 stock: 0
+ updates for: bdb97d cash: 6655.106298667684 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 1315.4960951450541
cancel - e39c81
sell - e39c81 865.403993030079 98.97120745501377
ask order for: e39c81 price: 98.97120745501377 size: 865.403993030079
+ updates for: e39c81 cash: 0 stock: -865.403993030079
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
sell - 10b0a3 227.09625764176303 94.58190381092423
ask order for: 10b0a3 price: 94.58190381092423 size: 227.09625764176303
+ updates for: 10b0a3 cash: 0 stock: -227.09625764176303
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
buy - e2b93c 5393.010932447317 109.62882530877262
+ updates for: e2b93c cash: -5393.010932447317 stock: 0
+ updates for: bdb97d cash: 5393.010932447317 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 59.52055039126593
cancel - 4081b6
buy - 4081b6 61543.03632846491 113.07351799487004
+ updates for: 4081b6 cash: -61543.03632846491 stock: 0
+ updates for: bdb97d cash: 61543.036328464914 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 679.2263989269577
cancel - 502657
buy - 502657 64481.88763824861 113.06507341708681
+ updates for: 502657 cash: -64481.88763824861 stock: 0
+ updates for: bdb97d cash: 5715.413593341968 stock: 0
+ updates for: 301da5 cash: 3584.6433431600162 stock: 0
+ updates for: 10b0a3 cash: 21479.1963960941 stock: 0
+ updates for: 397d0e cash: 33702.63430565253 stock: 0
+ updates for: 502657 cash: 0.0 stock: 683.1347973560754
cancel - 25d1a9
sell - 25d1a9 362.7926302269358 93.34941200696518
ask order for: 25d1a9 price: 93.34941200696518 size: 362.7926302269358
+ updates for: 25d1a9 cash: 0 stock: -362.7926302269358
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
buy - 168284 93021.8835171091 137.52459502903548
+ updates for: 168284 cash: -93021.8835171091 stock: 0
+ updates for: 25d1a9 cash: 33866.478712144795 stock: 0
+ updates for: 397d0e cash: 53134.460433439315 stock: 0
+ updates for: e39c81 cash: 6020.9443715249945 stock: 0
+ updates for: 168284 cash: 0.0 stock: 982.7320861403377
cancel - 42d8ea
sell - 42d8ea 565.6367281566713 100.93790476109987
ask order for: 42d8ea price: 100.93790476109987 size: 565.6367281566713
+ updates for: 42d8ea cash: 0 stock: -565.6367281566713
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
buy - 33b60b 51240.357923178104 105.19129605466233
+ updates for: 33b60b cash: -51240.357923178104 stock: 0
+ updates for: e39c81 cash: 51240.3579231781 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 517.7299463227102
cancel - e7e04e
sell - e7e04e 909.5928698663081 95.48064429771826
ask order for: e7e04e price: 95.48064429771826 size: 909.5928698663081
+ updates for: e7e04e cash: 0 stock: -909.5928698663081
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
buy - ecdc52 13899.950376990424 116.28345096492097
+ updates for: ecdc52 cash: -13899.950376990424 stock: 0
+ updates for: e7e04e cash: 13899.950376990426 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 145.57872414066438
cancel - dbe2fc
sell - dbe2fc 131.6501039074426 93.02194771225177
ask order for: dbe2fc price: 93.02194771225177 size: 131.6501039074426
+ updates for: dbe2fc cash: 0 stock: -131.6501039074426
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
buy - e9aeae 6312.76104350261 109.50728857503081
+ updates for: e9aeae cash: -6312.76104350261 stock: 0
+ updates for: dbe2fc cash: 6312.761043502609 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 67.86313551539585
cancel - ce37e5
sell - ce37e5 208.555151988774 82.70481894176419
ask order for: ce37e5 price: 82.70481894176419 size: 208.555151988774
+ updates for: ce37e5 cash: 0 stock: -208.555151988774
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
sell - 602a21 97.29163551015677 95.90811797072952
ask order for: 602a21 price: 95.90811797072952 size: 97.29163551015677
+ updates for: 602a21 cash: 0 stock: -97.29163551015677
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 14689.105489910775 114.89137372708952
+ updates for: 510dbb cash: -14689.105489910775 stock: 0
+ updates for: ce37e5 cash: 14689.105489910777 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 177.60882228947227
cancel - b846a3
buy - b846a3 35609.37507718877 102.78569465099436
+ updates for: b846a3 cash: -35609.37507718877 stock: 0
+ updates for: ce37e5 cash: 2559.4105946928903 stock: 0
+ updates for: dbe2fc cash: 5933.588038488029 stock: 0
+ updates for: e7e04e cash: 27116.376444007856 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 378.7319728327575
cancel - f676bd
sell - f676bd 369.6288725524721 94.31257473126367
ask order for: f676bd price: 94.31257473126367 size: 369.6288725524721
+ updates for: f676bd cash: 0 stock: -369.6288725524721
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
buy - e4befc 60003.54908576393 105.44610711415622
+ updates for: e4befc cash: -60003.54908576393 stock: 0
+ updates for: f676bd cash: 34860.65066543776 stock: 0
+ updates for: e7e04e cash: 25142.89842032617 stock: 0
+ updates for: e4befc cash: 0.0 stock: 632.9586668291852
cancel - bfd4db
sell - bfd4db 593.3772374627946 96.22486088078652
ask order for: bfd4db price: 96.22486088078652 size: 593.3772374627946
+ updates for: bfd4db cash: 0 stock: -593.3772374627946
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
sell - cba909 219.8877850598418 99.89488473172757
ask order for: cba909 price: 99.89488473172757 size: 219.8877850598418
+ updates for: cba909 cash: 0 stock: -219.8877850598418
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
sell - 147b63 666.9225054451404 100.40787327752716
ask order for: 147b63 price: 100.40787327752716 size: 666.9225054451404
+ updates for: 147b63 cash: 0 stock: -666.9225054451404
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
buy - f1f805 27387.581579060694 102.42018489445925
+ updates for: f1f805 cash: -27387.581579060694 stock: 0
+ updates for: e7e04e cash: 20689.288022121247 stock: 0
+ updates for: 602a21 cash: 6698.293556939448 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 286.5264128064587
cancel - 301da5
sell - 301da5 347.88883899963764 94.81445563434173
ask order for: 301da5 price: 94.81445563434173 size: 347.88883899963764
+ updates for: 301da5 cash: 0 stock: -347.88883899963764
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
sell - 57a381 140.15800643215016 101.48394643882284
ask order for: 57a381 price: 101.48394643882284 size: 140.15800643215016
+ updates for: 57a381 cash: 0 stock: -140.15800643215016
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 799.3155461840803 99.23757217745575
ask order for: 397d0e price: 99.23757217745575 size: 799.3155461840803
+ updates for: 397d0e cash: 0 stock: -799.3155461840803
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
sell - bdb97d 953.8147609646361 99.41130311934342
ask order for: bdb97d price: 99.41130311934342 size: 953.8147609646361
+ updates for: bdb97d cash: 0 stock: -953.8147609646361
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 14176.435564958763 108.62146676957673
+ updates for: 0d5eec cash: -14176.435564958763 stock: 0
+ updates for: 301da5 cash: 14176.435564958763 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 149.51766025669264
cancel - 567d78
buy - 567d78 25746.419304031147 111.35337234024507
+ updates for: 567d78 cash: -25746.419304031147 stock: 0
+ updates for: 301da5 cash: 18808.45532605503 stock: 0
+ updates for: 602a21 cash: 2632.7640991338853 stock: 0
+ updates for: bfd4db cash: 4305.199878842232 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 270.5631132612558
cancel - 4f4d8a
buy - 4f4d8a 54059.72235317774 122.61842352780182
+ updates for: 4f4d8a cash: -54059.72235317774 stock: 0
+ updates for: bfd4db cash: 52792.442245840604 stock: 0
+ updates for: e39c81 cash: 1267.2801073371375 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 561.440735511603
cancel - e39c81
+ updates e39c81 0 274.0342006726024
sell - e39c81 680.2574669236833 81.17635170533629
ask order for: e39c81 price: 81.17635170533629 size: 680.2574669236833
+ updates for: e39c81 cash: 0 stock: -680.2574669236833
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
buy - 10b0a3 76990.58515732973 106.5072273133003
+ updates for: 10b0a3 cash: -76990.58515732973 stock: 0
+ updates for: e39c81 cash: 55220.81938517808 stock: 0
+ updates for: 397d0e cash: 21769.765772151644 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 899.6276640625567
cancel - e2b93c
buy - e2b93c 58168.20707503507 113.36151070751869
+ updates for: e2b93c cash: -58168.20707503507 stock: 0
+ updates for: 397d0e cash: 57552.368434853495 stock: 0
+ updates for: bdb97d cash: 615.8386401815733 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 586.1402043670637
cancel - 4081b6
buy - 4081b6 8920.502870527427 116.57095722190037
+ updates for: 4081b6 cash: -8920.502870527427 stock: 0
+ updates for: bdb97d cash: 8920.502870527427 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 89.73328575945082
cancel - 502657
buy - 502657 33832.652882090435 103.77152238076378
+ updates for: 502657 cash: -33832.652882090435 stock: 0
+ updates for: bdb97d cash: 33832.652882090435 stock: 0
+ updates for: 502657 cash: 0.0 stock: 340.3300411571337
cancel - 25d1a9
sell - 25d1a9 172.62738806393781 92.96608615278518
ask order for: 25d1a9 price: 92.96608615278518 size: 172.62738806393781
+ updates for: 25d1a9 cash: 0 stock: -172.62738806393781
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 26.756286190493142 86.783223924292
ask order for: 168284 price: 86.783223924292 size: 26.756286190493142
+ updates for: 168284 cash: 0 stock: -26.756286190493142
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
+ updates 42d8ea 0 565.6367281566713
sell - 42d8ea 800.784973916019 100.19288271509163
ask order for: 42d8ea price: 100.19288271509163 size: 800.784973916019
+ updates for: 42d8ea cash: 0 stock: -800.784973916019
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
sell - 33b60b 735.4825847567608 91.55221683452636
ask order for: 33b60b price: 91.55221683452636 size: 735.4825847567608
+ updates for: 33b60b cash: 0 stock: -735.4825847567608
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
buy - e7e04e 3082.830282838206 113.06074322968838
+ updates for: e7e04e cash: -3082.830282838206 stock: 0
+ updates for: 168284 cash: 2321.9967758520083 stock: 0
+ updates for: 33b60b cash: 760.8335069861979 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 35.06666395405234
cancel - ecdc52
buy - ecdc52 1974.5148044262537 106.00780396491183
+ updates for: ecdc52 cash: -1974.5148044262537 stock: 0
+ updates for: 33b60b cash: 1974.5148044262537 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 21.567088954219845
cancel - dbe2fc
sell - dbe2fc 359.1025785175333 99.42933924445558
ask order for: dbe2fc price: 99.42933924445558 size: 359.1025785175333
+ updates for: dbe2fc cash: 0 stock: -359.1025785175333
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 465.8899996368174 94.31303811578476
ask order for: e9aeae price: 94.31303811578476 size: 465.8899996368174
+ updates for: e9aeae cash: 0 stock: -465.8899996368174
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 539.6390507688168 95.94769643325603
ask order for: ce37e5 price: 95.94769643325603 size: 539.6390507688168
+ updates for: ce37e5 cash: 0 stock: -539.6390507688168
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 93955.0770832205 108.67996842805545
+ updates for: 602a21 cash: -93955.0770832205 stock: 0
+ updates for: 33b60b cash: 64599.71276625643 stock: 0
+ updates for: 25d1a9 cash: 16048.492631082323 stock: 0
+ updates for: e9aeae cash: 13306.871685881748 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 1019.3251052994949
cancel - 510dbb
sell - 510dbb 285.4425747134734 96.18063791465174
ask order for: 510dbb price: 96.18063791465174 size: 285.4425747134734
+ updates for: 510dbb cash: 0 stock: -285.4425747134734
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
sell - b846a3 21.983638594109948 100.44443624080314
ask order for: b846a3 price: 100.44443624080314 size: 21.983638594109948
+ updates for: b846a3 cash: 0 stock: -21.983638594109948
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
sell - f676bd 335.9371098388384 93.15609501625386
ask order for: f676bd price: 93.15609501625386 size: 335.9371098388384
+ updates for: f676bd cash: 0 stock: -335.9371098388384
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
buy - e4befc 37469.734692018814 102.76993506722555
+ updates for: e4befc cash: -37469.734692018814 stock: 0
+ updates for: f676bd cash: 31294.58932363254 stock: 0
+ updates for: e9aeae cash: 6175.145368386274 stock: 0
+ updates for: e4befc cash: 0.0 stock: 401.41210133264724
cancel - bfd4db
sell - bfd4db 467.0276864217054 91.95550794657733
ask order for: bfd4db price: 91.95550794657733 size: 467.0276864217054
+ updates for: bfd4db cash: 0 stock: -467.0276864217054
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
+ updates cba909 0 219.8877850598418
sell - cba909 862.2161252461556 98.37122969856192
ask order for: cba909 price: 98.37122969856192 size: 862.2161252461556
+ updates for: cba909 cash: 0 stock: -862.2161252461556
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
+ updates 147b63 0 666.9225054451404
sell - 147b63 868.145785003487 88.48185843179878
ask order for: 147b63 price: 88.48185843179878 size: 868.145785003487
+ updates for: 147b63 cash: 0 stock: -868.145785003487
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
sell - f1f805 479.979877191633 91.43385768818447
ask order for: f1f805 price: 91.43385768818447 size: 479.979877191633
+ updates for: f1f805 cash: 0 stock: -479.979877191633
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 41809.081818106024 102.70006640138509
+ updates for: 301da5 cash: -41809.081818106024 stock: 0
+ updates for: 147b63 cash: 41809.081818106024 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 472.5158643715896
cancel - 57a381
+ updates 57a381 0 140.15800643215016
buy - 57a381 65065.45898833546 107.22323013995995
+ updates for: 57a381 cash: -65065.45898833546 stock: 0
+ updates for: 147b63 cash: 35006.07062873534 stock: 0
+ updates for: f1f805 cash: 30059.388359600118 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 724.385472673803
cancel - 397d0e
sell - 397d0e 22.400214058674692 80.36123395419368
ask order for: 397d0e price: 80.36123395419368 size: 22.400214058674692
+ updates for: 397d0e cash: 0 stock: -22.400214058674692
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
+ updates bdb97d 0 517.5565787261949
buy - bdb97d 82305.87068316354 110.05230715063917
+ updates for: bdb97d cash: -82305.87068316354 stock: 0
+ updates for: 397d0e cash: 1800.1088425931753 stock: 0
+ updates for: f1f805 cash: 13827.023424731917 stock: 0
+ updates for: bfd4db cash: 42945.768130022756 stock: 0
+ updates for: e9aeae cash: 23732.97028581568 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 892.2926219099894
cancel - 0d5eec
buy - 0d5eec 68696.64674851422 115.84514511777597
+ updates for: 0d5eec cash: -68696.64674851422 stock: 0
+ updates for: e9aeae cash: 724.5139534264009 stock: 0
+ updates for: ce37e5 cash: 51777.12382669687 stock: 0
+ updates for: 510dbb cash: 16195.008968390946 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 715.7022399333031
cancel - 567d78
buy - 567d78 62325.00383773246 107.75635640283237
+ updates for: 567d78 cash: -62325.00383773246 stock: 0
+ updates for: 510dbb cash: 11259.039955551565 stock: 0
+ updates for: cba909 cash: 51065.963882180884 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 636.1762251691291
cancel - 4f4d8a
buy - 4f4d8a 58797.49679538385 111.45729116075901
+ updates for: 4f4d8a cash: -58797.49679538385 stock: 0
+ updates for: cba909 cash: 33751.296624212715 stock: 0
+ updates for: dbe2fc cash: 25046.200171171135 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 595.0007915557445
cancel - e39c81
buy - e39c81 47406.3402691326 115.19650318606483
+ updates for: e39c81 cash: -47406.3402691326 stock: 0
+ updates for: dbe2fc cash: 10659.131931807427 stock: 0
+ updates for: 42d8ea cash: 36747.208337325166 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 473.96774299775336
cancel - 10b0a3
sell - 10b0a3 989.5786029848678 92.28464981226831
ask order for: 10b0a3 price: 92.28464981226831 size: 989.5786029848678
+ updates for: 10b0a3 cash: 0 stock: -989.5786029848678
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
sell - e2b93c 420.5886131789516 96.16484269960081
ask order for: e2b93c price: 96.16484269960081 size: 420.5886131789516
+ updates for: e2b93c cash: 0 stock: -420.5886131789516
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
sell - 4081b6 958.531640783085 98.97399147305397
ask order for: 4081b6 price: 98.97399147305397 size: 958.531640783085
+ updates for: 4081b6 cash: 0 stock: -958.531640783085
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
sell - 502657 846.6500230337872 87.67251368888469
ask order for: 502657 price: 87.67251368888469 size: 846.6500230337872
+ updates for: 502657 cash: 0 stock: -846.6500230337872
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
sell - 25d1a9 240.4225026777484 99.76355816367153
ask order for: 25d1a9 price: 99.76355816367153 size: 240.4225026777484
+ updates for: 25d1a9 cash: 0 stock: -240.4225026777484
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
buy - 168284 68383.48649834123 105.80040305546977
+ updates for: 168284 cash: -68383.48649834123 stock: 0
+ updates for: 502657 cash: 68383.48649834123 stock: 0
+ updates for: 168284 cash: 0.0 stock: 779.9877478249039
cancel - 42d8ea
+ updates 42d8ea 0 434.02031617261935
buy - 42d8ea 508.8753048100265 107.73673350635131
+ updates for: 42d8ea cash: -508.8753048100265 stock: 0
+ updates for: 502657 cash: 508.8753048100264 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 5.804274149316911
cancel - 33b60b
sell - 33b60b 21.965600080637728 91.12119605159955
ask order for: 33b60b price: 91.12119605159955 size: 21.965600080637728
+ updates for: 33b60b cash: 0 stock: -21.965600080637728
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
sell - e7e04e 812.9976157606245 90.61314331453536
ask order for: e7e04e price: 90.61314331453536 size: 812.9976157606245
+ updates for: e7e04e cash: 0 stock: -812.9976157606245
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
sell - ecdc52 784.0770585969681 101.55820282385072
ask order for: ecdc52 price: 101.55820282385072 size: 784.0770585969681
+ updates for: ecdc52 cash: 0 stock: -784.0770585969681
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
buy - dbe2fc 84295.84412891071 114.8423729212075
+ updates for: dbe2fc cash: -84295.84412891071 stock: 0
+ updates for: 502657 cash: 5335.573930972996 stock: 0
+ updates for: e7e04e cash: 73668.26947129302 stock: 0
+ updates for: 33b60b cash: 2001.5317513388213 stock: 0
+ updates for: 10b0a3 cash: 3290.468975305871 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 931.4768647469175
cancel - e9aeae
buy - e9aeae 38049.69872961406 109.13164889310484
+ updates for: e9aeae cash: -38049.69872961406 stock: 0
+ updates for: 10b0a3 cash: 38049.69872961406 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 412.30799279205513
cancel - ce37e5
buy - ce37e5 73813.72098841153 103.5273389865591
+ updates for: ce37e5 cash: -73813.72098841153 stock: 0
+ updates for: 10b0a3 cash: 49982.7471332523 stock: 0
+ updates for: e2b93c cash: 23830.97385515923 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 789.4287494456357
cancel - 602a21
buy - 602a21 101013.02381862172 107.01510941919713
+ updates for: 602a21 cash: -101013.02381862172 stock: 0
+ updates for: e2b93c cash: 16614.863972437903 stock: 0
+ updates for: 4081b6 cash: 84398.15984618381 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 1025.5055141129812
cancel - 510dbb
buy - 510dbb 23191.629766176193 106.64814080408834
+ updates for: 510dbb cash: -23191.629766176193 stock: 0
+ updates for: 4081b6 cash: 10471.54259533367 stock: 0
+ updates for: 25d1a9 cash: 12720.087170842522 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 233.3032933340068
cancel - b846a3
+ updates b846a3 0 21.983638594109948
sell - b846a3 649.8845492924576 86.49556102564435
ask order for: b846a3 price: 86.49556102564435 size: 649.8845492924576
+ updates for: b846a3 cash: 0 stock: -649.8845492924576
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
buy - f676bd 109820.39213537805 127.53457434372937
+ updates for: f676bd cash: -109820.39213537805 stock: 0
+ updates for: b846a3 cash: 56212.12869294914 stock: 0
+ updates for: 25d1a9 cash: 11265.317158904507 stock: 0
+ updates for: ecdc52 cash: 42342.9462835244 stock: 0
+ updates for: f676bd cash: 0.0 stock: 1179.7375154944143
cancel - e4befc
sell - e4befc 232.52063972701478 99.97794296742853
ask order for: e4befc price: 99.97794296742853 size: 232.52063972701478
+ updates for: e4befc cash: 0 stock: -232.52063972701478
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
sell - bfd4db 901.80289514312 101.6996182069256
ask order for: bfd4db price: 101.6996182069256 size: 901.80289514312
+ updates for: bfd4db cash: 0 stock: -901.80289514312
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
sell - cba909 985.2786682071905 90.30832849454904
ask order for: cba909 price: 90.30832849454904 size: 985.2786682071905
+ updates for: cba909 cash: 0 stock: -985.2786682071905
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
sell - 147b63 864.0782220858407 97.73919324266848
ask order for: 147b63 price: 97.73919324266848 size: 864.0782220858407
+ updates for: 147b63 cash: 0 stock: -864.0782220858407
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
sell - f1f805 300.4077598235324 79.92876230427542
ask order for: f1f805 price: 79.92876230427542 size: 300.4077598235324
+ updates for: f1f805 cash: 0 stock: -300.4077598235324
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 40330.239444687315 102.3716822476405
+ updates for: 301da5 cash: -40330.239444687315 stock: 0
+ updates for: f1f805 cash: 24011.22042929498 stock: 0
+ updates for: cba909 cash: 16319.019015392334 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 481.1111266938133
cancel - 57a381
sell - 57a381 551.5894095683437 93.20756772489766
ask order for: 57a381 price: 93.20756772489766 size: 551.5894095683437
+ updates for: 57a381 cash: 0 stock: -551.5894095683437
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 648.5829709483328 83.78211951495992
ask order for: 397d0e price: 83.78211951495992 size: 648.5829709483328
+ updates for: 397d0e cash: 0 stock: -648.5829709483328
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
buy - bdb97d 103184.368670439 114.96167466431206
+ updates for: bdb97d cash: -103184.368670439 stock: 0
+ updates for: 397d0e cash: 54339.655987360995 stock: 0
+ updates for: cba909 cash: 48844.71268307801 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 1189.4490626734857
cancel - 0d5eec
buy - 0d5eec 97734.21824343175 106.13430838989997
+ updates for: 0d5eec cash: -97734.21824343175 stock: 0
+ updates for: cba909 cash: 23815.137928656415 stock: 0
+ updates for: 57a381 cash: 51412.30724867771 stock: 0
+ updates for: 147b63 cash: 22506.773066097623 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 1045.5723949234446
cancel - 567d78
buy - 567d78 88548.86824593824 115.85425039833046
+ updates for: 567d78 cash: -88548.86824593824 stock: 0
+ updates for: 147b63 cash: 61947.535259131764 stock: 0
+ updates for: e4befc cash: 23246.93525737748 stock: 0
+ updates for: ecdc52 cash: 3354.397729428995 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 899.3543996666324
cancel - 4f4d8a
buy - 4f4d8a 38651.51065205842 103.89970696020673
+ updates for: 4f4d8a cash: -38651.51065205842 stock: 0
+ updates for: ecdc52 cash: 33932.11293356578 stock: 0
+ updates for: bfd4db cash: 4719.397718492641 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 380.5202057462625
cancel - e39c81
buy - e39c81 86594.53262332233 110.04063080667397
+ updates for: e39c81 cash: -86594.53262332233 stock: 0
+ updates for: bfd4db cash: 86594.53262332233 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 851.4735271388203
cancel - 10b0a3
sell - 10b0a3 72.37405159037087 89.55039820112373
ask order for: 10b0a3 price: 89.55039820112373 size: 72.37405159037087
+ updates for: 10b0a3 cash: 0 stock: -72.37405159037087
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
sell - e2b93c 21.383100079233827 91.99034322482011
ask order for: e2b93c price: 91.99034322482011 size: 21.383100079233827
+ updates for: e2b93c cash: 0 stock: -21.383100079233827
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
buy - 4081b6 53839.189706315105 112.22545116039214
bid order for: 4081b6 price: 112.22545116039214 size: 400.90679604421035
+ updates for: 4081b6 cash: -53839.189706315105 stock: 0
+ updates for: 10b0a3 cash: 6481.125139346384 stock: 0
+ updates for: e2b93c cash: 1967.0387154993978 stock: 0
+ updates for: bfd4db cash: 399.0797921405004 stock: 0
+ updates for: 4081b6 cash: 0 stock: 97.68125481941695
cancel - 502657
sell - 502657 769.1177610658738 88.0817928616814
ask order for: 502657 price: 88.0817928616814 size: 368.2109650216634
+ updates for: 502657 cash: 0 stock: -769.1177610658738
+ updates for: 4081b6 cash: 0 stock: 400.90679604421035
+ updates for: 502657 cash: 44991.946059328824 stock: 0
cancel - 25d1a9
sell - 25d1a9 11.738441614599424 77.77312246811803
ask order for: 25d1a9 price: 77.77312246811803 size: 11.738441614599424
+ updates for: 25d1a9 cash: 0 stock: -11.738441614599424
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
buy - 168284 32172.41587671459 109.23040648436923
+ updates for: 168284 cash: -32172.41587671459 stock: 0
+ updates for: 25d1a9 cash: 912.9352572770941 stock: 0
+ updates for: 502657 cash: 31259.480619437494 stock: 0
+ updates for: 168284 cash: 0.0 stock: 366.6299532863202
cancel - 42d8ea
sell - 42d8ea 986.0303569585458 101.19585338557664
ask order for: 42d8ea price: 101.19585338557664 size: 986.0303569585458
+ updates for: 42d8ea cash: 0 stock: -986.0303569585458
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
sell - 33b60b 28.735218989212626 91.9788807230155
ask order for: 33b60b price: 91.9788807230155 size: 28.735218989212626
+ updates for: 33b60b cash: 0 stock: -28.735218989212626
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
buy - e7e04e 55307.85862654971 110.46814676765119
+ updates for: e7e04e cash: -55307.85862654971 stock: 0
+ updates for: 502657 cash: 1173.2013310004768 stock: 0
+ updates for: 33b60b cash: 2643.033279958518 stock: 0
+ updates for: 42d8ea cash: 51491.624015590714 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 550.8860354128697
cancel - ecdc52
buy - ecdc52 81606.03132802963 103.12465058854929
bid order for: ecdc52 price: 103.12465058854929 size: 323.0602161265874
+ updates for: ecdc52 cash: -81606.03132802963 stock: 0
+ updates for: 42d8ea cash: 48290.55942091408 stock: 0
+ updates for: ecdc52 cash: 0 stock: 477.1989938848314
cancel - dbe2fc
sell - dbe2fc 232.94710004687818 91.40525331109814
+ updates for: dbe2fc cash: 0 stock: -232.94710004687818
+ updates for: ecdc52 cash: 0 stock: 232.94710004687818
+ updates for: dbe2fc cash: 24022.588297950144 stock: 0.0
cancel - e9aeae
sell - e9aeae 423.00862464129546 98.54268913115216
ask order for: e9aeae price: 98.54268913115216 size: 332.8955085615862
+ updates for: e9aeae cash: 0 stock: -423.00862464129546
+ updates for: ecdc52 cash: 0 stock: 90.11311607970924
+ updates for: e9aeae cash: 9292.883609165398 stock: 0
cancel - ce37e5
buy - ce37e5 26884.11609017271 104.425853712752
+ updates for: ce37e5 cash: -26884.11609017271 stock: 0
+ updates for: e9aeae cash: 26884.11609017271 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 272.8169519952127
cancel - 602a21
sell - 602a21 75.27915644456687 99.78122597203594
ask order for: 602a21 price: 99.78122597203594 size: 75.27915644456687
+ updates for: 602a21 cash: 0 stock: -75.27915644456687
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
sell - 510dbb 848.1135801587427 91.95924791979762
ask order for: 510dbb price: 91.95924791979762 size: 848.1135801587427
+ updates for: 510dbb cash: 0 stock: -848.1135801587427
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
sell - b846a3 804.2351417249914 91.41438401112052
ask order for: b846a3 price: 91.41438401112052 size: 804.2351417249914
+ updates for: b846a3 cash: 0 stock: -804.2351417249914
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
sell - f676bd 144.21703706319113 90.56945172701366
ask order for: f676bd price: 90.56945172701366 size: 144.21703706319113
+ updates for: f676bd cash: 0 stock: -144.21703706319113
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
buy - e4befc 58028.41544395328 110.60600964548777
+ updates for: e4befc cash: -58028.41544395328 stock: 0
+ updates for: f676bd cash: 13061.657976507628 stock: 0
+ updates for: b846a3 cash: 44966.757467445655 stock: 0
+ updates for: e4befc cash: 0.0 stock: 636.1172774233457
cancel - bfd4db
buy - bfd4db 44577.125971890935 114.02573968744
+ updates for: bfd4db cash: -44577.125971890935 stock: 0
+ updates for: b846a3 cash: 28551.90261344064 stock: 0
+ updates for: 510dbb cash: 16025.223358450296 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 486.59930348811986
cancel - cba909
sell - cba909 427.90875599195726 89.15432237738828
ask order for: cba909 price: 89.15432237738828 size: 427.90875599195726
+ updates for: cba909 cash: 0 stock: -427.90875599195726
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
buy - 147b63 32697.978417364255 102.94951113160859
+ updates for: 147b63 cash: -32697.978417364255 stock: 0
+ updates for: cba909 cash: 32697.978417364255 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 366.7570740872712
cancel - f1f805
sell - f1f805 782.5070327559786 94.3994559468225
ask order for: f1f805 price: 94.3994559468225 size: 782.5070327559786
+ updates for: f1f805 cash: 0 stock: -782.5070327559786
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
sell - 301da5 699.2074975260944 101.01755058804682
ask order for: 301da5 price: 101.01755058804682 size: 699.2074975260944
+ updates for: 301da5 cash: 0 stock: -699.2074975260944
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
sell - 57a381 373.6742336517382 71.85266834413711
ask order for: 57a381 price: 71.85266834413711 size: 373.6742336517382
+ updates for: 57a381 cash: 0 stock: -373.6742336517382
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
buy - 397d0e 29877.08218853276 105.21858570839645
+ updates for: 397d0e cash: -29877.08218853276 stock: 0
+ updates for: 57a381 cash: 26849.49077932794 stock: 0
+ updates for: cba909 cash: 3027.591409204819 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 407.6332311346543
cancel - bdb97d
sell - bdb97d 656.6377577296032 92.9224966188768
ask order for: bdb97d price: 92.9224966188768 size: 656.6377577296032
+ updates for: bdb97d cash: 0 stock: -656.6377577296032
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 89574.84213458588 116.94302978812793
+ updates for: 0d5eec cash: -89574.84213458588 stock: 0
+ updates for: cba909 cash: 2424.345353245066 stock: 0
+ updates for: 510dbb cash: 61966.66362351468 stock: 0
+ updates for: bdb97d cash: 25183.83315782613 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 972.0616270371468
cancel - 567d78
buy - 567d78 63064.605894841625 107.67543834441787
+ updates for: 567d78 cash: -63064.605894841625 stock: 0
+ updates for: bdb97d cash: 35832.586664629765 stock: 0
+ updates for: f1f805 cash: 27232.01923021186 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 674.0944356998668
cancel - 4f4d8a
buy - 4f4d8a 40737.5082962429 117.13659044261345
+ updates for: 4f4d8a cash: -40737.5082962429 stock: 0
+ updates for: f1f805 cash: 40737.5082962429 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 431.54388854943534
cancel - e39c81
sell - e39c81 801.7232319638744 86.37037402610527
ask order for: e39c81 price: 86.37037402610527 size: 801.7232319638744
+ updates for: e39c81 cash: 0 stock: -801.7232319638744
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
sell - 10b0a3 769.1697139581206 97.18909436475585
ask order for: 10b0a3 price: 97.18909436475585 size: 769.1697139581206
+ updates for: 10b0a3 cash: 0 stock: -769.1697139581206
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
buy - e2b93c 110986.4952478525 116.05717747690709
+ updates for: e2b93c cash: -110986.4952478525 stock: 0
+ updates for: e39c81 cash: 69245.13541013778 stock: 0
+ updates for: f1f805 cash: 5898.710640272029 stock: 0
+ updates for: 10b0a3 cash: 35842.64919744268 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 1233.0028463612828
cancel - 4081b6
buy - 4081b6 84645.04711753788 108.41430847649025
+ updates for: 4081b6 cash: -84645.04711753788 stock: 0
+ updates for: 10b0a3 cash: 38912.25871494536 stock: 0
+ updates for: e9aeae cash: 5920.302523168483 stock: 0
+ updates for: 602a21 cash: 7511.446520179572 stock: 0
+ updates for: 301da5 cash: 32301.039359244467 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 855.4912215646368
cancel - 502657
buy - 502657 31645.023259416063 110.3525928795757
+ updates for: 502657 cash: -31645.023259416063 stock: 0
+ updates for: 301da5 cash: 31645.023259416063 stock: 0
+ updates for: 502657 cash: 0.0 stock: 313.26262689208926
cancel - 25d1a9
sell - 25d1a9 92.02762789618737 90.91991545182944
ask order for: 25d1a9 price: 90.91991545182944 size: 92.02762789618737
+ updates for: 25d1a9 cash: 0 stock: -92.02762789618737
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
buy - 168284 6380.876694206894 116.14246292430093
+ updates for: 168284 cash: -6380.876694206894 stock: 0
+ updates for: 25d1a9 cash: 6380.876694206894 stock: 0
+ updates for: 168284 cash: 0.0 stock: 70.18128715251133
cancel - 42d8ea
buy - 42d8ea 100759.02013130969 112.75854264607214
bid order for: 42d8ea price: 112.75854264607214 size: 816.6705988102556
+ updates for: 42d8ea cash: -100759.02013130969 stock: 0
+ updates for: 25d1a9 cash: 1986.2674533468821 stock: 0
+ updates for: 301da5 cash: 6686.166134223328 stock: 0
+ updates for: 42d8ea cash: 0 stock: 88.0345040410594
cancel - 33b60b
sell - 33b60b 752.8579169513849 100.00612320647866
+ updates for: 33b60b cash: 0 stock: -752.8579169513849
+ updates for: 42d8ea cash: 0 stock: 752.8579169513849
+ updates for: 33b60b cash: 84891.16153499577 stock: 0.0
cancel - e7e04e
buy - e7e04e 77428.67598324879 114.83112905445697
bid order for: e7e04e price: 114.83112905445697 size: 674.2829807632509
+ updates for: e7e04e cash: -77428.67598324879 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 329.0983370179638 87.98496430038976
+ updates for: ecdc52 cash: 0 stock: -329.0983370179638
+ updates for: e7e04e cash: 0 stock: 329.0983370179638
+ updates for: ecdc52 cash: 37790.73360971697 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 74088.70572276396 117.91275632928111
bid order for: dbe2fc price: 117.91275632928111 size: 628.3349488995502
+ updates for: dbe2fc cash: -74088.70572276396 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 78134.16476077554 111.25360247815726
bid order for: e9aeae price: 111.25360247815726 size: 702.3068289057502
+ updates for: e9aeae cash: -78134.16476077554 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 43066.21067474927 105.69608345130418
bid order for: ce37e5 price: 105.69608345130418 size: 407.45323070168956
+ updates for: ce37e5 cash: -43066.21067474927 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 230.57038112704947 98.98298763354076
+ updates for: 602a21 cash: 0 stock: -230.57038112704947
+ updates for: dbe2fc cash: 0 stock: 230.57038112704947
+ updates for: 602a21 cash: 27187.18916658326 stock: 0.0
cancel - 510dbb
buy - 510dbb 9898.035194338465 115.47454279911287
bid order for: 510dbb price: 115.47454279911287 size: 85.7161669958524
+ updates for: 510dbb cash: -9898.035194338465 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 220.41081644316841 83.1547885031308
+ updates for: b846a3 cash: 0 stock: -220.41081644316841
+ updates for: dbe2fc cash: 0 stock: 220.41081644316841
+ updates for: b846a3 cash: 25989.246891601222 stock: 0.0
cancel - f676bd
buy - f676bd 61580.05182141237 107.27197366494296
bid order for: f676bd price: 107.27197366494296 size: 574.055363367823
+ updates for: f676bd cash: -61580.05182141237 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 187.81091899947376 98.92861565703416
+ updates for: e4befc cash: 0 stock: -187.81091899947376
+ updates for: dbe2fc cash: 0 stock: 177.35375132933234
+ updates for: 510dbb cash: 0 stock: 10.457167670141416
+ updates for: e4befc cash: 22119.806320262724 stock: 0.0
cancel - bfd4db
sell - bfd4db 258.2174897205276 96.7403929518642
+ updates for: bfd4db cash: 0 stock: -258.2174897205276
+ updates for: 510dbb cash: 0 stock: 75.25899932571099
+ updates for: e7e04e cash: 0 stock: 182.95849039481664
+ updates for: bfd4db cash: 29699.828560791037 stock: 0.0
cancel - cba909
buy - cba909 87225.3735385822 114.90426225404214
bid order for: cba909 price: 114.90426225404214 size: 759.1134726206708
+ updates for: cba909 cash: -87225.3735385822 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 75347.29570701421 109.0166384886167
bid order for: 147b63 price: 109.0166384886167 size: 691.1540912617832
+ updates for: 147b63 cash: -75347.29570701421 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 627.0248099017091 93.6488975013864
+ updates for: f1f805 cash: 0 stock: -627.0248099017091
+ updates for: cba909 cash: 0 stock: 627.0248099017091
+ updates for: f1f805 cash: 72047.82319673689 stock: 0.0
cancel - 301da5
sell - 301da5 388.9960398091505 98.41529154370902
+ updates for: 301da5 cash: 0 stock: -388.9960398091505
+ updates for: cba909 cash: 0 stock: 132.0886627189617
+ updates for: e7e04e cash: 0 stock: 162.22615335047044
+ updates for: 42d8ea cash: 0 stock: 63.81268185887063
+ updates for: e9aeae cash: 0 stock: 30.868541880847715
+ updates for: 301da5 cash: 44435.82418947716 stock: 0.0
cancel - 57a381
buy - 57a381 80532.4210454812 105.3674338228609
bid order for: 57a381 price: 105.3674338228609 size: 764.3008672002848
+ updates for: 57a381 cash: -80532.4210454812 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 98862.26379576739 112.13361529086932
bid order for: 397d0e price: 112.13361529086932 size: 881.6469846202972
+ updates for: 397d0e cash: -98862.26379576739 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 505.87534107233137 89.25984674147577
+ updates for: bdb97d cash: 0 stock: -505.87534107233137
+ updates for: 397d0e cash: 0 stock: 505.87534107233137
+ updates for: bdb97d cash: 56725.63088094211 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 452.88856112518545 87.53573929316482
+ updates for: 0d5eec cash: 0 stock: -452.88856112518545
+ updates for: 397d0e cash: 0 stock: 375.7716435479658
+ updates for: e9aeae cash: 0 stock: 77.11691757721962
+ updates for: 0d5eec cash: 50716.16780730209 stock: 0.0
cancel - 567d78
sell - 567d78 279.12017216972083 87.70705189050686
+ updates for: 567d78 cash: 0 stock: -279.12017216972083
+ updates for: e9aeae cash: 0 stock: 279.12017216972083
+ updates for: 567d78 cash: 31053.124678204935 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 109475.0580060524 110.29846124896117
bid order for: 4f4d8a price: 110.29846124896117 size: 992.5347712598616
+ updates for: 4f4d8a cash: -109475.0580060524 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 94483.15396621279 103.32406408403891
bid order for: e39c81 price: 103.32406408403891 size: 914.4351299360878
+ updates for: e39c81 cash: -94483.15396621279 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 852.5419239163459 89.45472525384407
+ updates for: 10b0a3 cash: 0 stock: -852.5419239163459
+ updates for: e9aeae cash: 0 stock: 315.201197277962
+ updates for: 4f4d8a cash: 0 stock: 537.3407266383839
+ updates for: 10b0a3 cash: 94335.12401721404 stock: 0.0
cancel - e2b93c
sell - e2b93c 31.251234496990946 76.84036913115268
+ updates for: e2b93c cash: 0 stock: -31.251234496990946
+ updates for: 4f4d8a cash: 0 stock: 31.251234496990946
+ updates for: e2b93c cash: 3446.9630771485545 stock: 0.0
cancel - 4081b6
sell - 4081b6 96.38303987076961 94.1989449744642
+ updates for: 4081b6 cash: 0 stock: -96.38303987076961
+ updates for: 4f4d8a cash: 0 stock: 96.38303987076961
+ updates for: 4081b6 cash: 10630.900988243162 stock: 0.0
cancel - 502657
sell - 502657 352.4662571332625 85.00077940251505
+ updates for: 502657 cash: 0 stock: -352.4662571332625
+ updates for: 4f4d8a cash: 0 stock: 327.55977025371715
+ updates for: 147b63 cash: 0 stock: 24.906486879545355
+ updates for: 502657 cash: 38844.56010221712 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 43905.808790474 104.65764898993388
bid order for: 25d1a9 price: 104.65764898993388 size: 419.5183936789649
+ updates for: 25d1a9 cash: -43905.808790474 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 399.5905616724856 92.05547068754363
+ updates for: 168284 cash: 0 stock: -399.5905616724856
+ updates for: 147b63 cash: 0 stock: 399.5905616724856
+ updates for: 168284 cash: 43562.01980531266 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 794.8703755382935 90.96511645867429
+ updates for: 42d8ea cash: 0 stock: -794.8703755382935
+ updates for: 147b63 cash: 0 stock: 266.6570427097522
+ updates for: f676bd cash: 0 stock: 528.2133328285413
+ updates for: 42d8ea cash: 85732.54115418773 stock: 0.0
cancel - 33b60b
sell - 33b60b 503.2423989038456 86.66706291657286
+ updates for: 33b60b cash: 0 stock: -503.2423989038456
+ updates for: f676bd cash: 0 stock: 45.84203053928172
+ updates for: ce37e5 cash: 0 stock: 407.45323070168956
+ updates for: 57a381 cash: 0 stock: 49.9471376628743
+ updates for: 33b60b cash: 53246.57748984084 stock: 0.0
cancel - e7e04e
buy - e7e04e 57410.94339908794 118.44821852575292
bid order for: e7e04e price: 118.44821852575292 size: 484.6923331869757
+ updates for: e7e04e cash: -57410.94339908794 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 40979.845644064844 106.09256761788248
bid order for: ecdc52 price: 106.09256761788248 size: 386.2650001238868
+ updates for: ecdc52 cash: -40979.845644064844 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 85104.50169170176 103.16625515934348
bid order for: dbe2fc price: 103.16625515934348 size: 824.9257624041429
+ updates for: dbe2fc cash: -85104.50169170176 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 699.042640939635 94.09404017118668
+ updates for: e9aeae cash: 0 stock: -699.042640939635
+ updates for: e7e04e cash: 0 stock: 484.6923331869757
+ updates for: ecdc52 cash: 0 stock: 214.35030775265932
+ updates for: e9aeae cash: 80151.91791825087 stock: 0.0
cancel - ce37e5
buy - ce37e5 101591.53594241047 118.79270312170473
bid order for: ce37e5 price: 118.79270312170473 size: 855.2001366475225
+ updates for: ce37e5 cash: -101591.53594241047 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 57819.412197397935 109.28789620567737
bid order for: 602a21 price: 109.28789620567737 size: 529.0559540883017
+ updates for: 602a21 cash: -57819.412197397935 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 105476.12241148973 119.69716886105687
bid order for: 510dbb price: 119.69716886105687 size: 881.1914551957802
+ updates for: 510dbb cash: -105476.12241148973 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 515.3625585864584 95.93078297363894
+ updates for: b846a3 cash: 0 stock: -515.3625585864584
+ updates for: 510dbb cash: 0 stock: 515.3625585864584
+ updates for: b846a3 cash: 61687.43919978962 stock: 0.0
cancel - f676bd
sell - f676bd 941.4777147709216 101.65187688771924
+ updates for: f676bd cash: 0 stock: -941.4777147709216
+ updates for: 510dbb cash: 0 stock: 365.8288966093219
+ updates for: ce37e5 cash: 0 stock: 575.6488181615997
+ updates for: f676bd cash: 112171.56236993123 stock: 0.0
cancel - e4befc
sell - e4befc 726.0961832915741 98.7959673237146
+ updates for: e4befc cash: 0 stock: -726.0961832915741
+ updates for: ce37e5 cash: 0 stock: 279.5513184859228
+ updates for: 602a21 cash: 0 stock: 446.5448648056513
+ updates for: e4befc cash: 82010.60562023762 stock: 0.0
cancel - bfd4db
sell - bfd4db 510.5278063967391 97.10482226350437
+ updates for: bfd4db cash: 0 stock: -510.5278063967391
+ updates for: 602a21 cash: 0 stock: 82.51108928265046
+ updates for: ecdc52 cash: 0 stock: 171.9146923712275
+ updates for: 57a381 cash: 0 stock: 256.10202474286115
+ updates for: bfd4db cash: 54241.147630235704 stock: 0.0
cancel - cba909
buy - cba909 20952.482758164395 102.60097330530157
bid order for: cba909 price: 102.60097330530157 size: 204.21329431074457
+ updates for: cba909 cash: -20952.482758164395 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 504.08105623454236 90.31110851918719
+ updates for: 147b63 cash: 0 stock: -504.08105623454236
+ updates for: 57a381 cash: 0 stock: 458.2517047945493
+ updates for: 25d1a9 cash: 0 stock: 45.82935143999305
+ updates for: 147b63 cash: 53081.19835559598 stock: 0.0
cancel - f1f805
buy - f1f805 52225.85047092735 105.87798452477683
bid order for: f1f805 price: 105.87798452477683 size: 493.264494080975
+ updates for: f1f805 cash: -52225.85047092735 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 13.600927810270605 95.76350741399756
+ updates for: 301da5 cash: 0 stock: -13.600927810270605
+ updates for: f1f805 cash: 0 stock: 13.600927810270605
+ updates for: 301da5 cash: 1440.038824218438 stock: 0.0
cancel - 57a381
sell - 57a381 246.8816316882186 84.54489918677596
+ updates for: 57a381 cash: 0 stock: -246.8816316882186
+ updates for: f1f805 cash: 0 stock: 246.8816316882186
+ updates for: 57a381 cash: 26139.329579336863 stock: 0.0
cancel - 397d0e
buy - 397d0e 87358.91185673048 102.46455924784355
bid order for: 397d0e price: 102.46455924784355 size: 852.576856798113
+ updates for: 397d0e cash: -87358.91185673048 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 126.45556801231703 100.44127004507341
+ updates for: bdb97d cash: 0 stock: -126.45556801231703
+ updates for: f1f805 cash: 0 stock: 126.45556801231703
+ updates for: bdb97d cash: 13388.860673079967 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 92.72866661308558 91.21621090402223
+ updates for: 0d5eec cash: 0 stock: -92.72866661308558
+ updates for: f1f805 cash: 0 stock: 92.72866661308558
+ updates for: 0d5eec cash: 9817.924328663465 stock: 0.0
cancel - 567d78
buy - 567d78 84139.32810888685 102.61840855245067
bid order for: 567d78 price: 102.61840855245067 size: 819.9243127599399
+ updates for: 567d78 cash: -84139.32810888685 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 85363.9789626332 105.32224646466554
bid order for: 4f4d8a price: 105.32224646466554 size: 810.502831339359
+ updates for: 4f4d8a cash: -85363.9789626332 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
+ updates e39c81 94483.15396621279 0
buy - e39c81 66553.94408214536 106.57030403554224
bid order for: e39c81 price: 106.57030403554224 size: 624.5074055521975
+ updates for: e39c81 cash: -66553.94408214536 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 797.5081745004486 75.80521319235812
+ updates for: 10b0a3 cash: 0 stock: -797.5081745004486
+ updates for: e39c81 cash: 0 stock: 624.5074055521975
+ updates for: f1f805 cash: 0 stock: 13.597699957083194
+ updates for: 4f4d8a cash: 0 stock: 159.4030689911679
+ updates for: 10b0a3 cash: 84782.33046728585 stock: 0.0
cancel - e2b93c
buy - e2b93c 43294.55088946673 103.9022935207757
bid order for: e2b93c price: 103.9022935207757 size: 416.6852282313653
+ updates for: e2b93c cash: -43294.55088946673 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 766.2038379679142 99.66487824784416
+ updates for: 4081b6 cash: 0 stock: -766.2038379679142
+ updates for: 4f4d8a cash: 0 stock: 651.099762348191
+ updates for: 25d1a9 cash: 0 stock: 115.10407561972318
+ updates for: 4081b6 cash: 80621.81158664112 stock: 0.0
cancel - 502657
buy - 502657 22797.530144371125 110.20671966431931
bid order for: 502657 price: 110.20671966431931 size: 206.86152544790866
+ updates for: 502657 cash: -22797.530144371125 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
+ updates 25d1a9 27062.894670511098 0
buy - 25d1a9 93194.21833986812 106.56435367755053
bid order for: 25d1a9 price: 106.56435367755053 size: 874.5346368060501
+ updates for: 25d1a9 cash: -93194.21833986812 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 539.6724899769982 90.94534848528234
+ updates for: 168284 cash: 0 stock: -539.6724899769982
+ updates for: 502657 cash: 0 stock: 206.86152544790866
+ updates for: 25d1a9 cash: 0 stock: 332.8109645290896
+ updates for: 168284 cash: 58263.31547621575 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 106302.49941507918 117.2057270350247
bid order for: 42d8ea price: 117.2057270350247 size: 906.9735933920081
+ updates for: 42d8ea cash: -106302.49941507918 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 83753.98707637982 119.57074099693028
bid order for: 33b60b price: 119.57074099693028 size: 700.4555326668924
+ updates for: 33b60b cash: -83753.98707637982 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 42722.25371885658 116.51255963730229
bid order for: e7e04e price: 116.51255963730229 size: 366.6750936710067
+ updates for: e7e04e cash: -42722.25371885658 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 809.0266919786213 88.76354442207462
+ updates for: ecdc52 cash: 0 stock: -809.0266919786213
+ updates for: 33b60b cash: 0 stock: 700.4555326668924
+ updates for: 42d8ea cash: 0 stock: 108.57115931172893
+ updates for: ecdc52 cash: 96479.1487385465 stock: 0.0
cancel - dbe2fc
+ updates dbe2fc 85104.50169170176 0
sell - dbe2fc 264.7044221292002 100.3305964441676
+ updates for: dbe2fc cash: 0 stock: -264.7044221292002
+ updates for: 42d8ea cash: 0 stock: 264.7044221292002
+ updates for: dbe2fc cash: 31024.87424503899 stock: 0.0
cancel - e9aeae
sell - e9aeae 615.5164038707037 101.46376298916293
+ updates for: e9aeae cash: 0 stock: -615.5164038707037
+ updates for: 42d8ea cash: 0 stock: 533.6980119510789
+ updates for: e7e04e cash: 0 stock: 81.81839191962479
+ updates for: e9aeae cash: 72085.33377583696 stock: 0.0
cancel - ce37e5
sell - ce37e5 674.5869570215598 94.45416538252245
+ updates for: ce37e5 cash: 0 stock: -674.5869570215598
+ updates for: e7e04e cash: 0 stock: 284.85670175138193
+ updates for: 25d1a9 cash: 0 stock: 389.73025527017785
+ updates for: ce37e5 cash: 74720.7362123464 stock: 0.0
cancel - 602a21
buy - 602a21 101003.16894550342 106.68031094618357
bid order for: 602a21 price: 106.68031094618357 size: 946.7836009257222
+ updates for: 602a21 cash: -101003.16894550342 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 57507.61979349327 102.73131348669567
bid order for: 510dbb price: 102.73131348669567 size: 559.7866691438815
+ updates for: 510dbb cash: -57507.61979349327 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 801.103887415838 85.13729666324889
+ updates for: b846a3 cash: 0 stock: -801.103887415838
+ updates for: 602a21 cash: 0 stock: 801.103887415838
+ updates for: b846a3 cash: 85462.01180971804 stock: 0.0
cancel - f676bd
buy - f676bd 121739.55270071952 122.12390585214038
bid order for: f676bd price: 122.12390585214038 size: 996.8527607372286
+ updates for: f676bd cash: -121739.55270071952 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 29703.499679602774 102.910947386297
bid order for: e4befc price: 102.910947386297 size: 288.6330408377711
+ updates for: e4befc cash: -29703.499679602774 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 773.3627440211226 89.62066795991461
+ updates for: bfd4db cash: 0 stock: -773.3627440211226
+ updates for: f676bd cash: 0 stock: 773.3627440211226
+ updates for: bfd4db cash: 94446.07894038851 stock: 0.0
cancel - cba909
+ updates cba909 20952.482758164395 0
sell - cba909 690.2229855642734 97.37529825522068
+ updates for: cba909 cash: 0 stock: -690.2229855642734
+ updates for: f676bd cash: 0 stock: 223.49001671610597
+ updates for: 602a21 cash: 0 stock: 145.6797135098842
+ updates for: 25d1a9 cash: 0 stock: 151.9934170067827
+ updates for: e2b93c cash: 0 stock: 169.0598383315005
+ updates for: cba909 cash: 76597.41608758105 stock: 0.0
cancel - 147b63
buy - 147b63 37966.99902648664 113.97107853633398
bid order for: 147b63 price: 113.97107853633398 size: 333.1283647928519
+ updates for: 147b63 cash: -37966.99902648664 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 71797.5160062131 112.56819251607823
bid order for: f1f805 price: 112.56819251607823 size: 637.8135279729058
+ updates for: f1f805 cash: -71797.5160062131 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 8791.227961605879 116.1514050098322
bid order for: 301da5 price: 116.1514050098322 size: 75.68765923117074
+ updates for: 301da5 cash: -8791.227961605879 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 142.89885686902187 101.27549011788783
+ updates for: 57a381 cash: 0 stock: -142.89885686902187
+ updates for: 301da5 cash: 0 stock: 75.68765923117074
+ updates for: 147b63 cash: 0 stock: 67.21119763785113
+ updates for: 57a381 cash: 16451.360646110475 stock: 0.0
cancel - 397d0e
+ updates 397d0e 87358.91185673048 0
buy - 397d0e 11073.381593705697 106.39295870440654
bid order for: 397d0e price: 106.39295870440654 size: 104.08002304429817
+ updates for: 397d0e cash: -11073.381593705697 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 482.214250853536 79.16110849124888
+ updates for: bdb97d cash: 0 stock: -482.214250853536
+ updates for: 147b63 cash: 0 stock: 265.9171671550008
+ updates for: f1f805 cash: 0 stock: 216.29708369853518
+ updates for: bdb97d cash: 54655.03810042504 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 111571.35033993579 114.09469246385748
bid order for: 0d5eec price: 114.09469246385748 size: 977.8837904776243
+ updates for: 0d5eec cash: -111571.35033993579 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
+ updates 567d78 84139.32810888685 0
buy - 567d78 63068.439376537375 104.88309845558389
bid order for: 567d78 price: 104.88309845558389 size: 601.3212834596579
+ updates for: 567d78 cash: -63068.439376537375 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 108995.56826575068 128.56116097719877
bid order for: 4f4d8a price: 128.56116097719877 size: 847.8110141295458
+ updates for: 4f4d8a cash: -108995.56826575068 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 71322.33737757352 124.57448753527385
bid order for: e39c81 price: 124.57448753527385 size: 572.5276401990277
+ updates for: e39c81 cash: -71322.33737757352 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 764.3091369099363 77.50318712683651
+ updates for: 10b0a3 cash: 0 stock: -764.3091369099363
+ updates for: 4f4d8a cash: 0 stock: 764.3091369099363
+ updates for: 10b0a3 cash: 98260.46998662218 stock: 0.0
cancel - e2b93c
+ updates e2b93c 25728.845944572276 0
sell - e2b93c 788.1855785211584 80.13763316323177
+ updates for: e2b93c cash: 0 stock: -788.1855785211584
+ updates for: 4f4d8a cash: 0 stock: 83.50187721960947
+ updates for: e39c81 cash: 0 stock: 572.5276401990277
+ updates for: 0d5eec cash: 0 stock: 132.15606110252122
+ updates for: e2b93c cash: 97135.74080542894 stock: 0.0
cancel - 4081b6
buy - 4081b6 97186.49082693965 106.10178427027526
bid order for: 4081b6 price: 106.10178427027526 size: 915.97414214425
+ updates for: 4081b6 cash: -97186.49082693965 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 33728.809400150414 123.62064787061193
bid order for: 502657 price: 123.62064787061193 size: 272.84122823440316
+ updates for: 502657 cash: -33728.809400150414 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 57987.39960744649 111.33189969233126
bid order for: 25d1a9 price: 111.33189969233126 size: 520.8516136677471
+ updates for: 25d1a9 cash: -57987.39960744649 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 741.8289465628757 99.43577715044393
+ updates for: 168284 cash: 0 stock: -741.8289465628757
+ updates for: 502657 cash: 0 stock: 272.84122823440316
+ updates for: 0d5eec cash: 0 stock: 468.9877183284725
+ updates for: 168284 cash: 87237.8188921637 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 412.2060491059806 93.99991961326569
+ updates for: 42d8ea cash: 0 stock: -412.2060491059806
+ updates for: 0d5eec cash: 0 stock: 376.74001104663057
+ updates for: f1f805 cash: 0 stock: 35.46603805935001
+ updates for: 42d8ea cash: 46976.38349924306 stock: 0.0
cancel - 33b60b
sell - 33b60b 634.5606505044132 89.20342529687298
+ updates for: 33b60b cash: 0 stock: -634.5606505044132
+ updates for: f1f805 cash: 0 stock: 386.05040621502064
+ updates for: 25d1a9 cash: 0 stock: 248.51024428939252
+ updates for: 33b60b cash: 71124.11403746603 stock: 0.0
cancel - e7e04e
buy - e7e04e 104616.90089667056 114.32070072829875
bid order for: e7e04e price: 114.32070072829875 size: 915.1177365970594
+ updates for: e7e04e cash: -104616.90089667056 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 828.4065780338169 121.16502599798253
bid order for: ecdc52 price: 121.16502599798253 size: 6.837010690259832
+ updates for: ecdc52 cash: -828.4065780338169 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 88564.19902591653 112.15312101135558
bid order for: dbe2fc price: 112.15312101135558 size: 789.672175212577
+ updates for: dbe2fc cash: -88564.19902591653 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 62736.640879515755 122.4772657528054
bid order for: e9aeae price: 122.4772657528054 size: 512.2309066413719
+ updates for: e9aeae cash: -62736.640879515755 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 913.5137433262798 99.89091897168257
+ updates for: ce37e5 cash: 0 stock: -913.5137433262798
+ updates for: e9aeae cash: 0 stock: 512.2309066413719
+ updates for: ecdc52 cash: 0 stock: 6.837010690259832
+ updates for: e7e04e cash: 0 stock: 394.4458259946481
+ updates for: ce37e5 cash: 108658.37068461035 stock: 0.0
cancel - 602a21
sell - 602a21 328.29209610723467 101.11212424038558
+ updates for: 602a21 cash: 0 stock: -328.29209610723467
+ updates for: e7e04e cash: 0 stock: 328.29209610723467
+ updates for: 602a21 cash: 37530.58247054106 stock: 0.0
cancel - 510dbb
+ updates 510dbb 57507.61979349327 0
sell - 510dbb 964.9640901853743 75.08121601792914
+ updates for: 510dbb cash: 0 stock: -964.9640901853743
+ updates for: e7e04e cash: 0 stock: 192.37981449517667
+ updates for: dbe2fc cash: 0 stock: 772.5842756901976
+ updates for: 510dbb cash: 108640.73296202195 stock: 0.0
cancel - b846a3
buy - b846a3 76668.81636525338 109.39636816107802
bid order for: b846a3 price: 109.39636816107802 size: 700.8351159552597
+ updates for: b846a3 cash: -76668.81636525338 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 85151.45464225912 106.86343132808301
bid order for: f676bd price: 106.86343132808301 size: 796.8250091168641
+ updates for: f676bd cash: -85151.45464225912 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
+ updates e4befc 29703.499679602774 0
sell - e4befc 738.7316112028636 92.2406335371512
+ updates for: e4befc cash: 0 stock: -738.7316112028636
+ updates for: dbe2fc cash: 0 stock: 17.087899522379416
+ updates for: 25d1a9 cash: 0 stock: 272.34136937835456
+ updates for: b846a3 cash: 0 stock: 449.30234230212966
+ updates for: e4befc cash: 81388.78773478488 stock: 0.0
cancel - bfd4db
sell - bfd4db 478.53651863462676 99.24553007646016
+ updates for: bfd4db cash: 0 stock: -478.53651863462676
+ updates for: b846a3 cash: 0 stock: 251.53277365313
+ updates for: f676bd cash: 0 stock: 227.00374498149677
+ updates for: bfd4db cash: 51775.17102418276 stock: 0.0
cancel - cba909
sell - cba909 62.54635513717676 88.21595886002171
+ updates for: cba909 cash: 0 stock: -62.54635513717676
+ updates for: f676bd cash: 0 stock: 62.54635513717676
+ updates for: cba909 cash: 6683.91812702358 stock: 0.0
cancel - 147b63
sell - 147b63 301.27251569333896 101.82667353647561
+ updates for: 147b63 cash: 0 stock: -301.27251569333896
+ updates for: f676bd cash: 0 stock: 301.27251569333896
+ updates for: 147b63 cash: 32195.01479183394 stock: 0.0
cancel - f1f805
sell - f1f805 711.0417898334282 92.44452690395813
+ updates for: f1f805 cash: 0 stock: -711.0417898334282
+ updates for: f676bd cash: 0 stock: 206.00239330485158
+ updates for: 397d0e cash: 0 stock: 104.08002304429817
+ updates for: 4081b6 cash: 0 stock: 400.95937348427844
+ updates for: f1f805 cash: 75630.0091506331 stock: 0.0
cancel - 301da5
sell - 301da5 807.5244814433813 83.82844015667564
+ updates for: 301da5 cash: 0 stock: -807.5244814433813
+ updates for: 4081b6 cash: 0 stock: 515.0147686599715
+ updates for: 567d78 cash: 0 stock: 292.5097127834098
+ updates for: 301da5 cash: 85323.31088544294 stock: 0.0
cancel - 57a381
sell - 57a381 512.4199637653089 95.76117858086587
ask order for: 57a381 price: 95.76117858086587 size: 203.60839308906077
+ updates for: 57a381 cash: 0 stock: -512.4199637653089
+ updates for: 567d78 cash: 0 stock: 308.81157067624815
+ updates for: 57a381 cash: 32389.114371460437 stock: 0
cancel - 397d0e
buy - 397d0e 76963.54123272593 121.61422224956254
bid order for: 397d0e price: 121.61422224956254 size: 472.52500964596635
+ updates for: 397d0e cash: -76963.54123272593 stock: 0
+ updates for: 57a381 cash: 19497.779691164684 stock: 0
+ updates for: 397d0e cash: 0 stock: 203.60839308906077
cancel - bdb97d
sell - bdb97d 717.2807032698397 89.45935971482682
ask order for: bdb97d price: 89.45935971482682 size: 244.75569362387336
+ updates for: bdb97d cash: 0 stock: -717.2807032698397
+ updates for: 397d0e cash: 0 stock: 472.52500964596635
+ updates for: bdb97d cash: 57465.76154156124 stock: 0
cancel - 0d5eec
sell - 0d5eec 651.3239560973883 84.79474815207472
ask order for: 0d5eec price: 84.79474815207472 size: 651.3239560973883
+ updates for: 0d5eec cash: 0 stock: -651.3239560973883
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
sell - 567d78 876.576066411722 99.4018414478177
ask order for: 567d78 price: 99.4018414478177 size: 876.576066411722
+ updates for: 567d78 cash: 0 stock: -876.576066411722
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 577.9011942893246 88.06350319270209
ask order for: 4f4d8a price: 88.06350319270209 size: 577.9011942893246
+ updates for: 4f4d8a cash: 0 stock: -577.9011942893246
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
buy - e39c81 33709.48721451837 108.76957211593886
+ updates for: e39c81 cash: -33709.48721451837 stock: 0
+ updates for: 0d5eec cash: 33709.48721451837 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 397.54215855517674
cancel - 10b0a3
buy - 10b0a3 9531.583277129634 119.45758354160873
+ updates for: 10b0a3 cash: -9531.583277129634 stock: 0
+ updates for: 0d5eec cash: 9531.583277129634 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 112.4077078457178
cancel - e2b93c
sell - e2b93c 135.90591170900257 101.10491676553448
ask order for: e2b93c price: 101.10491676553448 size: 135.90591170900257
+ updates for: e2b93c cash: 0 stock: -135.90591170900257
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
buy - 4081b6 9710.562473905633 104.89763338007108
+ updates for: 4081b6 cash: -9710.562473905633 stock: 0
+ updates for: 0d5eec cash: 9710.562473905633 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 114.51844230364684
cancel - 502657
sell - 502657 340.5337051991552 86.20213984201128
ask order for: 502657 price: 86.20213984201128 size: 340.5337051991552
+ updates for: 502657 cash: 0 stock: -340.5337051991552
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
buy - 25d1a9 59896.65691780392 106.35692951296863
+ updates for: 25d1a9 cash: -59896.65691780392 stock: 0
+ updates for: 0d5eec cash: 2277.217857137378 stock: 0
+ updates for: 502657 cash: 29354.734076495817 stock: 0
+ updates for: 4f4d8a cash: 28264.704984170723 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 688.3475697812662
cancel - 168284
sell - 168284 892.0535150034895 98.64755045964401
ask order for: 168284 price: 98.64755045964401 size: 892.0535150034895
+ updates for: 168284 cash: 0 stock: -892.0535150034895
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
sell - 42d8ea 312.4442526774793 99.66270505978838
ask order for: 42d8ea price: 99.66270505978838 size: 312.4442526774793
+ updates for: 42d8ea cash: 0 stock: -312.4442526774793
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
buy - 33b60b 77948.69978726962 107.64802825300136
+ updates for: 33b60b cash: -77948.69978726962 stock: 0
+ updates for: 4f4d8a cash: 22627.298684193567 stock: 0
+ updates for: bdb97d cash: 21895.68763815003 stock: 0
+ updates for: 168284 cash: 33425.713464926026 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 840.538442306506
cancel - e7e04e
sell - e7e04e 660.1486695243477 91.72380286940744
ask order for: e7e04e price: 91.72380286940744 size: 660.1486695243477
+ updates for: e7e04e cash: 0 stock: -660.1486695243477
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
buy - ecdc52 65629.29347298079 111.5256754141844
+ updates for: ecdc52 cash: -65629.29347298079 stock: 0
+ updates for: e7e04e cash: 60551.34642795286 stock: 0
+ updates for: 168284 cash: 5077.947045027926 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 711.6243222026702
cancel - dbe2fc
sell - dbe2fc 714.7172958057464 100.60514808003268
ask order for: dbe2fc price: 100.60514808003268 size: 714.7172958057464
+ updates for: dbe2fc cash: 0 stock: -714.7172958057464
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
buy - e9aeae 94060.93367359029 116.66840853296252
+ updates for: e9aeae cash: -94060.93367359029 stock: 0
+ updates for: 168284 cash: 49495.233624055574 stock: 0
+ updates for: 567d78 cash: 44565.70004953472 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 950.0768679767175
cancel - ce37e5
sell - ce37e5 67.76661541308567 94.64370333728485
ask order for: ce37e5 price: 94.64370333728485 size: 67.76661541308567
+ updates for: ce37e5 cash: 0 stock: -67.76661541308567
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 2157.6954874915214 110.93260298179143
+ updates for: 602a21 cash: -2157.6954874915214 stock: 0
+ updates for: ce37e5 cash: 2157.6954874915214 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 22.79808810737331
cancel - 510dbb
sell - 510dbb 389.89170250206894 100.05008603473061
ask order for: 510dbb price: 100.05008603473061 size: 389.89170250206894
+ updates for: 510dbb cash: 0 stock: -389.89170250206894
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
buy - b846a3 67224.1902401233 111.56774057274441
+ updates for: b846a3 cash: -67224.1902401233 stock: 0
+ updates for: ce37e5 cash: 4255.987957836434 stock: 0
+ updates for: 567d78 cash: 42567.575120874986 stock: 0
+ updates for: 42d8ea cash: 20400.627161411874 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 677.9025197202286
cancel - f676bd
buy - f676bd 101791.62893299745 110.71286784306375
+ updates for: f676bd cash: -101791.62893299745 stock: 0
+ updates for: 42d8ea cash: 10738.412240809743 stock: 0
+ updates for: 510dbb cash: 39008.69837955959 stock: 0
+ updates for: dbe2fc cash: 52044.51831262811 stock: 0
+ updates for: f676bd cash: 0.0 stock: 1014.9539153157824
cancel - e4befc
sell - e4befc 506.9416788736232 96.69860730981077
ask order for: e4befc price: 96.69860730981077 size: 506.9416788736232
+ updates for: e4befc cash: 0 stock: -506.9416788736232
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
sell - bfd4db 559.8105014416858 78.7587240151659
ask order for: bfd4db price: 78.7587240151659 size: 559.8105014416858
+ updates for: bfd4db cash: 0 stock: -559.8105014416858
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
buy - cba909 80434.16570140565 107.00332819353103
+ updates for: cba909 cash: -80434.16570140565 stock: 0
+ updates for: bfd4db cash: 44089.96078383736 stock: 0
+ updates for: e4befc cash: 36344.20491756829 stock: 0
+ updates for: cba909 cash: 0.0 stock: 935.6608464329618
cancel - 147b63
sell - 147b63 316.7396789705447 95.30567709097926
ask order for: 147b63 price: 95.30567709097926 size: 316.7396789705447
+ updates for: 147b63 cash: 0 stock: -316.7396789705447
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
buy - f1f805 20144.964189553888 112.62278580703713
+ updates for: f1f805 cash: -20144.964189553888 stock: 0
+ updates for: 147b63 cash: 20144.964189553888 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 211.37213232663368
cancel - 301da5
buy - 301da5 72280.11422647114 106.190942088544
bid order for: 301da5 price: 106.190942088544 size: 150.30625174686224
+ updates for: 301da5 cash: -72280.11422647114 stock: 0
+ updates for: 147b63 cash: 10042.125376313277 stock: 0
+ updates for: e4befc cash: 12676.34941680839 stock: 0
+ updates for: dbe2fc cash: 19859.721067269522 stock: 0
+ updates for: e2b93c cash: 13740.755891282783 stock: 0
+ updates for: 301da5 cash: 0 stock: 569.7674246678562
cancel - 57a381
buy - 57a381 71458.34532836018 106.81297448835679
bid order for: 57a381 price: 106.81297448835679 size: 669.0043571078488
+ updates for: 57a381 cash: -71458.34532836018 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 61670.11052297657 105.09172810013929
bid order for: 397d0e price: 105.09172810013929 size: 586.8217379032216
+ updates for: 397d0e cash: -61670.11052297657 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 35160.5648813524 102.42723495437421
bid order for: bdb97d price: 102.42723495437421 size: 343.2735921946397
+ updates for: bdb97d cash: -35160.5648813524 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 478.3045363544077 98.36872965757512
+ updates for: 0d5eec cash: 0 stock: -478.3045363544077
+ updates for: 57a381 cash: 0 stock: 478.3045363544077
+ updates for: 0d5eec cash: 51089.130239288665 stock: 0.0
cancel - 567d78
sell - 567d78 525.9696914843704 101.42207589935755
+ updates for: 567d78 cash: 0 stock: -525.9696914843704
+ updates for: 57a381 cash: 0 stock: 190.69982075344114
+ updates for: 301da5 cash: 0 stock: 150.30625174686224
+ updates for: 397d0e cash: 0 stock: 184.963618984067
+ updates for: 567d78 cash: 55768.52391856002 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 213.89131180226423 92.42184554252216
+ updates for: 4f4d8a cash: 0 stock: -213.89131180226423
+ updates for: 397d0e cash: 0 stock: 213.89131180226423
+ updates for: 4f4d8a cash: 22478.207582905667 stock: 0.0
cancel - e39c81
buy - e39c81 71005.00458482497 106.04872290788967
bid order for: e39c81 price: 106.04872290788967 size: 669.5507747556519
+ updates for: e39c81 cash: -71005.00458482497 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 351.2462934616548 78.11033279740583
+ updates for: 10b0a3 cash: 0 stock: -351.2462934616548
+ updates for: e39c81 cash: 0 stock: 351.2462934616548
+ updates for: 10b0a3 cash: 37249.220847738325 stock: 0.0
cancel - e2b93c
sell - e2b93c 440.4986629910311 95.16976836009923
+ updates for: e2b93c cash: 0 stock: -440.4986629910311
+ updates for: e39c81 cash: 0 stock: 318.3044812939971
+ updates for: 397d0e cash: 0 stock: 122.19418169703397
+ updates for: e2b93c cash: 46597.38145541037 stock: 0.0
cancel - 4081b6
buy - 4081b6 2668.371499047888 117.45465099316533
bid order for: 4081b6 price: 117.45465099316533 size: 22.718312782719522
+ updates for: 4081b6 cash: -2668.371499047888 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 86.57925791575349 94.85283426811434
+ updates for: 502657 cash: 0 stock: -86.57925791575349
+ updates for: 4081b6 cash: 0 stock: 22.718312782719522
+ updates for: 397d0e cash: 0 stock: 63.860945133033965
+ updates for: 502657 cash: 9379.628581186607 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 5266.3685306255775 116.27703645077827
bid order for: 25d1a9 price: 116.27703645077827 size: 45.29156135532321
+ updates for: 25d1a9 cash: -5266.3685306255775 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 560.215550645536 101.14701123730043
ask order for: 168284 price: 101.14701123730043 size: 169.73871680875072
+ updates for: 168284 cash: 0 stock: -560.215550645536
+ updates for: 25d1a9 cash: 0 stock: 45.29156135532321
+ updates for: 397d0e cash: 0 stock: 1.9116802868223886
+ updates for: bdb97d cash: 0 stock: 343.2735921946397
+ updates for: 168284 cash: 40627.83519689512 stock: 0
cancel - 42d8ea
buy - 42d8ea 97547.21845661834 107.83590894557184
bid order for: 42d8ea price: 107.83590894557184 size: 745.3793021833598
+ updates for: 42d8ea cash: -97547.21845661834 stock: 0
+ updates for: 168284 cash: 17168.563896459666 stock: 0
+ updates for: 42d8ea cash: 0 stock: 169.73871680875072
cancel - 33b60b
sell - 33b60b 918.4602891389785 100.73400606856106
ask order for: 33b60b price: 100.73400606856106 size: 173.08098695561876
+ updates for: 33b60b cash: 0 stock: -918.4602891389785
+ updates for: 42d8ea cash: 0 stock: 745.3793021833598
+ updates for: 33b60b cash: 80378.65456015867 stock: 0
cancel - e7e04e
sell - e7e04e 335.102038192077 85.19915720588348
ask order for: e7e04e price: 85.19915720588348 size: 335.102038192077
+ updates for: e7e04e cash: 0 stock: -335.102038192077
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
buy - ecdc52 76174.53860432598 110.09928208942883
bid order for: ecdc52 price: 110.09928208942883 size: 274.19784769828215
+ updates for: ecdc52 cash: -76174.53860432598 stock: 0
+ updates for: e7e04e cash: 28550.411231938735 stock: 0
+ updates for: 33b60b cash: 17435.141190339837 stock: 0
+ updates for: ecdc52 cash: 0 stock: 508.18302514769573
cancel - dbe2fc
buy - dbe2fc 29022.56273738631 105.28595834019204
bid order for: dbe2fc price: 105.28595834019204 size: 275.6546380440476
+ updates for: dbe2fc cash: -29022.56273738631 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 156.51607087926743 94.78203893807836
+ updates for: e9aeae cash: 0 stock: -156.51607087926743
+ updates for: ecdc52 cash: 0 stock: 156.51607087926743
+ updates for: e9aeae cash: 17232.307039265503 stock: 0.0
cancel - ce37e5
buy - ce37e5 89681.85489672647 110.23696400940322
bid order for: ce37e5 price: 110.23696400940322 size: 813.5370535882737
+ updates for: ce37e5 cash: -89681.85489672647 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 41500.397484555026 102.04590657186507
bid order for: 602a21 price: 102.04590657186507 size: 406.6836081791157
+ updates for: 602a21 cash: -41500.397484555026 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 41056.472001394606 105.38818927741792
bid order for: 510dbb price: 105.38818927741792 size: 389.5737490405103
+ updates for: 510dbb cash: -41056.472001394606 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 590.6201364365752 86.59148038520273
+ updates for: b846a3 cash: 0 stock: -590.6201364365752
+ updates for: ce37e5 cash: 0 stock: 590.6201364365752
+ updates for: b846a3 cash: 65108.17072358756 stock: 0.0
cancel - f676bd
buy - f676bd 40751.08273900829 113.44320602107213
bid order for: f676bd price: 113.44320602107213 size: 359.22012580849275
+ updates for: f676bd cash: -40751.08273900829 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 18563.747127123097 103.9419465270257
bid order for: e4befc price: 103.9419465270257 size: 178.59726267774272
+ updates for: e4befc cash: -18563.747127123097 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 61884.58833484897 111.97312786371212
bid order for: bfd4db price: 111.97312786371212 size: 552.6735701281086
+ updates for: bfd4db cash: -61884.58833484897 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 697.7892304168894 114.63802612174031
bid order for: cba909 price: 114.63802612174031 size: 6.086891531749416
+ updates for: cba909 cash: -697.7892304168894 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 5730.249355558527 107.04251469318702
bid order for: 147b63 price: 107.04251469318702 size: 53.53246205008338
+ updates for: 147b63 cash: -5730.249355558527 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 67065.84011470134 106.95493679275992
bid order for: f1f805 price: 106.95493679275992 size: 627.0476345065841
+ updates for: f1f805 cash: -67065.84011470134 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 30174.405085838716 110.34519751435813
bid order for: 301da5 price: 110.34519751435813 size: 273.4546293409137
+ updates for: 301da5 cash: -30174.405085838716 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 935.5362048190734 97.67323079126811
+ updates for: 57a381 cash: 0 stock: -935.5362048190734
+ updates for: cba909 cash: 0 stock: 6.086891531749416
+ updates for: f676bd cash: 0 stock: 359.22012580849275
+ updates for: bfd4db cash: 0 stock: 552.6735701281086
+ updates for: 301da5 cash: 0 stock: 17.555617350722628
+ updates for: 57a381 cash: 105270.63836832615 stock: 0.0
cancel - 397d0e
buy - 397d0e 84390.69670355006 104.3411815904964
bid order for: 397d0e price: 104.3411815904964 size: 808.795677959205
+ updates for: 397d0e cash: -84390.69670355006 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 42109.836168378904 108.75383664330157
bid order for: bdb97d price: 108.75383664330157 size: 387.20322397906466
+ updates for: bdb97d cash: -42109.836168378904 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 82.80792250048967 96.21316055420448
+ updates for: 0d5eec cash: 0 stock: -82.80792250048967
+ updates for: 301da5 cash: 0 stock: 82.80792250048967
+ updates for: 0d5eec cash: 9137.456564070193 stock: 0.0
cancel - 567d78
buy - 567d78 89050.40941211485 113.70595361873687
bid order for: 567d78 price: 113.70595361873687 size: 783.1639995800608
+ updates for: 567d78 cash: -89050.40941211485 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 57210.71857299014 102.96822564273143
bid order for: 4f4d8a price: 102.96822564273143 size: 555.6152707874564
+ updates for: 4f4d8a cash: -57210.71857299014 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 40683.78948626838 103.43060497047068
bid order for: e39c81 price: 103.43060497047068 size: 393.34382214900086
+ updates for: e39c81 cash: -40683.78948626838 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 12976.78837516182 102.56807096307796
bid order for: 10b0a3 price: 102.56807096307796 size: 126.51879140666642
+ updates for: 10b0a3 cash: -12976.78837516182 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 180.60247137685212 94.97193742363693
+ updates for: e2b93c cash: 0 stock: -180.60247137685212
+ updates for: 567d78 cash: 0 stock: 180.60247137685212
+ updates for: e2b93c cash: 20535.5762338056 stock: 0.0
cancel - 4081b6
sell - 4081b6 509.1179871078908 99.23871096125495
+ updates for: 4081b6 cash: 0 stock: -509.1179871078908
+ updates for: 567d78 cash: 0 stock: 509.1179871078908
+ updates for: 4081b6 cash: 57889.74622855451 stock: 0.0
cancel - 502657
buy - 502657 82121.08405834639 105.52511591843931
bid order for: 502657 price: 105.52511591843931 size: 778.2136351484137
+ updates for: 502657 cash: -82121.08405834639 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 657.6222435855921 95.64238122333472
+ updates for: 25d1a9 cash: 0 stock: -657.6222435855921
+ updates for: 567d78 cash: 0 stock: 93.44354109531787
+ updates for: 301da5 cash: 0 stock: 173.0910894897014
+ updates for: ce37e5 cash: 0 stock: 222.9169171516985
+ updates for: ecdc52 cash: 0 stock: 117.68177681901471
+ updates for: bdb97d cash: 0 stock: 50.488919029859574
+ updates for: 25d1a9 cash: 72746.08437586234 stock: 0.0
cancel - 168284
sell - 168284 515.9342164805057 89.55287242549399
+ updates for: 168284 cash: 0 stock: -515.9342164805057
+ updates for: bdb97d cash: 0 stock: 336.7143049492051
+ updates for: 147b63 cash: 0 stock: 53.53246205008338
+ updates for: f1f805 cash: 0 stock: 125.68744948121724
+ updates for: 168284 cash: 55792.115086374004 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 90909.4203840832 119.07894385708552
bid order for: 42d8ea price: 119.07894385708552 size: 763.4382489417238
+ updates for: 42d8ea cash: -90909.4203840832 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 664.8881464018447 100.08788688993492
+ updates for: 33b60b cash: 0 stock: -664.8881464018447
+ updates for: 42d8ea cash: 0 stock: 664.8881464018447
+ updates for: 33b60b cash: 79174.17825662692 stock: 0.0
cancel - e7e04e
sell - e7e04e 300.04680346115265 95.08945643296383
+ updates for: e7e04e cash: 0 stock: -300.04680346115265
+ updates for: 42d8ea cash: 0 stock: 98.55010253987916
+ updates for: f1f805 cash: 0 stock: 201.4967009212735
+ updates for: e7e04e cash: 33286.30903844075 stock: 0.0
cancel - ecdc52
buy - ecdc52 90645.84960198031 106.93589128627622
bid order for: ecdc52 price: 106.93589128627622 size: 847.6653489455088
+ updates for: ecdc52 cash: -90645.84960198031 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
+ updates dbe2fc 29022.56273738631 0
sell - dbe2fc 619.5851731091121 92.62730321243247
+ updates for: dbe2fc cash: 0 stock: -619.5851731091121
+ updates for: f1f805 cash: 0 stock: 299.8634841040934
+ updates for: ecdc52 cash: 0 stock: 319.72168900501873
+ updates for: dbe2fc cash: 66261.60376611538 stock: 0.0
cancel - e9aeae
sell - e9aeae 455.58767243358534 101.47150259775114
+ updates for: e9aeae cash: 0 stock: -455.58767243358534
+ updates for: ecdc52 cash: 0 stock: 455.58767243358534
+ updates for: e9aeae cash: 48718.6738107255 stock: 0.0
cancel - ce37e5
sell - ce37e5 259.46523599149725 98.66825228004676
+ updates for: ce37e5 cash: 0 stock: -259.46523599149725
+ updates for: ecdc52 cash: 0 stock: 72.35598750690474
+ updates for: 502657 cash: 0 stock: 187.1092484845925
+ updates for: ce37e5 cash: 27482.177149698215 stock: 0.0
cancel - 602a21
+ updates 602a21 41500.397484555026 0
buy - 602a21 59360.9603311561 105.35049761140671
bid order for: 602a21 price: 105.35049761140671 size: 563.4616036662067
+ updates for: 602a21 cash: -59360.9603311561 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
+ updates 510dbb 41056.472001394606 0
sell - 510dbb 284.6246957325453 89.03066199520022
+ updates for: 510dbb cash: 0 stock: -284.6246957325453
+ updates for: 502657 cash: 0 stock: 284.6246957325453
+ updates for: 510dbb cash: 30035.054010427364 stock: 0.0
cancel - b846a3
sell - b846a3 649.443968004326 99.91363665681378
+ updates for: b846a3 cash: 0 stock: -649.443968004326
+ updates for: 502657 cash: 0 stock: 306.47969093127585
+ updates for: 602a21 cash: 0 stock: 342.9642770730502
+ updates for: b846a3 cash: 68472.76216475254 stock: 0.0
cancel - f676bd
buy - f676bd 87948.20160784507 110.33982105506782
bid order for: f676bd price: 110.33982105506782 size: 797.066741334956
+ updates for: f676bd cash: -87948.20160784507 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
+ updates e4befc 18563.747127123097 0
sell - e4befc 754.9933665470876 89.8825952489437
+ updates for: e4befc cash: 0 stock: -754.9933665470876
+ updates for: f676bd cash: 0 stock: 754.9933665470876
+ updates for: e4befc cash: 83305.83296256886 stock: 0.0
cancel - bfd4db
buy - bfd4db 61533.3223479848 109.75168133152023
bid order for: bfd4db price: 109.75168133152023 size: 560.6594960683549
+ updates for: bfd4db cash: -61533.3223479848 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 2109.2139262391515 103.81160484332993
bid order for: cba909 price: 103.81160484332993 size: 20.317708501109568
+ updates for: cba909 cash: -2109.2139262391515 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 8950.107475283701 109.09671876476955
bid order for: 147b63 price: 109.09671876476955 size: 82.03828287981423
+ updates for: 147b63 cash: -8950.107475283701 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 526.5526911967447 99.65092738205868
+ updates for: f1f805 cash: 0 stock: -526.5526911967447
+ updates for: f676bd cash: 0 stock: 42.073374787868374
+ updates for: bfd4db cash: 0 stock: 484.47931640887634
+ updates for: f1f805 cash: 57814.78819149596 stock: 0.0
cancel - 301da5
sell - 301da5 600.967999164277 95.86350813494148
+ updates for: 301da5 cash: 0 stock: -600.967999164277
+ updates for: bfd4db cash: 0 stock: 76.18017965947854
+ updates for: 147b63 cash: 0 stock: 82.03828287981423
+ updates for: 602a21 cash: 0 stock: 220.49732659315646
+ updates for: 397d0e cash: 0 stock: 222.25221003182776
+ updates for: 301da5 cash: 63730.57156144273 stock: 0.0
cancel - 57a381
sell - 57a381 843.9594980291184 98.80596128024364
+ updates for: 57a381 cash: 0 stock: -843.9594980291184
+ updates for: 397d0e cash: 0 stock: 586.5434679273773
+ updates for: cba909 cash: 0 stock: 20.317708501109568
+ updates for: e39c81 cash: 0 stock: 237.0983216006316
+ updates for: 57a381 cash: 87833.07526460566 stock: 0.0
cancel - 397d0e
sell - 397d0e 167.30117574994483 96.40457616037611
+ updates for: 397d0e cash: 0 stock: -167.30117574994483
+ updates for: e39c81 cash: 0 stock: 156.24550054836925
+ updates for: 4f4d8a cash: 0 stock: 11.055675201575582
+ updates for: 397d0e cash: 17298.949904420424 stock: 0.0
cancel - bdb97d
sell - bdb97d 989.6207598775048 93.06823381537997
ask order for: bdb97d price: 93.06823381537997 size: 318.54237288495756
+ updates for: bdb97d cash: 0 stock: -989.6207598775048
+ updates for: 4f4d8a cash: 0 stock: 544.5595955858809
+ updates for: 10b0a3 cash: 0 stock: 126.51879140666642
+ updates for: bdb97d cash: 69049.12368936338 stock: 0
cancel - 0d5eec
buy - 0d5eec 100161.65058310278 111.3070465369984
bid order for: 0d5eec price: 111.3070465369984 size: 633.5221060770874
+ updates for: 0d5eec cash: -100161.65058310278 stock: 0
+ updates for: bdb97d cash: 29646.17603976318 stock: 0
+ updates for: 0d5eec cash: 0 stock: 318.54237288495756
cancel - 567d78
sell - 567d78 87.8555620975643 100.60927687514987
+ updates for: 567d78 cash: 0 stock: -87.8555620975643
+ updates for: 0d5eec cash: 0 stock: 87.8555620975643
+ updates for: 567d78 cash: 9778.943138927743 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 876.1932195344564 98.8850499527731
ask order for: 4f4d8a price: 98.8850499527731 size: 330.52667555493326
+ updates for: 4f4d8a cash: 0 stock: -876.1932195344564
+ updates for: 0d5eec cash: 0 stock: 545.6665439795231
+ updates for: 4f4d8a cash: 60736.531404411864 stock: 0
cancel - e39c81
buy - e39c81 50677.30542555866 112.5408987227789
bid order for: e39c81 price: 112.5408987227789 size: 159.88106374472326
+ updates for: e39c81 cash: -50677.30542555866 stock: 0
+ updates for: 4f4d8a cash: 32684.146822973602 stock: 0
+ updates for: e39c81 cash: 0 stock: 330.52667555493326
cancel - 10b0a3
buy - 10b0a3 107810.10082236376 116.60108977614783
bid order for: 10b0a3 price: 116.60108977614783 size: 924.6062882374332
+ updates for: 10b0a3 cash: -107810.10082236376 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 812.6804360058146 101.80133214156596
+ updates for: e2b93c cash: 0 stock: -812.6804360058146
+ updates for: 10b0a3 cash: 0 stock: 812.6804360058146
+ updates for: e2b93c cash: 94759.42447803295 stock: 0.0
cancel - 4081b6
buy - 4081b6 90607.31187786268 110.5934457341592
bid order for: 4081b6 price: 110.5934457341592 size: 819.2828361244976
+ updates for: 4081b6 cash: -90607.31187786268 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 55.48585011660373 98.72460720052821
+ updates for: 502657 cash: 0 stock: -55.48585011660373
+ updates for: 10b0a3 cash: 0 stock: 55.48585011660373
+ updates for: 502657 cash: 6469.710590751994 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 83571.92907862872 109.75017243893807
bid order for: 25d1a9 price: 109.75017243893807 size: 761.4742393696539
+ updates for: 25d1a9 cash: -83571.92907862872 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 38105.4446199897 107.08666291302673
bid order for: 168284 price: 107.08666291302673 size: 355.83744589125956
+ updates for: 168284 cash: -38105.4446199897 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 188.16905556416089 100.50582080336152
+ updates for: 42d8ea cash: 0 stock: -188.16905556416089
+ updates for: 10b0a3 cash: 0 stock: 56.44000211501486
+ updates for: e39c81 cash: 0 stock: 131.72905344914602
+ updates for: 42d8ea cash: 21405.871816646693 stock: 0.0
cancel - 33b60b
sell - 33b60b 711.8600255792737 101.91209193422529
+ updates for: 33b60b cash: 0 stock: -711.8600255792737
+ updates for: e39c81 cash: 0 stock: 28.15201029557724
+ updates for: 4081b6 cash: 0 stock: 683.7080152836965
+ updates for: 33b60b cash: 78781.87782580436 stock: 0.0
cancel - e7e04e
sell - e7e04e 593.6445487251988 92.32081457992992
+ updates for: e7e04e cash: 0 stock: -593.6445487251988
+ updates for: 4081b6 cash: 0 stock: 135.57482084080118
+ updates for: 25d1a9 cash: 0 stock: 458.0697278843976
+ updates for: e7e04e cash: 65266.918215945574 stock: 0.0
cancel - ecdc52
buy - ecdc52 201.55121108565635 102.4169588778954
bid order for: ecdc52 price: 102.4169588778954 size: 1.967947625997681
+ updates for: ecdc52 cash: -201.55121108565635 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 61414.095953431286 111.50200923089672
bid order for: dbe2fc price: 111.50200923089672 size: 550.7891416221557
+ updates for: dbe2fc cash: -61414.095953431286 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 80223.50020401427 107.77029945420996
bid order for: e9aeae price: 107.77029945420996 size: 744.393405328711
+ updates for: e9aeae cash: -80223.50020401427 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 527.7948324089803 95.35368019080273
+ updates for: ce37e5 cash: 0 stock: -527.7948324089803
+ updates for: dbe2fc cash: 0 stock: 527.7948324089803
+ updates for: ce37e5 cash: 58850.184275285705 stock: 0.0
cancel - 602a21
buy - 602a21 82002.16621689944 113.2579264390928
bid order for: 602a21 price: 113.2579264390928 size: 724.0302625617828
+ updates for: 602a21 cash: -82002.16621689944 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 867.9247528263372 92.06060777861228
+ updates for: 510dbb cash: 0 stock: -867.9247528263372
+ updates for: 602a21 cash: 0 stock: 724.0302625617828
+ updates for: dbe2fc cash: 0 stock: 22.994309213175484
+ updates for: 25d1a9 cash: 0 stock: 120.90018105137892
+ updates for: 510dbb cash: 97834.8936133327 stock: 0.0
cancel - b846a3
buy - b846a3 3136.224812535164 117.5055600234579
bid order for: b846a3 price: 117.5055600234579 size: 26.6900120463157
+ updates for: b846a3 cash: -3136.224812535164 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 17947.87914159945 114.38245120634471
bid order for: f676bd price: 114.38245120634471 size: 156.91112537203517
+ updates for: f676bd cash: -17947.87914159945 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 910.1551693207845 94.0437831451157
+ updates for: e4befc cash: 0 stock: -910.1551693207845
+ updates for: b846a3 cash: 0 stock: 26.6900120463157
+ updates for: f676bd cash: 0 stock: 156.91112537203517
+ updates for: 25d1a9 cash: 0 stock: 182.50433043387739
+ updates for: e9aeae cash: 0 stock: 544.0497014685562
+ updates for: e4befc cash: 99746.38493534543 stock: 0.0
cancel - bfd4db
sell - bfd4db 835.1858904473262 88.91658533607598
ask order for: bfd4db price: 88.91658533607598 size: 277.0367930699142
+ updates for: bfd4db cash: 0 stock: -835.1858904473262
+ updates for: e9aeae cash: 0 stock: 200.34370386015473
+ updates for: 168284 cash: 0 stock: 355.83744589125956
+ updates for: ecdc52 cash: 0 stock: 1.967947625997681
+ updates for: bfd4db cash: 59898.0967898498 stock: 0
cancel - cba909
buy - cba909 26231.660347650428 118.85309750894415
bid order for: cba909 price: 118.85309750894415 size: 13.449331392446766
+ updates for: cba909 cash: -26231.660347650428 stock: 0
+ updates for: bfd4db cash: 24633.16565223385 stock: 0
+ updates for: cba909 cash: 0 stock: 277.0367930699142
cancel - 147b63
buy - 147b63 84500.65902893656 107.16477261436691
bid order for: 147b63 price: 107.16477261436691 size: 788.5115319846075
+ updates for: 147b63 cash: -84500.65902893656 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 85808.88068136365 105.96404481332497
bid order for: f1f805 price: 105.96404481332497 size: 809.7924237653599
+ updates for: f1f805 cash: -85808.88068136365 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 27318.261134024004 122.20334477386736
bid order for: 301da5 price: 122.20334477386736 size: 223.54757297826347
+ updates for: 301da5 cash: -27318.261134024004 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 68877.27988263055 106.82851932590059
bid order for: 57a381 price: 106.82851932590059 size: 644.746181237497
+ updates for: 57a381 cash: -68877.27988263055 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 56093.35526459519 112.85904669377223
bid order for: 397d0e price: 112.85904669377223 size: 497.02134572159673
+ updates for: 397d0e cash: -56093.35526459519 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 561.1275065060951 90.67636094849696
+ updates for: bdb97d cash: 0 stock: -561.1275065060951
+ updates for: 301da5 cash: 0 stock: 223.54757297826347
+ updates for: cba909 cash: 0 stock: 13.449331392446766
+ updates for: 397d0e cash: 0 stock: 324.13060213538483
+ updates for: bdb97d cash: 65497.82659071849 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 30805.735837964967 104.3559163225915
bid order for: 0d5eec price: 104.3559163225915 size: 295.19874793429403
+ updates for: 0d5eec cash: -30805.735837964967 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 399.68645150698205 93.36288674668667
+ updates for: 567d78 cash: 0 stock: -399.68645150698205
+ updates for: 397d0e cash: 0 stock: 172.8907435862119
+ updates for: 147b63 cash: 0 stock: 226.79570792077016
+ updates for: 567d78 cash: 43816.794972560994 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 75686.33018837847 103.15176772510728
bid order for: 4f4d8a price: 103.15176772510728 size: 733.7375971110606
+ updates for: 4f4d8a cash: -75686.33018837847 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 12068.67611490532 114.67872185849063
bid order for: e39c81 price: 114.67872185849063 size: 105.2390183577179
+ updates for: e39c81 cash: -12068.67611490532 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 991.751180196036 100.62432547638235
+ updates for: 10b0a3 cash: 0 stock: -991.751180196036
+ updates for: e39c81 cash: 0 stock: 105.2390183577179
+ updates for: 147b63 cash: 0 stock: 561.7158240638373
+ updates for: 57a381 cash: 0 stock: 324.7963377744808
+ updates for: 10b0a3 cash: 106962.33652152104 stock: 0.0
cancel - e2b93c
sell - e2b93c 952.0165288771665 86.35782200848023
+ updates for: e2b93c cash: 0 stock: -952.0165288771665
+ updates for: 57a381 cash: 0 stock: 319.94984346301624
+ updates for: f1f805 cash: 0 stock: 632.0666854141502
+ updates for: e2b93c cash: 101156.1106139425 stock: 0.0
cancel - 4081b6
sell - 4081b6 758.7382289139982 93.29786973291641
+ updates for: 4081b6 cash: 0 stock: -758.7382289139982
+ updates for: f1f805 cash: 0 stock: 177.72573835120966
+ updates for: 0d5eec cash: 0 stock: 295.19874793429403
+ updates for: 4f4d8a cash: 0 stock: 285.81374262849454
+ updates for: 4081b6 cash: 79120.46673335187 stock: 0.0
cancel - 502657
buy - 502657 67688.70785438249 105.77427201807163
bid order for: 502657 price: 105.77427201807163 size: 639.9354641062225
+ updates for: 502657 cash: -67688.70785438249 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 72287.35075315827 105.51276938732022
bid order for: 25d1a9 price: 105.51276938732022 size: 685.1052358203505
+ updates for: 25d1a9 cash: -72287.35075315827 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 401.7467167170455 83.7363080454018
+ updates for: 168284 cash: 0 stock: -401.7467167170455
+ updates for: 502657 cash: 0 stock: 401.7467167170455
+ updates for: 168284 cash: 42494.46649639594 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 34312.5067053615 107.21517351377014
bid order for: 42d8ea price: 107.21517351377014 size: 320.03405470359644
+ updates for: 42d8ea cash: -34312.5067053615 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 79992.58629610801 108.34766922753774
bid order for: 33b60b price: 108.34766922753774 size: 738.2954046581099
+ updates for: 33b60b cash: -79992.58629610801 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 702.2590677914541 101.45950436692029
+ updates for: e7e04e cash: 0 stock: -702.2590677914541
+ updates for: 33b60b cash: 0 stock: 702.2590677914541
+ updates for: e7e04e cash: 76088.13318910747 stock: 0.0
cancel - ecdc52
sell - ecdc52 61.32128795084634 85.19274161626052
+ updates for: ecdc52 cash: 0 stock: -61.32128795084634
+ updates for: 33b60b cash: 0 stock: 36.0363368666558
+ updates for: 42d8ea cash: 0 stock: 25.28495108419054
+ updates for: ecdc52 cash: 6615.383524779225 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 118.66178317729111 90.20687586667978
+ updates for: dbe2fc cash: 0 stock: -118.66178317729111
+ updates for: 42d8ea cash: 0 stock: 118.66178317729111
+ updates for: dbe2fc cash: 12722.343672806637 stock: 0.0
cancel - e9aeae
sell - e9aeae 40.83187472073689 91.6581256860888
+ updates for: e9aeae cash: 0 stock: -40.83187472073689
+ updates for: 42d8ea cash: 0 stock: 40.83187472073689
+ updates for: e9aeae cash: 4377.796533076331 stock: 0.0
cancel - ce37e5
buy - ce37e5 2253.63195449895 119.0592820175096
bid order for: ce37e5 price: 119.0592820175096 size: 18.92865399748939
+ updates for: ce37e5 cash: -2253.63195449895 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 784.0086576017128 96.42759053486583
+ updates for: 602a21 cash: 0 stock: -784.0086576017128
+ updates for: ce37e5 cash: 0 stock: 18.92865399748939
+ updates for: 42d8ea cash: 0 stock: 135.2554457213779
+ updates for: 502657 cash: 0 stock: 238.18874738917702
+ updates for: 25d1a9 cash: 0 stock: 391.6358104936685
+ updates for: 602a21 cash: 83271.88835062005 stock: 0.0
cancel - 510dbb
buy - 510dbb 6381.0418838616 107.83019490829618
bid order for: 510dbb price: 107.83019490829618 size: 59.17676295854176
+ updates for: 510dbb cash: -6381.0418838616 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 719.2994528670245 99.3203733819821
+ updates for: b846a3 cash: 0 stock: -719.2994528670245
+ updates for: 510dbb cash: 0 stock: 59.17676295854176
+ updates for: 25d1a9 cash: 0 stock: 293.46942532668197
+ updates for: 4f4d8a cash: 0 stock: 366.6532645818007
+ updates for: b846a3 cash: 75166.7460643794 stock: 0.0
cancel - f676bd
sell - f676bd 828.7747349947783 90.0704765982835
ask order for: f676bd price: 90.0704765982835 size: 747.504145094013
+ updates for: f676bd cash: 0 stock: -828.7747349947783
+ updates for: 4f4d8a cash: 0 stock: 81.27058990076534
+ updates for: f676bd cash: 8383.205012326196 stock: 0
cancel - e4befc
sell - e4befc 757.8792751757198 96.8828967662296
ask order for: e4befc price: 96.8828967662296 size: 757.8792751757198
+ updates for: e4befc cash: 0 stock: -757.8792751757198
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
sell - bfd4db 588.9715044981806 77.30329156119049
ask order for: bfd4db price: 77.30329156119049 size: 588.9715044981806
+ updates for: bfd4db cash: 0 stock: -588.9715044981806
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
sell - cba909 574.555814713455 95.5231821604463
ask order for: cba909 price: 95.5231821604463 size: 574.555814713455
+ updates for: cba909 cash: 0 stock: -574.555814713455
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
sell - 147b63 790.6897326378565 97.98040104628781
ask order for: 147b63 price: 97.98040104628781 size: 790.6897326378565
+ updates for: 147b63 cash: 0 stock: -790.6897326378565
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
buy - f1f805 75440.13303446243 109.60726929527853
+ updates for: f1f805 cash: -75440.13303446243 stock: 0
+ updates for: bfd4db cash: 45529.43593345587 stock: 0
+ updates for: f676bd cash: 29910.69710100656 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 921.0525396014918
cancel - 301da5
sell - 301da5 883.6937554630683 99.96184683758021
ask order for: 301da5 price: 99.96184683758021 size: 883.6937554630683
+ updates for: 301da5 cash: 0 stock: -883.6937554630683
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
buy - 57a381 24249.50743447851 102.65433772855636
+ updates for: 57a381 cash: -24249.50743447851 stock: 0
+ updates for: f676bd cash: 24249.50743447851 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 269.228146117533
cancel - 397d0e
sell - 397d0e 583.5237861805639 101.26815689661856
ask order for: 397d0e price: 101.26815689661856 size: 583.5237861805639
+ updates for: 397d0e cash: 0 stock: -583.5237861805639
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
buy - bdb97d 8797.982272204887 112.56583184271736
+ updates for: bdb97d cash: -8797.982272204887 stock: 0
+ updates for: f676bd cash: 8797.982272204887 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 97.6788688644793
cancel - 0d5eec
sell - 0d5eec 67.74000588586023 83.53609864216246
ask order for: 0d5eec price: 83.53609864216246 size: 67.74000588586023
+ updates for: 0d5eec cash: 0 stock: -67.74000588586023
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
sell - 567d78 839.5292068632009 91.67023562291453
ask order for: 567d78 price: 91.67023562291453 size: 839.5292068632009
+ updates for: 567d78 cash: 0 stock: -839.5292068632009
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 68082.06033853603 107.07056812203798
+ updates for: 4f4d8a cash: -68082.06033853603 stock: 0
+ updates for: 0d5eec cash: 5658.7358137018855 stock: 0
+ updates for: f676bd cash: 4369.86780012026 stock: 0
+ updates for: 567d78 cash: 58053.456724713884 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 749.5418814996824
cancel - e39c81
sell - e39c81 131.17687720981235 90.76561081228108
ask order for: e39c81 price: 90.76561081228108 size: 131.17687720981235
+ updates for: e39c81 cash: 0 stock: -131.17687720981235
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
sell - 10b0a3 164.96277662145314 101.5574884470597
ask order for: 10b0a3 price: 101.5574884470597 size: 164.96277662145314
+ updates for: 10b0a3 cash: 0 stock: -164.96277662145314
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
buy - e2b93c 52763.230002773984 107.55480824999128
+ updates for: e2b93c cash: -52763.230002773984 stock: 0
+ updates for: e39c81 cash: 11906.349384396211 stock: 0
+ updates for: 567d78 cash: 18906.3834807543 stock: 0
+ updates for: cba909 cash: 21950.49713762347 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 567.2126600578665
cancel - 4081b6
sell - 4081b6 263.18784306948385 84.86368157255582
ask order for: 4081b6 price: 84.86368157255582 size: 263.18784306948385
+ updates for: 4081b6 cash: 0 stock: -263.18784306948385
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
buy - 502657 97056.44481623446 133.766814015012
+ updates for: 502657 cash: -97056.44481623446 stock: 0
+ updates for: 4081b6 cash: 22335.089308016468 stock: 0
+ updates for: cba909 cash: 32932.90261259352 stock: 0
+ updates for: e4befc cash: 41788.452895624476 stock: 0
+ updates for: 502657 cash: 0.0 stock: 1039.2808164164348
cancel - 25d1a9
buy - 25d1a9 110286.31906795628 119.10250233879681
+ updates for: 25d1a9 cash: -110286.31906795628 stock: 0
+ updates for: e4befc cash: 31637.08668248971 stock: 0
+ updates for: 147b63 cash: 77472.09710703927 stock: 0
+ updates for: 301da5 cash: 1177.135278427304 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 1129.0153382318815
cancel - 168284
sell - 168284 437.11554953510733 87.71636521061606
ask order for: 168284 price: 87.71636521061606 size: 437.11554953510733
+ updates for: 168284 cash: 0 stock: -437.11554953510733
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 25137.66688999626 108.46905507711303
+ updates for: 42d8ea cash: -25137.66688999626 stock: 0
+ updates for: 168284 cash: 25137.666889996257 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 286.5789847725464
cancel - 33b60b
buy - 33b60b 37503.52085799467 103.66390121839184
+ updates for: 33b60b cash: -37503.52085799467 stock: 0
+ updates for: 168284 cash: 13204.520292264353 stock: 0
+ updates for: 301da5 cash: 24299.00056573032 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 393.61931417606235
cancel - e7e04e
sell - e7e04e 457.1634695761412 100.44281078404025
ask order for: e7e04e price: 100.44281078404025 size: 457.1634695761412
+ updates for: e7e04e cash: 0 stock: -457.1634695761412
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
buy - ecdc52 5921.386337193891 103.63110472902287
+ updates for: ecdc52 cash: -5921.386337193891 stock: 0
+ updates for: 301da5 cash: 5921.386337193891 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 59.23646395624388
cancel - dbe2fc
sell - dbe2fc 645.8228680609016 101.36997903526715
ask order for: dbe2fc price: 101.36997903526715 size: 645.8228680609016
+ updates for: dbe2fc cash: 0 stock: -645.8228680609016
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 975.4213047672797 89.32798528379298
ask order for: e9aeae price: 89.32798528379298 size: 975.4213047672797
+ updates for: e9aeae cash: 0 stock: -975.4213047672797
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 876.6099703371901 87.04259434430134
ask order for: ce37e5 price: 87.04259434430134 size: 876.6099703371901
+ updates for: ce37e5 cash: 0 stock: -876.6099703371901
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 83268.40306581305 116.15914250900943
+ updates for: 602a21 cash: -83268.40306581305 stock: 0
+ updates for: ce37e5 cash: 76302.40604623007 stock: 0
+ updates for: e9aeae cash: 6965.997019582981 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 954.5922174174547
cancel - 510dbb
sell - 510dbb 476.5769936451911 100.65485939249493
ask order for: 510dbb price: 100.65485939249493 size: 476.5769936451911
+ updates for: 510dbb cash: 0 stock: -476.5769936451911
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
sell - b846a3 931.7010665840392 97.92458054284106
ask order for: b846a3 price: 97.92458054284106 size: 931.7010665840392
+ updates for: b846a3 cash: 0 stock: -931.7010665840392
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
sell - f676bd 715.3466003782078 98.46328196546946
ask order for: f676bd price: 98.46328196546946 size: 715.3466003782078
+ updates for: f676bd cash: 0 stock: -715.3466003782078
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 401.65443498816785 92.14776130420469
ask order for: e4befc price: 92.14776130420469 size: 401.65443498816785
+ updates for: e4befc cash: 0 stock: -401.65443498816785
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 107012.16417805696 114.32262348655355
+ updates for: bfd4db cash: -107012.16417805696 stock: 0
+ updates for: e9aeae cash: 80166.42293816674 stock: 0
+ updates for: e4befc cash: 26845.741239890223 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 1188.7726816398008
cancel - cba909
sell - cba909 129.4972163717573 97.805388584883
ask order for: cba909 price: 97.805388584883 size: 129.4972163717573
+ updates for: cba909 cash: 0 stock: -129.4972163717573
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
buy - 147b63 396.204305670255 114.91168500104801
+ updates for: 147b63 cash: -396.204305670255 stock: 0
+ updates for: e4befc cash: 396.20430567025505 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 4.299662846526216
cancel - f1f805
sell - f1f805 268.518126164827 97.76098949454017
ask order for: f1f805 price: 97.76098949454017 size: 268.518126164827
+ updates for: f1f805 cash: 0 stock: -268.518126164827
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
+ updates 301da5 0 569.598696451536
sell - 301da5 613.830371776701 85.49306032879947
ask order for: 301da5 price: 85.49306032879947 size: 613.830371776701
+ updates for: 301da5 cash: 0 stock: -613.830371776701
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
sell - 57a381 831.6993665653122 96.55092182007012
ask order for: 57a381 price: 96.55092182007012 size: 831.6993665653122
+ updates for: 57a381 cash: 0 stock: -831.6993665653122
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
+ updates 397d0e 0 583.5237861805639
sell - 397d0e 99.79784093569447 99.82753544584313
ask order for: 397d0e price: 99.82753544584313 size: 99.79784093569447
+ updates for: 397d0e cash: 0 stock: -99.79784093569447
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
sell - bdb97d 356.83841367015066 77.04219266896463
ask order for: bdb97d price: 77.04219266896463 size: 356.83841367015066
+ updates for: bdb97d cash: 0 stock: -356.83841367015066
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
sell - 0d5eec 357.85331749758404 89.29432311368188
ask order for: 0d5eec price: 89.29432311368188 size: 357.85331749758404
+ updates for: 0d5eec cash: 0 stock: -357.85331749758404
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
sell - 567d78 646.1784602192395 99.3000949654376
ask order for: 567d78 price: 99.3000949654376 size: 646.1784602192395
+ updates for: 567d78 cash: 0 stock: -646.1784602192395
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 17357.824642311476 104.09323472909387
+ updates for: 4f4d8a cash: -17357.824642311476 stock: 0
+ updates for: bdb97d cash: 17357.824642311476 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 225.3028378474985
cancel - e39c81
buy - e39c81 1607.2084709482851 102.22677514882038
+ updates for: e39c81 cash: -1607.2084709482851 stock: 0
+ updates for: bdb97d cash: 1607.2084709482854 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 20.86140613694821
cancel - 10b0a3
+ updates 10b0a3 0 164.96277662145314
sell - 10b0a3 391.5268781289757 94.53612707446342
ask order for: 10b0a3 price: 94.53612707446342 size: 391.5268781289757
+ updates for: 10b0a3 cash: 0 stock: -391.5268781289757
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
sell - e2b93c 739.624695692264 94.20009193339642
ask order for: e2b93c price: 94.20009193339642 size: 739.624695692264
+ updates for: e2b93c cash: 0 stock: -739.624695692264
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
buy - 4081b6 90031.29972372335 107.09464783442485
+ updates for: 4081b6 cash: -90031.29972372335 stock: 0
+ updates for: bdb97d cash: 8526.580704403688 stock: 0
+ updates for: 301da5 cash: 52478.23700595491 stock: 0
+ updates for: 0d5eec cash: 29026.48201336475 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 1049.5697975863661
cancel - 502657
sell - 502657 311.79258968932743 94.16755162017425
ask order for: 502657 price: 94.16755162017425 size: 311.79258968932743
+ updates for: 502657 cash: 0 stock: -311.79258968932743
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
buy - 25d1a9 11023.135457586954 106.35692602600868
+ updates for: 25d1a9 cash: -11023.135457586954 stock: 0
+ updates for: 0d5eec cash: 2927.78774656751 stock: 0
+ updates for: e4befc cash: 8095.3477110194435 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 120.63987238283998
cancel - 168284
sell - 168284 77.03153723773949 87.39695938843248
ask order for: 168284 price: 87.39695938843248 size: 77.03153723773949
+ updates for: 168284 cash: 0 stock: -77.03153723773949
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 73795.84502547991 107.03691072422417
+ updates for: 42d8ea cash: -73795.84502547991 stock: 0
+ updates for: 168284 cash: 6732.322131595242 stock: 0
+ updates for: e4befc cash: 1674.2637454849694 stock: 0
+ updates for: 502657 cash: 29360.74478435755 stock: 0
+ updates for: e2b93c cash: 36028.51436404215 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 789.4613961923335
cancel - 33b60b
sell - 33b60b 765.9761541324253 93.70292021800424
ask order for: 33b60b price: 93.70292021800424 size: 765.9761541324253
+ updates for: 33b60b cash: 0 stock: -765.9761541324253
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
+ updates e7e04e 0 457.1634695761412
sell - e7e04e 293.25112760869933 88.13571593770764
ask order for: e7e04e price: 88.13571593770764 size: 293.25112760869933
+ updates for: e7e04e cash: 0 stock: -293.25112760869933
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
buy - ecdc52 9410.41463706011 109.6805654809281
+ updates for: ecdc52 cash: -9410.41463706011 stock: 0
+ updates for: e7e04e cash: 9410.41463706011 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 106.77186356222693
cancel - dbe2fc
+ updates dbe2fc 0 645.8228680609016
buy - dbe2fc 34364.01465033252 102.8904776134931
+ updates for: dbe2fc cash: -34364.01465033252 stock: 0
+ updates for: e7e04e cash: 16435.483444272668 stock: 0
+ updates for: 33b60b cash: 17928.531206059855 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 377.81301505816214
cancel - e9aeae
sell - e9aeae 556.1392611361207 94.27286305041982
ask order for: e9aeae price: 94.27286305041982 size: 556.1392611361207
+ updates for: e9aeae cash: 0 stock: -556.1392611361207
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 919.5812923802077 89.86542310281739
ask order for: ce37e5 price: 89.86542310281739 size: 919.5812923802077
+ updates for: ce37e5 cash: 0 stock: -919.5812923802077
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 100714.2791040304 103.34174995050176
+ updates for: 602a21 cash: -100714.2791040304 stock: 0
+ updates for: ce37e5 cash: 82638.56191718299 stock: 0
+ updates for: 33b60b cash: 18075.71718684741 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 1112.4858160043746
cancel - 510dbb
+ updates 510dbb 0 476.5769936451911
sell - 510dbb 404.570882709256 77.55463586411871
ask order for: 510dbb price: 77.55463586411871 size: 404.570882709256
+ updates for: 510dbb cash: 0 stock: -404.570882709256
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
+ updates b846a3 0 931.7010665840392
buy - b846a3 83670.49605584198 104.1861835295344
+ updates for: b846a3 cash: -83670.49605584198 stock: 0
+ updates for: 510dbb cash: 31376.34748974143 stock: 0
+ updates for: 33b60b cash: 35769.954066657105 stock: 0
+ updates for: e2b93c cash: 16524.194499443453 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 961.7246684994916
cancel - f676bd
+ updates f676bd 0 715.3466003782078
sell - f676bd 446.47190481740256 77.48924293553624
ask order for: f676bd price: 77.48924293553624 size: 446.47190481740256
+ updates for: f676bd cash: 0 stock: -446.47190481740256
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 90.47114666849052 86.73352305545988
ask order for: e4befc price: 86.73352305545988 size: 90.47114666849052
+ updates for: e4befc cash: 0 stock: -90.47114666849052
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
sell - bfd4db 160.28620094190467 96.0733569204784
ask order for: bfd4db price: 96.0733569204784 size: 160.28620094190467
+ updates for: bfd4db cash: 0 stock: -160.28620094190467
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
+ updates cba909 0 129.4972163717573
buy - cba909 45076.50080238553 103.56059812575805
+ updates for: cba909 cash: -45076.50080238553 stock: 0
+ updates for: f676bd cash: 34596.76989628732 stock: 0
+ updates for: e4befc cash: 7846.881285425415 stock: 0
+ updates for: e2b93c cash: 2632.8496206728005 stock: 0
+ updates for: cba909 cash: 0.0 stock: 564.8925955535819
cancel - 147b63
sell - 147b63 123.49746648708833 101.2387706887502
ask order for: 147b63 price: 101.2387706887502 size: 123.49746648708833
+ updates for: 147b63 cash: 0 stock: -123.49746648708833
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
+ updates f1f805 0 268.518126164827
buy - f1f805 21708.967592611036 113.22292570614434
+ updates for: f1f805 cash: -21708.967592611036 stock: 0
+ updates for: e2b93c cash: 14487.155846263218 stock: 0
+ updates for: e9aeae cash: 7221.8117463478175 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 230.39672770570073
cancel - 301da5
sell - 301da5 715.4311568483963 87.50962286685113
ask order for: 301da5 price: 87.50962286685113 size: 715.4311568483963
+ updates for: 301da5 cash: 0 stock: -715.4311568483963
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
+ updates 57a381 0 831.6993665653122
buy - 57a381 80504.65650561207 112.0420933879789
+ updates for: 57a381 cash: -80504.65650561207 stock: 0
+ updates for: 301da5 cash: 62607.11072299818 stock: 0
+ updates for: e9aeae cash: 17897.545782613895 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 905.2794886322923
cancel - 397d0e
+ updates 397d0e 0 99.79784093569447
sell - 397d0e 420.0391426688378 91.35765477543373
ask order for: 397d0e price: 91.35765477543373 size: 420.0391426688378
+ updates for: 397d0e cash: 0 stock: -420.0391426688378
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
buy - bdb97d 90715.07318655596 103.57923985467548
+ updates for: bdb97d cash: -90715.07318655596 stock: 0
+ updates for: 397d0e cash: 38373.79098810884 stock: 0
+ updates for: e9aeae cash: 27309.482873085453 stock: 0
+ updates for: 10b0a3 cash: 25031.799325361666 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 974.5101961690184
cancel - 0d5eec
sell - 0d5eec 222.47603984315788 80.12899271231872
ask order for: 0d5eec price: 80.12899271231872 size: 222.47603984315788
+ updates for: 0d5eec cash: 0 stock: -222.47603984315788
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
+ updates 567d78 0 646.1784602192395
buy - 567d78 2899.790674227366 113.77199677180036
+ updates for: 567d78 cash: -2899.790674227366 stock: 0
+ updates for: 0d5eec cash: 2899.790674227366 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 36.18903191056292
cancel - 4f4d8a
sell - 4f4d8a 660.9850164095053 88.54937242639595
ask order for: 4f4d8a price: 88.54937242639595 size: 660.9850164095053
+ updates for: 4f4d8a cash: 0 stock: -660.9850164095053
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
sell - e39c81 860.2058325380028 80.66519220259262
ask order for: e39c81 price: 80.66519220259262 size: 860.2058325380028
+ updates for: e39c81 cash: 0 stock: -860.2058325380028
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
+ updates 10b0a3 0 126.74133952059975
sell - 10b0a3 656.1816934707801 99.25601595115678
ask order for: 10b0a3 price: 99.25601595115678 size: 656.1816934707801
+ updates for: 10b0a3 cash: 0 stock: -656.1816934707801
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
buy - e2b93c 57564.6359716581 124.48345137350563
+ updates for: e2b93c cash: -57564.6359716581 stock: 0
+ updates for: 0d5eec cash: 14926.990301030562 stock: 0
+ updates for: e39c81 cash: 42637.645670627535 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 714.8625249107488
cancel - 4081b6
buy - 4081b6 113230.62715542354 121.24250647292169
+ updates for: 4081b6 cash: -113230.62715542354 stock: 0
+ updates for: e39c81 cash: 26751.023144841663 stock: 0
+ updates for: 4f4d8a cash: 58529.808386312725 stock: 0
+ updates for: bfd4db cash: 15399.233392519129 stock: 0
+ updates for: 10b0a3 cash: 12550.56223175003 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 1279.3478960004854
cancel - 502657
sell - 502657 262.81268310401265 89.80215925417608
ask order for: 502657 price: 89.80215925417608 size: 262.81268310401265
+ updates for: 502657 cash: 0 stock: -262.81268310401265
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
buy - 25d1a9 64858.39948292641 123.01456642551408
+ updates for: 25d1a9 cash: -64858.39948292641 stock: 0
+ updates for: 502657 cash: 23601.146422123853 stock: 0
+ updates for: 10b0a3 cash: 41257.253060802555 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 678.4776950978949
cancel - 168284
buy - 168284 21491.934058662006 116.20463631186561
+ updates for: 168284 cash: -21491.934058662006 stock: 0
+ updates for: 10b0a3 cash: 11322.165341440248 stock: 0
+ updates for: 147b63 cash: 10169.768717221757 stock: 0
+ updates for: 168284 cash: 0.0 stock: 214.52361950970726
cancel - 42d8ea
sell - 42d8ea 617.4580632066817 95.81138009684004
ask order for: 42d8ea price: 95.81138009684004 size: 617.4580632066817
+ updates for: 42d8ea cash: 0 stock: -617.4580632066817
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
sell - 33b60b 671.4821420878757 97.13775953058648
ask order for: 33b60b price: 97.13775953058648 size: 671.4821420878757
+ updates for: 33b60b cash: 0 stock: -671.4821420878757
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
sell - e7e04e 149.4655206129745 100.30878008592957
ask order for: e7e04e price: 100.30878008592957 size: 149.4655206129745
+ updates for: e7e04e cash: 0 stock: -149.4655206129745
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
sell - ecdc52 487.10914951596817 96.84061415847428
ask order for: ecdc52 price: 96.84061415847428 size: 487.10914951596817
+ updates for: ecdc52 cash: 0 stock: -487.10914951596817
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 241.46321798147972 97.16803191623902
ask order for: dbe2fc price: 97.16803191623902 size: 241.46321798147972
+ updates for: dbe2fc cash: 0 stock: -241.46321798147972
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
buy - e9aeae 97392.6957951358 110.38670394314097
+ updates for: e9aeae cash: -97392.6957951358 stock: 0
+ updates for: 42d8ea cash: 59159.50918775406 stock: 0
+ updates for: ecdc52 cash: 38233.186607381744 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 1012.2633516656671
cancel - ce37e5
sell - ce37e5 521.8330503848576 94.96759552641346
ask order for: ce37e5 price: 94.96759552641346 size: 521.8330503848576
+ updates for: ce37e5 cash: 0 stock: -521.8330503848576
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
sell - 602a21 372.0165867438535 100.35837471126936
ask order for: 602a21 price: 100.35837471126936 size: 372.0165867438535
+ updates for: 602a21 cash: 0 stock: -372.0165867438535
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 5478.939833200205 102.19556465707332
+ updates for: 510dbb cash: -5478.939833200205 stock: 0
+ updates for: ce37e5 cash: 5478.939833200205 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 57.69272984990275
cancel - b846a3
sell - b846a3 807.2649988135154 96.40985240419626
ask order for: b846a3 price: 96.40985240419626 size: 807.2649988135154
+ updates for: b846a3 cash: 0 stock: -807.2649988135154
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
sell - f676bd 471.6670949240498 87.94967424364187
ask order for: f676bd price: 87.94967424364187 size: 471.6670949240498
+ updates for: f676bd cash: 0 stock: -471.6670949240498
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
buy - e4befc 38504.108677465585 106.35143120013691
+ updates for: e4befc cash: -38504.108677465585 stock: 0
+ updates for: f676bd cash: 38504.108677465585 stock: 0
+ updates for: e4befc cash: 0.0 stock: 437.7970584723247
cancel - bfd4db
buy - bfd4db 46463.64220264016 109.89724205866733
+ updates for: bfd4db cash: -46463.64220264016 stock: 0
+ updates for: f676bd cash: 2978.8586725495006 stock: 0
+ updates for: ce37e5 cash: 43484.78353009066 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 491.7607863338381
cancel - cba909
sell - cba909 898.2140482517242 91.46032460295345
ask order for: cba909 price: 91.46032460295345 size: 898.2140482517242
+ updates for: cba909 cash: 0 stock: -898.2140482517242
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
+ updates 147b63 0 23.044165365052507
sell - 147b63 435.3351287037008 86.445899840716
ask order for: 147b63 price: 86.445899840716 size: 435.3351287037008
+ updates for: 147b63 cash: 0 stock: -435.3351287037008
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
buy - f1f805 108562.12950301768 110.70767797345903
+ updates for: f1f805 cash: -108562.12950301768 stock: 0
+ updates for: 147b63 cash: 37632.93693306532 stock: 0
+ updates for: cba909 cash: 70929.19256995237 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 1210.853834523622
cancel - 301da5
buy - 301da5 30543.626617816724 109.06289986980808
+ updates for: 301da5 cash: -30543.626617816724 stock: 0
+ updates for: cba909 cash: 11221.755846083215 stock: 0
+ updates for: ce37e5 cash: 593.506697972833 stock: 0
+ updates for: b846a3 cash: 18728.364073760677 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 323.2026949059715
cancel - 57a381
buy - 57a381 90605.52044106703 103.59500225400767
+ updates for: 57a381 cash: -90605.52044106703 stock: 0
+ updates for: b846a3 cash: 59099.935312924004 stock: 0
+ updates for: ecdc52 cash: 8938.76259395669 stock: 0
+ updates for: 33b60b cash: 22566.822534186333 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 937.6287951062602
cancel - 397d0e
buy - 397d0e 1558.6835709328354 115.29265809315737
+ updates for: 397d0e cash: -1558.6835709328354 stock: 0
+ updates for: 33b60b cash: 1558.6835709328354 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 16.04611408030305
cancel - bdb97d
sell - bdb97d 329.73549846669437 96.83693770208318
ask order for: bdb97d price: 96.83693770208318 size: 329.73549846669437
+ updates for: bdb97d cash: 0 stock: -329.73549846669437
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
sell - 0d5eec 418.7460821761965 93.96665537345392
ask order for: 0d5eec price: 93.96665537345392 size: 418.7460821761965
+ updates for: 0d5eec cash: 0 stock: -418.7460821761965
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
buy - 567d78 20358.409204098756 106.95128087462771
+ updates for: 567d78 cash: -20358.409204098756 stock: 0
+ updates for: 0d5eec cash: 20358.409204098756 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 216.65567560309395
cancel - 4f4d8a
sell - 4f4d8a 40.75292679523284 93.97778834459734
ask order for: 4f4d8a price: 93.97778834459734 size: 40.75292679523284
+ updates for: 4f4d8a cash: 0 stock: -40.75292679523284
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
sell - e39c81 107.23459925642885 94.47249108727856
ask order for: e39c81 price: 94.47249108727856 size: 107.23459925642885
+ updates for: e39c81 cash: 0 stock: -107.23459925642885
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
buy - 10b0a3 16236.328737216294 106.69836853051768
+ updates for: 10b0a3 cash: -16236.328737216294 stock: 0
+ updates for: 0d5eec cash: 16236.328737216292 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 172.78819462806104
cancel - e2b93c
buy - e2b93c 4451.617602133703 124.94152370889202
+ updates for: e2b93c cash: -4451.617602133703 stock: 0
+ updates for: 0d5eec cash: 2753.4308515196226 stock: 0
+ updates for: 4f4d8a cash: 1698.1867506140807 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 47.37229829765048
cancel - 4081b6
buy - 4081b6 78625.14138637048 103.27991384043962
+ updates for: 4081b6 cash: -78625.14138637048 stock: 0
+ updates for: 4f4d8a cash: 2131.6831781711808 stock: 0
+ updates for: e39c81 cash: 10130.719722500862 stock: 0
+ updates for: bdb97d cash: 31930.575923184624 stock: 0
+ updates for: 33b60b cash: 34432.16256251382 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 814.1202712492523
cancel - 502657
buy - 502657 8692.465006111537 121.33440891328232
+ updates for: 502657 cash: -8692.465006111537 stock: 0
+ updates for: 33b60b cash: 6668.60217958219 stock: 0
+ updates for: dbe2fc cash: 2023.8628265293476 stock: 0
+ updates for: 502657 cash: 0.0 stock: 89.47946215977532
cancel - 25d1a9
buy - 25d1a9 111199.4514269593 122.4045064667624
bid order for: 25d1a9 price: 122.4045064667624 size: 305.8149214742195
+ updates for: 25d1a9 cash: -111199.4514269593 stock: 0
+ updates for: dbe2fc cash: 21438.642844892853 stock: 0
+ updates for: e7e04e cash: 14992.704037595833 stock: 0
+ updates for: 602a21 cash: 37334.98001124709 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 742.1168410455111
cancel - 168284
buy - 168284 43888.3779624407 104.92907793606851
bid order for: 168284 price: 104.92907793606851 size: 418.2670697743207
+ updates for: 168284 cash: -43888.3779624407 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 60713.16748325331 107.2948790025498
bid order for: 42d8ea price: 107.2948790025498 size: 565.853357100207
+ updates for: 42d8ea cash: -60713.16748325331 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 14569.698482471505 109.6911242513182
bid order for: 33b60b price: 109.6911242513182 size: 132.82477121020497
+ updates for: 33b60b cash: -14569.698482471505 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 859.3582216394075 100.79556770459087
+ updates for: e7e04e cash: 0 stock: -859.3582216394075
+ updates for: 25d1a9 cash: 0 stock: 305.8149214742195
+ updates for: 33b60b cash: 0 stock: 132.82477121020497
+ updates for: 42d8ea cash: 0 stock: 420.71852895498296
+ updates for: e7e04e cash: 97143.76667405068 stock: 0.0
cancel - ecdc52
sell - ecdc52 156.8867976770514 82.76105003408159
+ updates for: ecdc52 cash: 0 stock: -156.8867976770514
+ updates for: 42d8ea cash: 0 stock: 145.134828145224
+ updates for: 168284 cash: 0 stock: 11.751969531827399
+ updates for: ecdc52 cash: 16805.347151805086 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 664.3912640568675 97.05815142370798
ask order for: dbe2fc price: 97.05815142370798 size: 257.8761638143742
+ updates for: dbe2fc cash: 0 stock: -664.3912640568675
+ updates for: 168284 cash: 0 stock: 406.5151002424933
+ updates for: dbe2fc cash: 42655.25463553328 stock: 0
cancel - e9aeae
sell - e9aeae 774.6753691178278 100.11315058839159
ask order for: e9aeae price: 100.11315058839159 size: 774.6753691178278
+ updates for: e9aeae cash: 0 stock: -774.6753691178278
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 934.8555713645364 96.52820484277953
ask order for: ce37e5 price: 96.52820484277953 size: 934.8555713645364
+ updates for: ce37e5 cash: 0 stock: -934.8555713645364
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
sell - 602a21 401.7737191004235 101.96485814788558
ask order for: 602a21 price: 101.96485814788558 size: 401.7737191004235
+ updates for: 602a21 cash: 0 stock: -401.7737191004235
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 42416.68585115153 106.10745596964014
+ updates for: 510dbb cash: -42416.68585115153 stock: 0
+ updates for: ce37e5 cash: 42416.68585115153 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 439.42271505243235
cancel - b846a3
sell - b846a3 952.5798950240686 98.5360078492325
ask order for: b846a3 price: 98.5360078492325 size: 952.5798950240686
+ updates for: b846a3 cash: 0 stock: -952.5798950240686
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
buy - f676bd 89563.92755052476 104.3269857446033
+ updates for: f676bd cash: -89563.92755052476 stock: 0
+ updates for: ce37e5 cash: 47823.24423993814 stock: 0
+ updates for: dbe2fc cash: 25028.983756060457 stock: 0
+ updates for: b846a3 cash: 16711.699554526167 stock: 0
+ updates for: f676bd cash: 0.0 stock: 922.9089452634529
cancel - e4befc
buy - e4befc 82853.79672079637 102.92361685224631
+ updates for: e4befc cash: -82853.79672079637 stock: 0
+ updates for: b846a3 cash: 77151.72045858653 stock: 0
+ updates for: e9aeae cash: 5702.076262209841 stock: 0
+ updates for: e4befc cash: 0.0 stock: 839.9362861022688
cancel - bfd4db
buy - bfd4db 19530.680690895002 102.92739231002173
+ updates for: bfd4db cash: -19530.680690895002 stock: 0
+ updates for: e9aeae cash: 19530.680690895002 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 195.08606587753957
cancel - cba909
sell - cba909 966.6596510218276 92.95400755582453
ask order for: cba909 price: 92.95400755582453 size: 966.6596510218276
+ updates for: cba909 cash: 0 stock: -966.6596510218276
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
sell - 147b63 54.56837717640599 93.53094658130581
ask order for: 147b63 price: 93.53094658130581 size: 54.56837717640599
+ updates for: 147b63 cash: 0 stock: -54.56837717640599
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
buy - f1f805 14239.515318469515 104.01796658402846
+ updates for: f1f805 cash: -14239.515318469515 stock: 0
+ updates for: cba909 cash: 14239.515318469517 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 153.18882631195672
cancel - 301da5
sell - 301da5 153.1350286841598 99.03982542291298
ask order for: 301da5 price: 99.03982542291298 size: 153.1350286841598
+ updates for: 301da5 cash: 0 stock: -153.1350286841598
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
sell - 57a381 132.984769391452 91.19060353221822
ask order for: 57a381 price: 91.19060353221822 size: 132.984769391452
+ updates for: 57a381 cash: 0 stock: -132.984769391452
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 36.9435930149026 90.57410545005088
ask order for: 397d0e price: 90.57410545005088 size: 36.9435930149026
+ updates for: 397d0e cash: 0 stock: -36.9435930149026
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
buy - bdb97d 100307.75259676811 109.03166330760301
+ updates for: bdb97d cash: -100307.75259676811 stock: 0
+ updates for: 397d0e cash: 3346.1328894355515 stock: 0
+ updates for: 57a381 cash: 12126.96138139937 stock: 0
+ updates for: cba909 cash: 75615.37318652414 stock: 0
+ updates for: 147b63 cash: 5103.831970714976 stock: 0
+ updates for: 301da5 cash: 4115.453168694078 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 1079.5210822953193
cancel - 0d5eec
sell - 0d5eec 783.7042147863683 95.69026408880883
ask order for: 0d5eec price: 95.69026408880883 size: 783.7042147863683
+ updates for: 0d5eec cash: 0 stock: -783.7042147863683
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
buy - 567d78 65601.4361173476 111.21985293124504
+ updates for: 567d78 cash: -65601.4361173476 stock: 0
+ updates for: 0d5eec cash: 65601.4361173476 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 685.5601950942868
cancel - 4f4d8a
sell - 4f4d8a 289.15108050035053 90.94464261997798
ask order for: 4f4d8a price: 90.94464261997798 size: 289.15108050035053
+ updates for: 4f4d8a cash: 0 stock: -289.15108050035053
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
sell - e39c81 117.76061437621149 99.2329013648601
ask order for: e39c81 price: 99.2329013648601 size: 117.76061437621149
+ updates for: e39c81 cash: 0 stock: -117.76061437621149
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
sell - 10b0a3 657.3308037529404 99.7838236824124
ask order for: 10b0a3 price: 99.7838236824124 size: 657.3308037529404
+ updates for: 10b0a3 cash: 0 stock: -657.3308037529404
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
sell - e2b93c 557.6731721093449 98.7877382688752
ask order for: e2b93c price: 98.7877382688752 size: 557.6731721093449
+ updates for: e2b93c cash: 0 stock: -557.6731721093449
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
sell - 4081b6 688.719540272147 93.88298076222928
ask order for: 4081b6 price: 93.88298076222928 size: 688.719540272147
+ updates for: 4081b6 cash: 0 stock: -688.719540272147
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
sell - 502657 617.6581657328763 95.07990610619653
ask order for: 502657 price: 95.07990610619653 size: 617.6581657328763
+ updates for: 502657 cash: 0 stock: -617.6581657328763
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
sell - 25d1a9 943.0294930269439 91.23912750509545
ask order for: 25d1a9 price: 91.23912750509545 size: 943.0294930269439
+ updates for: 25d1a9 cash: 0 stock: -943.0294930269439
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 741.8063823257646 99.55060514515596
ask order for: 168284 price: 99.55060514515596 size: 741.8063823257646
+ updates for: 168284 cash: 0 stock: -741.8063823257646
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 72764.73692383006 104.1081017739661
+ updates for: 42d8ea cash: -72764.73692383006 stock: 0
+ updates for: 4f4d8a cash: 26296.741679284863 stock: 0
+ updates for: 25d1a9 cash: 46467.99524454519 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 798.4500678448983
cancel - 33b60b
sell - 33b60b 428.7157308470245 99.34393955620061
ask order for: 33b60b price: 99.34393955620061 size: 428.7157308470245
+ updates for: 33b60b cash: 0 stock: -428.7157308470245
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
sell - e7e04e 97.38056130762152 97.65080854588628
ask order for: e7e04e price: 97.65080854588628 size: 97.38056130762152
+ updates for: e7e04e cash: 0 stock: -97.38056130762152
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
sell - ecdc52 266.3684108908726 101.00809339504735
ask order for: ecdc52 price: 101.00809339504735 size: 266.3684108908726
+ updates for: ecdc52 cash: 0 stock: -266.3684108908726
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 476.1606563473093 83.78783868951885
ask order for: dbe2fc price: 83.78783868951885 size: 476.1606563473093
+ updates for: dbe2fc cash: 0 stock: -476.1606563473093
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
+ updates e9aeae 0 522.6329870251135
sell - e9aeae 21.498294214287853 91.98055812674235
ask order for: e9aeae price: 91.98055812674235 size: 21.498294214287853
+ updates for: e9aeae cash: 0 stock: -21.498294214287853
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 159.21013841903323 93.03240625936103
ask order for: ce37e5 price: 93.03240625936103 size: 159.21013841903323
+ updates for: ce37e5 cash: 0 stock: -159.21013841903323
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
+ updates 602a21 0 401.7737191004235
sell - 602a21 975.6825070908897 101.06859503947318
ask order for: 602a21 price: 101.06859503947318 size: 975.6825070908897
+ updates for: 602a21 cash: 0 stock: -975.6825070908897
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 69365.37264229043 106.16326606631206
+ updates for: 510dbb cash: -69365.37264229043 stock: 0
+ updates for: dbe2fc cash: 39896.47226432378 stock: 0
+ updates for: 25d1a9 cash: 29468.900377966653 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 799.1459937106122
cancel - b846a3
buy - b846a3 55664.44915662091 103.95041816740415
+ updates for: b846a3 cash: -55664.44915662091 stock: 0
+ updates for: 25d1a9 cash: 10104.29253283901 stock: 0
+ updates for: e9aeae cash: 1977.4251006031127 stock: 0
+ updates for: ce37e5 cash: 14811.702278008603 stock: 0
+ updates for: 4081b6 cash: 28771.029245170183 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 597.9098831409456
cancel - f676bd
sell - f676bd 378.6626555487559 101.19516946380399
ask order for: f676bd price: 101.19516946380399 size: 378.6626555487559
+ updates for: f676bd cash: 0 stock: -378.6626555487559
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
buy - e4befc 84372.25306530601 105.05663240157646
+ updates for: e4befc cash: -84372.25306530601 stock: 0
+ updates for: 4081b6 cash: 35888.01410477119 stock: 0
+ updates for: 502657 cash: 48484.23896053482 stock: 0
+ updates for: e4befc cash: 0.0 stock: 892.1947561898704
cancel - bfd4db
sell - bfd4db 121.54452313619458 90.50635461810305
ask order for: bfd4db price: 90.50635461810305 size: 121.54452313619458
+ updates for: bfd4db cash: 0 stock: -121.54452313619458
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
buy - cba909 75463.47715721559 104.01543978194508
+ updates for: cba909 cash: -75463.47715721559 stock: 0
+ updates for: bfd4db cash: 11000.551712852657 stock: 0
+ updates for: 502657 cash: 10242.641443072638 stock: 0
+ updates for: 0d5eec cash: 9391.427163072538 stock: 0
+ updates for: e7e04e cash: 9509.29054834149 stock: 0
+ updates for: e2b93c cash: 35319.56628987627 stock: 0
+ updates for: cba909 cash: 0.0 stock: 782.3256323383871
cancel - 147b63
buy - 147b63 91011.02096644425 103.87053491932068
+ updates for: 147b63 cash: -91011.02096644425 stock: 0
+ updates for: e2b93c cash: 19771.705076035094 stock: 0
+ updates for: 301da5 cash: 11051.013338317882 stock: 0
+ updates for: e39c81 cash: 11685.72743105992 stock: 0
+ updates for: 33b60b cash: 42590.30965205917 stock: 0
+ updates for: 168284 cash: 5912.265468972175 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 917.5907157021201
cancel - f1f805
sell - f1f805 646.5880434916519 97.45001474745482
ask order for: f1f805 price: 97.45001474745482 size: 646.5880434916519
+ updates for: f1f805 cash: 0 stock: -646.5880434916519
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 6113.848036622206 108.40157629055042
+ updates for: 301da5 cash: -6113.848036622206 stock: 0
+ updates for: f1f805 cash: 6113.848036622206 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 62.73829770540785
cancel - 57a381
sell - 57a381 617.8242703138142 96.03691749859104
ask order for: 57a381 price: 96.03691749859104 size: 617.8242703138142
+ updates for: 57a381 cash: 0 stock: -617.8242703138142
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 149.3199522626055 101.00579794942834
ask order for: 397d0e price: 101.00579794942834 size: 149.3199522626055
+ updates for: 397d0e cash: 0 stock: -149.3199522626055
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
sell - bdb97d 505.59661675956215 82.05582557654921
ask order for: bdb97d price: 82.05582557654921 size: 505.59661675956215
+ updates for: bdb97d cash: 0 stock: -505.59661675956215
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 88295.20748981282 107.60227243049798
+ updates for: 0d5eec cash: -88295.20748981282 stock: 0
+ updates for: bdb97d cash: 41487.147796916026 stock: 0
+ updates for: 57a381 cash: 46808.05969289679 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 992.9931400141065
cancel - 567d78
buy - 567d78 101934.21120788474 105.41971341864621
+ updates for: 567d78 cash: -101934.21120788474 stock: 0
+ updates for: 57a381 cash: 12525.878783858187 stock: 0
+ updates for: f1f805 cash: 56896.166337167226 stock: 0
+ updates for: 168284 cash: 32512.166086859324 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 1040.8668293890028
cancel - 4f4d8a
sell - 4f4d8a 14.02108861338229 99.08443509482797
ask order for: 4f4d8a price: 99.08443509482797 size: 14.02108861338229
+ updates for: 4f4d8a cash: 0 stock: -14.02108861338229
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
buy - e39c81 25041.60238028397 109.2961550107047
+ updates for: e39c81 cash: -25041.60238028397 stock: 0
+ updates for: 4f4d8a cash: 1389.271644671509 stock: 0
+ updates for: 168284 cash: 23652.33073561246 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 251.61211783037908
cancel - 10b0a3
+ updates 10b0a3 0 657.3308037529404
sell - 10b0a3 810.0204894078742 82.37319140246994
ask order for: 10b0a3 price: 82.37319140246994 size: 810.0204894078742
+ updates for: 10b0a3 cash: 0 stock: -810.0204894078742
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
sell - e2b93c 106.69122734219343 83.61467493630808
ask order for: e2b93c price: 83.61467493630808 size: 106.69122734219343
+ updates for: e2b93c cash: 0 stock: -106.69122734219343
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
sell - 4081b6 754.7921645956108 101.98283974719618
ask order for: 4081b6 price: 101.98283974719618 size: 754.7921645956108
+ updates for: 4081b6 cash: 0 stock: -754.7921645956108
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
sell - 502657 116.19184801236327 81.76582099720167
ask order for: 502657 price: 81.76582099720167 size: 116.19184801236327
+ updates for: 502657 cash: 0 stock: -116.19184801236327
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
sell - 25d1a9 80.88892305399816 96.10507345344047
ask order for: 25d1a9 price: 96.10507345344047 size: 80.88892305399816
+ updates for: 25d1a9 cash: 0 stock: -80.88892305399816
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
+ updates 168284 0 118.23646830134385
sell - 168284 156.6901356753607 82.23827413818992
ask order for: 168284 price: 82.23827413818992 size: 156.6901356753607
+ updates for: 168284 cash: 0 stock: -156.6901356753607
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 44692.03016853452 116.07814176051248
+ updates for: 42d8ea cash: -44692.03016853452 stock: 0
+ updates for: 502657 cash: 9500.521845912957 stock: 0
+ updates for: 168284 cash: 12885.926332420486 stock: 0
+ updates for: 10b0a3 cash: 22305.581990201077 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 543.6688939728613
cancel - 33b60b
sell - 33b60b 829.4096552223083 100.90801157653202
ask order for: 33b60b price: 100.90801157653202 size: 829.4096552223083
+ updates for: 33b60b cash: 0 stock: -829.4096552223083
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
buy - e7e04e 53357.79483956338 105.16201337965593
+ updates for: e7e04e cash: -53357.79483956338 stock: 0
+ updates for: 10b0a3 cash: 44418.390823716116 stock: 0
+ updates for: e2b93c cash: 8920.952292773249 stock: 0
+ updates for: 25d1a9 cash: 18.451723074014808 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 646.1168017718476
cancel - ecdc52
+ updates ecdc52 0 266.3684108908726
sell - ecdc52 885.6840910710246 95.12243977360708
ask order for: ecdc52 price: 95.12243977360708 size: 885.6840910710246
+ updates for: ecdc52 cash: 0 stock: -885.6840910710246
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
buy - dbe2fc 49631.25198692097 104.08436408000259
+ updates for: dbe2fc cash: -49631.25198692097 stock: 0
+ updates for: ecdc52 cash: 49631.25198692097 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 521.7617641541169
cancel - e9aeae
buy - e9aeae 76958.88623054617 112.3022448481477
+ updates for: e9aeae cash: -76958.88623054617 stock: 0
+ updates for: ecdc52 cash: 34617.1796244245 stock: 0
+ updates for: 25d1a9 cash: 7755.384168600172 stock: 0
+ updates for: 33b60b cash: 34586.32243752149 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 787.3702602299842
cancel - ce37e5
sell - ce37e5 562.2222211168619 95.40493790762484
ask order for: ce37e5 price: 95.40493790762484 size: 562.2222211168619
+ updates for: ce37e5 cash: 0 stock: -562.2222211168619
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
+ updates 602a21 0 975.6825070908897
sell - 602a21 767.6649082910594 93.77537691645989
ask order for: 602a21 price: 93.77537691645989 size: 767.6649082910594
+ updates for: 602a21 cash: 0 stock: -767.6649082910594
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 37932.93759309197 105.76292389559109
+ updates for: 510dbb cash: -37932.93759309197 stock: 0
+ updates for: 602a21 cash: 37932.93759309197 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 404.5085057550305
cancel - b846a3
buy - b846a3 63788.72068022272 107.37314331742137
+ updates for: b846a3 cash: -63788.72068022272 stock: 0
+ updates for: 602a21 cash: 34055.12852744174 stock: 0
+ updates for: ce37e5 cash: 29733.592152780984 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 674.813144890081
cancel - f676bd
+ updates f676bd 0 378.6626555487559
sell - f676bd 734.4018721124726 88.84876285913845
ask order for: f676bd price: 88.84876285913845 size: 734.4018721124726
+ updates for: f676bd cash: 0 stock: -734.4018721124726
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
buy - e4befc 96947.55240826376 115.79192482350192
+ updates for: e4befc cash: -96947.55240826376 stock: 0
+ updates for: f676bd cash: 65250.6977786284 stock: 0
+ updates for: ce37e5 cash: 23905.183943160147 stock: 0
+ updates for: 33b60b cash: 7791.670686475212 stock: 0
+ updates for: e4befc cash: 0.0 stock: 1062.1829313306137
cancel - bfd4db
sell - bfd4db 163.5723269108504 100.23721423742478
ask order for: bfd4db price: 100.23721423742478 size: 163.5723269108504
+ updates for: bfd4db cash: 0 stock: -163.5723269108504
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
buy - cba909 21580.396417978936 109.46731428218288
+ updates for: cba909 cash: -21580.396417978936 stock: 0
+ updates for: bfd4db cash: 16396.034375876992 stock: 0
+ updates for: 33b60b cash: 5184.362042101944 stock: 0
+ updates for: cba909 cash: 0.0 stock: 214.94943722255195
cancel - 147b63
sell - 147b63 772.9572025356533 82.0088321268034
ask order for: 147b63 price: 82.0088321268034 size: 772.9572025356533
+ updates for: 147b63 cash: 0 stock: -772.9572025356533
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
sell - f1f805 80.22025260662292 92.2959222053194
ask order for: f1f805 price: 92.2959222053194 size: 80.22025260662292
+ updates for: f1f805 cash: 0 stock: -80.22025260662292
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
sell - 301da5 36.706305338977586 92.66862307355034
ask order for: 301da5 price: 92.66862307355034 size: 36.706305338977586
+ updates for: 301da5 cash: 0 stock: -36.706305338977586
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
buy - 57a381 84942.5386737649 105.86142052947352
+ updates for: 57a381 cash: -84942.5386737649 stock: 0
+ updates for: 147b63 cash: 63389.31746394997 stock: 0
+ updates for: f1f805 cash: 7404.00219387194 stock: 0
+ updates for: 301da5 cash: 3401.5227738803624 stock: 0
+ updates for: 33b60b cash: 10747.696242062622 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 996.393601217846
cancel - 397d0e
+ updates 397d0e 0 149.3199522626055
buy - 397d0e 55899.69829970884 102.76685642571489
+ updates for: 397d0e cash: -55899.69829970884 stock: 0
+ updates for: 33b60b cash: 25384.027682698845 stock: 0
+ updates for: 4081b6 cash: 30515.670617009997 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 550.7797002048726
cancel - bdb97d
buy - bdb97d 93349.7615175324 105.97655215613315
bid order for: bdb97d price: 105.97655215613315 size: 442.45243703595315
+ updates for: bdb97d cash: -93349.7615175324 stock: 0
+ updates for: 4081b6 cash: 46460.177747383495 stock: 0
+ updates for: bdb97d cash: 0 stock: 455.5685825434257
cancel - 0d5eec
sell - 0d5eec 221.18515801069805 97.70262209836909
+ updates for: 0d5eec cash: 0 stock: -221.18515801069805
+ updates for: bdb97d cash: 0 stock: 221.18515801069805
+ updates for: 0d5eec cash: 23440.440434083295 stock: 0.0
cancel - 567d78
buy - 567d78 61787.63849657167 112.81461533368949
bid order for: 567d78 price: 112.81461533368949 size: 547.6917889921681
+ updates for: 567d78 cash: -61787.63849657167 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 83013.7833536364 106.1010589846595
bid order for: 4f4d8a price: 106.1010589846595 size: 782.4029670207049
+ updates for: 4f4d8a cash: -83013.7833536364 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 585.45048562644 100.06475690970257
+ updates for: e39c81 cash: 0 stock: -585.45048562644
+ updates for: 567d78 cash: 0 stock: 547.6917889921681
+ updates for: 4f4d8a cash: 0 stock: 37.75869663427193
+ updates for: e39c81 cash: 65793.87619534842 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 593.8023589216552 96.52466750516653
+ updates for: 10b0a3 cash: 0 stock: -593.8023589216552
+ updates for: 4f4d8a cash: 0 stock: 593.8023589216552
+ updates for: 10b0a3 cash: 63003.059109176495 stock: 0.0
cancel - e2b93c
sell - e2b93c 839.1832225767129 78.9991422850311
ask order for: e2b93c price: 78.9991422850311 size: 467.07403208668006
+ updates for: e2b93c cash: 0 stock: -839.1832225767129
+ updates for: 4f4d8a cash: 0 stock: 150.8419114647777
+ updates for: bdb97d cash: 0 stock: 221.2672790252551
+ updates for: e2b93c cash: 39453.629881748784 stock: 0
cancel - 4081b6
buy - 4081b6 5333.085431328532 103.43615393879591
+ updates for: 4081b6 cash: -5333.085431328532 stock: 0
+ updates for: e2b93c cash: 5333.085431328532 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 67.50814346928745
cancel - 502657
sell - 502657 782.9520843696487 100.02391243097853
ask order for: 502657 price: 100.02391243097853 size: 782.9520843696487
+ updates for: 502657 cash: 0 stock: -782.9520843696487
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
sell - 25d1a9 909.7141753203118 98.49084251187297
ask order for: 25d1a9 price: 98.49084251187297 size: 909.7141753203118
+ updates for: 25d1a9 cash: 0 stock: -909.7141753203118
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
buy - 168284 15600.240100122453 112.93862516814985
+ updates for: 168284 cash: -15600.240100122453 stock: 0
+ updates for: e2b93c cash: 15600.240100122453 stock: 0
+ updates for: 168284 cash: 0.0 stock: 197.47353767255288
cancel - 42d8ea
sell - 42d8ea 77.10415460017532 93.99484602604923
ask order for: 42d8ea price: 93.99484602604923 size: 77.10415460017532
+ updates for: 42d8ea cash: 0 stock: -77.10415460017532
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
sell - 33b60b 195.17122804935752 89.01626648153119
ask order for: 33b60b price: 89.01626648153119 size: 195.17122804935752
+ updates for: 33b60b cash: 0 stock: -195.17122804935752
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
buy - e7e04e 15159.773108868822 106.7006435170027
+ updates for: e7e04e cash: -15159.773108868822 stock: 0
+ updates for: e2b93c cash: 15159.773108868822 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 191.89794560264895
cancel - ecdc52
sell - ecdc52 233.4795572274469 90.29507457275237
ask order for: ecdc52 price: 90.29507457275237 size: 233.4795572274469
+ updates for: ecdc52 cash: 0 stock: -233.4795572274469
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 872.8010080186588 77.60661340468285
ask order for: dbe2fc price: 77.60661340468285 size: 872.8010080186588
+ updates for: dbe2fc cash: 0 stock: -872.8010080186588
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
buy - e9aeae 53000.05872895875 109.49508471847273
+ updates for: e9aeae cash: -53000.05872895875 stock: 0
+ updates for: dbe2fc cash: 53000.05872895875 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 682.9322451243656
cancel - ce37e5
buy - ce37e5 55994.97545674728 107.25606881257929
+ updates for: ce37e5 cash: -55994.97545674728 stock: 0
+ updates for: dbe2fc cash: 14735.071679562798 stock: 0
+ updates for: e2b93c cash: 805.3492781390103 stock: 0
+ updates for: 33b60b cash: 17373.414045569305 stock: 0
+ updates for: ecdc52 cash: 21082.05403106552 stock: 0
+ updates for: 42d8ea cash: 1999.086422410648 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 649.9819964638202
cancel - 602a21
sell - 602a21 929.5254238767719 96.86656730545435
ask order for: 602a21 price: 96.86656730545435 size: 929.5254238767719
+ updates for: 602a21 cash: 0 stock: -929.5254238767719
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
sell - 510dbb 725.1903483363249 90.1501806192676
ask order for: 510dbb price: 90.1501806192676 size: 725.1903483363249
+ updates for: 510dbb cash: 0 stock: -725.1903483363249
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
buy - b846a3 84066.55094179849 112.95390485819756
+ updates for: b846a3 cash: -84066.55094179849 stock: 0
+ updates for: 510dbb cash: 65376.040885869275 stock: 0
+ updates for: 42d8ea cash: 5248.306717201526 stock: 0
+ updates for: 602a21 cash: 13442.203338727686 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 919.7967675611267
cancel - f676bd
buy - f676bd 47697.88943253461 114.848262542746
+ updates for: f676bd cash: -47697.88943253461 stock: 0
+ updates for: 602a21 cash: 47697.88943253461 stock: 0
+ updates for: f676bd cash: 0.0 stock: 492.4081730090258
cancel - e4befc
buy - e4befc 103132.11252825665 115.32919528250456
+ updates for: e4befc cash: -103132.11252825665 stock: 0
+ updates for: 602a21 cash: 28899.84426282802 stock: 0
+ updates for: 25d1a9 cash: 74232.26826542863 stock: 0
+ updates for: e4befc cash: 0.0 stock: 1052.0441030714778
cancel - bfd4db
buy - bfd4db 6913.956619417686 109.09057738485164
+ updates for: bfd4db cash: -6913.956619417686 stock: 0
+ updates for: 25d1a9 cash: 6913.956619417686 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 70.19897934758976
cancel - cba909
buy - cba909 8950.955643178357 104.66668027852617
+ updates for: cba909 cash: -8950.955643178357 stock: 0
+ updates for: 25d1a9 cash: 8452.29068744491 stock: 0
+ updates for: 502657 cash: 498.6649557334459 stock: 0
+ updates for: cba909 cash: 0.0 stock: 90.80349360710343
cancel - 147b63
buy - 147b63 71031.99865715145 105.54507573980922
+ updates for: 147b63 cash: -71031.99865715145 stock: 0
+ updates for: 502657 cash: 71031.99865715145 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 710.150172401695
cancel - f1f805
sell - f1f805 341.40016815153626 95.23487844044904
ask order for: f1f805 price: 95.23487844044904 size: 341.40016815153626
+ updates for: f1f805 cash: 0 stock: -341.40016815153626
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
sell - 301da5 678.4853818736894 95.99132378704127
ask order for: 301da5 price: 95.99132378704127 size: 678.4853818736894
+ updates for: 301da5 cash: 0 stock: -678.4853818736894
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
sell - 57a381 191.1671557106946 78.83179207633944
ask order for: 57a381 price: 78.83179207633944 size: 191.1671557106946
+ updates for: 57a381 cash: 0 stock: -191.1671557106946
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 415.22869980460916 85.64088195736966
ask order for: 397d0e price: 85.64088195736966 size: 415.22869980460916
+ updates for: 397d0e cash: 0 stock: -415.22869980460916
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
buy - bdb97d 70700.93957120231 106.52492032104583
+ updates for: bdb97d cash: -70700.93957120231 stock: 0
+ updates for: 57a381 cash: 15070.049470810682 stock: 0
+ updates for: 397d0e cash: 35560.552065278614 stock: 0
+ updates for: f1f805 cash: 20070.33803511301 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 817.1415231087487
cancel - 0d5eec
sell - 0d5eec 189.43449467672986 90.76934519739756
ask order for: 0d5eec price: 90.76934519739756 size: 189.43449467672986
+ updates for: 0d5eec cash: 0 stock: -189.43449467672986
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
sell - 567d78 49.32014104597681 97.83068873638916
ask order for: 567d78 price: 97.83068873638916 size: 49.32014104597681
+ updates for: 567d78 cash: 0 stock: -49.32014104597681
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 81245.73619479811 121.1775929891047
+ updates for: 4f4d8a cash: -81245.73619479811 stock: 0
+ updates for: 0d5eec cash: 17194.845039606662 stock: 0
+ updates for: f1f805 cash: 12442.865478347407 stock: 0
+ updates for: 301da5 cash: 51608.025676844045 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 857.7211857371369
cancel - e39c81
buy - e39c81 56020.55036776334 115.91405964475747
bid order for: e39c81 price: 115.91405964475747 size: 266.50412973377513
+ updates for: e39c81 cash: -56020.55036776334 stock: 0
+ updates for: 301da5 cash: 13520.684299367616 stock: 0
+ updates for: 567d78 cash: 4825.023367103769 stock: 0
+ updates for: 502657 cash: 6783.267111756955 stock: 0
+ updates for: e39c81 cash: 0 stock: 257.98978697203256
cancel - 10b0a3
sell - 10b0a3 258.51954844531485 100.56798951433301
+ updates for: 10b0a3 cash: 0 stock: -258.51954844531485
+ updates for: e39c81 cash: 0 stock: 258.51954844531485
+ updates for: 10b0a3 cash: 29966.050357825996 stock: 0.0
cancel - e2b93c
buy - e2b93c 31434.674735945526 112.17930951157416
bid order for: e2b93c price: 112.17930951157416 size: 280.21811573641605
+ updates for: e2b93c cash: -31434.674735945526 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 49552.25512030078 108.43462835772635
bid order for: 4081b6 price: 108.43462835772635 size: 456.9781431520903
+ updates for: 4081b6 cash: -49552.25512030078 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 861.2186618095495 101.70412318930828
ask order for: 502657 price: 101.70412318930828 size: 116.0378216325829
+ updates for: 502657 cash: 0 stock: -861.2186618095495
+ updates for: e39c81 cash: 0 stock: 7.9845812884602765
+ updates for: e2b93c cash: 0 stock: 280.21811573641605
+ updates for: 4081b6 cash: 0 stock: 456.9781431520903
+ updates for: 502657 cash: 81912.45508795531 stock: 0
cancel - 25d1a9
sell - 25d1a9 725.4408273184201 90.9431899441284
ask order for: 25d1a9 price: 90.9431899441284 size: 725.4408273184201
+ updates for: 25d1a9 cash: 0 stock: -725.4408273184201
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 236.79825549165946 99.60457716399709
ask order for: 168284 price: 99.60457716399709 size: 236.79825549165946
+ updates for: 168284 cash: 0 stock: -236.79825549165946
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 57345.70503110795 111.61787926027799
+ updates for: 42d8ea cash: -57345.70503110795 stock: 0
+ updates for: 25d1a9 cash: 57345.70503110795 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 630.5662366400243
cancel - 33b60b
buy - 33b60b 29111.14753768318 117.81310349325511
+ updates for: 33b60b cash: -29111.14753768318 stock: 0
+ updates for: 25d1a9 cash: 8628.19792093679 stock: 0
+ updates for: 168284 cash: 20482.94961674639 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 300.51724486106053
cancel - e7e04e
buy - e7e04e 48417.561264402 102.24488063342069
bid order for: e7e04e price: 102.24488063342069 size: 327.769915287436
+ updates for: e7e04e cash: -48417.561264402 stock: 0
+ updates for: 168284 cash: 3103.2404946725005 stock: 0
+ updates for: 502657 cash: 11801.524905939192 stock: 0
+ updates for: e7e04e cash: 0 stock: 147.1934229415777
cancel - ecdc52
buy - ecdc52 34491.01403503099 104.92571611721077
bid order for: ecdc52 price: 104.92571611721077 size: 328.71840489991655
+ updates for: ecdc52 cash: -34491.01403503099 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 98520.2673225877 108.02952084633225
bid order for: dbe2fc price: 108.02952084633225 size: 911.9754170041067
+ updates for: dbe2fc cash: -98520.2673225877 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 98424.98344285994 103.7071715270747
bid order for: e9aeae price: 103.7071715270747 size: 949.0663181105489
+ updates for: e9aeae cash: -98424.98344285994 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 867.8358249226528 78.40469411744154
+ updates for: ce37e5 cash: 0 stock: -867.8358249226528
+ updates for: dbe2fc cash: 0 stock: 867.8358249226528
+ updates for: ce37e5 cash: 93751.88833967567 stock: 0.0
cancel - 602a21
buy - 602a21 50121.939974344605 103.04651786032188
bid order for: 602a21 price: 103.04651786032188 size: 486.40110325983255
+ updates for: 602a21 cash: -50121.939974344605 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 431.85918264793725 92.09139293110326
+ updates for: 510dbb cash: 0 stock: -431.85918264793725
+ updates for: dbe2fc cash: 0 stock: 44.139592081453884
+ updates for: ecdc52 cash: 0 stock: 328.71840489991655
+ updates for: e9aeae cash: 0 stock: 59.00118566656681
+ updates for: 510dbb cash: 45378.23910016644 stock: 0.0
cancel - b846a3
buy - b846a3 6848.991932686288 110.54704658601476
bid order for: b846a3 price: 110.54704658601476 size: 61.955449233618424
+ updates for: b846a3 cash: -6848.991932686288 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 101914.59344296447 123.38154027412867
bid order for: f676bd price: 123.38154027412867 size: 826.0116806495606
+ updates for: f676bd cash: -101914.59344296447 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 706.7326073617555 100.3475645971479
+ updates for: e4befc cash: 0 stock: -706.7326073617555
+ updates for: f676bd cash: 0 stock: 706.7326073617555
+ updates for: e4befc cash: 87197.7576582444 stock: 0.0
cancel - bfd4db
buy - bfd4db 94733.7247340564 109.28962792945713
bid order for: bfd4db price: 109.28962792945713 size: 866.8134984886574
+ updates for: bfd4db cash: -94733.7247340564 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
sell - cba909 603.6229698285683 99.52184497898565
+ updates for: cba909 cash: 0 stock: -603.6229698285683
+ updates for: f676bd cash: 0 stock: 119.27907328780509
+ updates for: b846a3 cash: 0 stock: 61.955449233618424
+ updates for: bfd4db cash: 0 stock: 422.3884473071448
+ updates for: cba909 cash: 67728.50396530532 stock: 0.0
cancel - 147b63
sell - 147b63 417.3655899710591 91.44645874531183
+ updates for: 147b63 cash: 0 stock: -417.3655899710591
+ updates for: bfd4db cash: 0 stock: 417.3655899710591
+ updates for: 147b63 cash: 45613.73003849541 stock: 0.0
cancel - f1f805
sell - f1f805 499.02020344881504 92.76008837223775
+ updates for: f1f805 cash: 0 stock: -499.02020344881504
+ updates for: bfd4db cash: 0 stock: 27.05946121045349
+ updates for: e9aeae cash: 0 stock: 471.96074223836155
+ updates for: f1f805 cash: 51903.03209702129 stock: 0.0
cancel - 301da5
buy - 301da5 24051.020832990962 109.96304685886518
bid order for: 301da5 price: 109.96304685886518 size: 218.71911992271225
+ updates for: 301da5 cash: -24051.020832990962 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 662.7502385034434 94.73874592837203
+ updates for: 57a381 cash: 0 stock: -662.7502385034434
+ updates for: 301da5 cash: 0 stock: 218.71911992271225
+ updates for: e9aeae cash: 0 stock: 418.1043902056205
+ updates for: 602a21 cash: 0 stock: 25.9267283751106
+ updates for: 57a381 cash: 70083.10362283376 stock: 0.0
cancel - 397d0e
sell - 397d0e 922.2067394621569 99.5294590819565
ask order for: 397d0e price: 99.5294590819565 size: 133.96244928999891
+ updates for: 397d0e cash: 0 stock: -922.2067394621569
+ updates for: 602a21 cash: 0 stock: 460.47437488472195
+ updates for: e7e04e cash: 0 stock: 327.769915287436
+ updates for: 397d0e cash: 80963.07675956936 stock: 0
cancel - bdb97d
buy - bdb97d 43457.2572050105 105.28418774606371
bid order for: bdb97d price: 105.28418774606371 size: 286.12128501707645
+ updates for: bdb97d cash: -43457.2572050105 stock: 0
+ updates for: 397d0e cash: 13333.21011512762 stock: 0
+ updates for: bdb97d cash: 0 stock: 133.96244928999891
cancel - 0d5eec
sell - 0d5eec 201.10719661962673 91.32101320542698
+ updates for: 0d5eec cash: 0 stock: -201.10719661962673
+ updates for: bdb97d cash: 0 stock: 201.10719661962673
+ updates for: 0d5eec cash: 21173.40784598533 stock: 0.0
cancel - 567d78
sell - 567d78 510.1604645700386 89.76050261839183
ask order for: 567d78 price: 89.76050261839183 size: 425.1463761725889
+ updates for: 567d78 cash: 0 stock: -510.1604645700386
+ updates for: bdb97d cash: 0 stock: 85.01408839744971
+ updates for: 567d78 cash: 8950.639243897553 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 17483.191318426452 114.99174867754422
+ updates for: 4f4d8a cash: -17483.191318426452 stock: 0
+ updates for: 567d78 cash: 17483.191318426452 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 194.7759962168947
cancel - e39c81
buy - e39c81 98186.412596005 106.63772600733662
bid order for: e39c81 price: 106.63772600733662 size: 726.8370623118826
+ updates for: e39c81 cash: -98186.412596005 stock: 0
+ updates for: 567d78 cash: 20678.161093213006 stock: 0
+ updates for: e39c81 cash: 0 stock: 230.37037995569418
cancel - 10b0a3
buy - 10b0a3 47563.035264243204 108.05342510022412
bid order for: 10b0a3 price: 108.05342510022412 size: 440.18072745150357
+ updates for: 10b0a3 cash: -47563.035264243204 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 191.26524800303685 90.36922619866088
+ updates for: e2b93c cash: 0 stock: -191.26524800303685
+ updates for: 10b0a3 cash: 0 stock: 191.26524800303685
+ updates for: e2b93c cash: 20666.865149371934 stock: 0.0
cancel - 4081b6
sell - 4081b6 46.236055641849475 95.53982876854333
+ updates for: 4081b6 cash: 0 stock: -46.236055641849475
+ updates for: 10b0a3 cash: 0 stock: 46.236055641849475
+ updates for: 4081b6 cash: 4995.964175226377 stock: 0.0
cancel - 502657
buy - 502657 65787.36367265963 102.9819010961561
bid order for: 502657 price: 102.9819010961561 size: 638.824521322759
+ updates for: 502657 cash: -65787.36367265963 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 84884.42165719536 107.95891239073622
bid order for: 25d1a9 price: 107.95891239073622 size: 786.2659948812078
+ updates for: 25d1a9 cash: -84884.42165719536 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 435.918844896108 98.04569879615353
+ updates for: 168284 cash: 0 stock: -435.918844896108
+ updates for: 10b0a3 cash: 0 stock: 202.67942380661725
+ updates for: 25d1a9 cash: 0 stock: 233.23942108949075
+ updates for: 168284 cash: 47080.480167111265 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 101737.80766894176 104.57225829237593
bid order for: 42d8ea price: 104.57225829237593 size: 972.8948129291684
+ updates for: 42d8ea cash: -101737.80766894176 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 78881.76208415825 110.97332490821374
bid order for: 33b60b price: 110.97332490821374 size: 710.8173261403272
+ updates for: 33b60b cash: -78881.76208415825 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 31946.515845436836 114.2554547886394
bid order for: e7e04e price: 114.2554547886394 size: 279.6060451077328
+ updates for: e7e04e cash: -31946.515845436836 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 522.9659369957446 97.85881584667199
+ updates for: ecdc52 cash: 0 stock: -522.9659369957446
+ updates for: e7e04e cash: 0 stock: 279.6060451077328
+ updates for: 33b60b cash: 0 stock: 243.35989188801182
+ updates for: ecdc52 cash: 58952.97219755294 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 177.56870254538285 86.83800005004504
+ updates for: dbe2fc cash: 0 stock: -177.56870254538285
+ updates for: 33b60b cash: 0 stock: 177.56870254538285
+ updates for: dbe2fc cash: 19705.38932109873 stock: 0.0
cancel - e9aeae
buy - e9aeae 39624.73181181404 103.76814099560633
bid order for: e9aeae price: 103.76814099560633 size: 381.85835682930656
+ updates for: e9aeae cash: -39624.73181181404 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 2833.1302570076505 105.41105133860302
bid order for: ce37e5 price: 105.41105133860302 size: 26.876975620962412
+ updates for: ce37e5 cash: -2833.1302570076505 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 185.4674529546063 93.2231584190878
+ updates for: 602a21 cash: 0 stock: -185.4674529546063
+ updates for: 33b60b cash: 0 stock: 185.4674529546063
+ updates for: 602a21 cash: 20581.93991663037 stock: 0.0
cancel - 510dbb
sell - 510dbb 213.0542856588919 91.15392816153746
+ updates for: 510dbb cash: 0 stock: -213.0542856588919
+ updates for: 33b60b cash: 0 stock: 104.4212787523262
+ updates for: 25d1a9 cash: 0 stock: 108.6330069065657
+ updates for: 510dbb cash: 23315.87776968122 stock: 0.0
cancel - b846a3
buy - b846a3 26444.33202417158 115.49776202299334
bid order for: b846a3 price: 115.49776202299334 size: 228.95969204067376
+ updates for: b846a3 cash: -26444.33202417158 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 91804.64847137408 106.47129950148536
bid order for: f676bd price: 106.47129950148536 size: 862.2478442661755
+ updates for: f676bd cash: -91804.64847137408 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 947.1058862942746 92.78685813860157
+ updates for: e4befc cash: 0 stock: -947.1058862942746
+ updates for: b846a3 cash: 0 stock: 228.95969204067376
+ updates for: 25d1a9 cash: 0 stock: 444.39356688515136
+ updates for: e39c81 cash: 0 stock: 273.75262736844945
+ updates for: e4befc cash: 103612.93584963764 stock: 0.0
cancel - bfd4db
sell - bfd4db 639.1983857591983 89.34258262510046
+ updates for: bfd4db cash: 0 stock: -639.1983857591983
+ updates for: e39c81 cash: 0 stock: 453.08443494343317
+ updates for: f676bd cash: 0 stock: 186.11395081576518
+ updates for: bfd4db cash: 68131.68803039682 stock: 0.0
cancel - cba909
sell - cba909 602.766036592529 78.84947626183126
+ updates for: cba909 cash: 0 stock: -602.766036592529
+ updates for: f676bd cash: 0 stock: 602.766036592529
+ updates for: cba909 cash: 64177.28321136643 stock: 0.0
cancel - 147b63
sell - 147b63 766.6147668881423 76.99779244011327
+ updates for: 147b63 cash: 0 stock: -766.6147668881423
+ updates for: f676bd cash: 0 stock: 73.3678568578814
+ updates for: ce37e5 cash: 0 stock: 26.876975620962412
+ updates for: 42d8ea cash: 0 stock: 666.3699344092985
+ updates for: 147b63 cash: 80328.51021762802 stock: 0.0
cancel - f1f805
sell - f1f805 92.57910164883072 101.89399667742174
+ updates for: f1f805 cash: 0 stock: -92.57910164883072
+ updates for: 42d8ea cash: 0 stock: 92.57910164883072
+ updates for: f1f805 cash: 9681.205730097652 stock: 0.0
cancel - 301da5
sell - 301da5 798.1001255225857 89.84113165716612
+ updates for: 301da5 cash: 0 stock: -798.1001255225857
+ updates for: 42d8ea cash: 0 stock: 213.94577687103924
+ updates for: e9aeae cash: 0 stock: 381.85835682930656
+ updates for: 502657 cash: 0 stock: 202.2959918222399
+ updates for: 301da5 cash: 82830.3506733221 stock: 0.0
cancel - 57a381
buy - 57a381 75762.32247087566 103.90809610550197
bid order for: 57a381 price: 103.90809610550197 size: 729.1281941490988
+ updates for: 57a381 cash: -75762.32247087566 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 225.76228709686006 100.23672493703087
+ updates for: 397d0e cash: 0 stock: -225.76228709686006
+ updates for: 57a381 cash: 0 stock: 225.76228709686006
+ updates for: 397d0e cash: 23458.529424658464 stock: 0.0
cancel - bdb97d
sell - bdb97d 815.0216477609554 89.71373935862617
+ updates for: bdb97d cash: 0 stock: -815.0216477609554
+ updates for: 57a381 cash: 0 stock: 503.36590705223875
+ updates for: 502657 cash: 0 stock: 311.6557407087166
+ updates for: bdb97d cash: 84398.69371193151 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 9277.823736406828 116.31604839994576
bid order for: 0d5eec price: 116.31604839994576 size: 79.76391791187393
+ updates for: 0d5eec cash: -9277.823736406828 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 383.027170624909 93.83300241747759
ask order for: 567d78 price: 93.83300241747759 size: 178.3904639212326
+ updates for: 567d78 cash: 0 stock: -383.027170624909
+ updates for: 0d5eec cash: 0 stock: 79.76391791187393
+ updates for: 502657 cash: 0 stock: 124.87278879180246
+ updates for: 567d78 cash: 22137.46092136542 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 57830.67764504483 102.46872276582585
bid order for: 4f4d8a price: 102.46872276582585 size: 401.0176344890805
+ updates for: 4f4d8a cash: -57830.67764504483 stock: 0
+ updates for: 567d78 cash: 16738.912832375965 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 178.3904639212326
cancel - e39c81
buy - e39c81 38027.03363225646 107.66509968012952
bid order for: e39c81 price: 107.66509968012952 size: 353.1974032925608
+ updates for: e39c81 cash: -38027.03363225646 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 65.12862922429474 86.31070291480006
+ updates for: 10b0a3 cash: 0 stock: -65.12862922429474
+ updates for: e39c81 cash: 0 stock: 65.12862922429474
+ updates for: 10b0a3 cash: 7012.080357463889 stock: 0.0
cancel - e2b93c
sell - e2b93c 944.241163899542 96.7667363503002
ask order for: e2b93c price: 96.7667363503002 size: 255.15475534219547
+ updates for: e2b93c cash: 0 stock: -944.241163899542
+ updates for: e39c81 cash: 0 stock: 288.06877406826607
+ updates for: 4f4d8a cash: 0 stock: 401.0176344890805
+ updates for: e2b93c cash: 72106.71808746144 stock: 0
cancel - 4081b6
sell - 4081b6 509.0815314993045 96.62742330994791
ask order for: 4081b6 price: 96.62742330994791 size: 509.0815314993045
+ updates for: 4081b6 cash: 0 stock: -509.0815314993045
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
buy - 502657 89490.9058587379 104.33729201391029
bid order for: 502657 price: 104.33729201391029 size: 149.6030419734625
+ updates for: 502657 cash: -89490.9058587379 stock: 0
+ updates for: 4081b6 cash: 49191.23664345988 stock: 0
+ updates for: e2b93c cash: 24690.492938723582 stock: 0
+ updates for: 502657 cash: 0 stock: 764.2362868415
cancel - 25d1a9
buy - 25d1a9 82054.98979494118 108.56705869987569
bid order for: 25d1a9 price: 108.56705869987569 size: 755.8000629065134
+ updates for: 25d1a9 cash: -82054.98979494118 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 26036.177855522572 105.62050254750912
bid order for: 168284 price: 105.62050254750912 size: 246.50685451729646
+ updates for: 168284 cash: -26036.177855522572 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 5540.82897421298 104.55745450738416
bid order for: 42d8ea price: 104.55745450738416 size: 52.99315099356851
+ updates for: 42d8ea cash: -5540.82897421298 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 360.8059309288333 83.14577689617367
+ updates for: 33b60b cash: 0 stock: -360.8059309288333
+ updates for: 25d1a9 cash: 0 stock: 360.8059309288333
+ updates for: 33b60b cash: 39171.63868241393 stock: 0.0
cancel - e7e04e
buy - e7e04e 17160.021867318832 106.58664453675739
bid order for: e7e04e price: 106.58664453675739 size: 160.99598539666044
+ updates for: e7e04e cash: -17160.021867318832 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 836.5392992601711 100.86501922705395
+ updates for: ecdc52 cash: 0 stock: -836.5392992601711
+ updates for: 25d1a9 cash: 0 stock: 394.9941319776801
+ updates for: e7e04e cash: 0 stock: 160.99598539666044
+ updates for: 168284 cash: 0 stock: 246.50685451729646
+ updates for: 42d8ea cash: 0 stock: 34.042327368534075
+ updates for: ecdc52 cash: 89638.92993052963 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 42812.32226208703 109.39112609965849
bid order for: dbe2fc price: 109.39112609965849 size: 391.3692434529265
+ updates for: dbe2fc cash: -42812.32226208703 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 79574.59764106956 103.34794566889934
bid order for: e9aeae price: 103.34794566889934 size: 769.9678704403707
+ updates for: e9aeae cash: -79574.59764106956 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 416.80071375840794 90.36398544345032
+ updates for: ce37e5 cash: 0 stock: -416.80071375840794
+ updates for: dbe2fc cash: 0 stock: 391.3692434529265
+ updates for: 42d8ea cash: 0 stock: 18.950823625034438
+ updates for: 502657 cash: 0 stock: 6.480646680446974
+ updates for: ce37e5 cash: 45469.945266275805 stock: 0.0
cancel - 602a21
sell - 602a21 637.0832532623232 88.81843906977434
+ updates for: 602a21 cash: 0 stock: -637.0832532623232
+ updates for: 502657 cash: 0 stock: 143.12239529301553
+ updates for: e9aeae cash: 0 stock: 493.96085796930765
+ updates for: 602a21 cash: 65982.84306339257 stock: 0.0
cancel - 510dbb
sell - 510dbb 487.5850159182088 98.32678330693595
ask order for: 510dbb price: 98.32678330693595 size: 211.57800344714576
+ updates for: 510dbb cash: 0 stock: -487.5850159182088
+ updates for: e9aeae cash: 0 stock: 276.00701247106304
+ updates for: 510dbb cash: 28524.757729094646 stock: 0
cancel - b846a3
buy - b846a3 69932.22822185214 116.76545990544781
bid order for: b846a3 price: 116.76545990544781 size: 420.7446599719885
+ updates for: b846a3 cash: -69932.22822185214 stock: 0
+ updates for: 510dbb cash: 20803.78449746165 stock: 0
+ updates for: b846a3 cash: 0 stock: 211.57800344714576
cancel - f676bd
sell - f676bd 398.9371999143591 97.26869753469067
+ updates for: f676bd cash: 0 stock: -398.9371999143591
+ updates for: b846a3 cash: 0 stock: 398.9371999143591
+ updates for: f676bd cash: 46582.085621391714 stock: 0.0
cancel - e4befc
buy - e4befc 104690.06037705063 110.82977810865893
bid order for: e4befc price: 110.82977810865893 size: 944.6022735370918
+ updates for: e4befc cash: -104690.06037705063 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 672.7437442293974 96.31850389704407
+ updates for: bfd4db cash: 0 stock: -672.7437442293974
+ updates for: b846a3 cash: 0 stock: 21.807460057629385
+ updates for: e4befc cash: 0 stock: 650.936284171768
+ updates for: bfd4db cash: 74689.48204063078 stock: 0.0
cancel - cba909
sell - cba909 63.38499108681947 85.0139295906836
+ updates for: cba909 cash: 0 stock: -63.38499108681947
+ updates for: e4befc cash: 0 stock: 63.38499108681947
+ updates for: cba909 cash: 7024.944497571526 stock: 0.0
cancel - 147b63
sell - 147b63 730.246352974726 98.77369101184063
ask order for: 147b63 price: 98.77369101184063 size: 499.96535469622165
+ updates for: 147b63 cash: 0 stock: -730.246352974726
+ updates for: e4befc cash: 0 stock: 230.2809982785044
+ updates for: 147b63 cash: 25521.99194184711 stock: 0
cancel - f1f805
buy - f1f805 83710.344191008 108.47286837091596
bid order for: f1f805 price: 108.47286837091596 size: 316.4562829871836
+ updates for: f1f805 cash: -83710.344191008 stock: 0
+ updates for: 147b63 cash: 49383.4234613899 stock: 0
+ updates for: f1f805 cash: 0 stock: 499.96535469622165
cancel - 301da5
buy - 301da5 101728.78679489672 126.86824158754196
bid order for: 301da5 price: 126.86824158754196 size: 801.8459586255206
+ updates for: 301da5 cash: -101728.78679489672 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 77876.22346496461 111.36250699656864
bid order for: 57a381 price: 111.36250699656864 size: 699.3037923200146
+ updates for: 57a381 cash: -77876.22346496461 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 756.06218707828 97.4492136737662
+ updates for: 397d0e cash: 0 stock: -756.06218707828
+ updates for: 301da5 cash: 0 stock: 756.06218707828
+ updates for: 397d0e cash: 95920.28020545257 stock: 0.0
cancel - bdb97d
sell - bdb97d 117.84846061561097 98.8953293041255
+ updates for: bdb97d cash: 0 stock: -117.84846061561097
+ updates for: 301da5 cash: 0 stock: 45.783771547240576
+ updates for: 57a381 cash: 0 stock: 72.0646890683704
+ updates for: bdb97d cash: 13833.811030026089 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 208.4992706109648 94.38252667166674
+ updates for: 0d5eec cash: 0 stock: -208.4992706109648
+ updates for: 57a381 cash: 0 stock: 208.4992706109648
+ updates for: 0d5eec cash: 23219.001482193027 stock: 0.0
cancel - 567d78
sell - 567d78 723.8972254575647 78.63152157588306
+ updates for: 567d78 cash: 0 stock: -723.8972254575647
+ updates for: 57a381 cash: 0 stock: 418.7398326406794
+ updates for: f1f805 cash: 0 stock: 305.15739281688525
+ updates for: 567d78 cash: 79733.21524562754 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 7894.708469855548 114.00350166875397
bid order for: 4f4d8a price: 114.00350166875397 size: 69.24970158192366
+ updates for: 4f4d8a cash: -7894.708469855548 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 66309.6828013231 103.66571891813919
bid order for: e39c81 price: 103.66571891813919 size: 639.6490903003845
+ updates for: e39c81 cash: -66309.6828013231 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 61.37292654566102 93.45289980428623
+ updates for: 10b0a3 cash: 0 stock: -61.37292654566102
+ updates for: 4f4d8a cash: 0 stock: 61.37292654566102
+ updates for: 10b0a3 cash: 6996.728533864581 stock: 0.0
cancel - e2b93c
buy - e2b93c 107874.51178848218 113.42015262497844
bid order for: e2b93c price: 113.42015262497844 size: 951.1053308592096
+ updates for: e2b93c cash: -107874.51178848218 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 33859.21574973057 110.73659792437303
bid order for: 4081b6 price: 110.73659792437303 size: 305.763554094867
+ updates for: 4081b6 cash: -33859.21574973057 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 184.24913845683943 96.13190174260762
+ updates for: 502657 cash: 0 stock: -184.24913845683943
+ updates for: 4f4d8a cash: 0 stock: 7.876775036262643
+ updates for: e2b93c cash: 0 stock: 176.3723634205768
+ updates for: 502657 cash: 20902.160313980952 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 75946.13518975147 104.38288530222763
bid order for: 25d1a9 price: 104.38288530222763 size: 727.572676017327
+ updates for: 25d1a9 cash: -75946.13518975147 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 18209.269160213607 115.95945452381049
bid order for: 168284 price: 115.95945452381049 size: 157.0313454387164
+ updates for: 168284 cash: -18209.269160213607 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 62328.04947943184 105.20017023107214
bid order for: 42d8ea price: 105.20017023107214 size: 592.4709945100687
+ updates for: 42d8ea cash: -62328.04947943184 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 520.311175594868 88.19911429028178
+ updates for: 33b60b cash: 0 stock: -520.311175594868
+ updates for: 168284 cash: 0 stock: 157.0313454387164
+ updates for: e2b93c cash: 0 stock: 363.27983015615166
+ updates for: 33b60b cash: 59412.52294210058 stock: 0.0
cancel - e7e04e
sell - e7e04e 628.6099972390564 93.21582991541011
+ updates for: e7e04e cash: 0 stock: -628.6099972390564
+ updates for: e2b93c cash: 0 stock: 411.4531372824812
+ updates for: 4081b6 cash: 0 stock: 217.1568599565752
+ updates for: e7e04e cash: 70714.28951613588 stock: 0.0
cancel - ecdc52
sell - ecdc52 788.1257585571495 86.2591215467909
+ updates for: ecdc52 cash: 0 stock: -788.1257585571495
+ updates for: 4081b6 cash: 0 stock: 88.6066941382918
+ updates for: f1f805 cash: 0 stock: 11.298890170298364
+ updates for: 42d8ea cash: 0 stock: 592.4709945100687
+ updates for: 25d1a9 cash: 0 stock: 95.74917973849062
+ updates for: ecdc52 cash: 83360.25201423721 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 360.8866406416528 94.23005646965832
+ updates for: dbe2fc cash: 0 stock: -360.8866406416528
+ updates for: 25d1a9 cash: 0 stock: 360.8866406416528
+ updates for: dbe2fc cash: 37670.388817203886 stock: 0.0
cancel - e9aeae
buy - e9aeae 92216.86682386557 103.58608484101623
bid order for: e9aeae price: 103.58608484101623 size: 890.243771307699
+ updates for: e9aeae cash: -92216.86682386557 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 645.6766081067037 100.4190869641966
+ updates for: ce37e5 cash: 0 stock: -645.6766081067037
+ updates for: 25d1a9 cash: 0 stock: 270.9368556371836
+ updates for: e39c81 cash: 0 stock: 374.7397524695201
+ updates for: ce37e5 cash: 67128.83657308067 stock: 0.0
cancel - 602a21
buy - 602a21 6981.423171374176 106.3973230150381
bid order for: 602a21 price: 106.3973230150381 size: 65.61653031803655
+ updates for: 602a21 cash: -6981.423171374176 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 726.9612619178856 87.99737138576698
+ updates for: 510dbb cash: 0 stock: -726.9612619178856
+ updates for: 602a21 cash: 0 stock: 65.61653031803655
+ updates for: e39c81 cash: 0 stock: 264.9093378308644
+ updates for: e9aeae cash: 0 stock: 396.4353937689847
+ updates for: 510dbb cash: 75508.63045867466 stock: 0.0
cancel - b846a3
buy - b846a3 11058.005526821296 106.75490079542935
bid order for: b846a3 price: 106.75490079542935 size: 103.58311838077918
+ updates for: b846a3 cash: -11058.005526821296 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 180.15336706821233 99.05167505310159
+ updates for: f676bd cash: 0 stock: -180.15336706821233
+ updates for: b846a3 cash: 0 stock: 103.58311838077918
+ updates for: e9aeae cash: 0 stock: 76.57024868743315
+ updates for: f676bd cash: 18989.61780365546 stock: 0.0
cancel - e4befc
sell - e4befc 476.9292575002602 88.41685268927363
ask order for: e4befc price: 88.41685268927363 size: 59.691128648978975
+ updates for: e4befc cash: 0 stock: -476.9292575002602
+ updates for: e9aeae cash: 0 stock: 417.2381288512812
+ updates for: e4befc cash: 43220.06421409568 stock: 0
cancel - bfd4db
sell - bfd4db 492.27405623854577 100.57906342609944
ask order for: bfd4db price: 100.57906342609944 size: 492.27405623854577
+ updates for: bfd4db cash: 0 stock: -492.27405623854577
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
buy - cba909 29139.879619109033 112.91105009715244
+ updates for: cba909 cash: -29139.879619109033 stock: 0
+ updates for: e4befc cash: 5277.701728613255 stock: 0
+ updates for: bfd4db cash: 23862.17789049578 stock: 0
+ updates for: cba909 cash: 0.0 stock: 296.939091372638
cancel - 147b63
buy - 147b63 53582.67962947794 107.8041756497
bid order for: 147b63 price: 107.8041756497 size: 259.1030804344499
+ updates for: 147b63 cash: -53582.67962947794 stock: 0
+ updates for: bfd4db cash: 25650.285634944157 stock: 0
+ updates for: 147b63 cash: 0 stock: 255.02609351488672
cancel - f1f805
sell - f1f805 854.4859382766969 89.38300306343238
ask order for: f1f805 price: 89.38300306343238 size: 595.382857842247
+ updates for: f1f805 cash: 0 stock: -854.4859382766969
+ updates for: 147b63 cash: 0 stock: 259.1030804344499
+ updates for: f1f805 cash: 27932.393994533784 stock: 0
cancel - 301da5
sell - 301da5 81.50599811068275 87.26154281426541
ask order for: 301da5 price: 87.26154281426541 size: 81.50599811068275
+ updates for: 301da5 cash: 0 stock: -81.50599811068275
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
sell - 57a381 8.312215394306804 93.00939677176224
ask order for: 57a381 price: 93.00939677176224 size: 8.312215394306804
+ updates for: 57a381 cash: 0 stock: -8.312215394306804
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 988.0511324552602 101.12955495547378
ask order for: 397d0e price: 101.12955495547378 size: 988.0511324552602
+ updates for: 397d0e cash: 0 stock: -988.0511324552602
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
sell - bdb97d 89.68681363964026 84.45599727500615
ask order for: bdb97d price: 84.45599727500615 size: 89.68681363964026
+ updates for: bdb97d cash: 0 stock: -89.68681363964026
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 44169.63241888962 103.21687769059265
+ updates for: 0d5eec cash: -44169.63241888962 stock: 0
+ updates for: bdb97d cash: 7574.5892883534425 stock: 0
+ updates for: 301da5 cash: 7112.339143754779 stock: 0
+ updates for: f1f805 cash: 29482.7039867814 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 501.03968393315205
cancel - 567d78
sell - 567d78 324.27210043882417 99.69783696566341
ask order for: 567d78 price: 99.69783696566341 size: 324.27210043882417
+ updates for: 567d78 cash: 0 stock: -324.27210043882417
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 65141.74072894604 118.6420689564371
+ updates for: 4f4d8a cash: -65141.74072894604 stock: 0
+ updates for: f1f805 cash: 23734.40381964729 stock: 0
+ updates for: 57a381 cash: 773.1141396614316 stock: 0
+ updates for: 567d78 cash: 32329.227002063122 stock: 0
+ updates for: 397d0e cash: 8304.995767574193 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 680.2426421992867
cancel - e39c81
buy - e39c81 34407.89658149709 108.16178831849304
+ updates for: e39c81 cash: -34407.89658149709 stock: 0
+ updates for: 397d0e cash: 34407.89658149709 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 340.2358153029201
cancel - 10b0a3
buy - 10b0a3 38152.63114648436 104.91963106100471
+ updates for: 10b0a3 cash: -38152.63114648436 stock: 0
+ updates for: 397d0e cash: 38152.63114648436 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 377.2648971241151
cancel - e2b93c
sell - e2b93c 424.5331196729675 96.72083284668199
ask order for: e2b93c price: 96.72083284668199 size: 424.5331196729675
+ updates for: e2b93c cash: 0 stock: -424.5331196729675
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
sell - 4081b6 627.9056397346758 92.4033859857431
ask order for: 4081b6 price: 92.4033859857431 size: 627.9056397346758
+ updates for: 4081b6 cash: 0 stock: -627.9056397346758
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
sell - 502657 599.1741686471472 101.34211676441936
ask order for: 502657 price: 101.34211676441936 size: 599.1741686471472
+ updates for: 502657 cash: 0 stock: -599.1741686471472
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
sell - 25d1a9 373.64964236965193 95.99584585894482
ask order for: 25d1a9 price: 95.99584585894482 size: 373.64964236965193
+ updates for: 25d1a9 cash: 0 stock: -373.64964236965193
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 516.7489043439468 94.66097593646124
ask order for: 168284 price: 94.66097593646124 size: 516.7489043439468
+ updates for: 168284 cash: 0 stock: -516.7489043439468
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
sell - 42d8ea 738.9849189515273 96.12815800612512
ask order for: 42d8ea price: 96.12815800612512 size: 738.9849189515273
+ updates for: 42d8ea cash: 0 stock: -738.9849189515273
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
buy - 33b60b 68967.20418235101 108.01960242565941
+ updates for: 33b60b cash: -68967.20418235101 stock: 0
+ updates for: 4081b6 cash: 58020.6071910282 stock: 0
+ updates for: 168284 cash: 10946.596991322811 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 743.5456580529999
cancel - e7e04e
sell - e7e04e 685.157303937721 90.00105266482997
ask order for: e7e04e price: 90.00105266482997 size: 685.157303937721
+ updates for: e7e04e cash: 0 stock: -685.157303937721
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
sell - ecdc52 469.2503267376741 97.60033794191811
ask order for: ecdc52 price: 97.60033794191811 size: 469.2503267376741
+ updates for: ecdc52 cash: 0 stock: -469.2503267376741
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 471.1810354435671 99.22961943964651
ask order for: dbe2fc price: 99.22961943964651 size: 471.1810354435671
+ updates for: dbe2fc cash: 0 stock: -471.1810354435671
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 317.47454611307376 76.40311357158379
ask order for: e9aeae price: 76.40311357158379 size: 317.47454611307376
+ updates for: e9aeae cash: 0 stock: -317.47454611307376
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
buy - ce37e5 24163.946091963106 107.42332503146073
+ updates for: ce37e5 cash: -24163.946091963106 stock: 0
+ updates for: e9aeae cash: 24163.946091963106 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 316.26912781929184
cancel - 602a21
sell - 602a21 989.679261496415 92.66114856197414
ask order for: 602a21 price: 92.66114856197414 size: 989.679261496415
+ updates for: 602a21 cash: 0 stock: -989.679261496415
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 1918.6900909936112 113.94313793737066
+ updates for: 510dbb cash: -1918.6900909936112 stock: 0
+ updates for: e9aeae cash: 92.09771080108462 stock: 0
+ updates for: e7e04e cash: 1826.592380192527 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 21.50065180615961
cancel - b846a3
sell - b846a3 783.5834035895373 101.28203562104635
ask order for: b846a3 price: 101.28203562104635 size: 783.5834035895373
+ updates for: b846a3 cash: 0 stock: -783.5834035895373
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
buy - f676bd 29628.03264041624 111.27806029563962
+ updates for: f676bd cash: -29628.03264041624 stock: 0
+ updates for: e7e04e cash: 29628.032640416237 stock: 0
+ updates for: f676bd cash: 0.0 stock: 329.19651229806215
cancel - e4befc
buy - e4befc 98034.27099179706 115.94387923019156
+ updates for: e4befc cash: -98034.27099179706 stock: 0
+ updates for: e7e04e cash: 30210.253574782986 stock: 0
+ updates for: 602a21 cash: 67824.01741701408 stock: 0
+ updates for: e4befc cash: 0.0 stock: 1067.6230016684829
cancel - bfd4db
sell - bfd4db 959.006843860253 98.16657275704979
ask order for: bfd4db price: 98.16657275704979 size: 959.006843860253
+ updates for: bfd4db cash: 0 stock: -959.006843860253
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
buy - cba909 12656.110778904907 114.12652951595445
+ updates for: cba909 cash: -12656.110778904907 stock: 0
+ updates for: 602a21 cash: 12656.110778904906 stock: 0
+ updates for: cba909 cash: 0.0 stock: 136.5848683651938
cancel - 147b63
buy - 147b63 71951.81347758343 130.26024449336285
+ updates for: 147b63 cash: -71951.81347758343 stock: 0
+ updates for: 602a21 cash: 11224.688882305189 stock: 0
+ updates for: 168284 cash: 37969.35860797225 stock: 0
+ updates for: 25d1a9 cash: 22757.765987305997 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 759.3161565620926
cancel - f1f805
buy - f1f805 97421.07304241127 104.88263681686688
+ updates for: f1f805 cash: -97421.07304241127 stock: 0
+ updates for: 25d1a9 cash: 13111.047486860965 stock: 0
+ updates for: 42d8ea cash: 71037.25905311598 stock: 0
+ updates for: e2b93c cash: 13272.76650243433 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 1012.7918273566754
cancel - 301da5
buy - 301da5 77103.05619232579 114.97517724303385
+ updates for: 301da5 cash: -77103.05619232579 stock: 0
+ updates for: e2b93c cash: 27788.4304033352 stock: 0
+ updates for: ecdc52 cash: 45798.990468952485 stock: 0
+ updates for: bfd4db cash: 3515.6353200381127 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 792.3688171524908
cancel - 57a381
sell - 57a381 490.50326809517003 95.64997728066716
ask order for: 57a381 price: 95.64997728066716 size: 490.50326809517003
+ updates for: 57a381 cash: 0 stock: -490.50326809517003
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
+ updates 397d0e 0 188.42807932148708
buy - 397d0e 102600.73991279647 106.5129242033709
+ updates for: 397d0e cash: -102600.73991279647 stock: 0
+ updates for: 57a381 cash: 46916.626449396004 stock: 0
+ updates for: bfd4db cash: 55684.11346340047 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 1057.744355356226
cancel - bdb97d
buy - bdb97d 21691.180938218546 104.8610435020727
+ updates for: bdb97d cash: -21691.180938218546 stock: 0
+ updates for: bfd4db cash: 21691.180938218546 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 220.96300531853703
cancel - 0d5eec
sell - 0d5eec 386.48407460648104 80.256589627612
ask order for: 0d5eec price: 80.256589627612 size: 386.48407460648104
+ updates for: 0d5eec cash: 0 stock: -386.48407460648104
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
buy - 567d78 87314.35654537809 111.53265099060985
+ updates for: 567d78 cash: -87314.35654537809 stock: 0
+ updates for: 0d5eec cash: 31017.89377329973 stock: 0
+ updates for: bfd4db cash: 13251.485390659082 stock: 0
+ updates for: dbe2fc cash: 43044.97738141928 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 955.2654882914478
cancel - 4f4d8a
buy - 4f4d8a 6015.671277508298 103.19345620190124
+ updates for: 4f4d8a cash: -6015.671277508298 stock: 0
+ updates for: dbe2fc cash: 3710.137452824476 stock: 0
+ updates for: b846a3 cash: 2305.533824683822 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 60.152917357526306
cancel - e39c81
sell - e39c81 532.5904464295518 87.43761460374216
ask order for: e39c81 price: 87.43761460374216 size: 532.5904464295518
+ updates for: e39c81 cash: 0 stock: -532.5904464295518
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
buy - 10b0a3 82183.42108336155 105.36954178344295
+ updates for: 10b0a3 cash: -82183.42108336155 stock: 0
+ updates for: e39c81 cash: 46568.438196542134 stock: 0
+ updates for: b846a3 cash: 35614.982886819416 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 884.2321039893909
cancel - e2b93c
sell - e2b93c 342.7680539059528 89.05117064660662
ask order for: e2b93c price: 89.05117064660662 size: 342.7680539059528
+ updates for: e2b93c cash: 0 stock: -342.7680539059528
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
buy - 4081b6 10627.14129125929 109.87890573354373
+ updates for: 4081b6 cash: -10627.14129125929 stock: 0
+ updates for: e2b93c cash: 10627.14129125929 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 119.33746871708583
cancel - 502657
+ updates 502657 0 599.1741686471472
buy - 502657 108822.80520103002 109.18203363528522
bid order for: 502657 price: 109.18203363528522 size: 434.9034632145409
+ updates for: 502657 cash: -108822.80520103002 stock: 0
+ updates for: e2b93c cash: 19896.755169324973 stock: 0
+ updates for: b846a3 cash: 41442.40548291301 stock: 0
+ updates for: 502657 cash: 0 stock: 632.6088291765036
cancel - 25d1a9
buy - 25d1a9 35690.20143683986 105.85089832933228
bid order for: 25d1a9 price: 105.85089832933228 size: 337.17428949726514
+ updates for: 25d1a9 cash: -35690.20143683986 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 18433.57688347485 117.49432208321146
bid order for: 168284 price: 117.49432208321146 size: 156.88908669492878
+ updates for: 168284 cash: -18433.57688347485 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 9897.935539592669 111.64943682452443
bid order for: 42d8ea price: 111.64943682452443 size: 88.65190744444965
+ updates for: 42d8ea cash: -9897.935539592669 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 5373.555272270074 117.63359431097969
bid order for: 33b60b price: 117.63359431097969 size: 45.68044786648602
+ updates for: 33b60b cash: -5373.555272270074 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 106646.92899603865 116.4220961658776
bid order for: e7e04e price: 116.4220961658776 size: 916.0368392962849
+ updates for: e7e04e cash: -106646.92899603865 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 79574.62097355703 110.35320507369293
bid order for: ecdc52 price: 110.35320507369293 size: 721.0902566936572
+ updates for: ecdc52 cash: -79574.62097355703 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 687.5286701484404 92.14776642233686
+ updates for: dbe2fc cash: 0 stock: -687.5286701484404
+ updates for: 33b60b cash: 0 stock: 45.68044786648602
+ updates for: 168284 cash: 0 stock: 156.88908669492878
+ updates for: e7e04e cash: 0 stock: 484.95913558702557
+ updates for: dbe2fc cash: 80267.0912755785 stock: 0.0
cancel - e9aeae
sell - e9aeae 914.9157194464019 93.96176392784356
+ updates for: e9aeae cash: 0 stock: -914.9157194464019
+ updates for: e7e04e cash: 0 stock: 431.07770370925937
+ updates for: 42d8ea cash: 0 stock: 88.65190744444965
+ updates for: ecdc52 cash: 0 stock: 395.1861082926929
+ updates for: e9aeae cash: 103694.95906649591 stock: 0.0
cancel - ce37e5
buy - ce37e5 83014.66611080652 110.65020913380829
bid order for: ce37e5 price: 110.65020913380829 size: 750.2440958825268
+ updates for: ce37e5 cash: -83014.66611080652 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 278.27105532932296 87.63644192752743
+ updates for: 602a21 cash: 0 stock: -278.27105532932296
+ updates for: ce37e5 cash: 0 stock: 278.27105532932296
+ updates for: 602a21 cash: 30790.750468075123 stock: 0.0
cancel - 510dbb
sell - 510dbb 818.7076290436594 88.1450202784848
+ updates for: 510dbb cash: 0 stock: -818.7076290436594
+ updates for: ce37e5 cash: 0 stock: 471.9730405532039
+ updates for: ecdc52 cash: 0 stock: 325.90414840096435
+ updates for: 502657 cash: 0 stock: 20.830440089491162
+ updates for: 510dbb cash: 90462.79277607887 stock: 0.0
cancel - b846a3
buy - b846a3 82427.16427631106 113.2869379697664
bid order for: b846a3 price: 113.2869379697664 size: 727.5963650664555
+ updates for: b846a3 cash: -82427.16427631106 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 11619.378958519104 124.32664130640154
bid order for: f676bd price: 124.32664130640154 size: 93.45848030980972
+ updates for: f676bd cash: -11619.378958519104 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 691.1746649147294 88.19388224401564
+ updates for: e4befc cash: 0 stock: -691.1746649147294
+ updates for: f676bd cash: 0 stock: 93.45848030980972
+ updates for: b846a3 cash: 0 stock: 597.7161846049197
+ updates for: e4befc cash: 79332.81528738208 stock: 0.0
cancel - bfd4db
buy - bfd4db 28589.777608644075 118.90389989643015
bid order for: bfd4db price: 118.90389989643015 size: 240.4444062267669
+ updates for: bfd4db cash: -28589.777608644075 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 30909.912013086625 104.0089071697314
bid order for: cba909 price: 104.0089071697314 size: 297.1852397472551
+ updates for: cba909 cash: -30909.912013086625 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 99169.18390533738 103.94611696267167
bid order for: 147b63 price: 103.94611696267167 size: 954.0441413597995
+ updates for: 147b63 cash: -99169.18390533738 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 79143.88256069033 114.1803500160358
bid order for: f1f805 price: 114.1803500160358 size: 693.148011453592
+ updates for: f1f805 cash: -79143.88256069033 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 495.4445901150664 90.2473871041942
+ updates for: 301da5 cash: 0 stock: -495.4445901150664
+ updates for: bfd4db cash: 0 stock: 240.4444062267669
+ updates for: f1f805 cash: 0 stock: 255.0001838882995
+ updates for: 301da5 cash: 57705.7878591636 stock: 0.0
cancel - 57a381
sell - 57a381 203.66123744038805 89.57753420500222
+ updates for: 57a381 cash: 0 stock: -203.66123744038805
+ updates for: f1f805 cash: 0 stock: 203.66123744038805
+ updates for: 57a381 cash: 23254.111375642482 stock: 0.0
cancel - 397d0e
sell - 397d0e 343.9782525022189 94.96223725162504
+ updates for: 397d0e cash: 0 stock: -343.9782525022189
+ updates for: f1f805 cash: 0 stock: 234.4865901249044
+ updates for: b846a3 cash: 0 stock: 109.49166237731447
+ updates for: 397d0e cash: 39177.73609847374 stock: 0.0
cancel - bdb97d
buy - bdb97d 12252.37151475778 109.41479933480956
bid order for: bdb97d price: 109.41479933480956 size: 111.98093483922128
+ updates for: bdb97d cash: -12252.37151475778 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 35621.60797421605 112.57305005417614
bid order for: 0d5eec price: 112.57305005417614 size: 316.4310459481469
+ updates for: 0d5eec cash: -35621.60797421605 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 543.6833916137609 97.64894004356225
+ updates for: 567d78 cash: 0 stock: -543.6833916137609
+ updates for: b846a3 cash: 0 stock: 20.388518084221346
+ updates for: 0d5eec cash: 0 stock: 316.4310459481469
+ updates for: bdb97d cash: 0 stock: 111.98093483922128
+ updates for: 502657 cash: 0 stock: 94.8828927421714
+ updates for: 567d78 cash: 60543.239459265395 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 355.45850357642735 99.94425650151965
+ updates for: 4f4d8a cash: 0 stock: -355.45850357642735
+ updates for: 502657 cash: 0 stock: 319.19013038287835
+ updates for: 25d1a9 cash: 0 stock: 36.268373193548996
+ updates for: 4f4d8a cash: 38688.86743499513 stock: 0.0
cancel - e39c81
sell - e39c81 689.4381730342197 86.04417270180701
+ updates for: e39c81 cash: 0 stock: -689.4381730342197
+ updates for: 25d1a9 cash: 0 stock: 300.90591630371614
+ updates for: cba909 cash: 0 stock: 297.1852397472551
+ updates for: 147b63 cash: 0 stock: 91.34701698324852
+ updates for: e39c81 cash: 72256.24127797775 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 4.576825317833936 90.56999052119296
+ updates for: 10b0a3 cash: 0 stock: -4.576825317833936
+ updates for: 147b63 cash: 0 stock: 4.576825317833936
+ updates for: 10b0a3 cash: 475.7432198052833 stock: 0.0
cancel - e2b93c
sell - e2b93c 279.1485559606198 84.31189819776142
+ updates for: e2b93c cash: 0 stock: -279.1485559606198
+ updates for: 147b63 cash: 0 stock: 279.1485559606198
+ updates for: e2b93c cash: 29016.40844784348 stock: 0.0
cancel - 4081b6
sell - 4081b6 488.06108567632236 101.07269961754774
+ updates for: 4081b6 cash: 0 stock: -488.06108567632236
+ updates for: 147b63 cash: 0 stock: 488.06108567632236
+ updates for: 4081b6 cash: 50732.05469663952 stock: 0.0
cancel - 502657
sell - 502657 789.9516193623344 86.42000795313032
ask order for: 502657 price: 86.42000795313032 size: 699.0409619405596
+ updates for: 502657 cash: 0 stock: -789.9516193623344
+ updates for: 147b63 cash: 0 stock: 90.91065742177489
+ updates for: 502657 cash: 9449.809829517188 stock: 0
cancel - 25d1a9
buy - 25d1a9 34195.771223446565 113.21196106586227
+ updates for: 25d1a9 cash: -34195.771223446565 stock: 0
+ updates for: 502657 cash: 34195.771223446565 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 395.6927571910495
cancel - 168284
sell - 168284 215.87688313389538 94.71208619898579
ask order for: 168284 price: 94.71208619898579 size: 215.87688313389538
+ updates for: 168284 cash: 0 stock: -215.87688313389538
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 47082.711773689756 119.67649150845081
bid order for: 42d8ea price: 119.67649150845081 size: 3.519551230273747
+ updates for: 42d8ea cash: -47082.711773689756 stock: 0
+ updates for: 502657 cash: 26215.354267020462 stock: 0
+ updates for: 168284 cash: 20446.14996374588 stock: 0
+ updates for: 42d8ea cash: 0 stock: 519.2250878834054
cancel - 33b60b
buy - 33b60b 86463.69679357918 125.58651089522854
bid order for: 33b60b price: 125.58651089522854 size: 688.4791700735451
+ updates for: 33b60b cash: -86463.69679357918 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 254.90460120949092 95.61854892864818
+ updates for: e7e04e cash: 0 stock: -254.90460120949092
+ updates for: 33b60b cash: 0 stock: 254.90460120949092
+ updates for: e7e04e cash: 32012.579477039617 stock: 0.0
cancel - ecdc52
buy - ecdc52 31844.51132778956 121.643094205971
bid order for: ecdc52 price: 121.643094205971 size: 261.7864296831282
+ updates for: ecdc52 cash: -31844.51132778956 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 477.76322238115097 94.88357186057567
+ updates for: dbe2fc cash: 0 stock: -477.76322238115097
+ updates for: 33b60b cash: 0 stock: 433.5745688640542
+ updates for: ecdc52 cash: 0 stock: 44.18865351709678
+ updates for: dbe2fc cash: 59826.36185915477 stock: 0.0
cancel - e9aeae
sell - e9aeae 652.3959724427975 97.18679575966009
ask order for: e9aeae price: 97.18679575966009 size: 431.2786450464924
+ updates for: e9aeae cash: 0 stock: -652.3959724427975
+ updates for: ecdc52 cash: 0 stock: 217.5977761660314
+ updates for: 42d8ea cash: 0 stock: 3.519551230273747
+ updates for: e9aeae cash: 26890.47432809776 stock: 0
cancel - ce37e5
sell - ce37e5 791.4415363064644 84.55479553254169
ask order for: ce37e5 price: 84.55479553254169 size: 791.4415363064644
+ updates for: ce37e5 cash: 0 stock: -791.4415363064644
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 89142.74375264518 117.54538511060551
+ updates for: 602a21 cash: -89142.74375264518 stock: 0
+ updates for: ce37e5 cash: 66920.17727835377 stock: 0
+ updates for: e9aeae cash: 22222.56647429141 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 1020.099825743716
cancel - 510dbb
buy - 510dbb 57392.133759630204 102.15715375843035
bid order for: 510dbb price: 102.15715375843035 size: 369.0403388825237
+ updates for: 510dbb cash: -57392.133759630204 stock: 0
+ updates for: e9aeae cash: 19692.023117344983 stock: 0
+ updates for: 510dbb cash: 0 stock: 202.62035560924082
cancel - b846a3
sell - b846a3 200.35904207863894 98.00663987943437
+ updates for: b846a3 cash: 0 stock: -200.35904207863894
+ updates for: 510dbb cash: 0 stock: 200.35904207863894
+ updates for: b846a3 cash: 20468.109468519335 stock: 0.0
cancel - f676bd
sell - f676bd 442.76647333522953 88.36887088111432
ask order for: f676bd price: 88.36887088111432 size: 274.08517653134476
+ updates for: f676bd cash: 0 stock: -442.76647333522953
+ updates for: 510dbb cash: 0 stock: 168.68129680388478
+ updates for: f676bd cash: 17232.001173765882 stock: 0
cancel - e4befc
buy - e4befc 80668.86040224835 112.61616155749455
bid order for: e4befc price: 112.61616155749455 size: 501.2447773590976
+ updates for: e4befc cash: -80668.86040224835 stock: 0
+ updates for: f676bd cash: 24220.597575325828 stock: 0
+ updates for: e4befc cash: 0 stock: 274.08517653134476
cancel - bfd4db
sell - bfd4db 453.86957451803266 96.91082684520549
+ updates for: bfd4db cash: 0 stock: -453.86957451803266
+ updates for: e4befc cash: 0 stock: 453.86957451803266
+ updates for: bfd4db cash: 51113.049329954076 stock: 0.0
cancel - cba909
buy - cba909 22577.6993347155 116.55462602372101
bid order for: cba909 price: 116.55462602372101 size: 193.70916543561748
+ updates for: cba909 cash: -22577.6993347155 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 39521.41318003979 103.14994813018114
bid order for: 147b63 price: 103.14994813018114 size: 383.14525500450566
+ updates for: 147b63 cash: -39521.41318003979 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 51855.41273751583 103.79690852426972
bid order for: f1f805 price: 103.79690852426972 size: 499.5853294165407
+ updates for: f1f805 cash: -51855.41273751583 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 255.61980547602275 93.27105818620154
+ updates for: 301da5 cash: 0 stock: -255.61980547602275
+ updates for: cba909 cash: 0 stock: 193.70916543561748
+ updates for: e4befc cash: 0 stock: 47.37520284106495
+ updates for: f1f805 cash: 0 stock: 14.535437199340322
+ updates for: 301da5 cash: 29421.64627702414 stock: 0.0
cancel - 57a381
sell - 57a381 811.7631981611922 81.80603021314921
+ updates for: 57a381 cash: 0 stock: -811.7631981611922
+ updates for: f1f805 cash: 0 stock: 485.04989221720035
+ updates for: 147b63 cash: 0 stock: 326.7133059439919
+ updates for: 57a381 cash: 84047.1398537384 stock: 0.0
cancel - 397d0e
sell - 397d0e 343.1275311702734 97.82916180127803
ask order for: 397d0e price: 97.82916180127803 size: 286.69558210975964
+ updates for: 397d0e cash: 0 stock: -343.1275311702734
+ updates for: 147b63 cash: 0 stock: 56.43194906051377
+ updates for: 397d0e cash: 5820.95261847702 stock: 0
cancel - bdb97d
sell - bdb97d 941.9870043947897 99.17652454662968
ask order for: bdb97d price: 99.17652454662968 size: 941.9870043947897
+ updates for: bdb97d cash: 0 stock: -941.9870043947897
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
sell - 0d5eec 263.2604465018742 93.04222980694888
ask order for: 0d5eec price: 93.04222980694888 size: 263.2604465018742
+ updates for: 0d5eec cash: 0 stock: -263.2604465018742
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
buy - 567d78 3926.776088691758 102.45931985427235
+ updates for: 567d78 cash: -3926.776088691758 stock: 0
+ updates for: 0d5eec cash: 3926.776088691758 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 42.20423453779357
cancel - 4f4d8a
buy - 4f4d8a 20357.779447889086 119.3249500311631
+ updates for: 4f4d8a cash: -20357.779447889086 stock: 0
+ updates for: 0d5eec cash: 20357.779447889086 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 218.80150002992147
cancel - e39c81
buy - e39c81 84010.28158520811 102.740568010164
+ updates for: e39c81 cash: -84010.28158520811 stock: 0
+ updates for: 0d5eec cash: 209.7834259265042 stock: 0
+ updates for: 397d0e cash: 28047.188489927266 stock: 0
+ updates for: bdb97d cash: 55753.309669354334 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 851.1126598277781
cancel - 10b0a3
buy - 10b0a3 16179.770987219948 118.75225604230197
+ updates for: 10b0a3 cash: -16179.770987219948 stock: 0
+ updates for: bdb97d cash: 16179.770987219948 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 163.14113709048888
cancel - e2b93c
buy - e2b93c 100385.80178667969 110.926578394656
bid order for: e2b93c price: 110.926578394656 size: 711.2441970272549
+ updates for: e2b93c cash: -100385.80178667969 stock: 0
+ updates for: bdb97d cash: 21489.916607391737 stock: 0
+ updates for: e2b93c cash: 0 stock: 216.6835015204415
cancel - 4081b6
buy - 4081b6 75819.18077392079 104.22832202437877
bid order for: 4081b6 price: 104.22832202437877 size: 727.4335737285193
+ updates for: 4081b6 cash: -75819.18077392079 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 93881.28153908344 108.1722490889497
bid order for: 502657 price: 108.1722490889497 size: 867.8869333842283
+ updates for: 502657 cash: -93881.28153908344 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 84414.7250024171 111.50869153321483
bid order for: 25d1a9 price: 111.50869153321483 size: 757.0237247136263
+ updates for: 25d1a9 cash: -84414.7250024171 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 31067.3575042716 112.66349837720016
bid order for: 168284 price: 112.66349837720016 size: 275.7535311060316
+ updates for: 168284 cash: -31067.3575042716 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 51698.88812624289 111.9168035477377
bid order for: 42d8ea price: 111.9168035477377 size: 461.9403564737347
+ updates for: 42d8ea cash: -51698.88812624289 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 59.73468439871442 98.90585169244305
+ updates for: 33b60b cash: 0 stock: -59.73468439871442
+ updates for: 168284 cash: 0 stock: 59.73468439871442
+ updates for: 33b60b cash: 6729.918518817126 stock: 0.0
cancel - e7e04e
buy - e7e04e 54050.37777490443 102.07147642968074
bid order for: e7e04e price: 102.07147642968074 size: 529.5345934585448
+ updates for: e7e04e cash: -54050.37777490443 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 217.8676360190924 78.31623603933807
+ updates for: ecdc52 cash: 0 stock: -217.8676360190924
+ updates for: 168284 cash: 0 stock: 216.01884670731715
+ updates for: 42d8ea cash: 0 stock: 1.8487893117752492
+ updates for: ecdc52 cash: 24544.34957566158 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 989.1624184710613 100.67560631953916
+ updates for: dbe2fc cash: 0 stock: -989.1624184710613
+ updates for: 42d8ea cash: 0 stock: 460.09156716195946
+ updates for: 25d1a9 cash: 0 stock: 529.0708513091018
+ updates for: dbe2fc cash: 110487.9758938778 stock: 0.0
cancel - e9aeae
buy - e9aeae 26294.789749841206 105.10318285651265
bid order for: e9aeae price: 105.10318285651265 size: 250.18071798776043
+ updates for: e9aeae cash: -26294.789749841206 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 41636.12239731804 110.77665717655796
bid order for: ce37e5 price: 110.77665717655796 size: 375.85646162762964
+ updates for: ce37e5 cash: -41636.12239731804 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 21554.533196272 113.51082113608595
bid order for: 602a21 price: 113.51082113608595 size: 189.8896773060137
+ updates for: 602a21 cash: -21554.533196272 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 369.71496247892594 92.71712699027043
+ updates for: 510dbb cash: 0 stock: -369.71496247892594
+ updates for: 602a21 cash: 0 stock: 189.8896773060137
+ updates for: 25d1a9 cash: 0 stock: 179.82528517291223
+ updates for: 510dbb cash: 41606.61545049066 stock: 0.0
cancel - b846a3
sell - b846a3 163.02070231116284 99.95695904836512
+ updates for: b846a3 cash: 0 stock: -163.02070231116284
+ updates for: 25d1a9 cash: 0 stock: 48.12758823161221
+ updates for: e2b93c cash: 0 stock: 114.89311407955063
+ updates for: b846a3 cash: 18111.344416307853 stock: 0.0
cancel - f676bd
sell - f676bd 961.6002647206082 97.04663609243539
+ updates for: f676bd cash: 0 stock: -961.6002647206082
+ updates for: e2b93c cash: 0 stock: 596.3510829477043
+ updates for: ce37e5 cash: 0 stock: 365.24918177290385
+ updates for: f676bd cash: 106612.2685466118 stock: 0.0
cancel - e4befc
buy - e4befc 66078.74986999539 115.91415628630726
bid order for: e4befc price: 115.91415628630726 size: 570.0662627158435
+ updates for: e4befc cash: -66078.74986999539 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 61953.12509233221 106.10452210775748
bid order for: bfd4db price: 106.10452210775748 size: 583.8876973538785
+ updates for: bfd4db cash: -61953.12509233221 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 72402.61196585675 110.60911057689718
bid order for: cba909 price: 110.60911057689718 size: 654.5809073794271
+ updates for: cba909 cash: -72402.61196585675 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 443.6836817501272 90.76208137241977
+ updates for: 147b63 cash: 0 stock: -443.6836817501272
+ updates for: e4befc cash: 0 stock: 443.6836817501272
+ updates for: 147b63 cash: 51429.21962806846 stock: 0.0
cancel - f1f805
sell - f1f805 255.07431305974444 101.553368870881
+ updates for: f1f805 cash: 0 stock: -255.07431305974444
+ updates for: e4befc cash: 0 stock: 126.38258096571633
+ updates for: ce37e5 cash: 0 stock: 10.607279854725789
+ updates for: cba909 cash: 0 stock: 118.08445223930232
+ updates for: f1f805 cash: 28885.78548111902 stock: 0.0
cancel - 301da5
buy - 301da5 7699.556911979294 106.93584172622393
bid order for: 301da5 price: 106.93584172622393 size: 72.00164872402297
+ updates for: 301da5 cash: -7699.556911979294 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 648.0024822619594 99.41148753663194
+ updates for: 57a381 cash: 0 stock: -648.0024822619594
+ updates for: cba909 cash: 0 stock: 536.4964551401248
+ updates for: 502657 cash: 0 stock: 111.50602712183456
+ updates for: 57a381 cash: 71403.25347144969 stock: 0.0
cancel - 397d0e
buy - 397d0e 39615.13078625472 102.1752582067177
bid order for: 397d0e price: 102.1752582067177 size: 387.7174521654416
+ updates for: 397d0e cash: -39615.13078625472 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 91848.53422364952 107.88103762156878
bid order for: bdb97d price: 107.88103762156878 size: 851.3871969404022
+ updates for: bdb97d cash: -91848.53422364952 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 615.9785052979477 83.95236679193167
+ updates for: 0d5eec cash: 0 stock: -615.9785052979477
+ updates for: 502657 cash: 0 stock: 615.9785052979477
+ updates for: 0d5eec cash: 66631.78030852851 stock: 0.0
cancel - 567d78
sell - 567d78 517.7168658165256 98.25307197134178
+ updates for: 567d78 cash: 0 stock: -517.7168658165256
+ updates for: 502657 cash: 0 stock: 140.4024009644461
+ updates for: bdb97d cash: 0 stock: 377.3144648520795
+ updates for: 567d78 cash: 55892.719467681934 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 19103.443974622794 112.31332494798932
bid order for: 4f4d8a price: 112.31332494798932 size: 170.0906280129212
+ updates for: 4f4d8a cash: -19103.443974622794 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 25908.7803777984 111.85630633398897
bid order for: e39c81 price: 111.85630633398897 size: 231.6255670059229
+ updates for: e39c81 cash: -25908.7803777984 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 26.043314664297668 87.94668166173707
+ updates for: 10b0a3 cash: 0 stock: -26.043314664297668
+ updates for: 4f4d8a cash: 0 stock: 26.043314664297668
+ updates for: 10b0a3 cash: 2925.0112626139994 stock: 0.0
cancel - e2b93c
buy - e2b93c 89023.14221774702 118.69840445633653
bid order for: e2b93c price: 118.69840445633653 size: 749.9944302157354
+ updates for: e2b93c cash: -89023.14221774702 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
+ updates 4081b6 75819.18077392079 0
buy - 4081b6 59803.261449282305 102.61303203295245
bid order for: 4081b6 price: 102.61303203295245 size: 582.80376541332
+ updates for: 4081b6 cash: -59803.261449282305 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 37805.78839711939 104.71022373823098
bid order for: 502657 price: 104.71022373823098 size: 361.05154823879946
+ updates for: 502657 cash: -37805.78839711939 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 24625.50092841344 122.72283574698734
bid order for: 25d1a9 price: 122.72283574698734 size: 200.6594842640601
+ updates for: 25d1a9 cash: -24625.50092841344 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 947.8879589682681 96.38399146556625
+ updates for: 168284 cash: 0 stock: -947.8879589682681
+ updates for: 25d1a9 cash: 0 stock: 200.6594842640601
+ updates for: e2b93c cash: 0 stock: 747.228474704208
+ updates for: 168284 cash: 113320.32864014496 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 56.2318062870994 93.6228297971134
+ updates for: 42d8ea cash: 0 stock: -56.2318062870994
+ updates for: e2b93c cash: 0 stock: 2.765955511527409
+ updates for: 4f4d8a cash: 0 stock: 53.465850775571994
+ updates for: 42d8ea cash: 6333.241977793038 stock: 0.0
cancel - 33b60b
sell - 33b60b 283.0116755170502 100.02522266320912
+ updates for: 33b60b cash: 0 stock: -283.0116755170502
+ updates for: 4f4d8a cash: 0 stock: 90.58146257305154
+ updates for: e39c81 cash: 0 stock: 192.43021294399867
+ updates for: 33b60b cash: 31698.038087209912 stock: 0.0
cancel - e7e04e
+ updates e7e04e 54050.37777490443 0
buy - e7e04e 23478.816120080268 102.1455036504741
bid order for: e7e04e price: 102.1455036504741 size: 229.85657988844127
+ updates for: e7e04e cash: -23478.816120080268 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 291.2818014218906 99.96986839522222
+ updates for: ecdc52 cash: 0 stock: -291.2818014218906
+ updates for: e39c81 cash: 0 stock: 39.195354061924235
+ updates for: bdb97d cash: 0 stock: 252.08644735996634
+ updates for: ecdc52 cash: 31579.595042347904 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 30704.774970265807 113.54893191066552
bid order for: dbe2fc price: 113.54893191066552 size: 270.4100730284522
+ updates for: dbe2fc cash: -30704.774970265807 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
+ updates e9aeae 26294.789749841206 0
buy - e9aeae 76751.97078937264 123.52138353238442
bid order for: e9aeae price: 123.52138353238442 size: 621.3658606669514
+ updates for: e9aeae cash: -76751.97078937264 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 584.0984801175721 92.39876833531571
+ updates for: ce37e5 cash: 0 stock: -584.0984801175721
+ updates for: e9aeae cash: 0 stock: 584.0984801175721
+ updates for: ce37e5 cash: 72148.65238328543 stock: 0.0
cancel - 602a21
sell - 602a21 948.5841008008391 92.05145889236934
+ updates for: 602a21 cash: 0 stock: -948.5841008008391
+ updates for: e9aeae cash: 0 stock: 37.26738054937937
+ updates for: dbe2fc cash: 0 stock: 270.4100730284522
+ updates for: bdb97d cash: 0 stock: 221.98628472835637
+ updates for: 301da5 cash: 0 stock: 72.00164872402297
+ updates for: bfd4db cash: 0 stock: 346.9187137706282
+ updates for: 602a21 cash: 103765.40535745482 stock: 0.0
cancel - 510dbb
sell - 510dbb 783.5442676028251 72.01922989103612
+ updates for: 510dbb cash: 0 stock: -783.5442676028251
+ updates for: bfd4db cash: 0 stock: 236.9689835832503
+ updates for: 502657 cash: 0 stock: 361.05154823879946
+ updates for: 4081b6 cash: 0 stock: 185.52373578077538
+ updates for: 510dbb cash: 81986.4221971269 stock: 0.0
cancel - b846a3
sell - b846a3 575.8176738059642 97.66186626503813
+ updates for: b846a3 cash: 0 stock: -575.8176738059642
+ updates for: 4081b6 cash: 0 stock: 397.2800296325446
+ updates for: 397d0e cash: 0 stock: 178.5376441734196
+ updates for: b846a3 cash: 59008.238299774835 stock: 0.0
cancel - f676bd
sell - f676bd 641.45088840292 84.01908044734822
ask order for: f676bd price: 84.01908044734822 size: 202.4145005224567
+ updates for: f676bd cash: 0 stock: -641.45088840292
+ updates for: 397d0e cash: 0 stock: 209.179807992022
+ updates for: e7e04e cash: 0 stock: 229.85657988844127
+ updates for: f676bd cash: 44851.81701329675 stock: 0
cancel - e4befc
sell - e4befc 491.825443064321 88.36964579251273
ask order for: e4befc price: 88.36964579251273 size: 491.825443064321
+ updates for: e4befc cash: 0 stock: -491.825443064321
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 94131.22641235526 110.64120216772058
bid order for: bfd4db price: 110.64120216772058 size: 304.24566395149276
+ updates for: bfd4db cash: -94131.22641235526 stock: 0
+ updates for: f676bd cash: 17006.680203106098 stock: 0
+ updates for: e4befc cash: 43462.44019533968 stock: 0
+ updates for: bfd4db cash: 0 stock: 694.2399435867777
cancel - cba909
buy - cba909 64494.9962047921 113.28907043966217
bid order for: cba909 price: 113.28907043966217 size: 569.295837228554
+ updates for: cba909 cash: -64494.9962047921 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 49974.051547380746 113.75929506696089
bid order for: 147b63 price: 113.75929506696089 size: 439.29642424353165
+ updates for: 147b63 cash: -49974.051547380746 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 428.71876653038703 95.6550457179765
+ updates for: f1f805 cash: 0 stock: -428.71876653038703
+ updates for: 147b63 cash: 0 stock: 428.71876653038703
+ updates for: f1f805 cash: 48770.744662473815 stock: 0.0
cancel - 301da5
buy - 301da5 18810.961762112925 102.5041822083332
bid order for: 301da5 price: 102.5041822083332 size: 183.51409041907038
+ updates for: 301da5 cash: -18810.961762112925 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 50791.59650464479 102.66988012334195
bid order for: 57a381 price: 102.66988012334195 size: 494.7078582698894
+ updates for: 57a381 cash: -50791.59650464479 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 76296.34704248114 103.60326180481482
bid order for: 397d0e price: 103.60326180481482 size: 736.4280401346916
+ updates for: 397d0e cash: -76296.34704248114 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 303.64317941440925 91.84708537264851
+ updates for: bdb97d cash: 0 stock: -303.64317941440925
+ updates for: 147b63 cash: 0 stock: 10.577657713144617
+ updates for: cba909 cash: 0 stock: 293.06552170126463
+ updates for: bdb97d cash: 34404.427416357845 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 350.08192324400693 100.94143939031181
+ updates for: 0d5eec cash: 0 stock: -350.08192324400693
+ updates for: cba909 cash: 0 stock: 276.23031552728935
+ updates for: bfd4db cash: 0 stock: 73.85160771671758
+ updates for: 0d5eec cash: 39464.90633313773 stock: 0.0
cancel - 567d78
sell - 567d78 650.4400986132143 97.48793533553702
+ updates for: 567d78 cash: 0 stock: -650.4400986132143
+ updates for: bfd4db cash: 0 stock: 230.39405623477518
+ updates for: 397d0e cash: 0 stock: 420.04604237843915
+ updates for: 567d78 cash: 69009.21545272271 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 457.25668687110044 84.93325912584211
+ updates for: 4f4d8a cash: 0 stock: -457.25668687110044
+ updates for: 397d0e cash: 0 stock: 316.3819977562525
+ updates for: 57a381 cash: 0 stock: 140.87468911484797
+ updates for: 4f4d8a cash: 47241.794387705864 stock: 0.0
cancel - e39c81
sell - e39c81 446.7063975112791 101.32296934744843
+ updates for: e39c81 cash: 0 stock: -446.7063975112791
+ updates for: 57a381 cash: 0 stock: 353.83316915504145
+ updates for: 301da5 cash: 0 stock: 92.87322835623763
+ updates for: e39c81 cash: 45847.9033825142 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 31025.636079399665 103.72311291785351
bid order for: 10b0a3 price: 103.72311291785351 size: 299.11979313589734
+ updates for: 10b0a3 cash: -31025.636079399665 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 143.27589150497795 88.91696929242642
+ updates for: e2b93c cash: 0 stock: -143.27589150497795
+ updates for: 10b0a3 cash: 0 stock: 143.27589150497795
+ updates for: e2b93c cash: 14861.021472976956 stock: 0.0
cancel - 4081b6
buy - 4081b6 98677.87065164924 123.22003411302909
bid order for: 4081b6 price: 123.22003411302909 size: 800.8265162557295
+ updates for: 4081b6 cash: -98677.87065164924 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 28644.779557759775 111.13614464893169
bid order for: 502657 price: 111.13614464893169 size: 257.7449456092422
+ updates for: 502657 cash: -28644.779557759775 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 103.18490075773127 98.97264957098413
+ updates for: 25d1a9 cash: 0 stock: -103.18490075773127
+ updates for: 4081b6 cash: 0 stock: 103.18490075773127
+ updates for: 25d1a9 cash: 12714.446991317169 stock: 0.0
cancel - 168284
buy - 168284 21084.50169694726 108.2537673233569
bid order for: 168284 price: 108.2537673233569 size: 194.76921882974557
+ updates for: 168284 cash: -21084.50169694726 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 41.705768110608915 88.19232079523174
+ updates for: 42d8ea cash: 0 stock: -41.705768110608915
+ updates for: 4081b6 cash: 0 stock: 41.705768110608915
+ updates for: 42d8ea cash: 5138.986169299311 stock: 0.0
cancel - 33b60b
sell - 33b60b 349.196179562529 97.90193149759853
+ updates for: 33b60b cash: 0 stock: -349.196179562529
+ updates for: 4081b6 cash: 0 stock: 349.196179562529
+ updates for: 33b60b cash: 43027.96515783425 stock: 0.0
cancel - e7e04e
sell - e7e04e 353.8214113620912 88.39361416108449
+ updates for: e7e04e cash: 0 stock: -353.8214113620912
+ updates for: 4081b6 cash: 0 stock: 306.73966782486036
+ updates for: 502657 cash: 0 stock: 47.081743537230864
+ updates for: e7e04e cash: 43028.9557932761 stock: 0.0
cancel - ecdc52
sell - ecdc52 852.1938475794217 88.04328324368748
ask order for: ecdc52 price: 88.04328324368748 size: 200.27666298391262
+ updates for: ecdc52 cash: 0 stock: -852.1938475794217
+ updates for: 502657 cash: 0 stock: 210.66320207201136
+ updates for: 168284 cash: 0 stock: 194.76921882974557
+ updates for: 10b0a3 cash: 0 stock: 155.8439016309194
+ updates for: 301da5 cash: 0 stock: 90.64086206283275
+ updates for: ecdc52 cash: 69952.47984146116 stock: 0
cancel - dbe2fc
buy - dbe2fc 55193.959514865805 109.10888633390464
bid order for: dbe2fc price: 109.10888633390464 size: 344.2519286075869
+ updates for: dbe2fc cash: -55193.959514865805 stock: 0
+ updates for: ecdc52 cash: 17633.014966193157 stock: 0
+ updates for: dbe2fc cash: 0 stock: 200.27666298391262
cancel - e9aeae
sell - e9aeae 724.9929311805815 87.82608279161812
ask order for: e9aeae price: 87.82608279161812 size: 380.74100257299466
+ updates for: e9aeae cash: 0 stock: -724.9929311805815
+ updates for: dbe2fc cash: 0 stock: 344.2519286075869
+ updates for: e9aeae cash: 37560.94454867265 stock: 0
cancel - ce37e5
sell - ce37e5 41.076487040658435 90.87197213960327
ask order for: ce37e5 price: 90.87197213960327 size: 41.076487040658435
+ updates for: ce37e5 cash: 0 stock: -41.076487040658435
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
sell - 602a21 330.8483914344166 100.44780135186564
ask order for: 602a21 price: 100.44780135186564 size: 330.8483914344166
+ updates for: 602a21 cash: 0 stock: -330.8483914344166
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
sell - 510dbb 182.83957545101214 85.5978002846401
ask order for: 510dbb price: 85.5978002846401 size: 182.83957545101214
+ updates for: 510dbb cash: 0 stock: -182.83957545101214
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
sell - b846a3 29.6762537655012 90.78862595745781
ask order for: b846a3 price: 90.78862595745781 size: 29.6762537655012
+ updates for: b846a3 cash: 0 stock: -29.6762537655012
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
buy - f676bd 50014.67221672272 103.54972338969544
+ updates for: f676bd cash: -50014.67221672272 stock: 0
+ updates for: 510dbb cash: 15650.665463584122 stock: 0
+ updates for: e9aeae cash: 33438.99081413951 stock: 0
+ updates for: b846a3 cash: 925.0159389990876 stock: 0
+ updates for: f676bd cash: 0.0 stock: 573.7692545156252
cancel - e4befc
sell - e4befc 348.4892894209203 86.28671397042133
ask order for: e4befc price: 86.28671397042133 size: 348.4892894209203
+ updates for: e4befc cash: 0 stock: -348.4892894209203
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
sell - bfd4db 4.609174742632035 89.74898894459557
ask order for: bfd4db price: 89.74898894459557 size: 4.609174742632035
+ updates for: bfd4db cash: 0 stock: -4.609174742632035
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
sell - cba909 632.2207874888634 87.88999680558263
ask order for: cba909 price: 87.88999680558263 size: 632.2207874888634
+ updates for: cba909 cash: 0 stock: -632.2207874888634
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
buy - 147b63 37292.89133468553 109.59938635751537
+ updates for: 147b63 cash: -37292.89133468553 stock: 0
+ updates for: e4befc cash: 30069.995638018325 stock: 0
+ updates for: cba909 cash: 7222.8956966672085 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 430.6703789554283
cancel - f1f805
buy - f1f805 88897.19413340175 123.44667925709005
bid order for: f1f805 price: 123.44667925709005 size: 11.386234303044333
+ updates for: f1f805 cash: -88897.19413340175 stock: 0
+ updates for: cba909 cash: 48342.98729615192 stock: 0
+ updates for: bfd4db cash: 413.6687730201917 stock: 0
+ updates for: b846a3 cash: 1769.2503639355998 stock: 0
+ updates for: ce37e5 cash: 3732.701385951488 stock: 0
+ updates for: 602a21 cash: 33232.99350038856 stock: 0
+ updates for: f1f805 cash: 0 stock: 946.0613284459453
cancel - 301da5
buy - 301da5 6663.802109283322 106.54526352888418
bid order for: 301da5 price: 106.54526352888418 size: 62.54432987982409
+ updates for: 301da5 cash: -6663.802109283322 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 109.35170481215266 85.61934861845148
ask order for: 57a381 price: 85.61934861845148 size: 35.42114062928424
+ updates for: 57a381 cash: 0 stock: -109.35170481215266
+ updates for: f1f805 cash: 0 stock: 11.386234303044333
+ updates for: 301da5 cash: 0 stock: 62.54432987982409
+ updates for: 57a381 cash: 8069.3949232373125 stock: 0
cancel - 397d0e
buy - 397d0e 67152.0170113374 108.2115842130847
bid order for: 397d0e price: 108.2115842130847 size: 592.5362103291559
+ updates for: 397d0e cash: -67152.0170113374 stock: 0
+ updates for: 57a381 cash: 3032.7349880018833 stock: 0
+ updates for: 397d0e cash: 0 stock: 35.42114062928424
cancel - bdb97d
buy - bdb97d 63842.56958906691 104.76914885303032
bid order for: bdb97d price: 104.76914885303032 size: 609.3642096742141
+ updates for: bdb97d cash: -63842.56958906691 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 79247.94852934097 128.98663609854273
bid order for: 0d5eec price: 128.98663609854273 size: 614.3888307064417
+ updates for: 0d5eec cash: -79247.94852934097 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 374.829934924971 87.3840195445623
+ updates for: 567d78 cash: 0 stock: -374.829934924971
+ updates for: 0d5eec cash: 0 stock: 374.829934924971
+ updates for: 567d78 cash: 48348.05241500769 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 670.4424692224883 92.7893967746393
+ updates for: 4f4d8a cash: 0 stock: -670.4424692224883
+ updates for: 0d5eec cash: 0 stock: 239.5588957814707
+ updates for: 397d0e cash: 0 stock: 430.8835734410176
+ updates for: 4f4d8a cash: 77526.49020778082 stock: 0.0
cancel - e39c81
sell - e39c81 595.1165843953099 92.08359158187837
+ updates for: e39c81 cash: 0 stock: -595.1165843953099
+ updates for: 397d0e cash: 0 stock: 161.65263688813832
+ updates for: bdb97d cash: 0 stock: 433.4639475071716
+ updates for: e39c81 cash: 62906.33676868897 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 986.7662283476119 98.04062178959217
ask order for: 10b0a3 price: 98.04062178959217 size: 810.8659661805694
+ updates for: 10b0a3 cash: 0 stock: -986.7662283476119
+ updates for: bdb97d cash: 0 stock: 175.90026216704246
+ updates for: 10b0a3 cash: 18428.920750265926 stock: 0
cancel - e2b93c
sell - e2b93c 573.922352531139 88.54023645298963
ask order for: e2b93c price: 88.54023645298963 size: 573.922352531139
+ updates for: e2b93c cash: 0 stock: -573.922352531139
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
buy - 4081b6 23030.000238135646 103.96080857798293
+ updates for: 4081b6 cash: -23030.000238135646 stock: 0
+ updates for: e2b93c cash: 23030.00023813565 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 260.1077336219156
cancel - 502657
sell - 502657 22.111416554004904 96.00672343559495
ask order for: 502657 price: 96.00672343559495 size: 22.111416554004904
+ updates for: 502657 cash: 0 stock: -22.111416554004904
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
sell - 25d1a9 253.21255268822665 101.83447941985315
ask order for: 25d1a9 price: 101.83447941985315 size: 253.21255268822665
+ updates for: 25d1a9 cash: 0 stock: -253.21255268822665
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 851.9340273063533 74.59954728745042
ask order for: 168284 price: 74.59954728745042 size: 851.9340273063533
+ updates for: 168284 cash: 0 stock: -851.9340273063533
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
sell - 42d8ea 192.42450260685644 90.45822276144264
ask order for: 42d8ea price: 90.45822276144264 size: 192.42450260685644
+ updates for: 42d8ea cash: 0 stock: -192.42450260685644
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
sell - 33b60b 449.5539283440137 98.16421436947114
ask order for: 33b60b price: 98.16421436947114 size: 449.5539283440137
+ updates for: 33b60b cash: 0 stock: -449.5539283440137
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
buy - e7e04e 48045.37330130188 107.01649283443334
+ updates for: e7e04e cash: -48045.37330130188 stock: 0
+ updates for: 168284 cash: 48045.37330130188 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 644.0437649865519
cancel - ecdc52
sell - ecdc52 253.1003977443678 91.96883396513756
ask order for: ecdc52 price: 91.96883396513756 size: 253.1003977443678
+ updates for: ecdc52 cash: 0 stock: -253.1003977443678
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 391.70485168096286 99.21616090306297
ask order for: dbe2fc price: 99.21616090306297 size: 391.70485168096286
+ updates for: dbe2fc cash: 0 stock: -391.70485168096286
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 44.376067246612024 87.29446291573544
ask order for: e9aeae price: 87.29446291573544 size: 44.376067246612024
+ updates for: e9aeae cash: 0 stock: -44.376067246612024
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 308.0245255221387 99.58498354454014
ask order for: ce37e5 price: 99.58498354454014 size: 308.0245255221387
+ updates for: ce37e5 cash: 0 stock: -308.0245255221387
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 31645.125125675804 107.54145470412531
+ updates for: 602a21 cash: -31645.125125675804 stock: 0
+ updates for: 168284 cash: 15508.519454526499 stock: 0
+ updates for: e9aeae cash: 3873.784956605555 stock: 0
+ updates for: e2b93c cash: 12262.82071454375 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 390.76630659160116
cancel - 510dbb
buy - 510dbb 75069.64187093137 114.11380888008534
+ updates for: 510dbb cash: -75069.64187093137 stock: 0
+ updates for: e2b93c cash: 15522.399846083725 stock: 0
+ updates for: 42d8ea cash: 17406.37852157082 stock: 0
+ updates for: ecdc52 cash: 23277.34845666204 stock: 0
+ updates for: 502657 cash: 2122.844653869585 stock: 0
+ updates for: 10b0a3 cash: 16740.670392745204 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 813.7033478211587
cancel - b846a3
buy - b846a3 74749.72174199317 117.68505339686295
+ updates for: b846a3 cash: -74749.72174199317 stock: 0
+ updates for: 10b0a3 cash: 62757.133119616235 stock: 0
+ updates for: 33b60b cash: 11992.588622376934 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 762.2822177210858
cancel - f676bd
buy - f676bd 92208.86037003878 102.7041235195396
+ updates for: f676bd cash: -92208.86037003878 stock: 0
+ updates for: 33b60b cash: 32137.519570222696 stock: 0
+ updates for: dbe2fc cash: 38863.45159088883 stock: 0
+ updates for: ce37e5 cash: 21207.889208927256 stock: 0
+ updates for: f676bd cash: 0.0 stock: 932.0528618839245
cancel - e4befc
sell - e4befc 942.6205822120654 85.98814694724861
ask order for: e4befc price: 85.98814694724861 size: 942.6205822120654
+ updates for: e4befc cash: 0 stock: -942.6205822120654
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
sell - bfd4db 25.216495667814456 98.69792294135364
ask order for: bfd4db price: 98.69792294135364 size: 25.216495667814456
+ updates for: bfd4db cash: 0 stock: -25.216495667814456
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
buy - cba909 33098.57765968881 111.00808350972655
+ updates for: cba909 cash: -33098.57765968881 stock: 0
+ updates for: e4befc cash: 33098.57765968881 stock: 0
+ updates for: cba909 cash: 0.0 stock: 384.9202341805771
cancel - 147b63
buy - 147b63 62188.09227678263 102.46491025159905
+ updates for: 147b63 cash: -62188.09227678263 stock: 0
+ updates for: e4befc cash: 47955.619479063316 stock: 0
+ updates for: bfd4db cash: 2488.815746272929 stock: 0
+ updates for: ce37e5 cash: 9466.728096509707 stock: 0
+ updates for: 25d1a9 cash: 2276.928954936675 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 700.3377629549449
cancel - f1f805
sell - f1f805 285.3020822037579 84.49267989632209
ask order for: f1f805 price: 84.49267989632209 size: 285.3020822037579
+ updates for: f1f805 cash: 0 stock: -285.3020822037579
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 8146.914207535885 107.05675284029475
+ updates for: 301da5 cash: -8146.914207535885 stock: 0
+ updates for: f1f805 cash: 8146.914207535884 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 96.4215387360499
cancel - 57a381
buy - 57a381 99964.45037896422 119.21591563833762
bid order for: 57a381 price: 119.21591563833762 size: 507.4539521550948
+ updates for: 57a381 cash: -99964.45037896422 stock: 0
+ updates for: f1f805 cash: 15959.0232978604 stock: 0
+ updates for: 25d1a9 cash: 23508.839530641024 stock: 0
+ updates for: 57a381 cash: 0 stock: 419.7339799910733
cancel - 397d0e
sell - 397d0e 172.7653807652232 89.48489497922336
+ updates for: 397d0e cash: 0 stock: -172.7653807652232
+ updates for: 57a381 cash: 0 stock: 172.7653807652232
+ updates for: 397d0e cash: 20596.383058532127 stock: 0.0
cancel - bdb97d
sell - bdb97d 37.62374888352008 85.06528066477524
+ updates for: bdb97d cash: 0 stock: -37.62374888352008
+ updates for: 57a381 cash: 0 stock: 37.62374888352008
+ updates for: bdb97d cash: 4485.349672895729 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 101041.63576183251 105.85273935159127
bid order for: 0d5eec price: 105.85273935159127 size: 954.5490875415268
+ updates for: 0d5eec cash: -101041.63576183251 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 391.59134610711794 90.08129317661171
+ updates for: 567d78 cash: 0 stock: -391.59134610711794
+ updates for: 57a381 cash: 0 stock: 297.0648225063515
+ updates for: 0d5eec cash: 0 stock: 94.52652360076644
+ updates for: 567d78 cash: 45420.74628355891 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 815.5906835044103 81.58100739309172
+ updates for: 4f4d8a cash: 0 stock: -815.5906835044103
+ updates for: 0d5eec cash: 0 stock: 815.5906835044103
+ updates for: 4f4d8a cash: 86332.50803857851 stock: 0.0
cancel - e39c81
sell - e39c81 254.91418420003515 94.2717380967342
ask order for: e39c81 price: 94.2717380967342 size: 210.48230376368508
+ updates for: e39c81 cash: 0 stock: -254.91418420003515
+ updates for: 0d5eec cash: 0 stock: 44.43188043635007
+ updates for: e39c81 cash: 4703.236258730031 stock: 0
cancel - 10b0a3
buy - 10b0a3 124866.93338036959 126.7174053385858
bid order for: 10b0a3 price: 126.7174053385858 size: 828.8080116961013
+ updates for: 10b0a3 cash: -124866.93338036959 stock: 0
+ updates for: e39c81 cash: 19842.53261440737 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 210.48230376368508
cancel - e2b93c
sell - e2b93c 549.4578879245304 101.87071645824349
+ updates for: e2b93c cash: 0 stock: -549.4578879245304
+ updates for: 10b0a3 cash: 0 stock: 549.4578879245304
+ updates for: e2b93c cash: 69625.87790061597 stock: 0.0
cancel - 4081b6
buy - 4081b6 97382.6760306025 114.26326630464831
bid order for: 4081b6 price: 114.26326630464831 size: 852.2658171783849
+ updates for: 4081b6 cash: -97382.6760306025 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 638.7005296737962 97.12416649523053
+ updates for: 502657 cash: 0 stock: -638.7005296737962
+ updates for: 10b0a3 cash: 0 stock: 279.3501237715709
+ updates for: 4081b6 cash: 0 stock: 359.35040590222525
+ updates for: 502657 cash: 76459.0739916357 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 36.42548653654683 93.14873248670945
+ updates for: 25d1a9 cash: 0 stock: -36.42548653654683
+ updates for: 4081b6 cash: 0 stock: 36.42548653654683
+ updates for: 25d1a9 cash: 4162.095068401832 stock: 0.0
cancel - 168284
buy - 168284 63410.820784490876 111.65618271714845
bid order for: 168284 price: 111.65618271714845 size: 567.9114155740529
+ updates for: 168284 cash: -63410.820784490876 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 768.6535652450161 96.68473438989015
+ updates for: 42d8ea cash: 0 stock: -768.6535652450161
+ updates for: 4081b6 cash: 0 stock: 456.4899247396128
+ updates for: 168284 cash: 0 stock: 312.16364050540335
+ updates for: 42d8ea cash: 87015.0303178328 stock: 0.0
cancel - 33b60b
buy - 33b60b 71125.84635850281 103.62496182057947
bid order for: 33b60b price: 103.62496182057947 size: 686.3775398214673
+ updates for: 33b60b cash: -71125.84635850281 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 56943.50420720277 105.44153427915923
bid order for: e7e04e price: 105.44153427915923 size: 540.0481375436301
+ updates for: e7e04e cash: -56943.50420720277 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 68582.65699010449 113.10472797530339
bid order for: ecdc52 price: 113.10472797530339 size: 606.3641919998219
+ updates for: ecdc52 cash: -68582.65699010449 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 106027.53696516031 107.2992295585209
bid order for: dbe2fc price: 107.2992295585209 size: 988.1481665936193
+ updates for: dbe2fc cash: -106027.53696516031 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 722.684215787334 99.72563274467737
+ updates for: e9aeae cash: 0 stock: -722.684215787334
+ updates for: ecdc52 cash: 0 stock: 606.3641919998219
+ updates for: 168284 cash: 0 stock: 116.32002378751213
+ updates for: e9aeae cash: 81570.506819786 stock: 0.0
cancel - ce37e5
buy - ce37e5 51093.931278758515 113.05638658457131
bid order for: ce37e5 price: 113.05638658457131 size: 451.93317089201264
+ updates for: ce37e5 cash: -51093.931278758515 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 86625.97677487376 123.34208346201767
bid order for: 602a21 price: 123.34208346201767 size: 702.3229569618031
+ updates for: 602a21 cash: -86625.97677487376 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 100455.7632565537 104.73046382469627
bid order for: 510dbb price: 104.73046382469627 size: 959.183790350649
+ updates for: 510dbb cash: -100455.7632565537 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 33744.82055702758 105.72795044438631
bid order for: b846a3 price: 105.72795044438631 size: 319.1665062568068
+ updates for: b846a3 cash: -33744.82055702758 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 215.08326934316085 91.62275430849232
+ updates for: f676bd cash: 0 stock: -215.08326934316085
+ updates for: 602a21 cash: 0 stock: 215.08326934316085
+ updates for: f676bd cash: 26528.81855860777 stock: 0.0
cancel - e4befc
sell - e4befc 385.0756945604386 86.0304614650013
+ updates for: e4befc cash: 0 stock: -385.0756945604386
+ updates for: 602a21 cash: 0 stock: 385.0756945604386
+ updates for: e4befc cash: 47496.03845766804 stock: 0.0
cancel - bfd4db
buy - bfd4db 102182.45683344034 107.22049256750695
bid order for: bfd4db price: 107.22049256750695 size: 953.0123802509617
+ updates for: bfd4db cash: -102182.45683344034 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 30044.917188432304 106.96427899451317
bid order for: cba909 price: 106.96427899451317 size: 280.8873903592945
+ updates for: cba909 cash: -30044.917188432304 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 28286.43419258005 110.89261538401941
bid order for: 147b63 price: 110.89261538401941 size: 255.07951178376098
+ updates for: 147b63 cash: -28286.43419258005 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 93.6506946813721 91.12998355079169
+ updates for: f1f805 cash: 0 stock: -93.6506946813721
+ updates for: 602a21 cash: 0 stock: 93.6506946813721
+ updates for: f1f805 cash: 11551.071799665731 stock: 0.0
cancel - 301da5
sell - 301da5 87.64752454193479 97.04286822225214
+ updates for: 301da5 cash: 0 stock: -87.64752454193479
+ updates for: 602a21 cash: 0 stock: 8.513298376831585
+ updates for: ce37e5 cash: 0 stock: 79.1342261651032
+ updates for: 301da5 cash: 9996.677624325026 stock: 0.0
cancel - 57a381
buy - 57a381 116919.12747764809 120.49460791278435
bid order for: 57a381 price: 120.49460791278435 size: 970.3266353816907
+ updates for: 57a381 cash: -116919.12747764809 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 80178.87000065667 107.45230513336875
bid order for: 397d0e price: 107.45230513336875 size: 746.1810139962976
+ updates for: 397d0e cash: -80178.87000065667 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 514.332761048275 93.83170133100305
+ updates for: bdb97d cash: 0 stock: -514.332761048275
+ updates for: 57a381 cash: 0 stock: 514.332761048275
+ updates for: bdb97d cash: 61974.32437921169 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 983.8153089226485 97.89871903909618
+ updates for: 0d5eec cash: 0 stock: -983.8153089226485
+ updates for: 57a381 cash: 0 stock: 455.99387433341576
+ updates for: ce37e5 cash: 0 stock: 372.79894472690944
+ updates for: 168284 cash: 0 stock: 139.42775128113738
+ updates for: 147b63 cash: 0 stock: 15.59473858118588
+ updates for: 0d5eec cash: 114389.41653218766 stock: 0.0
cancel - 567d78
sell - 567d78 366.7133240235179 94.5550393411889
+ updates for: 567d78 cash: 0 stock: -366.7133240235179
+ updates for: 147b63 cash: 0 stock: 239.4847732025751
+ updates for: 397d0e cash: 0 stock: 127.22855082094279
+ updates for: 567d78 cash: 40228.09390957054 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 915.0987875374084 98.43488296790825
+ updates for: 4f4d8a cash: 0 stock: -915.0987875374084
+ updates for: 397d0e cash: 0 stock: 618.9524631753548
+ updates for: dbe2fc cash: 0 stock: 296.14632436205363
+ updates for: 4f4d8a cash: 98284.14137680459 stock: 0.0
cancel - e39c81
buy - e39c81 68701.66400230202 102.30775310855707
bid order for: e39c81 price: 102.30775310855707 size: 671.5196250024552
+ updates for: e39c81 cash: -68701.66400230202 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 92989.28875867557 102.5268976989955
bid order for: 10b0a3 price: 102.5268976989955 size: 906.9745680950866
+ updates for: 10b0a3 cash: -92989.28875867557 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 59961.94032641606 108.10790609896647
bid order for: e2b93c price: 108.10790609896647 size: 554.6489844278772
+ updates for: e2b93c cash: -59961.94032641606 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 72.76104045067564 84.20543694583777
+ updates for: 4081b6 cash: 0 stock: -72.76104045067564
+ updates for: e2b93c cash: 0 stock: 72.76104045067564
+ updates for: 4081b6 cash: 7866.0437287047425 stock: 0.0
cancel - 502657
sell - 502657 850.5765865248324 85.59665322709448
+ updates for: 502657 cash: 0 stock: -850.5765865248324
+ updates for: e2b93c cash: 0 stock: 481.88794397720153
+ updates for: dbe2fc cash: 0 stock: 368.6886425476308
+ updates for: 502657 cash: 91655.90389004903 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 573.0092416704356 101.13866681279255
+ updates for: 25d1a9 cash: 0 stock: -573.0092416704356
+ updates for: dbe2fc cash: 0 stock: 323.31319968393484
+ updates for: bfd4db cash: 0 stock: 249.69604198650075
+ updates for: 25d1a9 cash: 61463.789846135944 stock: 0.0
cancel - 168284
buy - 168284 107949.77659634213 112.78365588473571
bid order for: 168284 price: 112.78365588473571 size: 957.1402500612875
+ updates for: 168284 cash: -107949.77659634213 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 479.1019400670514 99.16480765356576
+ updates for: 42d8ea cash: 0 stock: -479.1019400670514
+ updates for: 168284 cash: 0 stock: 479.1019400670514
+ updates for: 42d8ea cash: 54034.868342231595 stock: 0.0
cancel - 33b60b
+ updates 33b60b 71125.84635850281 0
sell - 33b60b 295.06500130455265 81.84517533440602
+ updates for: 33b60b cash: 0 stock: -295.06500130455265
+ updates for: 168284 cash: 0 stock: 295.06500130455265
+ updates for: 33b60b cash: 33278.50957076176 stock: 0.0
cancel - e7e04e
+ updates e7e04e 56943.50420720277 0
sell - e7e04e 993.9692607331572 76.44090129222315
+ updates for: e7e04e cash: 0 stock: -993.9692607331572
+ updates for: 168284 cash: 0 stock: 182.97330868968345
+ updates for: bfd4db cash: 0 stock: 703.3163382644609
+ updates for: cba909 cash: 0 stock: 107.67961377901281
+ updates for: e7e04e cash: 107564.19515311935 stock: 0.0
cancel - ecdc52
buy - ecdc52 73397.82893722858 124.29077274573388
bid order for: ecdc52 price: 124.29077274573388 size: 590.53320947148
+ updates for: ecdc52 cash: -73397.82893722858 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 62035.21318028417 110.82760195418828
bid order for: dbe2fc price: 110.82760195418828 size: 559.7451545141892
+ updates for: dbe2fc cash: -62035.21318028417 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 130.0948759893082 83.31342181350414
+ updates for: e9aeae cash: 0 stock: -130.0948759893082
+ updates for: ecdc52 cash: 0 stock: 130.0948759893082
+ updates for: e9aeae cash: 16169.592666971537 stock: 0.0
cancel - ce37e5
buy - ce37e5 52680.531418289174 107.37403665502565
bid order for: ce37e5 price: 107.37403665502565 size: 490.6263474804685
+ updates for: ce37e5 cash: -52680.531418289174 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 886.6518202344635 92.00988976097011
+ updates for: 602a21 cash: 0 stock: -886.6518202344635
+ updates for: ecdc52 cash: 0 stock: 460.43833348217174
+ updates for: dbe2fc cash: 0 stock: 426.2134867522917
+ updates for: 602a21 cash: 104464.45492754673 stock: 0.0
cancel - 510dbb
+ updates 510dbb 100455.7632565537 0
buy - 510dbb 35156.598054043745 104.55794127543435
bid order for: 510dbb price: 104.55794127543435 size: 336.2403431551087
+ updates for: 510dbb cash: -35156.598054043745 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
+ updates b846a3 33744.82055702758 0
buy - b846a3 69016.05727937914 127.95616530048672
bid order for: b846a3 price: 127.95616530048672 size: 539.3726602958507
+ updates for: b846a3 cash: -69016.05727937914 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 2632.484078376215 104.29381310991033
bid order for: f676bd price: 104.29381310991033 size: 25.241037793890655
+ updates for: f676bd cash: -2632.484078376215 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 389.64980265288034 94.92532954640104
+ updates for: e4befc cash: 0 stock: -389.64980265288034
+ updates for: b846a3 cash: 0 stock: 389.64980265288034
+ updates for: e4befc cash: 49858.09455755398 stock: 0.0
cancel - bfd4db
buy - bfd4db 1089.151619287505 108.33423431538405
bid order for: bfd4db price: 108.33423431538405 size: 10.053623641412855
+ updates for: bfd4db cash: -1089.151619287505 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
+ updates cba909 18527.044938152554 0
sell - cba909 91.96442837298684 82.84949239729484
+ updates for: cba909 cash: 0 stock: -91.96442837298684
+ updates for: b846a3 cash: 0 stock: 91.96442837298684
+ updates for: cba909 cash: 11767.415598658676 stock: 0.0
cancel - 147b63
sell - 147b63 797.6416576753145 87.34097561144564
+ updates for: 147b63 cash: 0 stock: -797.6416576753145
+ updates for: b846a3 cash: 0 stock: 57.75842926998348
+ updates for: dbe2fc cash: 0 stock: 133.53166776189744
+ updates for: bfd4db cash: 0 stock: 10.053623641412855
+ updates for: ce37e5 cash: 0 stock: 490.6263474804685
+ updates for: 510dbb cash: 0 stock: 105.67158952155222
+ updates for: 147b63 cash: 87008.0285354139 stock: 0.0
cancel - f1f805
buy - f1f805 13784.321896327105 104.30525524543064
bid order for: f1f805 price: 104.30525524543064 size: 132.15366631233053
+ updates for: f1f805 cash: -13784.321896327105 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 111529.44006160833 113.36570991119166
bid order for: 301da5 price: 113.36570991119166 size: 983.8022462786867
+ updates for: 301da5 cash: -111529.44006160833 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 12054.880314207596 107.83541243700945
bid order for: 57a381 price: 107.83541243700945 size: 111.78962496433428
+ updates for: 57a381 cash: -12054.880314207596 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 200.1702626280902 98.38289671832288
+ updates for: 397d0e cash: 0 stock: -200.1702626280902
+ updates for: 301da5 cash: 0 stock: 200.1702626280902
+ updates for: 397d0e cash: 22692.443925943124 stock: 0.0
cancel - bdb97d
buy - bdb97d 17930.66119956927 105.41165282966756
bid order for: bdb97d price: 105.41165282966756 size: 170.1013191448866
+ updates for: bdb97d cash: -17930.66119956927 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 16216.735474585545 102.32908623006571
bid order for: 0d5eec price: 102.32908623006571 size: 158.47630494936288
+ updates for: 0d5eec cash: -16216.735474585545 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 844.6529649209224 98.65188694937483
+ updates for: 567d78 cash: 0 stock: -844.6529649209224
+ updates for: 301da5 cash: 0 stock: 783.6319836505965
+ updates for: 57a381 cash: 0 stock: 61.02098127032593
+ updates for: 567d78 cash: 95417.21881826183 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 81888.9098718664 115.33617414787066
bid order for: 4f4d8a price: 115.33617414787066 size: 710.0019614564112
+ updates for: 4f4d8a cash: -81888.9098718664 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
+ updates e39c81 68701.66400230202 0
buy - e39c81 80465.83409379053 108.07762020633851
bid order for: e39c81 price: 108.07762020633851 size: 744.5189294524399
+ updates for: e39c81 cash: -80465.83409379053 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
+ updates 10b0a3 92989.28875867557 0
sell - 10b0a3 231.7560049754169 92.61159147974062
+ updates for: 10b0a3 cash: 0 stock: -231.7560049754169
+ updates for: 4f4d8a cash: 0 stock: 231.7560049754169
+ updates for: 10b0a3 cash: 26729.850949659463 stock: 0.0
cancel - e2b93c
buy - e2b93c 100495.10218729703 110.67655336384239
bid order for: e2b93c price: 110.67655336384239 size: 908.0071535741228
+ updates for: e2b93c cash: -100495.10218729703 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 521.6821812934352 95.27466171241339
+ updates for: 4081b6 cash: 0 stock: -521.6821812934352
+ updates for: 4f4d8a cash: 0 stock: 478.2459564809943
+ updates for: e2b93c cash: 0 stock: 43.436224812440855
+ updates for: 4081b6 cash: 59966.430575584905 stock: 0.0
cancel - 502657
buy - 502657 1801.4197541824644 102.8368309279593
bid order for: 502657 price: 102.8368309279593 size: 17.517262423658508
+ updates for: 502657 cash: -1801.4197541824644 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 89591.81301932546 109.3003151548254
bid order for: 25d1a9 price: 109.3003151548254 size: 819.6848553676851
+ updates for: 25d1a9 cash: -89591.81301932546 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 786.5918172688555 100.38635737725302
+ updates for: 168284 cash: 0 stock: -786.5918172688555
+ updates for: e2b93c cash: 0 stock: 786.5918172688555
+ updates for: 168284 cash: 87057.27123951825 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 29.489285361403745 96.81589651687173
+ updates for: 42d8ea cash: 0 stock: -29.489285361403745
+ updates for: e2b93c cash: 0 stock: 29.489285361403745
+ updates for: 42d8ea cash: 3263.7724649629777 stock: 0.0
cancel - 33b60b
sell - 33b60b 101.37992686022653 96.35938621188271
+ updates for: 33b60b cash: 0 stock: -101.37992686022653
+ updates for: e2b93c cash: 0 stock: 48.48982613142266
+ updates for: 25d1a9 cash: 0 stock: 52.89010072880387
+ updates for: 33b60b cash: 11147.591507666562 stock: 0.0
cancel - e7e04e
sell - e7e04e 239.99535930031413 88.81227676531799
+ updates for: e7e04e cash: 0 stock: -239.99535930031413
+ updates for: 25d1a9 cash: 0 stock: 239.99535930031413
+ updates for: e7e04e cash: 26231.568407219893 stock: 0.0
cancel - ecdc52
sell - ecdc52 66.75240309936521 89.1682472679958
+ updates for: ecdc52 cash: 0 stock: -66.75240309936521
+ updates for: 25d1a9 cash: 0 stock: 66.75240309936521
+ updates for: ecdc52 cash: 7296.058696102561 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 7246.494036222523 104.48653002086982
bid order for: dbe2fc price: 104.48653002086982 size: 69.35338014168076
+ updates for: dbe2fc cash: -7246.494036222523 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 14847.658778005121 102.5405364036844
bid order for: e9aeae price: 102.5405364036844 size: 144.7979433182644
+ updates for: e9aeae cash: -14847.658778005121 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 66820.04654492279 105.95785238591955
bid order for: ce37e5 price: 105.95785238591955 size: 630.628547486513
+ updates for: ce37e5 cash: -66820.04654492279 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 260.06974130360777 88.29463635755963
+ updates for: 602a21 cash: 0 stock: -260.06974130360777
+ updates for: 25d1a9 cash: 0 stock: 260.06974130360777
+ updates for: 602a21 cash: 28425.70468671824 stock: 0.0
cancel - 510dbb
+ updates 510dbb 24107.794202367488 0
sell - 510dbb 549.4882832368012 91.14830190383393
+ updates for: 510dbb cash: 0 stock: -549.4882832368012
+ updates for: 25d1a9 cash: 0 stock: 199.97725093559416
+ updates for: e39c81 cash: 0 stock: 349.511032301207
+ updates for: 510dbb cash: 59631.897158031206 stock: 0.0
cancel - b846a3
buy - b846a3 85004.81970539529 106.37804175245061
bid order for: b846a3 price: 106.37804175245061 size: 799.0823886682144
+ updates for: b846a3 cash: -85004.81970539529 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
+ updates f676bd 2632.484078376215 0
buy - f676bd 13894.064658487032 108.87490170958006
bid order for: f676bd price: 108.87490170958006 size: 127.61494559645121
+ updates for: f676bd cash: -13894.064658487032 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 9433.560428462355 128.82144404223976
bid order for: e4befc price: 128.82144404223976 size: 73.22973669949818
+ updates for: e4befc cash: -9433.560428462355 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 65820.40488559597 109.07223749415242
bid order for: bfd4db price: 109.07223749415242 size: 603.4569969202726
+ updates for: bfd4db cash: -65820.40488559597 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 8378.035781036488 110.596015482821
bid order for: cba909 price: 110.596015482821 size: 75.75350472131481
+ updates for: cba909 cash: -8378.035781036488 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 57774.685027386615 107.00563192142137
bid order for: 147b63 price: 107.00563192142137 size: 539.9219086880673
+ updates for: 147b63 cash: -57774.685027386615 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
+ updates f1f805 13784.321896327105 0
sell - f1f805 385.6524909579283 84.97437932651953
+ updates for: f1f805 cash: 0 stock: -385.6524909579283
+ updates for: e4befc cash: 0 stock: 73.22973669949818
+ updates for: cba909 cash: 0 stock: 75.75350472131481
+ updates for: bfd4db cash: 0 stock: 236.66924953711532
+ updates for: f1f805 cash: 43625.64080257391 stock: 0.0
cancel - 301da5
sell - 301da5 388.1425358493342 89.37949158275413
+ updates for: 301da5 cash: 0 stock: -388.1425358493342
+ updates for: bfd4db cash: 0 stock: 366.78774738315724
+ updates for: f676bd cash: 0 stock: 21.354788466176956
+ updates for: 301da5 cash: 42331.36078780479 stock: 0.0
cancel - 57a381
+ updates 57a381 5474.6576316109695 0
buy - 57a381 23399.288894447815 112.56069078783173
bid order for: 57a381 price: 112.56069078783173 size: 207.88153244860302
+ updates for: 57a381 cash: -23399.288894447815 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 65.25244307511866 92.98642948211433
+ updates for: 397d0e cash: 0 stock: -65.25244307511866
+ updates for: 57a381 cash: 0 stock: 65.25244307511866
+ updates for: 397d0e cash: 7344.860068129024 stock: 0.0
cancel - bdb97d
+ updates bdb97d 17930.66119956927 0
buy - bdb97d 95648.15797199804 116.40222130222656
bid order for: bdb97d price: 116.40222130222656 size: 821.7038893412291
+ updates for: bdb97d cash: -95648.15797199804 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
+ updates 0d5eec 16216.735474585545 0
buy - 0d5eec 63318.84473050125 104.05055926469268
bid order for: 0d5eec price: 104.05055926469268 size: 608.539206112534
+ updates for: 0d5eec cash: -63318.84473050125 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 562.1329735919502 100.64451510815071
+ updates for: 567d78 cash: 0 stock: -562.1329735919502
+ updates for: bdb97d cash: 0 stock: 562.1329735919502
+ updates for: 567d78 cash: 65433.52679332887 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 74930.66042047476 107.53526182507356
bid order for: 4f4d8a price: 107.53526182507356 size: 696.800836755888
+ updates for: 4f4d8a cash: -74930.66042047476 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
+ updates e39c81 42691.51348681537 0
buy - e39c81 37478.21541233448 102.74433401882861
bid order for: e39c81 price: 102.74433401882861 size: 364.77160293302734
+ updates for: e39c81 cash: -37478.21541233448 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 12449.1893558343 114.35622156601784
bid order for: 10b0a3 price: 114.35622156601784 size: 108.86324491446567
+ updates for: 10b0a3 cash: -12449.1893558343 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 95840.54639220538 104.61739002166829
bid order for: e2b93c price: 104.61739002166829 size: 916.1053088053042
+ updates for: e2b93c cash: -95840.54639220538 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 90271.40208026906 103.10588756202466
bid order for: 4081b6 price: 103.10588756202466 size: 875.5213132321387
+ updates for: 4081b6 cash: -90271.40208026906 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
+ updates 502657 1801.4197541824644 0
buy - 502657 51131.42861036074 114.08751779135771
bid order for: 502657 price: 114.08751779135771 size: 448.17723796804364
+ updates for: 502657 cash: -51131.42861036074 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 49982.969744009206 108.17847801109741
bid order for: 25d1a9 price: 108.17847801109741 size: 462.0417171970356
+ updates for: 25d1a9 cash: -49982.969744009206 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 329.4315446806122 74.18001013307997
+ updates for: 168284 cash: 0 stock: -329.4315446806122
+ updates for: bdb97d cash: 0 stock: 259.5709157492789
+ updates for: 10b0a3 cash: 0 stock: 69.86062893133328
+ updates for: 168284 cash: 38203.628739482076 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 54537.793165096984 104.96241587069058
bid order for: 42d8ea price: 104.96241587069058 size: 519.5935393892355
+ updates for: 42d8ea cash: -54537.793165096984 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 910.805257399389 101.98604741613427
+ updates for: 33b60b cash: 0 stock: -910.805257399389
+ updates for: 10b0a3 cash: 0 stock: 39.00261598313239
+ updates for: 502657 cash: 0 stock: 448.17723796804364
+ updates for: 57a381 cash: 0 stock: 142.62908937348436
+ updates for: f676bd cash: 0 stock: 106.26015713027425
+ updates for: 25d1a9 cash: 0 stock: 174.73615694445436
+ updates for: 33b60b cash: 102117.8049066634 stock: 0.0
cancel - e7e04e
buy - e7e04e 21637.645073497006 106.56450562205288
bid order for: e7e04e price: 106.56450562205288 size: 203.0473931933601
+ updates for: e7e04e cash: -21637.645073497006 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 78741.1775575429 105.68810195010101
bid order for: ecdc52 price: 105.68810195010101 size: 745.033509966139
+ updates for: ecdc52 cash: -78741.1775575429 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
+ updates dbe2fc 7246.494036222523 0
buy - dbe2fc 90475.64742178499 104.26439680228395
bid order for: dbe2fc price: 104.26439680228395 size: 867.7520821738748
+ updates for: dbe2fc cash: -90475.64742178499 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
+ updates e9aeae 14847.658778005121 0
sell - e9aeae 688.5190369462116 99.3105762080436
+ updates for: e9aeae cash: 0 stock: -688.5190369462116
+ updates for: 25d1a9 cash: 0 stock: 287.30556025258124
+ updates for: 4f4d8a cash: 0 stock: 401.21347669363035
+ updates for: e9aeae cash: 74224.87449624747 stock: 0.0
cancel - ce37e5
+ updates ce37e5 66820.04654492279 0
buy - ce37e5 5851.519116352091 111.8409470349756
bid order for: ce37e5 price: 111.8409470349756 size: 52.32000686226456
+ updates for: ce37e5 cash: -5851.519116352091 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 93605.74144540748 102.6373335048449
bid order for: 602a21 price: 102.6373335048449 size: 912.0048061360528
+ updates for: 602a21 cash: -93605.74144540748 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 327.88842917361796 95.56100082224594
+ updates for: 510dbb cash: 0 stock: -327.88842917361796
+ updates for: ce37e5 cash: 0 stock: 52.32000686226456
+ updates for: 4f4d8a cash: 0 stock: 275.5684223113534
+ updates for: 510dbb cash: 35484.84156032592 stock: 0.0
cancel - b846a3
+ updates b846a3 85004.81970539529 0
buy - b846a3 73409.19452856494 116.90953392955264
bid order for: b846a3 price: 116.90953392955264 size: 627.9145255407473
+ updates for: b846a3 cash: -73409.19452856494 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 638.1056500328683 95.89636522483914
+ updates for: f676bd cash: 0 stock: -638.1056500328683
+ updates for: b846a3 cash: 0 stock: 627.9145255407473
+ updates for: 4f4d8a cash: 0 stock: 10.191124492121048
+ updates for: f676bd cash: 74505.09976911709 stock: 0.0
cancel - e4befc
sell - e4befc 27.264969645834753 99.16815505192483
+ updates for: e4befc cash: 0 stock: -27.264969645834753
+ updates for: 4f4d8a cash: 0 stock: 9.82781325878318
+ updates for: 147b63 cash: 0 stock: 17.437156387051573
+ updates for: e4befc cash: 2922.710410060281 stock: 0.0
cancel - bfd4db
buy - bfd4db 40426.01096630751 109.06151709862945
bid order for: bfd4db price: 109.06151709862945 size: 370.67163598823197
+ updates for: bfd4db cash: -40426.01096630751 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 112324.5982319177 117.10832178449607
bid order for: cba909 price: 117.10832178449607 size: 959.151292754571
+ updates for: cba909 cash: -112324.5982319177 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
+ updates 147b63 55908.81108927751 0
sell - 147b63 498.5669372236519 101.28765648941821
+ updates for: 147b63 cash: 0 stock: -498.5669372236519
+ updates for: cba909 cash: 0 stock: 498.5669372236519
+ updates for: 147b63 cash: 58386.33731549808 stock: 0.0
cancel - f1f805
buy - f1f805 104969.63325562804 109.69348332309237
bid order for: f1f805 price: 109.69348332309237 size: 956.9359097335741
+ updates for: f1f805 cash: -104969.63325562804 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 352.8174085589386 89.76365322962752
+ updates for: 301da5 cash: 0 stock: -352.8174085589386
+ updates for: cba909 cash: 0 stock: 352.8174085589386
+ updates for: 301da5 cash: 41317.8546126922 stock: 0.0
cancel - 57a381
buy - 57a381 12222.253886099581 102.45082605044936
bid order for: 57a381 price: 102.45082605044936 size: 119.29873440045311
+ updates for: 57a381 cash: -12222.253886099581 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 471.4666685660519 96.65511949049211
+ updates for: 397d0e cash: 0 stock: -471.4666685660519
+ updates for: cba909 cash: 0 stock: 107.76694697198053
+ updates for: f1f805 cash: 0 stock: 363.6997215940714
+ updates for: 397d0e cash: 52515.89564902002 stock: 0.0
cancel - bdb97d
sell - bdb97d 252.22575293263242 94.50923379957025
+ updates for: bdb97d cash: 0 stock: -252.22575293263242
+ updates for: f1f805 cash: 0 stock: 252.22575293263242
+ updates for: bdb97d cash: 27667.52142297013 stock: 0.0
cancel - 0d5eec
+ updates 0d5eec 63318.84473050125 0
sell - 0d5eec 650.2320229587883 97.04816736352758
+ updates for: 0d5eec cash: 0 stock: -650.2320229587883
+ updates for: f1f805 cash: 0 stock: 341.0104352068703
+ updates for: bfd4db cash: 0 stock: 309.22158775191804
+ updates for: 0d5eec cash: 71130.79796723646 stock: 0.0
cancel - 567d78
buy - 567d78 40070.80294256346 122.5842636623135
bid order for: 567d78 price: 122.5842636623135 size: 326.8837430304079
+ updates for: 567d78 cash: -40070.80294256346 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 30164.86939190263 103.88569269721674
bid order for: 4f4d8a price: 103.88569269721674 size: 290.365964828483
+ updates for: 4f4d8a cash: -30164.86939190263 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
+ updates e39c81 37478.21541233448 0
sell - e39c81 693.6423266133581 100.19621189684372
+ updates for: e39c81 cash: 0 stock: -693.6423266133581
+ updates for: 567d78 cash: 0 stock: 326.8837430304079
+ updates for: bfd4db cash: 0 stock: 61.45004823631393
+ updates for: e7e04e cash: 0 stock: 203.0473931933601
+ updates for: ecdc52 cash: 0 stock: 102.26114215327618
+ updates for: e39c81 cash: 79218.06951992605 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 283.40555616433744 95.8909593425926
+ updates for: 10b0a3 cash: 0 stock: -283.40555616433744
+ updates for: ecdc52 cash: 0 stock: 283.40555616433744
+ updates for: 10b0a3 cash: 29952.595313121576 stock: 0.0
cancel - e2b93c
+ updates e2b93c 95840.54639220538 0
sell - e2b93c 887.608779224614 85.92194139514855
+ updates for: e2b93c cash: 0 stock: -887.608779224614
+ updates for: ecdc52 cash: 0 stock: 359.3668116485254
+ updates for: 42d8ea cash: 0 stock: 519.5935393892355
+ updates for: dbe2fc cash: 0 stock: 8.648428186853039
+ updates for: e2b93c cash: 93420.31254027918 stock: 0.0
cancel - 4081b6
+ updates 4081b6 90271.40208026906 0
buy - 4081b6 57513.12431823541 118.35035240265012
bid order for: 4081b6 price: 118.35035240265012 size: 485.95651090725073
+ updates for: 4081b6 cash: -57513.12431823541 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 832.3282810568103 96.09650120234272
+ updates for: 502657 cash: 0 stock: -832.3282810568103
+ updates for: 4081b6 cash: 0 stock: 485.95651090725073
+ updates for: dbe2fc cash: 0 stock: 346.37177014955955
+ updates for: 502657 cash: 93627.36800221857 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 32151.760381529944 104.16111096781036
bid order for: 25d1a9 price: 104.16111096781036 size: 308.6733626666677
+ updates for: 25d1a9 cash: -32151.760381529944 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 890.1096162632583 91.07932446448682
+ updates for: 168284 cash: 0 stock: -890.1096162632583
+ updates for: dbe2fc cash: 0 stock: 512.7318838374622
+ updates for: 25d1a9 cash: 0 stock: 308.6733626666677
+ updates for: 4f4d8a cash: 0 stock: 68.70436975912844
+ updates for: 168284 cash: 92748.84201489443 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 104.09915645324224 90.46198956450324
+ updates for: 42d8ea cash: 0 stock: -104.09915645324224
+ updates for: 4f4d8a cash: 0 stock: 104.09915645324224
+ updates for: 42d8ea cash: 10814.412977341011 stock: 0.0
cancel - 33b60b
sell - 33b60b 771.941866939814 92.71496465082787
+ updates for: 33b60b cash: 0 stock: -771.941866939814
+ updates for: 4f4d8a cash: 0 stock: 117.56243861611233
+ updates for: 602a21 cash: 0 stock: 654.3794283237016
+ updates for: 33b60b cash: 79376.81499437836 stock: 0.0
cancel - e7e04e
sell - e7e04e 920.2706844569639 100.52598084540543
ask order for: e7e04e price: 100.52598084540543 size: 543.3465722441596
+ updates for: e7e04e cash: 0 stock: -920.2706844569639
+ updates for: 602a21 cash: 0 stock: 257.6253778123512
+ updates for: 57a381 cash: 0 stock: 119.29873440045311
+ updates for: e7e04e cash: 38664.235707937536 stock: 0
cancel - ecdc52
sell - ecdc52 168.3619162185405 87.22753717541416
ask order for: ecdc52 price: 87.22753717541416 size: 168.3619162185405
+ updates for: ecdc52 cash: 0 stock: -168.3619162185405
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
buy - dbe2fc 104877.72831944356 126.42013558326076
bid order for: dbe2fc price: 126.42013558326076 size: 281.3751601801302
+ updates for: dbe2fc cash: -104877.72831944356 stock: 0
+ updates for: ecdc52 cash: 14685.795305876705 stock: 0
+ updates for: e7e04e cash: 54620.447113833085 stock: 0
+ updates for: dbe2fc cash: 0 stock: 711.7084884627001
cancel - e9aeae
buy - e9aeae 76534.97353960185 103.05065589974551
bid order for: e9aeae price: 103.05065589974551 size: 742.6927356392582
+ updates for: e9aeae cash: -76534.97353960185 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 584.047394841103 101.75337568844559
+ updates for: ce37e5 cash: 0 stock: -584.047394841103
+ updates for: dbe2fc cash: 0 stock: 281.3751601801302
+ updates for: e9aeae cash: 0 stock: 302.67223466097283
+ updates for: ce37e5 cash: 66762.05820418871 stock: 0.0
cancel - 602a21
buy - 602a21 36849.07672213675 113.9031652548038
bid order for: 602a21 price: 113.9031652548038 size: 323.512315392681
+ updates for: 602a21 cash: -36849.07672213675 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 557.2616479782531 79.98406062555138
+ updates for: 510dbb cash: 0 stock: -557.2616479782531
+ updates for: 602a21 cash: 0 stock: 323.512315392681
+ updates for: e9aeae cash: 0 stock: 233.74933258557212
+ updates for: 510dbb cash: 60937.098761207715 stock: 0.0
cancel - b846a3
buy - b846a3 46683.89155954689 110.94546316100298
bid order for: b846a3 price: 110.94546316100298 size: 420.78233962392574
+ updates for: b846a3 cash: -46683.89155954689 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 380.46043422294497 86.59245158663809
+ updates for: f676bd cash: 0 stock: -380.46043422294497
+ updates for: b846a3 cash: 0 stock: 380.46043422294497
+ updates for: f676bd cash: 42210.35908930094 stock: 0.0
cancel - e4befc
sell - e4befc 13.915278189183823 100.09562526236624
+ updates for: e4befc cash: 0 stock: -13.915278189183823
+ updates for: b846a3 cash: 0 stock: 13.915278189183823
+ updates for: e4befc cash: 1543.836983713202 stock: 0.0
cancel - bfd4db
sell - bfd4db 397.6095697471584 97.92730618445768
ask order for: bfd4db price: 97.92730618445768 size: 164.93177414264818
+ updates for: bfd4db cash: 0 stock: -397.6095697471584
+ updates for: b846a3 cash: 0 stock: 26.406627211796945
+ updates for: e9aeae cash: 0 stock: 206.27116839271326
+ updates for: bfd4db cash: 24186.074682608712 stock: 0
cancel - cba909
buy - cba909 83405.87566681813 103.9677184010418
bid order for: cba909 price: 103.9677184010418 size: 646.8791693723587
+ updates for: cba909 cash: -83405.87566681813 stock: 0
+ updates for: bfd4db cash: 16151.324346012929 stock: 0
+ updates for: cba909 cash: 0 stock: 164.93177414264818
cancel - 147b63
sell - 147b63 826.8952573131937 99.86503004466569
ask order for: 147b63 price: 99.86503004466569 size: 180.01608794083506
+ updates for: 147b63 cash: 0 stock: -826.8952573131937
+ updates for: cba909 cash: 0 stock: 646.8791693723587
+ updates for: 147b63 cash: 67254.5513208052 stock: 0
cancel - f1f805
buy - f1f805 93231.3681398087 104.24203353614755
bid order for: f1f805 price: 104.24203353614755 size: 721.9166161314239
+ updates for: f1f805 cash: -93231.3681398087 stock: 0
+ updates for: 147b63 cash: 17977.312030734673 stock: 0
+ updates for: f1f805 cash: 0 stock: 180.01608794083506
cancel - 301da5
buy - 301da5 97569.6014115025 102.99443671221631
bid order for: 301da5 price: 102.99443671221631 size: 947.3288512090055
+ updates for: 301da5 cash: -97569.6014115025 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 160.7215391850168 100.41477827539947
+ updates for: 57a381 cash: 0 stock: -160.7215391850168
+ updates for: f1f805 cash: 0 stock: 160.7215391850168
+ updates for: 57a381 cash: 16753.940077705774 stock: 0.0
cancel - 397d0e
buy - 397d0e 38650.8700192762 102.70948484314013
bid order for: 397d0e price: 102.70948484314013 size: 376.3125681946953
+ updates for: 397d0e cash: -38650.8700192762 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 763.4837780599607 101.50809917617849
+ updates for: bdb97d cash: 0 stock: -763.4837780599607
+ updates for: f1f805 cash: 0 stock: 561.1950769464071
+ updates for: 301da5 cash: 0 stock: 202.28870111355366
+ updates for: bdb97d cash: 79334.72685580462 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 317.1956414083477 100.86789513789931
+ updates for: 0d5eec cash: 0 stock: -317.1956414083477
+ updates for: 301da5 cash: 0 stock: 317.1956414083477
+ updates for: 0d5eec cash: 32669.386414422926 stock: 0.0
cancel - 567d78
sell - 567d78 992.1271877929821 98.25068891478799
ask order for: 567d78 price: 98.25068891478799 size: 187.97011091118264
+ updates for: 567d78 cash: 0 stock: -992.1271877929821
+ updates for: 301da5 cash: 0 stock: 427.84450868710417
+ updates for: 397d0e cash: 0 stock: 376.3125681946953
+ updates for: 567d78 cash: 82716.47419191943 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 107516.64258292207 109.769642512811
bid order for: 4f4d8a price: 109.769642512811 size: 811.2302058387098
+ updates for: 4f4d8a cash: -107516.64258292207 stock: 0
+ updates for: 567d78 cash: 18468.1928924128 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 187.97011091118264
cancel - e39c81
buy - e39c81 3892.1490384487793 103.7961214857533
bid order for: e39c81 price: 103.7961214857533 size: 37.49801999088186
+ updates for: e39c81 cash: -3892.1490384487793 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 96813.91159478188 106.37725381568669
bid order for: 10b0a3 price: 106.37725381568669 size: 910.0997452192682
+ updates for: 10b0a3 cash: -96813.91159478188 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 894.9832195045228 88.0057252251901
+ updates for: e2b93c cash: 0 stock: -894.9832195045228
+ updates for: 4f4d8a cash: 0 stock: 811.2302058387098
+ updates for: 10b0a3 cash: 0 stock: 83.753013665813
+ updates for: e2b93c cash: 97957.86528306613 stock: 0.0
cancel - 4081b6
sell - 4081b6 195.6164435819653 88.67469649821946
+ updates for: 4081b6 cash: 0 stock: -195.6164435819653
+ updates for: 10b0a3 cash: 0 stock: 195.6164435819653
+ updates for: 4081b6 cash: 20809.14006944068 stock: 0.0
cancel - 502657
sell - 502657 985.2973976742999 93.85982721506203
ask order for: 502657 price: 93.85982721506203 size: 317.0690897119281
+ updates for: 502657 cash: 0 stock: -985.2973976742999
+ updates for: 10b0a3 cash: 0 stock: 630.7302879714899
+ updates for: e39c81 cash: 0 stock: 37.49801999088186
+ updates for: 502657 cash: 70987.50497123312 stock: 0
cancel - 25d1a9
buy - 25d1a9 3410.2550505382465 113.50209626684536
+ updates for: 25d1a9 cash: -3410.2550505382465 stock: 0
+ updates for: 502657 cash: 3410.255050538246 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 36.333489542062466
cancel - 168284
buy - 168284 89383.42992189075 111.61138438689704
bid order for: 168284 price: 111.61138438689704 size: 564.7599063759167
+ updates for: 168284 cash: -89383.42992189075 stock: 0
+ updates for: 502657 cash: 26349.794925060323 stock: 0
+ updates for: 168284 cash: 0 stock: 280.7356001698656
cancel - 42d8ea
sell - 42d8ea 483.4319283464175 101.88623517156455
+ updates for: 42d8ea cash: 0 stock: -483.4319283464175
+ updates for: 168284 cash: 0 stock: 483.4319283464175
+ updates for: 42d8ea cash: 53956.506779570875 stock: 0.0
cancel - 33b60b
sell - 33b60b 552.4718346187617 88.53046402185744
ask order for: 33b60b price: 88.53046402185744 size: 471.14385658926255
+ updates for: 33b60b cash: 0 stock: -552.4718346187617
+ updates for: 168284 cash: 0 stock: 81.32797802949915
+ updates for: 33b60b cash: 9077.128217259547 stock: 0
cancel - e7e04e
buy - e7e04e 32266.966734921436 111.78033117033843
+ updates for: e7e04e cash: -32266.966734921436 stock: 0
+ updates for: 33b60b cash: 32266.966734921436 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 364.47303299974783
cancel - ecdc52
buy - ecdc52 79366.99697597945 114.20472596611356
bid order for: ecdc52 price: 114.20472596611356 size: 612.2634494719023
+ updates for: ecdc52 cash: -79366.99697597945 stock: 0
+ updates for: 33b60b cash: 9443.617509973436 stock: 0
+ updates for: ecdc52 cash: 0 stock: 106.67082358951473
cancel - dbe2fc
buy - dbe2fc 1471.8515008813947 110.4908383308403
bid order for: dbe2fc price: 110.4908383308403 size: 13.321027545055472
+ updates for: dbe2fc cash: -1471.8515008813947 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 93147.14712938151 104.42644464762617
bid order for: e9aeae price: 104.42644464762617 size: 891.9881112844048
+ updates for: e9aeae cash: -93147.14712938151 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 107427.97169586323 109.35130936279768
bid order for: ce37e5 price: 109.35130936279768 size: 982.4113887785894
+ updates for: ce37e5 cash: -107427.97169586323 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 372.3110894629307 87.4476804645283
+ updates for: 602a21 cash: 0 stock: -372.3110894629307
+ updates for: ecdc52 cash: 0 stock: 372.3110894629307
+ updates for: 602a21 cash: 42519.68594625919 stock: 0.0
cancel - 510dbb
sell - 510dbb 886.4358652800314 86.9005332524395
+ updates for: 510dbb cash: 0 stock: -886.4358652800314
+ updates for: ecdc52 cash: 0 stock: 239.9523600089716
+ updates for: dbe2fc cash: 0 stock: 13.321027545055472
+ updates for: ce37e5 cash: 0 stock: 633.1624777260043
+ updates for: 510dbb cash: 98112.69099936003 stock: 0.0
cancel - b846a3
buy - b846a3 3970.728474155561 105.19868083895614
bid order for: b846a3 price: 105.19868083895614 size: 37.74504055078569
+ updates for: b846a3 cash: -3970.728474155561 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 880.091978120125 100.5838171821384
+ updates for: f676bd cash: 0 stock: -880.091978120125
+ updates for: ce37e5 cash: 0 stock: 349.2489110525851
+ updates for: b846a3 cash: 0 stock: 37.74504055078569
+ updates for: e9aeae cash: 0 stock: 493.0980265167542
+ updates for: f676bd cash: 93654.02796319254 stock: 0.0
cancel - e4befc
buy - e4befc 90058.24071106403 103.49277624948348
bid order for: e4befc price: 103.49277624948348 size: 870.1886641244055
+ updates for: e4befc cash: -90058.24071106403 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 108177.11676528817 120.06584291337848
bid order for: bfd4db price: 120.06584291337848 size: 900.9816125917891
+ updates for: bfd4db cash: -108177.11676528817 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 25001.346233245575 107.8699973625478
bid order for: cba909 price: 107.8699973625478 size: 231.7729382083584
+ updates for: cba909 cash: -25001.346233245575 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 980.3508150865468 101.78133924542585
+ updates for: 147b63 cash: 0 stock: -980.3508150865468
+ updates for: bfd4db cash: 0 stock: 900.9816125917891
+ updates for: cba909 cash: 0 stock: 79.3692024947577
+ updates for: 147b63 cash: 116738.6724290652 stock: 0.0
cancel - f1f805
buy - f1f805 46261.40874913779 118.22534936862336
bid order for: f1f805 price: 118.22534936862336 size: 391.2985581873478
+ updates for: f1f805 cash: -46261.40874913779 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 35361.38201098491 110.01982489269074
bid order for: 301da5 price: 110.01982489269074 size: 321.4091828038728
+ updates for: 301da5 cash: -35361.38201098491 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 75067.95437542809 105.25545837313652
bid order for: 57a381 price: 105.25545837313652 size: 713.197733739451
+ updates for: 57a381 cash: -75067.95437542809 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 58077.09034853628 106.72485728582869
bid order for: 397d0e price: 106.72485728582869 size: 544.175853924969
+ updates for: 397d0e cash: -58077.09034853628 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 14152.758943820194 127.32842333088276
bid order for: bdb97d price: 127.32842333088276 size: 111.15160757973138
+ updates for: bdb97d cash: -14152.758943820194 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 83181.80610719902 102.36872981531235
bid order for: 0d5eec price: 102.36872981531235 size: 812.5704622619696
+ updates for: 0d5eec cash: -83181.80610719902 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 846.9022621349735 92.21664828215458
+ updates for: 567d78 cash: 0 stock: -846.9022621349735
+ updates for: bdb97d cash: 0 stock: 111.15160757973138
+ updates for: f1f805 cash: 0 stock: 391.2985581873478
+ updates for: 301da5 cash: 0 stock: 321.4091828038728
+ updates for: cba909 cash: 0 stock: 23.042913564021546
+ updates for: 567d78 cash: 98261.18872931933 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 56454.726496743344 118.13446251608792
bid order for: 4f4d8a price: 118.13446251608792 size: 477.88532909315234
+ updates for: 4f4d8a cash: -56454.726496743344 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 228.61442099779185 98.57934682002322
+ updates for: e39c81 cash: 0 stock: -228.61442099779185
+ updates for: 4f4d8a cash: 0 stock: 228.61442099779185
+ updates for: e39c81 cash: 27007.241748000786 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 95099.56667710148 105.63876537300357
bid order for: 10b0a3 price: 105.63876537300357 size: 900.2336059240292
+ updates for: 10b0a3 cash: -95099.56667710148 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 268.69484882691245 64.70641097934279
+ updates for: e2b93c cash: 0 stock: -268.69484882691245
+ updates for: 4f4d8a cash: 0 stock: 249.27090809536048
+ updates for: cba909 cash: 0 stock: 19.423940731551966
+ updates for: e2b93c cash: 31542.745184225358 stock: 0.0
cancel - 4081b6
sell - 4081b6 569.9655283168297 101.6002625751836
+ updates for: 4081b6 cash: 0 stock: -569.9655283168297
+ updates for: cba909 cash: 0 stock: 109.93688141802718
+ updates for: 397d0e cash: 0 stock: 460.02864689880255
+ updates for: 4081b6 cash: 60955.3827962769 stock: 0.0
cancel - 502657
sell - 502657 894.542968694497 91.1154479788717
+ updates for: 502657 cash: 0 stock: -894.542968694497
+ updates for: 397d0e cash: 0 stock: 84.14720702616648
+ updates for: 10b0a3 cash: 0 stock: 810.3957616683305
+ updates for: 502657 cash: 94589.80638702598 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 86894.638000699 108.91953829722017
bid order for: 25d1a9 price: 108.91953829722017 size: 797.7874250952154
+ updates for: 25d1a9 cash: -86894.638000699 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 949.1560794391652 98.11938514650458
+ updates for: 168284 cash: 0 stock: -949.1560794391652
+ updates for: 25d1a9 cash: 0 stock: 797.7874250952154
+ updates for: 10b0a3 cash: 0 stock: 89.83784425569877
+ updates for: 57a381 cash: 0 stock: 61.53081008825097
+ updates for: 168284 cash: 102861.45057155246 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 27554.335565679063 103.46626011335563
bid order for: 42d8ea price: 103.46626011335563 size: 266.31227934102446
+ updates for: 42d8ea cash: -27554.335565679063 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 61186.25126341262 105.932646291263
bid order for: 33b60b price: 105.932646291263 size: 577.5957970046395
+ updates for: 33b60b cash: -61186.25126341262 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 661.7155838519263 95.31738711429547
+ updates for: e7e04e cash: 0 stock: -661.7155838519263
+ updates for: 33b60b cash: 0 stock: 577.5957970046395
+ updates for: 57a381 cash: 0 stock: 84.11978684728683
+ updates for: e7e04e cash: 70040.31798627434 stock: 0.0
cancel - ecdc52
sell - ecdc52 300.7866448678046 82.51516588243315
+ updates for: ecdc52 cash: 0 stock: -300.7866448678046
+ updates for: 57a381 cash: 0 stock: 300.7866448678046
+ updates for: ecdc52 cash: 31659.436178078606 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 837.8348196048524 94.80591579191399
+ updates for: dbe2fc cash: 0 stock: -837.8348196048524
+ updates for: 57a381 cash: 0 stock: 266.76049193610856
+ updates for: e9aeae cash: 0 stock: 398.8900847676506
+ updates for: e4befc cash: 0 stock: 172.18424290109328
+ updates for: dbe2fc cash: 87552.49653630404 stock: 0.0
cancel - e9aeae
buy - e9aeae 44018.5267667247 109.94610004308984
bid order for: e9aeae price: 109.94610004308984 size: 400.36460365099856
+ updates for: e9aeae cash: -44018.5267667247 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 66.2354923540388 92.7703917066891
+ updates for: ce37e5 cash: 0 stock: -66.2354923540388
+ updates for: e9aeae cash: 0 stock: 66.2354923540388
+ updates for: ce37e5 cash: 7282.334068760462 stock: 0.0
cancel - 602a21
buy - 602a21 82674.81727571499 104.45455284635018
bid order for: 602a21 price: 104.45455284635018 size: 791.4907969337384
+ updates for: 602a21 cash: -82674.81727571499 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 101429.52674978384 111.74033356957324
bid order for: 510dbb price: 111.74033356957324 size: 907.725290497996
+ updates for: 510dbb cash: -101429.52674978384 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 369.5711160585081 95.94014786536607
+ updates for: b846a3 cash: 0 stock: -369.5711160585081
+ updates for: 510dbb cash: 0 stock: 369.5711160585081
+ updates for: b846a3 cash: 41295.99978605716 stock: 0.0
cancel - f676bd
buy - f676bd 19492.441277293114 107.97326879413235
bid order for: f676bd price: 107.97326879413235 size: 180.53025063507573
+ updates for: f676bd cash: -19492.441277293114 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
+ updates e4befc 72238.41538681446 0
buy - e4befc 73241.40591905134 108.82273156902119
bid order for: e4befc price: 108.82273156902119 size: 673.0340698404334
+ updates for: e4befc cash: -73241.40591905134 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 223.30516405301864 90.0239426671406
+ updates for: bfd4db cash: 0 stock: -223.30516405301864
+ updates for: 510dbb cash: 0 stock: 223.30516405301864
+ updates for: bfd4db cash: 24952.19351909258 stock: 0.0
cancel - cba909
sell - cba909 388.20374566778366 84.77000638279021
+ updates for: cba909 cash: 0 stock: -388.20374566778366
+ updates for: 510dbb cash: 0 stock: 314.8490103864692
+ updates for: e9aeae cash: 0 stock: 73.35473528131445
+ updates for: cba909 cash: 43246.40050850787 stock: 0.0
cancel - 147b63
buy - 147b63 57728.95946868886 105.78872903382748
bid order for: 147b63 price: 105.78872903382748 size: 545.7004729703217
+ updates for: 147b63 cash: -57728.95946868886 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 715.1796349915519 99.12935352651193
+ updates for: f1f805 cash: 0 stock: -715.1796349915519
+ updates for: e9aeae cash: 0 stock: 260.7743760156453
+ updates for: e4befc cash: 0 stock: 454.4052589759066
+ updates for: f1f805 cash: 78120.7471551771 stock: 0.0
cancel - 301da5
buy - 301da5 65656.14713545745 104.54002922100568
bid order for: 301da5 price: 104.54002922100568 size: 628.0479126005914
+ updates for: 301da5 cash: -65656.14713545745 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 71849.4877963284 111.99459389215298
bid order for: 57a381 price: 111.99459389215298 size: 641.5442504797779
+ updates for: 57a381 cash: -71849.4877963284 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 902.9425575931485 99.47241323433562
+ updates for: 397d0e cash: 0 stock: -902.9425575931485
+ updates for: 57a381 cash: 0 stock: 641.5442504797779
+ updates for: e4befc cash: 0 stock: 218.62881086452683
+ updates for: f676bd cash: 0 stock: 42.76949624884378
+ updates for: 397d0e cash: 100259.23450895914 stock: 0.0
cancel - bdb97d
sell - bdb97d 401.03307813322897 96.8657876837232
+ updates for: bdb97d cash: 0 stock: -401.03307813322897
+ updates for: f676bd cash: 0 stock: 137.76075438623195
+ updates for: 147b63 cash: 0 stock: 263.272323746997
+ updates for: bdb97d cash: 42725.72348160424 stock: 0.0
cancel - 0d5eec
+ updates 0d5eec 83181.80610719902 0
sell - 0d5eec 854.5903699956953 95.29296801477146
+ updates for: 0d5eec cash: 0 stock: -854.5903699956953
+ updates for: 147b63 cash: 0 stock: 282.4281492233247
+ updates for: 301da5 cash: 0 stock: 572.1622207723706
+ updates for: 0d5eec cash: 89691.57022841081 stock: 0.0
cancel - 567d78
sell - 567d78 56.31361369365243 101.28679024621195
+ updates for: 567d78 cash: 0 stock: -56.31361369365243
+ updates for: 301da5 cash: 0 stock: 55.88569182822084
+ updates for: 602a21 cash: 0 stock: 0.4279218654315855
+ updates for: 567d78 cash: 5886.990243865158 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 34886.09540814244 110.39313952689365
bid order for: 4f4d8a price: 110.39313952689365 size: 316.0168789261003
+ updates for: 4f4d8a cash: -34886.09540814244 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 56.16277395403017 92.01678143534143
+ updates for: e39c81 cash: 0 stock: -56.16277395403017
+ updates for: 4f4d8a cash: 0 stock: 56.16277395403017
+ updates for: e39c81 cash: 6199.984941324641 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 627.6948509983704 99.00722083526414
+ updates for: 10b0a3 cash: 0 stock: -627.6948509983704
+ updates for: 4f4d8a cash: 0 stock: 259.8541049720701
+ updates for: 602a21 cash: 0 stock: 367.8407460263003
+ updates for: 10b0a3 cash: 67108.75111166286 stock: 0.0
cancel - e2b93c
buy - e2b93c 42412.36386360563 112.23737696128129
bid order for: e2b93c price: 112.23737696128129 size: 377.8809253377036
+ updates for: e2b93c cash: -42412.36386360563 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 83853.43818788354 111.95215656519565
bid order for: 4081b6 price: 111.95215656519565 size: 749.011370219128
+ updates for: 4081b6 cash: -83853.43818788354 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 367.7302472258657 98.79221303041184
+ updates for: 502657 cash: 0 stock: -367.7302472258657
+ updates for: e2b93c cash: 0 stock: 367.7302472258657
+ updates for: 502657 cash: 41273.07837795465 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 855.7463451473931 95.2378558620719
+ updates for: 25d1a9 cash: 0 stock: -855.7463451473931
+ updates for: e2b93c cash: 0 stock: 10.15067811183792
+ updates for: 4081b6 cash: 0 stock: 749.011370219128
+ updates for: 602a21 cash: 0 stock: 96.58429681642713
+ updates for: 25d1a9 cash: 95081.39320947358 stock: 0.0
cancel - 168284
buy - 168284 804.8090179279096 102.5156277493517
bid order for: 168284 price: 102.5156277493517 size: 7.85059834872834
+ updates for: 168284 cash: -804.8090179279096 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
+ updates 42d8ea 27554.335565679063 0
buy - 42d8ea 38069.659561783636 104.08753461283749
bid order for: 42d8ea price: 104.08753461283749 size: 365.74657766068725
+ updates for: 42d8ea cash: -38069.659561783636 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 97606.9068955307 116.36192634460386
bid order for: 33b60b price: 116.36192634460386 size: 838.8216830174289
+ updates for: 33b60b cash: -97606.9068955307 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 119746.91577624626 126.86759985108147
bid order for: e7e04e price: 126.86759985108147 size: 943.8731080024093
+ updates for: e7e04e cash: -119746.91577624626 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 384.31980501479813 89.04979953415116
+ updates for: ecdc52 cash: 0 stock: -384.31980501479813
+ updates for: e7e04e cash: 0 stock: 384.31980501479813
+ updates for: ecdc52 cash: 48757.731237463064 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 120.29386377946537 88.5979842615303
+ updates for: dbe2fc cash: 0 stock: -120.29386377946537
+ updates for: e7e04e cash: 0 stock: 120.29386377946537
+ updates for: dbe2fc cash: 15261.393774513715 stock: 0.0
cancel - e9aeae
buy - e9aeae 46275.99039650149 111.43580987740549
bid order for: e9aeae price: 111.43580987740549 size: 415.2703735667319
+ updates for: e9aeae cash: -46275.99039650149 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 71.77097741454145 97.08461126947145
+ updates for: ce37e5 cash: 0 stock: -71.77097741454145
+ updates for: e7e04e cash: 0 stock: 71.77097741454145
+ updates for: ce37e5 cash: 9105.41164354905 stock: 0.0
cancel - 602a21
+ updates 602a21 34118.80870782404 0
sell - 602a21 911.2633610033365 96.14606202529119
+ updates for: 602a21 cash: 0 stock: -911.2633610033365
+ updates for: e7e04e cash: 0 stock: 367.4884617936043
+ updates for: 33b60b cash: 0 stock: 543.7748992097322
+ updates for: 602a21 cash: 109897.07389060767 stock: 0.0
cancel - 510dbb
sell - 510dbb 692.5296052827917 96.47350602805173
+ updates for: 510dbb cash: 0 stock: -692.5296052827917
+ updates for: 33b60b cash: 0 stock: 295.04678380769667
+ updates for: e9aeae cash: 0 stock: 397.4828214750951
+ updates for: 510dbb cash: 78626.03224907686 stock: 0.0
cancel - b846a3
buy - b846a3 36132.484411812446 112.11063986168818
bid order for: b846a3 price: 112.11063986168818 size: 322.2930888307246
+ updates for: b846a3 cash: -36132.484411812446 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 113547.07837604276 116.65463632521936
bid order for: f676bd price: 116.65463632521936 size: 973.3610420719748
+ updates for: f676bd cash: -113547.07837604276 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 99460.75416176188 105.12618659825684
bid order for: e4befc price: 105.12618659825684 size: 946.1082664574757
+ updates for: e4befc cash: -99460.75416176188 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 18123.910195809753 109.21523607021624
bid order for: bfd4db price: 109.21523607021624 size: 165.9467199627495
+ updates for: bfd4db cash: -18123.910195809753 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 50511.27169065694 107.68961706895752
bid order for: cba909 price: 107.68961706895752 size: 469.0449559154135
+ updates for: cba909 cash: -50511.27169065694 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 22087.48934988567 124.65624209042122
bid order for: 147b63 price: 124.65624209042122 size: 177.18719078555398
+ updates for: 147b63 cash: -22087.48934988567 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 80723.10574937127 114.8217369122771
bid order for: f1f805 price: 114.8217369122771 size: 703.0298262344096
+ updates for: f1f805 cash: -80723.10574937127 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 61538.3896101935 102.23894710934081
bid order for: 301da5 price: 102.23894710934081 size: 601.9075054086819
+ updates for: 301da5 cash: -61538.3896101935 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 57030.22376429476 104.41349849716053
bid order for: 57a381 price: 104.41349849716053 size: 546.1958902358364
+ updates for: 57a381 cash: -57030.22376429476 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 474.7204961203315 91.7753238887102
+ updates for: 397d0e cash: 0 stock: -474.7204961203315
+ updates for: 147b63 cash: 0 stock: 177.18719078555398
+ updates for: f676bd cash: 0 stock: 297.53330533477754
+ updates for: 397d0e cash: 56796.12887835459 stock: 0.0
cancel - bdb97d
sell - bdb97d 843.5590996902741 74.8741517556347
+ updates for: bdb97d cash: 0 stock: -843.5590996902741
+ updates for: f676bd cash: 0 stock: 675.8277367371973
+ updates for: f1f805 cash: 0 stock: 167.73136295307688
+ updates for: bdb97d cash: 98097.64527650969 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 949.6105154416482 79.34837664670286
+ updates for: 0d5eec cash: 0 stock: -949.6105154416482
+ updates for: f1f805 cash: 0 stock: 535.2984632813327
+ updates for: b846a3 cash: 0 stock: 322.2930888307246
+ updates for: e9aeae cash: 0 stock: 17.787552091636826
+ updates for: bfd4db cash: 0 stock: 74.23141123795403
+ updates for: 0d5eec cash: 107685.7551074944 stock: 0.0
cancel - 567d78
buy - 567d78 40139.565584075935 103.57118348739323
bid order for: 567d78 price: 103.57118348739323 size: 387.55534341230884
+ updates for: 567d78 cash: -40139.565584075935 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 594.8456737554036 95.77073396553288
+ updates for: 4f4d8a cash: 0 stock: -594.8456737554036
+ updates for: bfd4db cash: 0 stock: 91.71530872479548
+ updates for: cba909 cash: 0 stock: 469.0449559154135
+ updates for: e4befc cash: 0 stock: 34.085409115194636
+ updates for: 4f4d8a cash: 64111.24986321012 stock: 0.0
cancel - e39c81
sell - e39c81 131.64770269923758 77.37378966878897
+ updates for: e39c81 cash: 0 stock: -131.64770269923758
+ updates for: e4befc cash: 0 stock: 131.64770269923758
+ updates for: e39c81 cash: 13839.62095919189 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 110668.99777000242 116.39855362777686
bid order for: 10b0a3 price: 116.39855362777686 size: 950.7763998846875
+ updates for: 10b0a3 cash: -110668.99777000242 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 132.03924636608963 101.14429534565143
+ updates for: e2b93c cash: 0 stock: -132.03924636608963
+ updates for: 10b0a3 cash: 0 stock: 132.03924636608963
+ updates for: e2b93c cash: 15369.177299114524 stock: 0.0
cancel - 4081b6
sell - 4081b6 917.8520207536651 97.18199519467305
+ updates for: 4081b6 cash: 0 stock: -917.8520207536651
+ updates for: 10b0a3 cash: 0 stock: 818.7371535185979
+ updates for: e4befc cash: 0 stock: 99.11486723506721
+ updates for: 4081b6 cash: 105719.38849850302 stock: 0.0
cancel - 502657
sell - 502657 706.8604939493356 95.14071277919491
+ updates for: 502657 cash: 0 stock: -706.8604939493356
+ updates for: e4befc cash: 0 stock: 681.2602874079762
+ updates for: 57a381 cash: 0 stock: 25.600206541359398
+ updates for: 502657 cash: 74291.30322326622 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 5576.307116997912 114.06836474316556
bid order for: 25d1a9 price: 114.06836474316556 size: 48.885658434338325
+ updates for: 25d1a9 cash: -5576.307116997912 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
+ updates 168284 804.8090179279096 0
buy - 168284 42036.29573309899 109.8273925368603
bid order for: 168284 price: 109.8273925368603 size: 382.7487365594221
+ updates for: 168284 cash: -42036.29573309899 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
+ updates 42d8ea 38069.659561783636 0
sell - 42d8ea 203.06589447111446 100.79797048886206
+ updates for: 42d8ea cash: 0 stock: -203.06589447111446
+ updates for: 25d1a9 cash: 0 stock: 48.885658434338325
+ updates for: 168284 cash: 0 stock: 154.18023603677614
+ updates for: 42d8ea cash: 22509.5204216347 stock: 0.0
cancel - 33b60b
sell - 33b60b 522.0637312099532 91.08612884630246
+ updates for: 33b60b cash: 0 stock: -522.0637312099532
+ updates for: 168284 cash: 0 stock: 228.568500522646
+ updates for: 57a381 cash: 0 stock: 293.4952306873072
+ updates for: 33b60b cash: 55747.94625675513 stock: 0.0
cancel - e7e04e
sell - e7e04e 850.6624948425106 96.49454267409037
+ updates for: e7e04e cash: 0 stock: -850.6624948425106
+ updates for: 57a381 cash: 0 stock: 227.1004530071698
+ updates for: 567d78 cash: 0 stock: 387.55534341230884
+ updates for: 301da5 cash: 0 stock: 236.00669842303193
+ updates for: e7e04e cash: 87980.99475036704 stock: 0.0
cancel - ecdc52
buy - ecdc52 52291.77395426949 109.70042964735977
bid order for: ecdc52 price: 109.70042964735977 size: 476.6779320953009
+ updates for: ecdc52 cash: -52291.77395426949 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 97553.97253646934 105.13827515248965
bid order for: dbe2fc price: 105.13827515248965 size: 927.8635434619766
+ updates for: dbe2fc cash: -97553.97253646934 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 744.129707997925 99.4755957201236
+ updates for: e9aeae cash: 0 stock: -744.129707997925
+ updates for: ecdc52 cash: 0 stock: 476.6779320953009
+ updates for: dbe2fc cash: 0 stock: 267.45177590262415
+ updates for: e9aeae cash: 80411.1923591416 stock: 0.0
cancel - ce37e5
buy - ce37e5 14594.223606401612 112.50075244881035
bid order for: ce37e5 price: 112.50075244881035 size: 129.72556439604455
+ updates for: ce37e5 cash: -14594.223606401612 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 535.0096758256682 99.24283027018284
+ updates for: 602a21 cash: 0 stock: -535.0096758256682
+ updates for: ce37e5 cash: 0 stock: 129.72556439604455
+ updates for: dbe2fc cash: 0 stock: 405.28411142962364
+ updates for: 602a21 cash: 57205.09602882166 stock: 0.0
cancel - 510dbb
sell - 510dbb 490.4969348369024 85.14739830259364
+ updates for: 510dbb cash: 0 stock: -490.4969348369024
+ updates for: dbe2fc cash: 0 stock: 255.12765612972885
+ updates for: 301da5 cash: 0 stock: 235.36927870717358
+ updates for: 510dbb cash: 50887.58894608361 stock: 0.0
cancel - b846a3
sell - b846a3 498.72280409207406 99.29334364086705
ask order for: b846a3 price: 99.29334364086705 size: 368.19127581359766
+ updates for: b846a3 cash: 0 stock: -498.72280409207406
+ updates for: 301da5 cash: 0 stock: 130.5315282784764
+ updates for: b846a3 cash: 13345.406015764573 stock: 0
cancel - f676bd
buy - f676bd 97490.37763732769 110.06780023082412
bid order for: f676bd price: 110.06780023082412 size: 553.5809258894885
+ updates for: f676bd cash: -97490.37763732769 stock: 0
+ updates for: b846a3 cash: 36558.94287492881 stock: 0
+ updates for: f676bd cash: 0 stock: 368.19127581359766
cancel - e4befc
sell - e4befc 265.5250484412927 88.90248421089944
+ updates for: e4befc cash: 0 stock: -265.5250484412927
+ updates for: f676bd cash: 0 stock: 265.5250484412927
+ updates for: e4befc cash: 29225.757988116104 stock: 0.0
cancel - bfd4db
buy - bfd4db 30168.378781927157 108.47139459251298
bid order for: bfd4db price: 108.47139459251298 size: 278.1228995465452
+ updates for: bfd4db cash: -30168.378781927157 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 17156.615899965058 118.88166527905604
bid order for: cba909 price: 118.88166527905604 size: 144.31675279524893
+ updates for: cba909 cash: -17156.615899965058 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 19291.63724482498 103.01599687890186
bid order for: 147b63 price: 103.01599687890186 size: 187.26836442210845
+ updates for: 147b63 cash: -19291.63724482498 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 501.8092869464126 89.91340962715455
+ updates for: f1f805 cash: 0 stock: -501.8092869464126
+ updates for: cba909 cash: 0 stock: 144.31675279524893
+ updates for: f676bd cash: 0 stock: 288.0558774481958
+ updates for: bfd4db cash: 0 stock: 69.43665670296787
+ updates for: f1f805 cash: 56394.18366266032 stock: 0.0
cancel - 301da5
buy - 301da5 60227.319197608405 107.6502179131969
bid order for: 301da5 price: 107.6502179131969 size: 559.4723388871571
+ updates for: 301da5 cash: -60227.319197608405 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 770.8053535221529 88.02301271362822
+ updates for: 57a381 cash: 0 stock: -770.8053535221529
+ updates for: bfd4db cash: 0 stock: 208.68624284357736
+ updates for: 301da5 cash: 0 stock: 559.4723388871571
+ updates for: 147b63 cash: 0 stock: 2.646771791418473
+ updates for: 57a381 cash: 83136.466825727 stock: 0.0
cancel - 397d0e
buy - 397d0e 64532.6126518716 105.56623602549169
bid order for: 397d0e price: 105.56623602549169 size: 611.2997401582883
+ updates for: 397d0e cash: -64532.6126518716 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 111.81105254133445 98.61738666621372
+ updates for: bdb97d cash: 0 stock: -111.81105254133445
+ updates for: 397d0e cash: 0 stock: 111.81105254133445
+ updates for: bdb97d cash: 11803.471962837164 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 460.04879427465517 92.47763619100894
+ updates for: 0d5eec cash: 0 stock: -460.04879427465517
+ updates for: 397d0e cash: 0 stock: 460.04879427465517
+ updates for: 0d5eec cash: 48565.61959964112 stock: 0.0
cancel - 567d78
sell - 567d78 992.9745523751778 95.42569720260708
ask order for: 567d78 price: 95.42569720260708 size: 768.9130664021892
+ updates for: 567d78 cash: 0 stock: -992.9745523751778
+ updates for: 397d0e cash: 0 stock: 39.43989334229866
+ updates for: 147b63 cash: 0 stock: 184.62159263068997
+ updates for: 567d78 cash: 23182.49849961437 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 86930.09420083514 102.47283665180507
bid order for: 4f4d8a price: 102.47283665180507 size: 132.28899671504243
+ updates for: 4f4d8a cash: -86930.09420083514 stock: 0
+ updates for: 567d78 cash: 73374.06544962342 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 768.9130664021892
cancel - e39c81
sell - e39c81 3.6207898546067554 100.92247840571851
+ updates for: e39c81 cash: 0 stock: -3.6207898546067554
+ updates for: 4f4d8a cash: 0 stock: 3.6207898546067554
+ updates for: e39c81 cash: 371.0326073216311 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 97071.55794265536 113.35439721974349
bid order for: 10b0a3 price: 113.35439721974349 size: 856.3545863551902
+ updates for: 10b0a3 cash: -97071.55794265536 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 18108.08532270278 109.18600226864815
bid order for: e2b93c price: 109.18600226864815 size: 165.84621605751715
+ updates for: e2b93c cash: -18108.08532270278 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 15611.687556319739 106.13603527605498
bid order for: 4081b6 price: 106.13603527605498 size: 147.0913014200545
+ updates for: 4081b6 cash: -15611.687556319739 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 659.1308196136752 90.81987352562258
+ updates for: 502657 cash: 0 stock: -659.1308196136752
+ updates for: 10b0a3 cash: 0 stock: 659.1308196136752
+ updates for: 502657 cash: 74715.37674626363 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 764.4693945659976 95.61967838632138
ask order for: 25d1a9 price: 95.61967838632138 size: 125.63990348647522
+ updates for: 25d1a9 cash: 0 stock: -764.4693945659976
+ updates for: 10b0a3 cash: 0 stock: 197.22376674151508
+ updates for: e2b93c cash: 0 stock: 165.84621605751715
+ updates for: 4081b6 cash: 0 stock: 147.0913014200545
+ updates for: 4f4d8a cash: 0 stock: 128.66820686043567
+ updates for: 25d1a9 cash: 69260.95021930434 stock: 0
cancel - 168284
buy - 168284 60966.81540279303 119.03651416247095
bid order for: 168284 price: 119.03651416247095 size: 411.2449745639599
+ updates for: 168284 cash: -60966.81540279303 stock: 0
+ updates for: 25d1a9 cash: 12013.647163865218 stock: 0
+ updates for: 168284 cash: 0 stock: 125.63990348647522
cancel - 42d8ea
buy - 42d8ea 6813.331109149142 110.28799618454912
bid order for: 42d8ea price: 110.28799618454912 size: 61.7776307926398
+ updates for: 42d8ea cash: -6813.331109149142 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 63000.931566280226 113.45961094711943
bid order for: 33b60b price: 113.45961094711943 size: 555.2718808073766
+ updates for: 33b60b cash: -63000.931566280226 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 53959.54725952815 109.49464762528643
bid order for: e7e04e price: 109.49464762528643 size: 492.80534190300335
+ updates for: e7e04e cash: -53959.54725952815 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 783.2249932857077 98.38895247858038
+ updates for: ecdc52 cash: 0 stock: -783.2249932857077
+ updates for: 168284 cash: 0 stock: 411.2449745639599
+ updates for: 33b60b cash: 0 stock: 371.9800187217478
+ updates for: ecdc52 cash: 91157.87644319952 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 454.9709563318743 89.50442312758673
+ updates for: dbe2fc cash: 0 stock: -454.9709563318743
+ updates for: 33b60b cash: 0 stock: 183.29186208562885
+ updates for: 42d8ea cash: 0 stock: 61.7776307926398
+ updates for: e7e04e cash: 0 stock: 209.90146345360563
+ updates for: dbe2fc cash: 50592.64124804215 stock: 0.0
cancel - e9aeae
buy - e9aeae 104914.91663544682 116.58074171652994
bid order for: e9aeae price: 116.58074171652994 size: 899.9335146670367
+ updates for: e9aeae cash: -104914.91663544682 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 34316.0005074661 103.11768935928995
bid order for: ce37e5 price: 103.11768935928995 size: 332.7848085103989
+ updates for: ce37e5 cash: -34316.0005074661 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 53933.647487864575 111.08417743379493
bid order for: 602a21 price: 111.08417743379493 size: 485.52051906769975
+ updates for: 602a21 cash: -53933.647487864575 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 589.5786842591123 99.85093337553421
+ updates for: 510dbb cash: 0 stock: -589.5786842591123
+ updates for: e9aeae cash: 0 stock: 589.5786842591123
+ updates for: 510dbb cash: 68733.52031118312 stock: 0.0
cancel - b846a3
buy - b846a3 61530.09952347759 106.78192263383285
bid order for: b846a3 price: 106.78192263383285 size: 576.2220608676544
+ updates for: b846a3 cash: -61530.09952347759 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 91614.7134941873 113.88188719643999
bid order for: f676bd price: 113.88188719643999 size: 804.4713320930215
+ updates for: f676bd cash: -91614.7134941873 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 897.6226285043058 80.70910245054326
+ updates for: e4befc cash: 0 stock: -897.6226285043058
+ updates for: e9aeae cash: 0 stock: 310.3548304079244
+ updates for: f676bd cash: 0 stock: 587.2677980963814
+ updates for: e4befc cash: 103060.56146117748 stock: 0.0
cancel - bfd4db
sell - bfd4db 278.3627378909464 100.88194459898058
+ updates for: bfd4db cash: 0 stock: -278.3627378909464
+ updates for: f676bd cash: 0 stock: 217.2035339966401
+ updates for: 602a21 cash: 0 stock: 61.1592038943063
+ updates for: bfd4db cash: 31529.36821437825 stock: 0.0
cancel - cba909
buy - cba909 54755.54091767992 105.28477235577817
bid order for: cba909 price: 105.28477235577817 size: 520.070848732522
+ updates for: cba909 cash: -54755.54091767992 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 703.6666102051145 89.92709907483709
+ updates for: 147b63 cash: 0 stock: -703.6666102051145
+ updates for: 602a21 cash: 0 stock: 424.36131517339345
+ updates for: e7e04e cash: 0 stock: 279.305295031721
+ updates for: 147b63 cash: 77722.26249013477 stock: 0.0
cancel - f1f805
buy - f1f805 94210.9047858766 115.10663573947491
bid order for: f1f805 price: 115.10663573947491 size: 818.4663219513044
+ updates for: f1f805 cash: -94210.9047858766 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 795.4998252018071 83.21810298530703
+ updates for: 301da5 cash: 0 stock: -795.4998252018071
+ updates for: f1f805 cash: 0 stock: 795.4998252018071
+ updates for: 301da5 cash: 91567.30861032037 stock: 0.0
cancel - 57a381
sell - 57a381 268.4131866386855 99.12796636142727
+ updates for: 57a381 cash: 0 stock: -268.4131866386855
+ updates for: f1f805 cash: 0 stock: 22.96649674949731
+ updates for: e7e04e cash: 0 stock: 3.598583417676707
+ updates for: b846a3 cash: 0 stock: 241.84810647151147
+ updates for: 57a381 cash: 28862.627593204837 stock: 0.0
cancel - 397d0e
sell - 397d0e 950.5720965598441 92.77726083453494
+ updates for: 397d0e cash: 0 stock: -950.5720965598441
+ updates for: b846a3 cash: 0 stock: 334.3739543961429
+ updates for: cba909 cash: 0 stock: 520.070848732522
+ updates for: ce37e5 cash: 0 stock: 96.12729343117928
+ updates for: 397d0e cash: 100373.05902976327 stock: 0.0
cancel - bdb97d
buy - bdb97d 30547.47131799857 115.37216033119047
bid order for: bdb97d price: 115.37216033119047 size: 264.773332061289
+ updates for: bdb97d cash: -30547.47131799857 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 891.5788984094082 92.88165393848614
ask order for: 0d5eec price: 92.88165393848614 size: 390.1480512688996
+ updates for: 0d5eec cash: 0 stock: -891.5788984094082
+ updates for: bdb97d cash: 0 stock: 264.773332061289
+ updates for: ce37e5 cash: 0 stock: 236.6575150792196
+ updates for: 0d5eec cash: 54951.047442479015 stock: 0
cancel - 567d78
sell - 567d78 540.894947231993 86.81484944344336
ask order for: 567d78 price: 86.81484944344336 size: 540.894947231993
+ updates for: 567d78 cash: 0 stock: -540.894947231993
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 903.2994818203655 93.70801790121568
ask order for: 4f4d8a price: 93.70801790121568 size: 903.2994818203655
+ updates for: 4f4d8a cash: 0 stock: -903.2994818203655
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
buy - e39c81 36860.0703764785 107.2814795811045
+ updates for: e39c81 cash: -36860.0703764785 stock: 0
+ updates for: 567d78 cash: 36860.0703764785 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 424.58255255618985
cancel - 10b0a3
buy - 10b0a3 108044.86493777318 112.36449172544351
+ updates for: 10b0a3 cash: -108044.86493777318 stock: 0
+ updates for: 567d78 cash: 10097.643032186214 stock: 0
+ updates for: 0d5eec cash: 36237.59628273268 stock: 0
+ updates for: 4f4d8a cash: 61709.62562285428 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 1164.9913486888713
cancel - e2b93c
sell - e2b93c 376.2730513748048 77.41748044683038
ask order for: e2b93c price: 77.41748044683038 size: 376.2730513748048
+ updates for: e2b93c cash: 0 stock: -376.2730513748048
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
sell - 4081b6 755.90644519735 100.58756306570459
ask order for: 4081b6 price: 100.58756306570459 size: 755.90644519735
+ updates for: 4081b6 cash: 0 stock: -755.90644519735
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
buy - 502657 101808.8556792561 110.27232943187313
+ updates for: 502657 cash: -101808.8556792561 stock: 0
+ updates for: e2b93c cash: 29130.111597478157 stock: 0
+ updates for: 4f4d8a cash: 22936.77838972738 stock: 0
+ updates for: 4081b6 cash: 49741.965692050566 stock: 0
+ updates for: 502657 cash: 0.0 stock: 1115.555705312908
cancel - 25d1a9
sell - 25d1a9 927.0772289341917 89.40147007961467
ask order for: 25d1a9 price: 89.40147007961467 size: 927.0772289341917
+ updates for: 25d1a9 cash: 0 stock: -927.0772289341917
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 548.2914103103658 84.4550117233139
ask order for: 168284 price: 84.4550117233139 size: 548.2914103103658
+ updates for: 168284 cash: 0 stock: -548.2914103103658
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 31373.00670568763 112.73530093551722
+ updates for: 42d8ea cash: -31373.00670568763 stock: 0
+ updates for: 168284 cash: 31373.00670568763 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 371.47596176375964
cancel - 33b60b
buy - 33b60b 80094.48254674369 109.17340821552169
+ updates for: 33b60b cash: -80094.48254674369 stock: 0
+ updates for: 168284 cash: 14932.95077986663 stock: 0
+ updates for: 25d1a9 cash: 65161.53176687706 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 905.6796574779445
cancel - e7e04e
buy - e7e04e 89143.34466520902 111.94107673844334
bid order for: e7e04e price: 111.94107673844334 size: 403.15842108140686
+ updates for: e7e04e cash: -89143.34466520902 stock: 0
+ updates for: 25d1a9 cash: 17720.535377175158 stock: 0
+ updates for: 4081b6 cash: 26292.821536010444 stock: 0
+ updates for: e7e04e cash: 0 stock: 459.60539033829696
cancel - ecdc52
sell - ecdc52 343.8381784851482 95.41834975528346
+ updates for: ecdc52 cash: 0 stock: -343.8381784851482
+ updates for: e7e04e cash: 0 stock: 343.8381784851482
+ updates for: ecdc52 cash: 38489.61592341255 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 62370.145174245554 114.86373655137692
bid order for: dbe2fc price: 114.86373655137692 size: 542.9924800186895
+ updates for: dbe2fc cash: -62370.145174245554 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 81084.66295650616 118.93123952748576
bid order for: e9aeae price: 118.93123952748576 size: 681.777666479016
+ updates for: e9aeae cash: -81084.66295650616 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 721.1065841492481 90.6645791576954
+ updates for: ce37e5 cash: 0 stock: -721.1065841492481
+ updates for: e9aeae cash: 0 stock: 681.777666479016
+ updates for: dbe2fc cash: 0 stock: 39.328917670232045
+ updates for: ce37e5 cash: 85602.12939463048 stock: 0.0
cancel - 602a21
buy - 602a21 110609.30628345415 114.60953490522608
bid order for: 602a21 price: 114.60953490522608 size: 965.0968950787573
+ updates for: 602a21 cash: -110609.30628345415 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 16.976390497733178 101.86336739993982
+ updates for: 510dbb cash: 0 stock: -16.976390497733178
+ updates for: dbe2fc cash: 0 stock: 16.976390497733178
+ updates for: 510dbb cash: 1949.9716457249222 stock: 0.0
cancel - b846a3
sell - b846a3 914.16640066 98.56567026527098
+ updates for: b846a3 cash: 0 stock: -914.16640066
+ updates for: dbe2fc cash: 0 stock: 486.6871718507243
+ updates for: 602a21 cash: 0 stock: 427.4792288092757
+ updates for: b846a3 cash: 104895.9026858721 stock: 0.0
cancel - f676bd
buy - f676bd 60834.843367624526 102.66767877209382
bid order for: f676bd price: 102.66767877209382 size: 592.5413342856261
+ updates for: f676bd cash: -60834.843367624526 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 609.2501772369056 92.60048541841697
+ updates for: e4befc cash: 0 stock: -609.2501772369056
+ updates for: 602a21 cash: 0 stock: 537.6176662694816
+ updates for: e7e04e cash: 0 stock: 59.32024259625865
+ updates for: f676bd cash: 0 stock: 12.31226837116543
+ updates for: e4befc cash: 69520.55453067581 stock: 0.0
cancel - bfd4db
sell - bfd4db 114.5611591375291 99.97624211191523
+ updates for: bfd4db cash: 0 stock: -114.5611591375291
+ updates for: f676bd cash: 0 stock: 114.5611591375291
+ updates for: bfd4db cash: 11761.72828609056 stock: 0.0
cancel - cba909
buy - cba909 102586.50956115779 114.4425987075864
bid order for: cba909 price: 114.4425987075864 size: 896.4014337290414
+ updates for: cba909 cash: -102586.50956115779 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 9794.627245482616 108.86383340086034
bid order for: 147b63 price: 108.86383340086034 size: 89.97136091484731
+ updates for: 147b63 cash: -9794.627245482616 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 427.20822221476044 97.52810610191656
+ updates for: f1f805 cash: 0 stock: -427.20822221476044
+ updates for: cba909 cash: 0 stock: 427.20822221476044
+ updates for: f1f805 cash: 48890.81913950523 stock: 0.0
cancel - 301da5
buy - 301da5 31503.306251073107 110.30580111631485
bid order for: 301da5 price: 110.30580111631485 size: 285.5997230631018
+ updates for: 301da5 cash: -31503.306251073107 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 27688.520198530696 110.38131117409323
bid order for: 57a381 price: 110.38131117409323 size: 250.84427702494315
+ updates for: 57a381 cash: -27688.520198530696 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 27723.45296667652 105.72174577522823
bid order for: 397d0e price: 105.72174577522823 size: 262.23037430367924
+ updates for: 397d0e cash: -27723.45296667652 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 587.126642124763 92.6539272897021
+ updates for: bdb97d cash: 0 stock: -587.126642124763
+ updates for: cba909 cash: 0 stock: 469.19321151428096
+ updates for: 57a381 cash: 0 stock: 117.93343061048199
+ updates for: bdb97d cash: 66713.33712369652 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 46667.20966710646 114.64479001735072
bid order for: 0d5eec price: 114.64479001735072 size: 407.05914032415853
+ updates for: 0d5eec cash: -46667.20966710646 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 630.40530344025 99.3968183495964
+ updates for: 567d78 cash: 0 stock: -630.40530344025
+ updates for: 0d5eec cash: 0 stock: 407.05914032415853
+ updates for: 57a381 cash: 0 stock: 132.91084641446116
+ updates for: 301da5 cash: 0 stock: 90.43531670163031
+ updates for: 567d78 cash: 71313.62322157419 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 8206.412118809427 110.202302157372
bid order for: 4f4d8a price: 110.202302157372 size: 74.46679387051677
+ updates for: 4f4d8a cash: -8206.412118809427 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 900.7502458891478 101.57483619940018
+ updates for: e39c81 cash: 0 stock: -900.7502458891478
+ updates for: 301da5 cash: 0 stock: 195.1644063614715
+ updates for: 4f4d8a cash: 0 stock: 74.46679387051677
+ updates for: 147b63 cash: 0 stock: 89.97136091484731
+ updates for: 397d0e cash: 0 stock: 262.23037430367924
+ updates for: f676bd cash: 0 stock: 278.91731043863297
+ updates for: e39c81 cash: 95888.05135615062 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 673.7178537159141 98.01014343309336
ask order for: 10b0a3 price: 98.01014343309336 size: 486.9672573776154
+ updates for: 10b0a3 cash: 0 stock: -673.7178537159141
+ updates for: f676bd cash: 0 stock: 186.7505963382987
+ updates for: 10b0a3 cash: 19173.25023535741 stock: 0
cancel - e2b93c
sell - e2b93c 270.42679671251653 89.03633253656585
ask order for: e2b93c price: 89.03633253656585 size: 270.42679671251653
+ updates for: e2b93c cash: 0 stock: -270.42679671251653
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
buy - 4081b6 5259.617172844886 109.70639587461206
+ updates for: 4081b6 cash: -5259.617172844886 stock: 0
+ updates for: e2b93c cash: 5259.617172844886 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 59.07270687148802
cancel - 502657
buy - 502657 95557.79645230663 106.68688360481751
bid order for: 502657 price: 106.68688360481751 size: 271.9347655792562
+ updates for: 502657 cash: -95557.79645230663 stock: 0
+ updates for: e2b93c cash: 18818.193026049026 stock: 0
+ updates for: 10b0a3 cash: 47727.73074280017 stock: 0
+ updates for: 502657 cash: 0 stock: 698.321347218644
cancel - 25d1a9
buy - 25d1a9 18084.52105042592 110.25069557477302
bid order for: 25d1a9 price: 110.25069557477302 size: 164.0309020831604
+ updates for: 25d1a9 cash: -18084.52105042592 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 82103.25122614374 105.80340917348936
bid order for: 168284 price: 105.80340917348936 size: 775.9981636462802
+ updates for: 168284 cash: -82103.25122614374 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 17179.684083645716 113.13415151653972
bid order for: 42d8ea price: 113.13415151653972 size: 151.85232622824878
+ updates for: 42d8ea cash: -17179.684083645716 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 866.5085984191771 99.00609282798193
+ updates for: 33b60b cash: 0 stock: -866.5085984191771
+ updates for: 42d8ea cash: 0 stock: 151.85232622824878
+ updates for: 25d1a9 cash: 0 stock: 164.0309020831604
+ updates for: 502657 cash: 0 stock: 271.9347655792562
+ updates for: 168284 cash: 0 stock: 278.69060452851176
+ updates for: 33b60b cash: 93762.4938812663 stock: 0.0
cancel - e7e04e
sell - e7e04e 561.6049681749237 98.1540936468025
ask order for: e7e04e price: 98.1540936468025 size: 64.29740905715522
+ updates for: e7e04e cash: 0 stock: -561.6049681749237
+ updates for: 168284 cash: 0 stock: 497.30755911776845
+ updates for: e7e04e cash: 52616.8351624065 stock: 0
cancel - ecdc52
sell - ecdc52 594.8603906479743 92.899238857656
ask order for: ecdc52 price: 92.899238857656 size: 594.8603906479743
+ updates for: ecdc52 cash: 0 stock: -594.8603906479743
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 770.0589136496708 92.7989701808563
ask order for: dbe2fc price: 92.7989701808563 size: 770.0589136496708
+ updates for: dbe2fc cash: 0 stock: -770.0589136496708
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 98.62868337325767 95.35788454596042
ask order for: e9aeae price: 95.35788454596042 size: 98.62868337325767
+ updates for: e9aeae cash: 0 stock: -98.62868337325767
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 356.61098299203354 88.11486853223612
ask order for: ce37e5 price: 88.11486853223612 size: 356.61098299203354
+ updates for: ce37e5 cash: 0 stock: -356.61098299203354
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 29831.613855951513 103.90185524301907
+ updates for: 602a21 cash: -29831.613855951513 stock: 0
+ updates for: ce37e5 cash: 29831.613855951513 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 338.5536896651881
cancel - 510dbb
buy - 510dbb 78111.1462655991 103.57973382506486
+ updates for: 510dbb cash: -78111.1462655991 stock: 0
+ updates for: ce37e5 cash: 1591.116027543013 stock: 0
+ updates for: dbe2fc cash: 71460.6741652784 stock: 0
+ updates for: ecdc52 cash: 5059.356072777693 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 842.5768907774873
cancel - b846a3
buy - b846a3 60783.83690484233 114.8846576532802
+ updates for: b846a3 cash: -60783.83690484233 stock: 0
+ updates for: ecdc52 cash: 50202.72144498704 stock: 0
+ updates for: e9aeae cash: 9405.022602027191 stock: 0
+ updates for: e7e04e cash: 1176.0928578280982 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 651.0104972738918
cancel - f676bd
buy - f676bd 56724.66727008414 108.7384105044201
bid order for: f676bd price: 108.7384105044201 size: 474.43866411834654
+ updates for: f676bd cash: -56724.66727008414 stock: 0
+ updates for: e7e04e cash: 5134.961052014682 stock: 0
+ updates for: f676bd cash: 0 stock: 52.31530200352434
cancel - e4befc
sell - e4befc 821.5788036936282 95.67041177288705
ask order for: e4befc price: 95.67041177288705 size: 347.14013957528164
+ updates for: e4befc cash: 0 stock: -821.5788036936282
+ updates for: f676bd cash: 0 stock: 474.43866411834654
+ updates for: e4befc cash: 51589.706218069456 stock: 0
cancel - bfd4db
buy - bfd4db 19889.45399528123 110.27063252102636
+ updates for: bfd4db cash: -19889.45399528123 stock: 0
+ updates for: e4befc cash: 19889.45399528123 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 207.8955617176291
cancel - cba909
buy - cba909 109220.24524663365 118.63441994351075
bid order for: cba909 price: 118.63441994351075 size: 808.3544319727238
+ updates for: cba909 cash: -109220.24524663365 stock: 0
+ updates for: e4befc cash: 13321.586100783448 stock: 0
+ updates for: cba909 cash: 0 stock: 139.24457785765253
cancel - 147b63
sell - 147b63 612.1262536455096 90.01878535532256
+ updates for: 147b63 cash: 0 stock: -612.1262536455096
+ updates for: cba909 cash: 0 stock: 612.1262536455096
+ updates for: 147b63 cash: 72619.24303342936 stock: 0.0
cancel - f1f805
sell - f1f805 601.350163371298 94.53399446284791
ask order for: f1f805 price: 94.53399446284791 size: 405.1219850440838
+ updates for: f1f805 cash: 0 stock: -601.350163371298
+ updates for: cba909 cash: 0 stock: 196.2281783272142
+ updates for: f1f805 cash: 23279.416112420844 stock: 0
cancel - 301da5
buy - 301da5 94467.20126816916 113.14064489364264
bid order for: 301da5 price: 113.14064489364264 size: 496.4564399472495
+ updates for: 301da5 cash: -94467.20126816916 stock: 0
+ updates for: f1f805 cash: 38297.79949093537 stock: 0
+ updates for: 301da5 cash: 0 stock: 405.1219850440838
cancel - 57a381
sell - 57a381 365.6774294419936 86.43186704813783
+ updates for: 57a381 cash: 0 stock: -365.6774294419936
+ updates for: 301da5 cash: 0 stock: 365.6774294419936
+ updates for: 57a381 cash: 41372.98019011666 stock: 0.0
cancel - 397d0e
sell - 397d0e 687.334980915769 91.93504927878745
ask order for: 397d0e price: 91.93504927878745 size: 556.555970410513
+ updates for: 397d0e cash: 0 stock: -687.334980915769
+ updates for: 301da5 cash: 0 stock: 130.77901050525594
+ updates for: 397d0e cash: 14796.421587117124 stock: 0
cancel - bdb97d
buy - bdb97d 68419.2303707777 109.869877210814
bid order for: bdb97d price: 109.869877210814 size: 157.02420210756148
+ updates for: bdb97d cash: -68419.2303707777 stock: 0
+ updates for: 397d0e cash: 51167.000566093884 stock: 0
+ updates for: bdb97d cash: 0 stock: 556.555970410513
cancel - 0d5eec
buy - 0d5eec 75864.69954194817 105.15761552815292
bid order for: 0d5eec price: 105.15761552815292 size: 721.4379972474517
+ updates for: 0d5eec cash: -75864.69954194817 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 66908.22929530764 114.92289561542644
bid order for: 567d78 price: 114.92289561542644 size: 582.2010395492189
+ updates for: 567d78 cash: -66908.22929530764 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 76767.49651274939 109.39965349189929
bid order for: 4f4d8a price: 109.39965349189929 size: 701.7160846714546
+ updates for: 4f4d8a cash: -76767.49651274939 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 31.48053325961405 92.53721300916501
+ updates for: e39c81 cash: 0 stock: -31.48053325961405
+ updates for: 567d78 cash: 0 stock: 31.48053325961405
+ updates for: e39c81 cash: 3617.8340377125855 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 31506.700624695255 105.13361220361054
bid order for: 10b0a3 price: 105.13361220361054 size: 299.68247037566584
+ updates for: 10b0a3 cash: -31506.700624695255 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 32391.885168630306 117.37047006807698
bid order for: e2b93c price: 117.37047006807698 size: 275.9798537898198
+ updates for: e2b93c cash: -32391.885168630306 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 67054.1340387356 112.69278743787174
bid order for: 4081b6 price: 112.69278743787174 size: 595.017086392534
+ updates for: 4081b6 cash: -67054.1340387356 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 695.2406432743637 98.16786015658933
+ updates for: 502657 cash: 0 stock: -695.2406432743637
+ updates for: e2b93c cash: 0 stock: 275.9798537898198
+ updates for: 567d78 cash: 0 stock: 419.2607894845439
+ updates for: 502657 cash: 80574.54911420382 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 335.89347955681524 94.69107802126999
+ updates for: 25d1a9 cash: 0 stock: -335.89347955681524
+ updates for: 567d78 cash: 0 stock: 131.4597168050609
+ updates for: 4081b6 cash: 0 stock: 204.43376275175433
+ updates for: 25d1a9 cash: 38145.941882929284 stock: 0.0
cancel - 168284
buy - 168284 2155.859636030311 108.81642576248903
bid order for: 168284 price: 108.81642576248903 size: 19.81189531749419
+ updates for: 168284 cash: -2155.859636030311 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 82394.53484956615 103.69715647225229
bid order for: 42d8ea price: 103.69715647225229 size: 794.5688932329945
+ updates for: 42d8ea cash: -82394.53484956615 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 309.91945093753486 75.89180662853558
+ updates for: 33b60b cash: 0 stock: -309.91945093753486
+ updates for: 4081b6 cash: 0 stock: 309.91945093753486
+ updates for: 33b60b cash: 34925.686807365535 stock: 0.0
cancel - e7e04e
buy - e7e04e 11663.935566382132 117.80170942219628
bid order for: e7e04e price: 117.80170942219628 size: 99.01329635700858
+ updates for: e7e04e cash: -11663.935566382132 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 98.57278523485331 98.0212035016655
+ updates for: ecdc52 cash: 0 stock: -98.57278523485331
+ updates for: e7e04e cash: 0 stock: 98.57278523485331
+ updates for: ecdc52 cash: 11612.04260317275 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 432.7478124958118 82.49023559423392
+ updates for: dbe2fc cash: 0 stock: -432.7478124958118
+ updates for: e7e04e cash: 0 stock: 0.44051112215527155
+ updates for: 4081b6 cash: 0 stock: 80.6638727032448
+ updates for: bdb97d cash: 0 stock: 157.02420210756148
+ updates for: 4f4d8a cash: 0 stock: 194.61922656285023
+ updates for: dbe2fc cash: 47685.63537719277 stock: 0.0
cancel - e9aeae
sell - e9aeae 909.8724462980964 95.57248080674397
+ updates for: e9aeae cash: 0 stock: -909.8724462980964
+ updates for: 4f4d8a cash: 0 stock: 507.09685810860435
+ updates for: 168284 cash: 0 stock: 19.81189531749419
+ updates for: 0d5eec cash: 0 stock: 382.96369287199786
+ updates for: e9aeae cash: 97903.62897621765 stock: 0.0
cancel - ce37e5
sell - ce37e5 51.330171912078185 91.51549393460719
+ updates for: ce37e5 cash: 0 stock: -51.330171912078185
+ updates for: 0d5eec cash: 0 stock: 51.330171912078185
+ updates for: ce37e5 cash: 5397.7584829243115 stock: 0.0
cancel - 602a21
sell - 602a21 778.4598902545154 83.77438684940107
+ updates for: 602a21 cash: 0 stock: -778.4598902545154
+ updates for: 0d5eec cash: 0 stock: 287.1441324633756
+ updates for: 10b0a3 cash: 0 stock: 299.68247037566584
+ updates for: 42d8ea cash: 0 stock: 191.6332874154739
+ updates for: 602a21 cash: 81573.9198978584 stock: 0.0
cancel - 510dbb
buy - 510dbb 6941.687847839516 112.19906974518601
bid order for: 510dbb price: 112.19906974518601 size: 61.86938861083877
+ updates for: 510dbb cash: -6941.687847839516 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 594.6925129005763 87.84846563115322
+ updates for: b846a3 cash: 0 stock: -594.6925129005763
+ updates for: 510dbb cash: 0 stock: 61.86938861083877
+ updates for: 42d8ea cash: 0 stock: 532.8231242897375
+ updates for: b846a3 cash: 62193.93073934675 stock: 0.0
cancel - f676bd
sell - f676bd 172.526693572343 94.08257130400442
ask order for: f676bd price: 94.08257130400442 size: 102.41421204455992
+ updates for: f676bd cash: 0 stock: -172.526693572343
+ updates for: 42d8ea cash: 0 stock: 70.11248152778307
+ updates for: f676bd cash: 7270.46496764442 stock: 0
cancel - e4befc
sell - e4befc 999.5944817868697 85.51215464385405
ask order for: e4befc price: 85.51215464385405 size: 999.5944817868697
+ updates for: e4befc cash: 0 stock: -999.5944817868697
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
sell - bfd4db 901.969514448452 101.90163615362195
ask order for: bfd4db price: 101.90163615362195 size: 901.969514448452
+ updates for: bfd4db cash: 0 stock: -901.969514448452
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
sell - cba909 228.52519941162882 97.3893639486168
ask order for: cba909 price: 97.3893639486168 size: 228.52519941162882
+ updates for: cba909 cash: 0 stock: -228.52519941162882
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
sell - 147b63 487.4332916382026 100.70134228492198
ask order for: 147b63 price: 100.70134228492198 size: 487.4332916382026
+ updates for: 147b63 cash: 0 stock: -487.4332916382026
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
sell - f1f805 615.256057849394 100.15315192342909
ask order for: f1f805 price: 100.15315192342909 size: 615.256057849394
+ updates for: f1f805 cash: 0 stock: -615.256057849394
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
sell - 301da5 23.923848488590124 94.73729076738574
ask order for: 301da5 price: 94.73729076738574 size: 23.923848488590124
+ updates for: 301da5 cash: 0 stock: -23.923848488590124
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
buy - 57a381 104882.22367937764 112.26636530983835
+ updates for: 57a381 cash: -104882.22367937764 stock: 0
+ updates for: e4befc cash: 85477.47790770195 stock: 0
+ updates for: f676bd cash: 9635.392407225736 stock: 0
+ updates for: 301da5 cash: 2266.4805905384446 stock: 0
+ updates for: cba909 cash: 7502.872773911511 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 1202.9725030478676
cancel - 397d0e
sell - 397d0e 768.2564783074075 101.02382203909674
ask order for: 397d0e price: 101.02382203909674 size: 768.2564783074075
+ updates for: 397d0e cash: 0 stock: -768.2564783074075
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
buy - bdb97d 68664.29534296099 112.999111932977
+ updates for: bdb97d cash: -68664.29534296099 stock: 0
+ updates for: cba909 cash: 14753.051043017838 stock: 0
+ updates for: f1f805 cash: 53911.24429994316 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 689.7732831894633
cancel - 0d5eec
buy - 0d5eec 36070.79579824641 104.94918364986482
+ updates for: 0d5eec cash: -36070.79579824641 stock: 0
+ updates for: f1f805 cash: 7708.589133657279 stock: 0
+ updates for: 147b63 cash: 28362.206664589132 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 358.61477217580136
cancel - 567d78
sell - 567d78 195.7377165480193 97.72290098765899
ask order for: 567d78 price: 97.72290098765899 size: 195.7377165480193
+ updates for: 567d78 cash: 0 stock: -195.7377165480193
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 54971.71207707541 111.13575338205655
+ updates for: 4f4d8a cash: -54971.71207707541 stock: 0
+ updates for: 567d78 cash: 19128.05749377255 stock: 0
+ updates for: 147b63 cash: 20722.98007773571 stock: 0
+ updates for: 397d0e cash: 15120.674505567156 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 551.198595467422
cancel - e39c81
buy - e39c81 42850.81722137417 111.39496463140664
+ updates for: e39c81 cash: -42850.81722137417 stock: 0
+ updates for: 397d0e cash: 42850.81722137417 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 424.16547262279073
cancel - 10b0a3
sell - 10b0a3 242.75336941459614 100.39739255185937
ask order for: 10b0a3 price: 100.39739255185937 size: 242.75336941459614
+ updates for: 10b0a3 cash: 0 stock: -242.75336941459614
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
sell - e2b93c 296.38471388129415 99.37877134374168
ask order for: e2b93c price: 99.37877134374168 size: 296.38471388129415
+ updates for: e2b93c cash: 0 stock: -296.38471388129415
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
buy - 4081b6 32019.94811640939 120.52903921375766
+ updates for: 4081b6 cash: -32019.94811640939 stock: 0
+ updates for: e2b93c cash: 29454.34871058943 stock: 0
+ updates for: 10b0a3 cash: 2565.5994058199576 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 321.93915648790585
cancel - 502657
buy - 502657 1014.8545615879598 113.11180457003555
+ updates for: 502657 cash: -1014.8545615879598 stock: 0
+ updates for: 10b0a3 cash: 1014.8545615879598 stock: 0
+ updates for: 502657 cash: 0.0 stock: 10.10837568379822
cancel - 25d1a9
sell - 25d1a9 19.821229233818485 96.16915764076111
ask order for: 25d1a9 price: 96.16915764076111 size: 19.821229233818485
+ updates for: 25d1a9 cash: 0 stock: -19.821229233818485
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
buy - 168284 27283.604800182737 106.78538616436066
+ updates for: 168284 cash: -27283.604800182737 stock: 0
+ updates for: 25d1a9 cash: 1906.1909188207526 stock: 0
+ updates for: 10b0a3 cash: 20791.351354995822 stock: 0
+ updates for: 397d0e cash: 4586.0625263661605 stock: 0
+ updates for: 168284 cash: 0.0 stock: 272.3076328787233
cancel - 42d8ea
buy - 42d8ea 25138.14281454126 109.25326773630513
+ updates for: 42d8ea cash: -25138.14281454126 stock: 0
+ updates for: 397d0e cash: 15054.65149160324 stock: 0
+ updates for: bfd4db cash: 10083.491322938022 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 247.97399076334727
cancel - 33b60b
buy - 33b60b 23109.419700120634 114.93614619432493
+ updates for: 33b60b cash: -23109.419700120634 stock: 0
+ updates for: bfd4db cash: 23109.419700120634 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 226.78163543205525
cancel - e7e04e
buy - e7e04e 66241.26466479768 115.85196575907186
bid order for: e7e04e price: 115.85196575907186 size: 64.92774080773086
+ updates for: e7e04e cash: -66241.26466479768 stock: 0
+ updates for: bfd4db cash: 58719.25825992655 stock: 0
+ updates for: e7e04e cash: 0 stock: 576.2346953036579
cancel - ecdc52
buy - ecdc52 104060.17306256043 110.56324044399109
bid order for: ecdc52 price: 110.56324044399109 size: 941.182373496687
+ updates for: ecdc52 cash: -104060.17306256043 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 492.0911735678716 91.48192295245521
+ updates for: dbe2fc cash: 0 stock: -492.0911735678716
+ updates for: e7e04e cash: 0 stock: 64.92774080773086
+ updates for: ecdc52 cash: 0 stock: 427.1634327601407
+ updates for: dbe2fc cash: 54750.57973001119 stock: 0.0
cancel - e9aeae
sell - e9aeae 577.072473870822 98.40455624221086
ask order for: e9aeae price: 98.40455624221086 size: 63.05353313427577
+ updates for: e9aeae cash: 0 stock: -577.072473870822
+ updates for: ecdc52 cash: 0 stock: 514.0189407365463
+ updates for: e9aeae cash: 56831.59973742037 stock: 0
cancel - ce37e5
sell - ce37e5 950.4827239713621 90.62669191847169
ask order for: ce37e5 price: 90.62669191847169 size: 950.4827239713621
+ updates for: ce37e5 cash: 0 stock: -950.4827239713621
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
sell - 602a21 763.6603829227195 98.55302608990539
ask order for: 602a21 price: 98.55302608990539 size: 763.6603829227195
+ updates for: 602a21 cash: 0 stock: -763.6603829227195
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
sell - 510dbb 896.7877564261521 85.88729612092477
ask order for: 510dbb price: 85.88729612092477 size: 896.7877564261521
+ updates for: 510dbb cash: 0 stock: -896.7877564261521
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
buy - b846a3 23998.241221066648 105.97282422971719
+ updates for: b846a3 cash: -23998.241221066648 stock: 0
+ updates for: 510dbb cash: 23998.241221066648 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 279.41549338424153
cancel - f676bd
sell - f676bd 702.5838531836166 99.07979580307246
ask order for: f676bd price: 99.07979580307246 size: 702.5838531836166
+ updates for: f676bd cash: 0 stock: -702.5838531836166
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 974.8307958693835 94.8318503433794
ask order for: e4befc price: 94.8318503433794 size: 974.8307958693835
+ updates for: e4befc cash: 0 stock: -974.8307958693835
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 107505.60544023421 108.07748297757671
+ updates for: bfd4db cash: -107505.60544023421 stock: 0
+ updates for: 510dbb cash: 53024.43437272604 stock: 0
+ updates for: ce37e5 cash: 54481.17106750817 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 1218.5325825261498
cancel - cba909
buy - cba909 61019.49655526812 108.38723564188955
+ updates for: cba909 cash: -61019.49655526812 stock: 0
+ updates for: ce37e5 cash: 31657.933931674237 stock: 0
+ updates for: e4befc cash: 29361.56262359388 stock: 0
+ updates for: cba909 cash: 0.0 stock: 658.939505885838
cancel - 147b63
buy - 147b63 69055.76332222497 112.52794441728548
+ updates for: 147b63 cash: -69055.76332222497 stock: 0
+ updates for: e4befc cash: 63083.445520408924 stock: 0
+ updates for: e9aeae cash: 5972.317801816047 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 725.9051708603988
cancel - f1f805
buy - f1f805 86978.49517260113 104.40017336667542
+ updates for: f1f805 cash: -86978.49517260113 stock: 0
+ updates for: e9aeae cash: 232.43714576589858 stock: 0
+ updates for: 602a21 cash: 75261.0416420099 stock: 0
+ updates for: f676bd cash: 11485.016384825329 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 881.9392751001167
cancel - 301da5
sell - 301da5 414.15829172555414 97.22634193627755
ask order for: 301da5 price: 97.22634193627755 size: 414.15829172555414
+ updates for: 301da5 cash: 0 stock: -414.15829172555414
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
sell - 57a381 559.4144934526648 101.42593698676906
ask order for: 57a381 price: 101.42593698676906 size: 559.4144934526648
+ updates for: 57a381 cash: 0 stock: -559.4144934526648
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 614.943059753879 100.12936698683933
ask order for: 397d0e price: 100.12936698683933 size: 614.943059753879
+ updates for: 397d0e cash: 0 stock: -614.943059753879
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
buy - bdb97d 31110.485798541264 111.694714277423
+ updates for: bdb97d cash: -31110.485798541264 stock: 0
+ updates for: 301da5 cash: 31110.485798541264 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 319.98000931610875
cancel - 0d5eec
buy - 0d5eec 52428.66467377755 112.88917147989113
+ updates for: 0d5eec cash: -52428.66467377755 stock: 0
+ updates for: 301da5 cash: 9156.60988851205 stock: 0
+ updates for: f676bd cash: 43272.0547852655 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 530.9177249419222
cancel - 567d78
sell - 567d78 813.8375419944286 101.29080954902294
ask order for: 567d78 price: 101.29080954902294 size: 813.8375419944286
+ updates for: 567d78 cash: 0 stock: -813.8375419944286
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 775.637764494007 97.6200771817711
ask order for: 4f4d8a price: 97.6200771817711 size: 775.637764494007
+ updates for: 4f4d8a cash: 0 stock: -775.637764494007
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
sell - e39c81 991.6490413775579 101.07807302870725
ask order for: e39c81 price: 101.07807302870725 size: 991.6490413775579
+ updates for: e39c81 cash: 0 stock: -991.6490413775579
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
buy - 10b0a3 101738.76799137055 105.22717972448845
+ updates for: 10b0a3 cash: -101738.76799137055 stock: 0
+ updates for: 4f4d8a cash: 75717.81843500136 stock: 0
+ updates for: f676bd cash: 14854.79353787775 stock: 0
+ updates for: 397d0e cash: 11166.15601849144 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 1037.0826333346454
cancel - e2b93c
buy - e2b93c 66879.40278017345 106.79462299179764
+ updates for: e2b93c cash: -66879.40278017345 stock: 0
+ updates for: 397d0e cash: 50407.703287614575 stock: 0
+ updates for: e39c81 cash: 16471.699492558873 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 666.3859314670979
cancel - 4081b6
sell - 4081b6 673.3987780357679 97.76444865279784
ask order for: 4081b6 price: 97.76444865279784 size: 673.3987780357679
+ updates for: 4081b6 cash: 0 stock: -673.3987780357679
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
sell - 502657 262.39160819468157 96.37066047388805
ask order for: 502657 price: 96.37066047388805 size: 262.39160819468157
+ updates for: 502657 cash: 0 stock: -262.39160819468157
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
buy - 25d1a9 50957.75460174544 119.67338377726857
+ updates for: 25d1a9 cash: -50957.75460174544 stock: 0
+ updates for: 502657 cash: 25286.852584527118 stock: 0
+ updates for: 4081b6 cash: 25670.902017218323 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 524.9707192208825
cancel - 168284
buy - 168284 106170.41637644495 116.88539195360016
+ updates for: 168284 cash: -106170.41637644495 stock: 0
+ updates for: 4081b6 cash: 40163.55824091632 stock: 0
+ updates for: e39c81 cash: 66006.85813552863 stock: 0
+ updates for: 168284 cash: 0.0 stock: 1063.8481246927875
cancel - 42d8ea
buy - 42d8ea 64971.6863853261 123.73820142882202
+ updates for: 42d8ea cash: -64971.6863853261 stock: 0
+ updates for: e39c81 cash: 17755.416595120827 stock: 0
+ updates for: 567d78 cash: 47216.269790205275 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 641.8060637576573
cancel - 33b60b
buy - 33b60b 87356.41842682977 113.38439117420425
+ updates for: 33b60b cash: -87356.41842682977 stock: 0
+ updates for: 567d78 cash: 35217.99367979736 stock: 0
+ updates for: 57a381 cash: 52138.42474703241 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 861.7460556794613
cancel - e7e04e
buy - e7e04e 47237.37987127859 121.12870330878876
bid order for: e7e04e price: 121.12870330878876 size: 351.9947319769755
+ updates for: e7e04e cash: -47237.37987127859 stock: 0
+ updates for: 57a381 cash: 4600.714415382902 stock: 0
+ updates for: e7e04e cash: 0 stock: 45.360334368743
cancel - ecdc52
buy - ecdc52 5156.546710451166 106.23301181559216
bid order for: ecdc52 price: 106.23301181559216 size: 48.539965330196196
+ updates for: ecdc52 cash: -5156.546710451166 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 75962.55629814789 105.34917884442406
bid order for: dbe2fc price: 105.34917884442406 size: 721.0550393594117
+ updates for: dbe2fc cash: -75962.55629814789 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 783.3997338588715 79.65800168250342
+ updates for: e9aeae cash: 0 stock: -783.3997338588715
+ updates for: e7e04e cash: 0 stock: 351.9947319769755
+ updates for: ecdc52 cash: 0 stock: 48.539965330196196
+ updates for: dbe2fc cash: 0 stock: 382.8650365516998
+ updates for: e9aeae cash: 88127.72937530883 stock: 0.0
cancel - ce37e5
buy - ce37e5 27192.260426211396 114.62369714383543
bid order for: ce37e5 price: 114.62369714383543 size: 237.23070450335604
+ updates for: ce37e5 cash: -27192.260426211396 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 95992.00364604841 117.86160879894415
bid order for: 602a21 price: 117.86160879894415 size: 814.4467449939335
+ updates for: 602a21 cash: -95992.00364604841 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 345.8741579305939 89.77242000982785
+ updates for: 510dbb cash: 0 stock: -345.8741579305939
+ updates for: 602a21 cash: 0 stock: 345.8741579305939
+ updates for: 510dbb cash: 40765.28469567989 stock: 0.0
cancel - b846a3
buy - b846a3 83677.07973577625 115.14125630576919
bid order for: b846a3 price: 115.14125630576919 size: 726.7341213783819
+ updates for: b846a3 cash: -83677.07973577625 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 356.92840068854355 97.99677377606095
+ updates for: f676bd cash: 0 stock: -356.92840068854355
+ updates for: 602a21 cash: 0 stock: 356.92840068854355
+ updates for: f676bd cash: 42068.155531185905 stock: 0.0
cancel - e4befc
buy - e4befc 79798.12608920432 103.06014311831173
bid order for: e4befc price: 103.06014311831173 size: 774.2869714201453
+ updates for: e4befc cash: -79798.12608920432 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 87085.5253604065 118.88155967576724
bid order for: bfd4db price: 118.88155967576724 size: 732.5402324626295
+ updates for: bfd4db cash: -87085.5253604065 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
sell - cba909 335.5793225380812 101.12536080728964
+ updates for: cba909 cash: 0 stock: -335.5793225380812
+ updates for: bfd4db cash: 0 stock: 335.5793225380812
+ updates for: cba909 cash: 39894.193258264444 stock: 0.0
cancel - 147b63
sell - 147b63 688.1131364584508 99.59265829991733
+ updates for: 147b63 cash: 0 stock: -688.1131364584508
+ updates for: bfd4db cash: 0 stock: 396.96090992454833
+ updates for: 602a21 cash: 0 stock: 111.64418637479605
+ updates for: b846a3 cash: 0 stock: 179.50804015910637
+ updates for: 147b63 cash: 81018.67678223066 stock: 0.0
cancel - f1f805
sell - f1f805 408.1127794414791 90.41387360333721
+ updates for: f1f805 cash: 0 stock: -408.1127794414791
+ updates for: b846a3 cash: 0 stock: 408.1127794414791
+ updates for: f1f805 cash: 46990.6181393312 stock: 0.0
cancel - 301da5
buy - 301da5 95369.71733679141 110.3224686244621
bid order for: 301da5 price: 110.3224686244621 size: 864.4632278981185
+ updates for: 301da5 cash: -95369.71733679141 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 97699.77993917614 126.8739406236693
bid order for: 57a381 price: 126.8739406236693 size: 770.0539563831401
+ updates for: 57a381 cash: -97699.77993917614 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 90246.20434449209 106.25348456441832
bid order for: 397d0e price: 106.25348456441832 size: 849.3481857508259
+ updates for: 397d0e cash: -90246.20434449209 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 73513.76595444145 112.32895723635743
bid order for: bdb97d price: 112.32895723635743 size: 654.4507112245079
+ updates for: bdb97d cash: -73513.76595444145 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 322.579920744936 89.70954877954289
+ updates for: 0d5eec cash: 0 stock: -322.579920744936
+ updates for: 57a381 cash: 0 stock: 322.579920744936
+ updates for: 0d5eec cash: 40926.98571098095 stock: 0.0
cancel - 567d78
sell - 567d78 540.6536825705848 90.56377367086854
+ updates for: 567d78 cash: 0 stock: -540.6536825705848
+ updates for: 57a381 cash: 0 stock: 447.4740356382041
+ updates for: b846a3 cash: 0 stock: 93.1796469323807
+ updates for: 567d78 cash: 67501.6158381175 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 53405.475829901436 121.43404867542304
bid order for: 4f4d8a price: 121.43404867542304 size: 439.78996346113047
+ updates for: 4f4d8a cash: -53405.475829901436 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 749.7322810221115 91.80108077897532
+ updates for: e39c81 cash: 0 stock: -749.7322810221115
+ updates for: 4f4d8a cash: 0 stock: 439.78996346113047
+ updates for: b846a3 cash: 0 stock: 45.93365484541573
+ updates for: ce37e5 cash: 0 stock: 237.23070450335604
+ updates for: bdb97d cash: 0 stock: 26.777958212209228
+ updates for: e39c81 cash: 88894.5351046258 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 170.47707255672162 99.65951031685042
+ updates for: 10b0a3 cash: 0 stock: -170.47707255672162
+ updates for: bdb97d cash: 0 stock: 170.47707255672162
+ updates for: 10b0a3 cash: 19149.511793003385 stock: 0.0
cancel - e2b93c
sell - e2b93c 709.7156302098558 90.30493312211841
+ updates for: e2b93c cash: 0 stock: -709.7156302098558
+ updates for: bdb97d cash: 0 stock: 457.1956804555771
+ updates for: 301da5 cash: 0 stock: 252.51994975427874
+ updates for: e2b93c cash: 79214.93827235902 stock: 0.0
cancel - 4081b6
sell - 4081b6 692.1521656394564 91.67136990013357
+ updates for: 4081b6 cash: 0 stock: -692.1521656394564
+ updates for: 301da5 cash: 0 stock: 611.9432781438397
+ updates for: 397d0e cash: 0 stock: 80.20888749561664
+ updates for: 4081b6 cash: 76033.56689241892 stock: 0.0
cancel - 502657
sell - 502657 410.009813605968 97.40214476883628
+ updates for: 502657 cash: 0 stock: -410.009813605968
+ updates for: 397d0e cash: 0 stock: 410.009813605968
+ updates for: 502657 cash: 43564.97140124175 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 82641.49190998563 105.21256046039498
bid order for: 25d1a9 price: 105.21256046039498 size: 785.4717302607064
+ updates for: 25d1a9 cash: -82641.49190998563 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 666.9996218879915 89.14942057349812
+ updates for: 168284 cash: 0 stock: -666.9996218879915
+ updates for: 397d0e cash: 0 stock: 359.12948464924125
+ updates for: dbe2fc cash: 0 stock: 307.8701372387502
+ updates for: 168284 cash: 70592.62530262813 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 102930.99433913273 117.67533465673878
bid order for: 42d8ea price: 117.67533465673878 size: 874.7032217021895
+ updates for: 42d8ea cash: -102930.99433913273 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 75741.35323600337 123.48569896946098
bid order for: 33b60b price: 123.48569896946098 size: 613.361335507643
+ updates for: 33b60b cash: -75741.35323600337 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 58955.33819726946 103.67083021958713
bid order for: e7e04e price: 103.67083021958713 size: 568.6781717904164
+ updates for: e7e04e cash: -58955.33819726946 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 62336.05022029538 112.0837165926896
bid order for: ecdc52 price: 112.0837165926896 size: 556.1561671515906
+ updates for: ecdc52 cash: -62336.05022029538 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
+ updates dbe2fc 3194.1729403634404 0
buy - dbe2fc 91016.53786518222 103.50028929449383
bid order for: dbe2fc price: 103.50028929449383 size: 879.3843812958721
+ updates for: dbe2fc cash: -91016.53786518222 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 81694.0076251109 111.20921079953743
bid order for: e9aeae price: 111.20921079953743 size: 734.5974945579841
+ updates for: e9aeae cash: -81694.0076251109 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 715.5940593657537 101.09743073861634
+ updates for: ce37e5 cash: 0 stock: -715.5940593657537
+ updates for: 33b60b cash: 0 stock: 613.361335507643
+ updates for: 42d8ea cash: 0 stock: 102.2327238581106
+ updates for: ce37e5 cash: 87771.6232288765 stock: 0.0
cancel - 602a21
buy - 602a21 78550.82493485295 104.73557479610739
bid order for: 602a21 price: 104.73557479610739 size: 749.9918254878606
+ updates for: 602a21 cash: -78550.82493485295 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 77383.03811820851 106.43770978138093
bid order for: 510dbb price: 106.43770978138093 size: 727.0265235615307
+ updates for: 510dbb cash: -77383.03811820851 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 425.95946470333706 100.94327209140091
+ updates for: b846a3 cash: 0 stock: -425.95946470333706
+ updates for: 42d8ea cash: 0 stock: 425.95946470333706
+ updates for: b846a3 cash: 50124.9225591705 stock: 0.0
cancel - f676bd
sell - f676bd 582.6480067579566 94.9944982650967
+ updates for: f676bd cash: 0 stock: -582.6480067579566
+ updates for: 42d8ea cash: 0 stock: 346.5110331407418
+ updates for: ecdc52 cash: 0 stock: 236.13697361721484
+ updates for: f676bd cash: 67242.91141505643 stock: 0.0
cancel - e4befc
+ updates e4befc 79798.12608920432 0
buy - e4befc 102221.82550086502 107.24286883958615
bid order for: e4befc price: 107.24286883958615 size: 953.1806320266235
+ updates for: e4befc cash: -102221.82550086502 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 364.35906751326945 79.60290516716354
+ updates for: bfd4db cash: 0 stock: -364.35906751326945
+ updates for: ecdc52 cash: 0 stock: 320.01919353437575
+ updates for: e9aeae cash: 0 stock: 44.339873978893706
+ updates for: bfd4db cash: 40799.942984471774 stock: 0.0
cancel - cba909
sell - cba909 190.71874852105657 101.46582590531922
+ updates for: cba909 cash: 0 stock: -190.71874852105657
+ updates for: e9aeae cash: 0 stock: 190.71874852105657
+ updates for: cba909 cash: 21209.68150770215 stock: 0.0
cancel - 147b63
buy - 147b63 63561.260632606536 102.0569852492326
bid order for: 147b63 price: 102.0569852492326 size: 622.8016678856823
+ updates for: 147b63 cash: -63561.260632606536 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 82644.36049267398 103.21532348378742
bid order for: f1f805 price: 103.21532348378742 size: 800.6985562144305
+ updates for: f1f805 cash: -82644.36049267398 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 35195.56534378969 107.09924626430946
bid order for: 301da5 price: 107.09924626430946 size: 328.6257053287827
+ updates for: 301da5 cash: -35195.56534378969 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 281.1642735829041 99.45849524885965
+ updates for: 57a381 cash: 0 stock: -281.1642735829041
+ updates for: e9aeae cash: 0 stock: 281.1642735829041
+ updates for: 57a381 cash: 31268.056970179998 stock: 0.0
cancel - 397d0e
buy - 397d0e 10730.28672818841 107.94582683236789
bid order for: 397d0e price: 107.94582683236789 size: 99.40436831200316
+ updates for: 397d0e cash: -10730.28672818841 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 77478.88256292163 107.43275811694943
bid order for: bdb97d price: 107.43275811694943 size: 721.1848966828113
+ updates for: bdb97d cash: -77478.88256292163 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 43771.57141767481 106.26507856670766
bid order for: 0d5eec price: 106.26507856670766 size: 411.9092745054275
+ updates for: 0d5eec cash: -43771.57141767481 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 48585.13462350829 108.33126032338384
bid order for: 567d78 price: 108.33126032338384 size: 448.48674776306416
+ updates for: 567d78 cash: -48585.13462350829 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 40724.09663090368 104.33439941943232
bid order for: 4f4d8a price: 104.33439941943232 size: 390.32281642020746
+ updates for: 4f4d8a cash: -40724.09663090368 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 123432.06710362261 125.14945357782653
bid order for: e39c81 price: 125.14945357782653 size: 986.2773154408067
+ updates for: e39c81 cash: -123432.06710362261 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 41171.27668918698 103.07766107662076
bid order for: 10b0a3 price: 103.07766107662076 size: 399.41997382520276
+ updates for: 10b0a3 cash: -41171.27668918698 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 899.5260115719462 87.1012686204656
+ updates for: e2b93c cash: 0 stock: -899.5260115719462
+ updates for: e39c81 cash: 0 stock: 899.5260115719462
+ updates for: e2b93c cash: 112575.18882727074 stock: 0.0
cancel - 4081b6
sell - 4081b6 854.4871725488879 95.4385036636664
+ updates for: 4081b6 cash: 0 stock: -854.4871725488879
+ updates for: e39c81 cash: 0 stock: 86.75130386886042
+ updates for: e9aeae cash: 0 stock: 218.3745984751297
+ updates for: 567d78 cash: 0 stock: 448.48674776306416
+ updates for: 397d0e cash: 0 stock: 99.40436831200316
+ updates for: bdb97d cash: 0 stock: 1.470154129830462
+ updates for: 4081b6 cash: 94615.50909615832 stock: 0.0
cancel - 502657
sell - 502657 14.574490900714295 100.04339542178845
+ updates for: 502657 cash: 0 stock: -14.574490900714295
+ updates for: bdb97d cash: 0 stock: 14.574490900714295
+ updates for: 502657 cash: 1565.7777556141193 stock: 0.0
cancel - 25d1a9
+ updates 25d1a9 82641.49190998563 0
sell - 25d1a9 545.5158330018336 92.53834773656902
+ updates for: 25d1a9 cash: 0 stock: -545.5158330018336
+ updates for: bdb97d cash: 0 stock: 545.5158330018336
+ updates for: 25d1a9 cash: 58606.27053585216 stock: 0.0
cancel - 168284
sell - 168284 559.823311692417 99.81948485855338
+ updates for: 168284 cash: 0 stock: -559.823311692417
+ updates for: bdb97d cash: 0 stock: 159.62441865043297
+ updates for: e4befc cash: 0 stock: 400.198893041984
+ updates for: 168284 cash: 60067.368954679696 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 295.67373287232397 94.9277495752544
+ updates for: 42d8ea cash: 0 stock: -295.67373287232397
+ updates for: e4befc cash: 0 stock: 295.67373287232397
+ updates for: 42d8ea cash: 31708.89935373747 stock: 0.0
cancel - 33b60b
buy - 33b60b 2191.9037581337298 118.78777812172744
bid order for: 33b60b price: 118.78777812172744 size: 18.452266662379884
+ updates for: 33b60b cash: -2191.9037581337298 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
+ updates e7e04e 58955.33819726946 0
sell - e7e04e 810.7863229252275 77.61236391172177
+ updates for: e7e04e cash: 0 stock: -810.7863229252275
+ updates for: 33b60b cash: 0 stock: 18.452266662379884
+ updates for: e4befc cash: 0 stock: 257.3080061123155
+ updates for: 301da5 cash: 0 stock: 328.6257053287827
+ updates for: 510dbb cash: 0 stock: 206.4003448217494
+ updates for: e7e04e cash: 86950.69785371622 stock: 0.0
cancel - ecdc52
buy - ecdc52 66784.77625863027 112.71819051569067
bid order for: ecdc52 price: 112.71819051569067 size: 592.4933318489855
+ updates for: ecdc52 cash: -66784.77625863027 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
+ updates dbe2fc 91016.53786518222 0
buy - dbe2fc 113940.10847993288 116.37449672840556
bid order for: dbe2fc price: 116.37449672840556 size: 979.0814283463322
+ updates for: dbe2fc cash: -113940.10847993288 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 968.2265319933264 94.1862034858163
+ updates for: e9aeae cash: 0 stock: -968.2265319933264
+ updates for: dbe2fc cash: 0 stock: 968.2265319933264
+ updates for: e9aeae cash: 112676.87537981282 stock: 0.0
cancel - ce37e5
sell - ce37e5 776.5415276207017 95.15715383039723
+ updates for: ce37e5 cash: 0 stock: -776.5415276207017
+ updates for: dbe2fc cash: 0 stock: 10.85489635300587
+ updates for: ecdc52 cash: 0 stock: 592.4933318489855
+ updates for: 510dbb cash: 0 stock: 173.19329941871035
+ updates for: ce37e5 cash: 86482.30749835884 stock: 0.0
cancel - 602a21
+ updates 602a21 78550.82493485295 0
buy - 602a21 35033.5873472968 119.03260192415465
bid order for: 602a21 price: 119.03260192415465 size: 294.3192602781173
+ updates for: 602a21 cash: -35033.5873472968 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
+ updates 510dbb 36979.95997768569 0
buy - 510dbb 27801.866104842433 102.60466351727865
bid order for: 510dbb price: 102.60466351727865 size: 270.9610377520569
+ updates for: 510dbb cash: -27801.866104842433 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 41039.39449813728 105.69047834135934
bid order for: b846a3 price: 105.69047834135934 size: 388.29793508539296
+ updates for: b846a3 cash: -41039.39449813728 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 59505.12623897052 105.22940576864602
bid order for: f676bd price: 105.22940576864602 size: 565.48001772239
+ updates for: f676bd cash: -59505.12623897052 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 8584.58226632313 108.4025037787904
bid order for: e4befc price: 108.4025037787904 size: 79.19173420423112
+ updates for: e4befc cash: -8584.58226632313 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 685.0502199556825 91.86665446904809
+ updates for: bfd4db cash: 0 stock: -685.0502199556825
+ updates for: 602a21 cash: 0 stock: 294.3192602781173
+ updates for: e4befc cash: 0 stock: 79.19173420423112
+ updates for: 0d5eec cash: 0 stock: 311.539225473334
+ updates for: bfd4db cash: 76723.90988515502 stock: 0.0
cancel - cba909
buy - cba909 26180.061390209594 107.788284165041
bid order for: cba909 price: 107.788284165041 size: 242.88410927966677
+ updates for: cba909 cash: -26180.061390209594 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
+ updates 147b63 63561.260632606536 0
sell - 147b63 503.33765098879894 86.7175199580068
+ updates for: 147b63 cash: 0 stock: -503.33765098879894
+ updates for: cba909 cash: 0 stock: 242.88410927966677
+ updates for: 0d5eec cash: 0 stock: 100.3700490320935
+ updates for: b846a3 cash: 0 stock: 160.0834926770387
+ updates for: 147b63 cash: 53765.19345194103 stock: 0.0
cancel - f1f805
+ updates f1f805 82644.36049267398 0
sell - f1f805 987.5308297776855 98.077910083607
+ updates for: f1f805 cash: 0 stock: -987.5308297776855
+ updates for: b846a3 cash: 0 stock: 228.21444240835427
+ updates for: f676bd cash: 0 stock: 565.48001772239
+ updates for: 4f4d8a cash: 0 stock: 193.8363696469413
+ updates for: f1f805 cash: 103849.0210342728 stock: 0.0
cancel - 301da5
buy - 301da5 74842.42242357538 104.55078143677528
bid order for: 301da5 price: 104.55078143677528 size: 715.8475660828478
+ updates for: 301da5 cash: -74842.42242357538 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 41008.98942176165 105.31562258230188
bid order for: 57a381 price: 105.31562258230188 size: 389.3913212136596
+ updates for: 57a381 cash: -41008.98942176165 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 793.0200362086614 91.2654219800203
+ updates for: 397d0e cash: 0 stock: -793.0200362086614
+ updates for: 57a381 cash: 0 stock: 389.3913212136596
+ updates for: 301da5 cash: 0 stock: 403.6287149950018
+ updates for: 397d0e cash: 83208.68698481054 stock: 0.0
cancel - bdb97d
sell - bdb97d 768.6249805354807 69.4792989849538
+ updates for: bdb97d cash: 0 stock: -768.6249805354807
+ updates for: 301da5 cash: 0 stock: 312.218851087846
+ updates for: 4f4d8a cash: 0 stock: 196.48644677326615
+ updates for: 10b0a3 cash: 0 stock: 259.9196826743686
+ updates for: bdb97d cash: 79934.93323652484 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 318.38392600787995 97.17661747389938
+ updates for: 0d5eec cash: 0 stock: -318.38392600787995
+ updates for: 10b0a3 cash: 0 stock: 139.5002911508342
+ updates for: 510dbb cash: 0 stock: 178.88363485704576
+ updates for: 0d5eec cash: 32733.658894590524 stock: 0.0
cancel - 567d78
buy - 567d78 100575.8225149688 116.35281301697891
bid order for: 567d78 price: 116.35281301697891 size: 864.4038756526854
+ updates for: 567d78 cash: -100575.8225149688 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 77738.13193062274 110.60806848915112
bid order for: 4f4d8a price: 110.60806848915112 size: 702.825146415495
+ updates for: 4f4d8a cash: -77738.13193062274 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 87.11620877869746 95.87633023911037
+ updates for: e39c81 cash: 0 stock: -87.11620877869746
+ updates for: 567d78 cash: 0 stock: 87.11620877869746
+ updates for: e39c81 cash: 10136.215950775882 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 37312.44392341159 108.90123874911768
bid order for: 10b0a3 price: 108.90123874911768 size: 342.62644164563187
+ updates for: 10b0a3 cash: -37312.44392341159 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 85113.67552494329 109.13318853488445
bid order for: e2b93c price: 109.13318853488445 size: 779.9064305514787
+ updates for: e2b93c cash: -85113.67552494329 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 954.840410030485 79.7136916360285
+ updates for: 4081b6 cash: 0 stock: -954.840410030485
+ updates for: 567d78 cash: 0 stock: 777.287666873988
+ updates for: 4f4d8a cash: 0 stock: 177.55274315649706
+ updates for: 4081b6 cash: 110078.3725396834 stock: 0.0
cancel - 502657
sell - 502657 917.3377150137218 101.40160484081618
+ updates for: 502657 cash: 0 stock: -917.3377150137218
+ updates for: 4f4d8a cash: 0 stock: 525.272403258998
+ updates for: e2b93c cash: 0 stock: 392.0653117547238
+ updates for: 502657 cash: 100886.70354084877 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 94804.03649678468 103.24716938310672
bid order for: 25d1a9 price: 103.24716938310672 size: 918.224073969591
+ updates for: 25d1a9 cash: -94804.03649678468 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 63211.255381545336 109.84020248259873
bid order for: 168284 price: 109.84020248259873 size: 575.4837841960414
+ updates for: 168284 cash: -63211.255381545336 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 74.13906852603645 99.79149808197393
+ updates for: 42d8ea cash: 0 stock: -74.13906852603645
+ updates for: 168284 cash: 0 stock: 74.13906852603645
+ updates for: 42d8ea cash: 8143.450298771107 stock: 0.0
cancel - 33b60b
buy - 33b60b 22360.384710568727 105.58307312722228
bid order for: 33b60b price: 105.58307312722228 size: 211.78001405230543
+ updates for: 33b60b cash: -22360.384710568727 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 712.7853507078403 88.23108686675057
+ updates for: e7e04e cash: 0 stock: -712.7853507078403
+ updates for: 168284 cash: 0 stock: 501.3447156700049
+ updates for: e2b93c cash: 0 stock: 211.44063503783536
+ updates for: e7e04e cash: 78142.99577029402 stock: 0.0
cancel - ecdc52
sell - ecdc52 786.2871598704253 99.85855571721402
+ updates for: ecdc52 cash: 0 stock: -786.2871598704253
+ updates for: e2b93c cash: 0 stock: 176.40048375891956
+ updates for: 10b0a3 cash: 0 stock: 342.62644164563187
+ updates for: 33b60b cash: 0 stock: 211.78001405230543
+ updates for: 25d1a9 cash: 0 stock: 55.48022041356842
+ updates for: ecdc52 cash: 84652.1516001391 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 176.77285792135865 87.42706609321749
+ updates for: dbe2fc cash: 0 stock: -176.77285792135865
+ updates for: 25d1a9 cash: 0 stock: 176.77285792135865
+ updates for: dbe2fc cash: 18251.297204142375 stock: 0.0
cancel - e9aeae
sell - e9aeae 102.793299042625 98.57804218845604
+ updates for: e9aeae cash: 0 stock: -102.793299042625
+ updates for: 25d1a9 cash: 0 stock: 102.793299042625
+ updates for: e9aeae cash: 10613.117157702245 stock: 0.0
cancel - ce37e5
buy - ce37e5 29865.621481326525 112.26549031896393
bid order for: ce37e5 price: 112.26549031896393 size: 266.02673178083126
+ updates for: ce37e5 cash: -29865.621481326525 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 606.8503292133842 100.79271134044471
+ updates for: 602a21 cash: 0 stock: -606.8503292133842
+ updates for: ce37e5 cash: 0 stock: 266.02673178083126
+ updates for: 25d1a9 cash: 0 stock: 340.8235974325529
+ updates for: 602a21 cash: 65054.693175205095 stock: 0.0
cancel - 510dbb
+ updates 510dbb 9447.570941587515 0
buy - 510dbb 39873.8667719034 116.11925246525735
bid order for: 510dbb price: 116.11925246525735 size: 343.3872155165103
+ updates for: 510dbb cash: -39873.8667719034 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 966.3299458347341 100.94239720460509
ask order for: b846a3 price: 100.94239720460509 size: 380.5886311587377
+ updates for: b846a3 cash: 0 stock: -966.3299458347341
+ updates for: 510dbb cash: 0 stock: 343.3872155165103
+ updates for: 25d1a9 cash: 0 stock: 242.35409915948605
+ updates for: b846a3 cash: 64896.241498513096 stock: 0
cancel - f676bd
buy - f676bd 58288.49523707005 103.21539870958622
bid order for: f676bd price: 103.21539870958622 size: 192.51939834092096
+ updates for: f676bd cash: -58288.49523707005 stock: 0
+ updates for: b846a3 cash: 38417.52877798224 stock: 0
+ updates for: f676bd cash: 0 stock: 380.5886311587377
cancel - e4befc
sell - e4befc 100.39400504562002 85.1762628095736
+ updates for: e4befc cash: 0 stock: -100.39400504562002
+ updates for: f676bd cash: 0 stock: 100.39400504562002
+ updates for: e4befc cash: 10362.207258835882 stock: 0.0
cancel - bfd4db
buy - bfd4db 42451.83001814339 117.53280235075346
bid order for: bfd4db price: 117.53280235075346 size: 361.19133696356766
+ updates for: bfd4db cash: -42451.83001814339 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 29785.992658687912 118.44631044499862
bid order for: cba909 price: 118.44631044499862 size: 251.47252410634815
+ updates for: cba909 cash: -29785.992658687912 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 193.168934886839 91.34318773952232
+ updates for: 147b63 cash: 0 stock: -193.168934886839
+ updates for: cba909 cash: 0 stock: 193.168934886839
+ updates for: 147b63 cash: 22880.147629936255 stock: 0.0
cancel - f1f805
buy - f1f805 10875.029133466614 102.44125910650088
bid order for: f1f805 price: 102.44125910650088 size: 106.15868282291046
+ updates for: f1f805 cash: -10875.029133466614 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 9029.400674572338 103.14322463839031
bid order for: 301da5 price: 103.14322463839031 size: 87.54235390864017
+ updates for: 301da5 cash: -9029.400674572338 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 640.9292570355676 93.94413452236687
+ updates for: 57a381 cash: 0 stock: -640.9292570355676
+ updates for: cba909 cash: 0 stock: 58.30358921950915
+ updates for: bfd4db cash: 0 stock: 361.19133696356766
+ updates for: f676bd cash: 0 stock: 92.12539329530094
+ updates for: 301da5 cash: 0 stock: 87.54235390864017
+ updates for: f1f805 cash: 0 stock: 41.7665836485497
+ updates for: 57a381 cash: 72174.45633925372 stock: 0.0
cancel - 397d0e
buy - 397d0e 87458.44504688465 107.93313567267084
bid order for: 397d0e price: 107.93313567267084 size: 810.3020865818273
+ updates for: 397d0e cash: -87458.44504688465 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 225.9965259135222 78.52969643482962
+ updates for: bdb97d cash: 0 stock: -225.9965259135222
+ updates for: 397d0e cash: 0 stock: 225.9965259135222
+ updates for: bdb97d cash: 24392.513692976463 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 849.4662368955768 101.18223966661967
ask order for: 0d5eec price: 101.18223966661967 size: 200.7685770529109
+ updates for: 0d5eec cash: 0 stock: -849.4662368955768
+ updates for: 397d0e cash: 0 stock: 584.3055606683051
+ updates for: f1f805 cash: 0 stock: 64.39209917436077
+ updates for: 0d5eec cash: 69662.33906984038 stock: 0
cancel - 567d78
buy - 567d78 87899.67780565067 108.15700350979574
bid order for: 567d78 price: 108.15700350979574 size: 624.8829140189303
+ updates for: 567d78 cash: -87899.67780565067 stock: 0
+ updates for: 0d5eec cash: 20314.21428089383 stock: 0
+ updates for: 567d78 cash: 0 stock: 200.7685770529109
cancel - 4f4d8a
buy - 4f4d8a 86211.72994205434 123.46768847565536
bid order for: 4f4d8a price: 123.46768847565536 size: 698.2533730600542
+ updates for: 4f4d8a cash: -86211.72994205434 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 5762.170726871172 109.0147088628714
bid order for: e39c81 price: 109.0147088628714 size: 52.85681892816274
+ updates for: e39c81 cash: -5762.170726871172 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 639.2263250761447 99.53729491186323
+ updates for: 10b0a3 cash: 0 stock: -639.2263250761447
+ updates for: 4f4d8a cash: 0 stock: 639.2263250761447
+ updates for: 10b0a3 cash: 78923.79676993944 stock: 0.0
cancel - e2b93c
buy - e2b93c 99875.46824487102 106.9225942214074
bid order for: e2b93c price: 106.9225942214074 size: 934.0913300144616
+ updates for: e2b93c cash: -99875.46824487102 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 219.3725652141892 97.54132788365384
+ updates for: 4081b6 cash: 0 stock: -219.3725652141892
+ updates for: 4f4d8a cash: 0 stock: 59.02704798390948
+ updates for: e39c81 cash: 0 stock: 52.85681892816274
+ updates for: 567d78 cash: 0 stock: 107.48869830211697
+ updates for: 4081b6 cash: 24675.75941851151 stock: 0.0
cancel - 502657
buy - 502657 106372.45089114943 114.8231230328349
bid order for: 502657 price: 114.8231230328349 size: 926.4026973097666
+ updates for: 502657 cash: -106372.45089114943 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 41932.31576622895 106.43437841241972
bid order for: 25d1a9 price: 106.43437841241972 size: 393.9734171580027
+ updates for: 25d1a9 cash: -41932.31576622895 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 778.0668661048588 96.57315393847242
+ updates for: 168284 cash: 0 stock: -778.0668661048588
+ updates for: 502657 cash: 0 stock: 778.0668661048588
+ updates for: 168284 cash: 89340.06749453048 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 507.63534476728216 94.47561879343003
+ updates for: 42d8ea cash: 0 stock: -507.63534476728216
+ updates for: 502657 cash: 0 stock: 148.33583120490778
+ updates for: 567d78 cash: 0 stock: 359.2995135623744
+ updates for: 42d8ea cash: 55893.14214605259 stock: 0.0
cancel - 33b60b
sell - 33b60b 626.0540948500602 98.83684753022395
+ updates for: 33b60b cash: 0 stock: -626.0540948500602
+ updates for: 567d78 cash: 0 stock: 158.0947021544389
+ updates for: e2b93c cash: 0 stock: 467.9593926956213
+ updates for: 33b60b cash: 67134.48151308791 stock: 0.0
cancel - e7e04e
sell - e7e04e 937.3686079042423 92.55920011995941
ask order for: e7e04e price: 92.55920011995941 size: 77.26325342739926
+ updates for: e7e04e cash: 0 stock: -937.3686079042423
+ updates for: e2b93c cash: 0 stock: 466.1319373188403
+ updates for: 25d1a9 cash: 0 stock: 393.9734171580027
+ updates for: e7e04e cash: 91772.35175380981 stock: 0
cancel - ecdc52
buy - ecdc52 80024.75552582019 115.1437161845915
bid order for: ecdc52 price: 115.1437161845915 size: 632.8902089028311
+ updates for: ecdc52 cash: -80024.75552582019 stock: 0
+ updates for: e7e04e cash: 7151.4249359057885 stock: 0
+ updates for: ecdc52 cash: 0 stock: 77.26325342739926
cancel - dbe2fc
sell - dbe2fc 104.26044946031209 97.24222300336505
+ updates for: dbe2fc cash: 0 stock: -104.26044946031209
+ updates for: ecdc52 cash: 0 stock: 104.26044946031209
+ updates for: dbe2fc cash: 12004.93560193612 stock: 0.0
cancel - e9aeae
sell - e9aeae 472.4743615406378 94.50116083710411
+ updates for: e9aeae cash: 0 stock: -472.4743615406378
+ updates for: ecdc52 cash: 0 stock: 472.4743615406378
+ updates for: e9aeae cash: 54402.45378973127 stock: 0.0
cancel - ce37e5
buy - ce37e5 27066.136784185026 103.08231139623994
bid order for: ce37e5 price: 103.08231139623994 size: 262.56819834146927
+ updates for: ce37e5 cash: -27066.136784185026 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 508.4750908202477 84.49006110691042
ask order for: 602a21 price: 84.49006110691042 size: 189.75149457689724
+ updates for: 602a21 cash: 0 stock: -508.4750908202477
+ updates for: ecdc52 cash: 0 stock: 56.1553979018812
+ updates for: ce37e5 cash: 0 stock: 262.56819834146927
+ updates for: 602a21 cash: 33532.07798243204 stock: 0
cancel - 510dbb
buy - 510dbb 62684.08081694795 107.32887415191621
bid order for: 510dbb price: 107.32887415191621 size: 434.66369896870305
+ updates for: 510dbb cash: -62684.08081694795 stock: 0
+ updates for: 602a21 cash: 16032.115371929629 stock: 0
+ updates for: 510dbb cash: 0 stock: 189.75149457689724
cancel - b846a3
buy - b846a3 52407.20432718256 111.09647171200501
bid order for: b846a3 price: 111.09647171200501 size: 471.72699114187503
+ updates for: b846a3 cash: -52407.20432718256 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 101706.7606901193 107.94622797116067
bid order for: f676bd price: 107.94622797116067 size: 942.1983760033901
+ updates for: f676bd cash: -101706.7606901193 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 624.0639130362251 100.03892767279577
+ updates for: e4befc cash: 0 stock: -624.0639130362251
+ updates for: b846a3 cash: 0 stock: 471.72699114187503
+ updates for: f676bd cash: 0 stock: 152.3369218943501
+ updates for: e4befc cash: 68851.40042641497 stock: 0.0
cancel - bfd4db
sell - bfd4db 932.8675884168165 80.8139879559912
+ updates for: bfd4db cash: 0 stock: -932.8675884168165
+ updates for: f676bd cash: 0 stock: 789.86145410904
+ updates for: 510dbb cash: 0 stock: 143.0061343077765
+ updates for: bfd4db cash: 100611.25198295826 stock: 0.0
cancel - cba909
sell - cba909 222.57553858827475 86.10660000899306
+ updates for: cba909 cash: 0 stock: -222.57553858827475
+ updates for: 510dbb cash: 0 stock: 222.57553858827475
+ updates for: cba909 cash: 23888.78197043591 stock: 0.0
cancel - 147b63
buy - 147b63 105457.46753397972 115.80626023551808
bid order for: 147b63 price: 115.80626023551808 size: 910.6370184090932
+ updates for: 147b63 cash: -105457.46753397972 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 536.9127620317877 95.26987501624168
+ updates for: f1f805 cash: 0 stock: -536.9127620317877
+ updates for: 147b63 cash: 0 stock: 536.9127620317877
+ updates for: f1f805 cash: 62177.859043624 stock: 0.0
cancel - 301da5
buy - 301da5 64427.148980866405 107.29411705321509
bid order for: 301da5 price: 107.29411705321509 size: 600.472334833719
+ updates for: 301da5 cash: -64427.148980866405 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 972.6033922167409 88.18419543111631
+ updates for: 57a381 cash: 0 stock: -972.6033922167409
+ updates for: 147b63 cash: 0 stock: 373.72425637730555
+ updates for: 510dbb cash: 0 stock: 69.08202607265179
+ updates for: 301da5 cash: 0 stock: 529.7971097667835
+ updates for: 57a381 cash: 107538.21768263908 stock: 0.0
cancel - 397d0e
sell - 397d0e 959.7947752310745 94.8197330614903
ask order for: 397d0e price: 94.8197330614903 size: 889.119550164139
+ updates for: 397d0e cash: 0 stock: -959.7947752310745
+ updates for: 301da5 cash: 0 stock: 70.67522506693547
+ updates for: 397d0e cash: 7583.0358710940955 stock: 0
cancel - bdb97d
buy - bdb97d 35547.137373170546 106.06351085875546
+ updates for: bdb97d cash: -35547.137373170546 stock: 0
+ updates for: 397d0e cash: 35547.137373170546 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 374.8917680470408
cancel - 0d5eec
buy - 0d5eec 24652.236736061233 110.4436980757592
+ updates for: 0d5eec cash: -24652.236736061233 stock: 0
+ updates for: 397d0e cash: 24652.236736061233 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 259.99057306008586
cancel - 567d78
sell - 567d78 364.0462233331825 100.165425297552
ask order for: 567d78 price: 100.165425297552 size: 364.0462233331825
+ updates for: 567d78 cash: 0 stock: -364.0462233331825
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 61103.81863661791 103.97790917391092
bid order for: 4f4d8a price: 103.97790917391092 size: 5.1190638052511055
+ updates for: 4f4d8a cash: -61103.81863661791 stock: 0
+ updates for: 397d0e cash: 24106.70429708422 stock: 0
+ updates for: 567d78 cash: 36464.84478813583 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 618.283432390195
cancel - e39c81
sell - e39c81 449.5637640917789 99.39650948633658
ask order for: e39c81 price: 99.39650948633658 size: 444.4447002865278
+ updates for: e39c81 cash: 0 stock: -449.5637640917789
+ updates for: 4f4d8a cash: 0 stock: 5.1190638052511055
+ updates for: e39c81 cash: 532.2695513978542 stock: 0
cancel - 10b0a3
sell - 10b0a3 41.447850291188274 100.39926468498888
ask order for: 10b0a3 price: 100.39926468498888 size: 41.447850291188274
+ updates for: 10b0a3 cash: 0 stock: -41.447850291188274
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
sell - e2b93c 565.4909866772458 99.80286477306001
ask order for: e2b93c price: 99.80286477306001 size: 565.4909866772458
+ updates for: e2b93c cash: 0 stock: -565.4909866772458
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
buy - 4081b6 12169.814025281092 112.64808139807053
+ updates for: 4081b6 cash: -12169.814025281092 stock: 0
+ updates for: e39c81 cash: 12169.814025281092 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 122.43703615119402
cancel - 502657
buy - 502657 76136.3316578565 121.37921167053834
+ updates for: 502657 cash: -76136.3316578565 stock: 0
+ updates for: e39c81 cash: 32006.437842900785 stock: 0
+ updates for: e2b93c cash: 44129.893814955714 stock: 0
+ updates for: 502657 cash: 0.0 stock: 764.1782763246923
cancel - 25d1a9
sell - 25d1a9 29.782055637529993 100.25798233054569
ask order for: 25d1a9 price: 100.25798233054569 size: 29.782055637529993
+ updates for: 25d1a9 cash: 0 stock: -29.782055637529993
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 330.37783167681755 101.52531193368804
ask order for: 168284 price: 101.52531193368804 size: 330.37783167681755
+ updates for: 168284 cash: 0 stock: -330.37783167681755
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
sell - 42d8ea 204.85716182433328 99.41512679305022
ask order for: 42d8ea price: 99.41512679305022 size: 204.85716182433328
+ updates for: 42d8ea cash: 0 stock: -204.85716182433328
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
buy - 33b60b 108261.59565234378 108.5108185760076
bid order for: 33b60b price: 108.5108185760076 size: 321.6180083927958
+ updates for: 33b60b cash: -108261.59565234378 stock: 0
+ updates for: 42d8ea cash: 20365.9007172305 stock: 0
+ updates for: e2b93c cash: 12307.72665877773 stock: 0
+ updates for: 25d1a9 cash: 2985.8888078748105 stock: 0
+ updates for: 10b0a3 cash: 4161.333692008805 stock: 0
+ updates for: 168284 cash: 33541.71241696439 stock: 0
+ updates for: 33b60b cash: 0 stock: 729.7852739177563
cancel - e7e04e
sell - e7e04e 485.303853880672 97.04030985905646
ask order for: e7e04e price: 97.04030985905646 size: 163.68584548787624
+ updates for: e7e04e cash: 0 stock: -485.303853880672
+ updates for: 33b60b cash: 0 stock: 321.6180083927958
+ updates for: e7e04e cash: 34899.03335948755 stock: 0
cancel - ecdc52
sell - ecdc52 590.6115980506718 99.7728390606096
ask order for: ecdc52 price: 99.7728390606096 size: 590.6115980506718
+ updates for: ecdc52 cash: 0 stock: -590.6115980506718
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
buy - dbe2fc 46843.75736674011 103.72282210035522
+ updates for: dbe2fc cash: -46843.75736674011 stock: 0
+ updates for: e7e04e cash: 15884.12516568515 stock: 0
+ updates for: ecdc52 cash: 30959.63220105496 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 473.9870506309686
cancel - e9aeae
sell - e9aeae 500.75772892223955 94.6336526486685
ask order for: e9aeae price: 94.6336526486685 size: 500.75772892223955
+ updates for: e9aeae cash: 0 stock: -500.75772892223955
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 796.477446046086 89.0637842892588
ask order for: ce37e5 price: 89.0637842892588 size: 796.477446046086
+ updates for: ce37e5 cash: 0 stock: -796.477446046086
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 56085.88826089161 103.41903083207644
+ updates for: 602a21 cash: -56085.88826089161 stock: 0
+ updates for: ce37e5 cash: 56085.88826089161 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 629.7272085221247
cancel - 510dbb
sell - 510dbb 181.46924085775447 99.19433010738247
ask order for: 510dbb price: 99.19433010738247 size: 181.46924085775447
+ updates for: 510dbb cash: 0 stock: -181.46924085775447
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
sell - b846a3 999.6303069688055 84.00617487782088
ask order for: b846a3 price: 84.00617487782088 size: 999.6303069688055
+ updates for: b846a3 cash: 0 stock: -999.6303069688055
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
sell - f676bd 960.4615188733566 83.58673519014035
ask order for: f676bd price: 83.58673519014035 size: 960.4615188733566
+ updates for: f676bd cash: 0 stock: -960.4615188733566
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 309.799569140481 97.817014708689
ask order for: e4befc price: 97.817014708689 size: 309.799569140481
+ updates for: e4befc cash: 0 stock: -309.799569140481
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
sell - bfd4db 247.65225347600426 101.19451175010776
ask order for: bfd4db price: 101.19451175010776 size: 247.65225347600426
+ updates for: bfd4db cash: 0 stock: -247.65225347600426
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
buy - cba909 95175.36434012812 102.05000098612732
+ updates for: cba909 cash: -95175.36434012812 stock: 0
+ updates for: f676bd cash: 80281.84263838724 stock: 0
+ updates for: b846a3 cash: 14893.521701740872 stock: 0
+ updates for: cba909 cash: 0.0 stock: 1137.7523159296695
cancel - 147b63
buy - 147b63 24806.042955529985 104.88239315546613
+ updates for: 147b63 cash: -24806.042955529985 stock: 0
+ updates for: b846a3 cash: 24806.042955529985 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 295.28832840690643
cancel - f1f805
buy - f1f805 82683.9200161003 104.49427709841947
+ updates for: f1f805 cash: -82683.9200161003 stock: 0
+ updates for: b846a3 cash: 44275.55372312038 stock: 0
+ updates for: ce37e5 cash: 14851.407185016762 stock: 0
+ updates for: e9aeae cash: 23556.959107963157 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 942.7293474000118
cancel - 301da5
buy - 301da5 98898.86345721949 105.29781432705948
+ updates for: 301da5 cash: -98898.86345721949 stock: 0
+ updates for: e9aeae cash: 23831.57387200016 stock: 0
+ updates for: e4befc cash: 30303.669011359947 stock: 0
+ updates for: 510dbb cash: 18000.719781980195 stock: 0
+ updates for: ecdc52 cash: 26762.900791879176 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 1011.3369512032355
cancel - 57a381
sell - 57a381 167.7031047696113 96.49452340246263
ask order for: 57a381 price: 96.49452340246263 size: 167.7031047696113
+ updates for: 57a381 cash: 0 stock: -167.7031047696113
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
buy - 397d0e 41103.61393225195 103.05959393103433
+ updates for: 397d0e cash: -41103.61393225195 stock: 0
+ updates for: 57a381 cash: 16182.4311678569 stock: 0
+ updates for: ecdc52 cash: 1204.4629267049868 stock: 0
+ updates for: bfd4db cash: 23716.719837690067 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 414.14280629190955
cancel - bdb97d
buy - bdb97d 91050.66329769282 102.56834094337921
bid order for: bdb97d price: 102.56834094337921 size: 874.6006168763643
+ updates for: bdb97d cash: -91050.66329769282 stock: 0
+ updates for: bfd4db cash: 1344.3290366281121 stock: 0
+ updates for: bdb97d cash: 0 stock: 13.284604208060529
cancel - 0d5eec
sell - 0d5eec 706.0245341596788 87.4588360215394
+ updates for: 0d5eec cash: 0 stock: -706.0245341596788
+ updates for: bdb97d cash: 0 stock: 706.0245341596788
+ updates for: 0d5eec cash: 72415.76513408042 stock: 0.0
cancel - 567d78
buy - 567d78 78651.58075998152 113.41015622343772
bid order for: 567d78 price: 113.41015622343772 size: 693.5144380281447
+ updates for: 567d78 cash: -78651.58075998152 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 39600.129297788284 115.28324482818117
bid order for: 4f4d8a price: 115.28324482818117 size: 343.5029032779963
+ updates for: 4f4d8a cash: -39600.129297788284 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 825.0014114033384 98.9540978923478
+ updates for: e39c81 cash: 0 stock: -825.0014114033384
+ updates for: 4f4d8a cash: 0 stock: 343.5029032779963
+ updates for: 567d78 cash: 0 stock: 481.498508125342
+ updates for: e39c81 cash: 94206.95032563552 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 63928.59205859649 104.02342262925367
bid order for: 10b0a3 price: 104.02342262925367 size: 614.5595909340745
+ updates for: 10b0a3 cash: -63928.59205859649 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 98222.61491004773 102.66877190247183
bid order for: e2b93c price: 102.66877190247183 size: 956.6941640575224
+ updates for: e2b93c cash: -98222.61491004773 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 346.6596632201597 82.50464900816775
+ updates for: 4081b6 cash: 0 stock: -346.6596632201597
+ updates for: 567d78 cash: 0 stock: 212.01592990280267
+ updates for: 10b0a3 cash: 0 stock: 134.64373331735703
+ updates for: 4081b6 cash: 38050.861707386226 stock: 0.0
cancel - 502657
buy - 502657 99510.76930947289 105.36685994571857
bid order for: 502657 price: 105.36685994571857 size: 944.4218928108654
+ updates for: 502657 cash: -99510.76930947289 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 19417.908687208823 113.88413238135782
bid order for: 25d1a9 price: 113.88413238135782 size: 170.5058315076335
+ updates for: 25d1a9 cash: -19417.908687208823 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 80207.68427156651 118.5429330152967
bid order for: 168284 price: 118.5429330152967 size: 676.6129555881375
+ updates for: 168284 cash: -80207.68427156651 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 911.6953590882657 82.49914588927463
+ updates for: 42d8ea cash: 0 stock: -911.6953590882657
+ updates for: 168284 cash: 0 stock: 676.6129555881375
+ updates for: 25d1a9 cash: 0 stock: 170.5058315076335
+ updates for: 502657 cash: 0 stock: 64.57657199249468
+ updates for: 42d8ea cash: 106429.82357568313 stock: 0.0
cancel - 33b60b
sell - 33b60b 907.3858139821363 97.346627808569
+ updates for: 33b60b cash: 0 stock: -907.3858139821363
+ updates for: 502657 cash: 0 stock: 879.8453208183707
+ updates for: 10b0a3 cash: 0 stock: 27.540493163765518
+ updates for: 33b60b cash: 95571.39505235755 stock: 0.0
cancel - e7e04e
sell - e7e04e 871.3835462828217 90.28119868483917
+ updates for: e7e04e cash: 0 stock: -871.3835462828217
+ updates for: 10b0a3 cash: 0 stock: 452.375364452952
+ updates for: e2b93c cash: 0 stock: 419.0081818298697
+ updates for: e7e04e cash: 90076.68916911242 stock: 0.0
cancel - ecdc52
sell - ecdc52 355.685097639519 92.74418713184139
+ updates for: ecdc52 cash: 0 stock: -355.685097639519
+ updates for: e2b93c cash: 0 stock: 355.685097639519
+ updates for: ecdc52 cash: 36517.752158660194 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 594.9409155836227 87.95585337014302
ask order for: dbe2fc price: 87.95585337014302 size: 244.3639482788035
+ updates for: dbe2fc cash: 0 stock: -594.9409155836227
+ updates for: e2b93c cash: 0 stock: 182.00088458813366
+ updates for: bdb97d cash: 0 stock: 168.5760827166855
+ updates for: dbe2fc cash: 35976.37643281149 stock: 0
cancel - e9aeae
buy - e9aeae 6724.9607905203375 111.58119418950523
+ updates for: e9aeae cash: -6724.9607905203375 stock: 0
+ updates for: dbe2fc cash: 6724.9607905203375 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 76.45836556459531
cancel - ce37e5
buy - ce37e5 4916.670541651745 107.64654879045202
+ updates for: ce37e5 cash: -4916.670541651745 stock: 0
+ updates for: dbe2fc cash: 4916.670541651745 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 55.89929894672285
cancel - 602a21
buy - 602a21 93560.01893505157 113.26745969358397
bid order for: 602a21 price: 113.26745969358397 size: 739.0331776656386
+ updates for: 602a21 cash: -93560.01893505157 stock: 0
+ updates for: dbe2fc cash: 9851.60827158757 stock: 0
+ updates for: 602a21 cash: 0 stock: 112.00628376748533
cancel - 510dbb
buy - 510dbb 77550.24922103352 104.75486720700086
bid order for: 510dbb price: 104.75486720700086 size: 740.3021099515151
+ updates for: 510dbb cash: -77550.24922103352 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 360.7145409383696 97.67433228167819
+ updates for: b846a3 cash: 0 stock: -360.7145409383696
+ updates for: 602a21 cash: 0 stock: 360.7145409383696
+ updates for: b846a3 cash: 40857.21972662643 stock: 0.0
cancel - f676bd
buy - f676bd 87792.34225513344 105.23310612021214
bid order for: f676bd price: 105.23310612021214 size: 834.2654274106915
+ updates for: f676bd cash: -87792.34225513344 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 4506.912117075685 107.63353692939219
bid order for: e4befc price: 107.63353692939219 size: 41.872749383235714
+ updates for: e4befc cash: -4506.912117075685 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 890.4557204696908 90.89599985587424
+ updates for: bfd4db cash: 0 stock: -890.4557204696908
+ updates for: 602a21 cash: 0 stock: 378.318636727269
+ updates for: e4befc cash: 0 stock: 41.872749383235714
+ updates for: f676bd cash: 0 stock: 470.26433435918614
+ updates for: bfd4db cash: 96845.47965608441 stock: 0.0
cancel - cba909
buy - cba909 2117.0245274771783 103.17955747222078
bid order for: cba909 price: 103.17955747222078 size: 20.51786787365461
+ updates for: cba909 cash: -2117.0245274771783 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 113.06708882452756 76.57023366234483
+ updates for: 147b63 cash: 0 stock: -113.06708882452756
+ updates for: f676bd cash: 0 stock: 113.06708882452756
+ updates for: 147b63 cash: 11898.400956974961 stock: 0.0
cancel - f1f805
buy - f1f805 64169.19293882952 103.50810237308652
bid order for: f1f805 price: 103.50810237308652 size: 619.943670762477
+ updates for: f1f805 cash: -64169.19293882952 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 21803.61598286413 103.61215589077646
bid order for: 301da5 price: 103.61215589077646 size: 210.4349223835143
+ updates for: 301da5 cash: -21803.61598286413 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 560.6066241308649 93.20689501058254
+ updates for: 57a381 cash: 0 stock: -560.6066241308649
+ updates for: f676bd cash: 0 stock: 250.93400422697778
+ updates for: 510dbb cash: 0 stock: 309.67261990388715
+ updates for: 57a381 cash: 58846.27887166306 stock: 0.0
cancel - 397d0e
sell - 397d0e 646.5134632173188 88.65468340847588
+ updates for: 397d0e cash: 0 stock: -646.5134632173188
+ updates for: 510dbb cash: 0 stock: 430.629490047628
+ updates for: 301da5 cash: 0 stock: 210.4349223835143
+ updates for: f1f805 cash: 0 stock: 5.449050786176457
+ updates for: 397d0e cash: 67478.17193483359 stock: 0.0
cancel - bdb97d
sell - bdb97d 43.72754670615984 89.8557417641661
+ updates for: bdb97d cash: 0 stock: -43.72754670615984
+ updates for: f1f805 cash: 0 stock: 43.72754670615984
+ updates for: bdb97d cash: 4526.155380985115 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 88411.73502397315 111.96609115180893
bid order for: 0d5eec price: 111.96609115180893 size: 789.629557614013
+ updates for: 0d5eec cash: -88411.73502397315 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 716.1808358907103 96.16887069313331
+ updates for: 567d78 cash: 0 stock: -716.1808358907103
+ updates for: 0d5eec cash: 0 stock: 716.1808358907103
+ updates for: 567d78 cash: 80187.96875251798 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 299.2363522802732 93.13770445396247
+ updates for: 4f4d8a cash: 0 stock: -299.2363522802732
+ updates for: 0d5eec cash: 0 stock: 73.4487217233027
+ updates for: f1f805 cash: 0 stock: 225.7876305569705
+ updates for: 4f4d8a cash: 31594.6154497227 stock: 0.0
cancel - e39c81
buy - e39c81 100530.54315437465 108.27245365849082
bid order for: e39c81 price: 108.27245365849082 size: 928.496027913661
+ updates for: e39c81 cash: -100530.54315437465 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 39269.51701020738 112.86806707447906
bid order for: 10b0a3 price: 112.86806707447906 size: 347.92406770193315
+ updates for: 10b0a3 cash: -39269.51701020738 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 109041.28308982383 126.95699004669422
bid order for: e2b93c price: 126.95699004669422 size: 858.8836506734992
+ updates for: e2b93c cash: -109041.28308982383 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 87149.13363349564 102.70776553495148
bid order for: 4081b6 price: 102.70776553495148 size: 848.5155253800042
+ updates for: 4081b6 cash: -87149.13363349564 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 93784.80014658625 105.29436528518455
bid order for: 502657 price: 105.29436528518455 size: 890.6915378859522
+ updates for: 502657 cash: -93784.80014658625 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 58886.12903802076 104.99395458226745
bid order for: 25d1a9 price: 104.99395458226745 size: 560.8525678674275
+ updates for: 25d1a9 cash: -58886.12903802076 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 59531.52209004804 115.25773614104592
bid order for: 168284 price: 115.25773614104592 size: 516.5078205006275
+ updates for: 168284 cash: -59531.52209004804 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 941.7155300587093 101.33512809130403
+ updates for: 42d8ea cash: 0 stock: -941.7155300587093
+ updates for: e2b93c cash: 0 stock: 858.8836506734992
+ updates for: 168284 cash: 0 stock: 82.83187938521007
+ updates for: 42d8ea cash: 118588.29798807131 stock: 0.0
cancel - 33b60b
buy - 33b60b 67324.087720391 103.91793534222627
bid order for: 33b60b price: 103.91793534222627 size: 647.8582113730118
+ updates for: 33b60b cash: -67324.087720391 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 291.9598092204809 89.91368787398699
+ updates for: e7e04e cash: 0 stock: -291.9598092204809
+ updates for: 168284 cash: 0 stock: 291.9598092204809
+ updates for: e7e04e cash: 33650.626654924294 stock: 0.0
cancel - ecdc52
buy - ecdc52 27473.8642383935 115.25665925460488
bid order for: ecdc52 price: 115.25665925460488 size: 238.37116584910757
+ updates for: ecdc52 cash: -27473.8642383935 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 630.4370092674696 82.72454444154339
+ updates for: dbe2fc cash: 0 stock: -630.4370092674696
+ updates for: 168284 cash: 0 stock: 141.71613189493655
+ updates for: ecdc52 cash: 0 stock: 238.37116584910757
+ updates for: 10b0a3 cash: 0 stock: 250.34971152342553
+ updates for: dbe2fc cash: 72064.23280757223 stock: 0.0
cancel - e9aeae
buy - e9aeae 96417.36200507666 103.2957823838365
bid order for: e9aeae price: 103.2957823838365 size: 933.4104430982445
+ updates for: e9aeae cash: -96417.36200507666 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 76037.52789228979 118.86273264468944
bid order for: ce37e5 price: 118.86273264468944 size: 639.7087312436695
+ updates for: ce37e5 cash: -76037.52789228979 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 847.36849191537 91.75765453244445
+ updates for: 602a21 cash: 0 stock: -847.36849191537
+ updates for: ce37e5 cash: 0 stock: 639.7087312436695
+ updates for: 10b0a3 cash: 0 stock: 97.57435617850763
+ updates for: e39c81 cash: 0 stock: 110.08540449319287
+ updates for: 602a21 cash: 98969.77372666013 stock: 0.0
cancel - 510dbb
sell - 510dbb 896.001689877519 89.17167359678504
+ updates for: 510dbb cash: 0 stock: -896.001689877519
+ updates for: e39c81 cash: 0 stock: 818.4106234204681
+ updates for: 502657 cash: 0 stock: 77.59106645705083
+ updates for: 510dbb cash: 96781.22839230495 stock: 0.0
cancel - b846a3
sell - b846a3 433.9260909049698 85.36817887705843
+ updates for: b846a3 cash: 0 stock: -433.9260909049698
+ updates for: 502657 cash: 0 stock: 433.9260909049698
+ updates for: b846a3 cash: 45689.97232252009 stock: 0.0
cancel - f676bd
sell - f676bd 378.90047838011753 100.78416815509577
+ updates for: f676bd cash: 0 stock: -378.90047838011753
+ updates for: 502657 cash: 0 stock: 378.90047838011753
+ updates for: f676bd cash: 39896.085377287265 stock: 0.0
cancel - e4befc
buy - e4befc 13561.898206676413 109.9835176406302
bid order for: e4befc price: 109.9835176406302 size: 123.30846019118746
+ updates for: e4befc cash: -13561.898206676413 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 94685.75618416489 109.81261958598932
bid order for: bfd4db price: 109.81261958598932 size: 862.2484058858165
+ updates for: bfd4db cash: -94685.75618416489 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
+ updates cba909 2117.0245274771783 0
sell - cba909 428.00380511044204 99.22939789305899
+ updates for: cba909 cash: 0 stock: -428.00380511044204
+ updates for: e4befc cash: 0 stock: 123.30846019118746
+ updates for: bfd4db cash: 0 stock: 304.6953449192546
+ updates for: cba909 cash: 47021.292207916325 stock: 0.0
cancel - 147b63
buy - 147b63 39895.41327001152 102.77426013093881
bid order for: 147b63 price: 102.77426013093881 size: 388.18487449272857
+ updates for: 147b63 cash: -39895.41327001152 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
+ updates f1f805 35708.16747296516 0
sell - f1f805 301.82882712617504 97.15528255856995
+ updates for: f1f805 cash: 0 stock: -301.82882712617504
+ updates for: bfd4db cash: 0 stock: 301.82882712617504
+ updates for: f1f805 cash: 33144.61417329199 stock: 0.0
cancel - 301da5
sell - 301da5 737.8072290900517 94.93690519426856
+ updates for: 301da5 cash: 0 stock: -737.8072290900517
+ updates for: bfd4db cash: 0 stock: 255.7242338403869
+ updates for: 502657 cash: 0 stock: 0.27390214381409805
+ updates for: 25d1a9 cash: 0 stock: 481.8090931058507
+ updates for: 301da5 cash: 78697.6304008953 stock: 0.0
cancel - 57a381
sell - 57a381 710.2792287756067 101.82690013135883
+ updates for: 57a381 cash: 0 stock: -710.2792287756067
+ updates for: 25d1a9 cash: 0 stock: 79.04347476157682
+ updates for: 33b60b cash: 0 stock: 631.2357540140299
+ updates for: 57a381 cash: 73895.803270473 stock: 0.0
cancel - 397d0e
buy - 397d0e 37081.24822763399 120.59569415732759
bid order for: 397d0e price: 120.59569415732759 size: 307.48401497037094
+ updates for: 397d0e cash: -37081.24822763399 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 729.7082278788605 85.50702262111996
+ updates for: bdb97d cash: 0 stock: -729.7082278788605
+ updates for: 397d0e cash: 0 stock: 307.48401497037094
+ updates for: 33b60b cash: 0 stock: 16.622457358981933
+ updates for: e9aeae cash: 0 stock: 405.60175554950763
+ updates for: bdb97d cash: 80705.57035243757 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 77.75224912406486 101.38523850053677
+ updates for: 0d5eec cash: 0 stock: -77.75224912406486
+ updates for: e9aeae cash: 0 stock: 77.75224912406486
+ updates for: 0d5eec cash: 8031.479405373246 stock: 0.0
cancel - 567d78
buy - 567d78 53568.61294865452 126.52677459245926
bid order for: 567d78 price: 126.52677459245926 size: 423.3776852464482
+ updates for: 567d78 cash: -53568.61294865452 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 101460.20497117241 117.44717202568829
bid order for: 4f4d8a price: 117.44717202568829 size: 863.8795061747492
+ updates for: 4f4d8a cash: -101460.20497117241 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 324.32314171747726 94.43906959914374
+ updates for: e39c81 cash: 0 stock: -324.32314171747726
+ updates for: 567d78 cash: 0 stock: 324.32314171747726
+ updates for: e39c81 cash: 41035.56104720547 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 26810.505189093008 104.1771078415326
bid order for: 10b0a3 price: 104.1771078415326 size: 257.35505375975106
+ updates for: 10b0a3 cash: -26810.505189093008 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 769.4207945924161 83.93384060194185
+ updates for: e2b93c cash: 0 stock: -769.4207945924161
+ updates for: 567d78 cash: 0 stock: 99.05454352897095
+ updates for: 4f4d8a cash: 0 stock: 670.3662510634451
+ updates for: e2b93c cash: 91265.67231031324 stock: 0.0
cancel - 4081b6
+ updates 4081b6 87149.13363349564 0
buy - 4081b6 40138.76877789373 102.73802885965921
bid order for: 4081b6 price: 102.73802885965921 size: 390.6904699595078
+ updates for: 4081b6 cash: -40138.76877789373 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 418.07710354094354 98.5719362650654
+ updates for: 502657 cash: 0 stock: -418.07710354094354
+ updates for: 4f4d8a cash: 0 stock: 193.51325511130403
+ updates for: 10b0a3 cash: 0 stock: 224.5638484296395
+ updates for: 502657 cash: 46121.99681747236 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 35.21617025688636 88.6637675077359
+ updates for: 25d1a9 cash: 0 stock: -35.21617025688636
+ updates for: 10b0a3 cash: 0 stock: 32.79120533011155
+ updates for: e9aeae cash: 0 stock: 2.4249649267748055
+ updates for: 25d1a9 cash: 3666.5815832934363 stock: 0.0
cancel - 168284
buy - 168284 18866.575188814502 112.19289574650755
bid order for: 168284 price: 112.19289574650755 size: 168.1619416566472
+ updates for: 168284 cash: -18866.575188814502 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 64673.70371115067 107.18931432781304
bid order for: 42d8ea price: 107.18931432781304 size: 603.3596176701114
+ updates for: 42d8ea cash: -64673.70371115067 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 88201.98796334246 130.7238557509897
bid order for: 33b60b price: 130.7238557509897 size: 674.7199082878542
+ updates for: 33b60b cash: -88201.98796334246 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 801.7039286872584 96.34462711431158
+ updates for: e7e04e cash: 0 stock: -801.7039286872584
+ updates for: 33b60b cash: 0 stock: 674.7199082878542
+ updates for: 168284 cash: 0 stock: 126.98402039940424
+ updates for: e7e04e cash: 102448.6929254852 stock: 0.0
cancel - ecdc52
sell - ecdc52 225.75617603552212 101.92217560589359
+ updates for: ecdc52 cash: 0 stock: -225.75617603552212
+ updates for: 168284 cash: 0 stock: 41.17792125724296
+ updates for: 42d8ea cash: 0 stock: 184.57825477827916
+ updates for: ecdc52 cash: 24404.686796179878 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 685.9864681431006 96.75406711436149
+ updates for: dbe2fc cash: 0 stock: -685.9864681431006
+ updates for: 42d8ea cash: 0 stock: 418.78136289183226
+ updates for: e9aeae cash: 0 stock: 267.2051052512684
+ updates for: dbe2fc cash: 72490.04754552769 stock: 0.0
cancel - e9aeae
+ updates e9aeae 18637.28287070972 0
sell - e9aeae 827.5224195793822 85.2536789958788
ask order for: e9aeae price: 85.2536789958788 size: 48.647075127145854
+ updates for: e9aeae cash: 0 stock: -827.5224195793822
+ updates for: 147b63 cash: 0 stock: 388.18487449272857
+ updates for: 4081b6 cash: 0 stock: 390.6904699595078
+ updates for: e9aeae cash: 80034.18204790525 stock: 0
cancel - ce37e5
buy - ce37e5 68973.52543137743 104.24323083783601
bid order for: ce37e5 price: 104.24323083783601 size: 621.8742721553302
+ updates for: ce37e5 cash: -68973.52543137743 stock: 0
+ updates for: e9aeae cash: 4147.342126978093 stock: 0
+ updates for: ce37e5 cash: 0 stock: 48.647075127145854
cancel - 602a21
sell - 602a21 117.54714163326628 93.34109716135221
+ updates for: 602a21 cash: 0 stock: -117.54714163326628
+ updates for: ce37e5 cash: 0 stock: 117.54714163326628
+ updates for: 602a21 cash: 12253.49381960438 stock: 0.0
cancel - 510dbb
sell - 510dbb 581.6600545826634 99.3798400703131
ask order for: 510dbb price: 99.3798400703131 size: 77.33292406059945
+ updates for: 510dbb cash: 0 stock: -581.6600545826634
+ updates for: ce37e5 cash: 0 stock: 504.32713052206395
+ updates for: 510dbb cash: 52572.689484794966 stock: 0
cancel - b846a3
sell - b846a3 452.15480281858595 98.01814844151897
ask order for: b846a3 price: 98.01814844151897 size: 452.15480281858595
+ updates for: b846a3 cash: 0 stock: -452.15480281858595
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
sell - f676bd 369.65846301215004 83.69847882093038
ask order for: f676bd price: 83.69847882093038 size: 369.65846301215004
+ updates for: f676bd cash: 0 stock: -369.65846301215004
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 261.0041810260001 96.70717908881278
ask order for: e4befc price: 96.70717908881278 size: 261.0041810260001
+ updates for: e4befc cash: 0 stock: -261.0041810260001
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
sell - bfd4db 696.2841449903684 91.50694926811444
ask order for: bfd4db price: 91.50694926811444 size: 696.2841449903684
+ updates for: bfd4db cash: 0 stock: -696.2841449903684
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
sell - cba909 874.6954801383181 91.91198021490489
ask order for: cba909 price: 91.91198021490489 size: 874.6954801383181
+ updates for: cba909 cash: 0 stock: -874.6954801383181
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
sell - 147b63 187.0422709297152 92.71625673606506
ask order for: 147b63 price: 92.71625673606506 size: 187.0422709297152
+ updates for: 147b63 cash: 0 stock: -187.0422709297152
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
buy - f1f805 52086.886746689735 108.74696236335357
+ updates for: f1f805 cash: -52086.886746689735 stock: 0
+ updates for: f676bd cash: 30939.851037400116 stock: 0
+ updates for: bfd4db cash: 21147.03570928962 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 600.7560559100295
cancel - 301da5
sell - 301da5 310.79703941960497 86.42345072253285
ask order for: 301da5 price: 86.42345072253285 size: 310.79703941960497
+ updates for: 301da5 cash: 0 stock: -310.79703941960497
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
buy - 57a381 68170.0609520767 117.16926150376457
+ updates for: 57a381 cash: -68170.0609520767 stock: 0
+ updates for: 301da5 cash: 26860.15262098933 stock: 0
+ updates for: bfd4db cash: 41309.90833108737 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 762.237161306411
cancel - 397d0e
sell - 397d0e 556.8158313552028 87.96204226448239
ask order for: 397d0e price: 87.96204226448239 size: 556.8158313552028
+ updates for: 397d0e cash: 0 stock: -556.8158313552028
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
sell - bdb97d 453.746456370033 96.46962469274538
ask order for: bdb97d price: 96.46962469274538 size: 453.746456370033
+ updates for: bdb97d cash: 0 stock: -453.746456370033
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
sell - 0d5eec 334.5145714514905 92.14051022947183
ask order for: 0d5eec price: 92.14051022947183 size: 334.5145714514905
+ updates for: 0d5eec cash: 0 stock: -334.5145714514905
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
buy - 567d78 84770.23367532877 124.74943076556833
+ updates for: 567d78 cash: -84770.23367532877 stock: 0
+ updates for: 397d0e cash: 48978.65769119925 stock: 0
+ updates for: bfd4db cash: 1257.8938914490943 stock: 0
+ updates for: cba909 cash: 34533.68209268042 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 946.2878417511411
cancel - 4f4d8a
buy - 4f4d8a 27944.439499370925 106.89216924302758
+ updates for: 4f4d8a cash: -27944.439499370925 stock: 0
+ updates for: cba909 cash: 27944.43949937093 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 304.0347888711827
cancel - e39c81
sell - e39c81 485.2445048449765 94.20958867933321
ask order for: e39c81 price: 94.20958867933321 size: 485.2445048449765
+ updates for: e39c81 cash: 0 stock: -485.2445048449765
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
sell - 10b0a3 312.01904943271074 100.17007626479231
ask order for: 10b0a3 price: 100.17007626479231 size: 312.01904943271074
+ updates for: 10b0a3 cash: 0 stock: -312.01904943271074
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
sell - e2b93c 791.917038612202 98.65603324111328
ask order for: e2b93c price: 98.65603324111328 size: 791.917038612202
+ updates for: e2b93c cash: 0 stock: -791.917038612202
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
buy - 4081b6 101526.72492631928 116.3418357097711
+ updates for: 4081b6 cash: -101526.72492631928 stock: 0
+ updates for: cba909 cash: 17916.872072488473 stock: 0
+ updates for: 0d5eec cash: 30822.343292733443 stock: 0
+ updates for: 147b63 cash: 17341.859212016112 stock: 0
+ updates for: e39c81 cash: 35445.65034908125 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 1092.7344447583048
cancel - 502657
buy - 502657 62942.99484548803 102.45755648747023
+ updates for: 502657 cash: -62942.99484548803 stock: 0
+ updates for: e39c81 cash: 10269.034861270702 stock: 0
+ updates for: bdb97d cash: 43772.75035168025 stock: 0
+ updates for: e4befc cash: 8901.209632537073 stock: 0
+ updates for: 502657 cash: 0.0 stock: 654.7913742410813
cancel - 25d1a9
sell - 25d1a9 481.68999749705324 91.26303606823807
ask order for: 25d1a9 price: 91.26303606823807 size: 481.68999749705324
+ updates for: 25d1a9 cash: 0 stock: -481.68999749705324
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 390.8401041289968 97.52600186164103
ask order for: 168284 price: 97.52600186164103 size: 390.8401041289968
+ updates for: 168284 cash: 0 stock: -390.8401041289968
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 40695.69152883906 113.48358821233957
+ updates for: 42d8ea cash: -40695.69152883906 stock: 0
+ updates for: 25d1a9 cash: 40695.69152883906 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 445.91647705441864
cancel - 33b60b
sell - 33b60b 691.9125455586354 90.60674717421134
ask order for: 33b60b price: 90.60674717421134 size: 691.9125455586354
+ updates for: 33b60b cash: 0 stock: -691.9125455586354
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
sell - e7e04e 863.1149007366331 95.52618765634821
ask order for: e7e04e price: 95.52618765634821 size: 863.1149007366331
+ updates for: e7e04e cash: 0 stock: -863.1149007366331
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
buy - ecdc52 70310.52946179872 123.4725533902017
+ updates for: ecdc52 cash: -70310.52946179872 stock: 0
+ updates for: 33b60b cash: 62691.94508209626 stock: 0
+ updates for: 25d1a9 cash: 3264.8000864440137 stock: 0
+ updates for: e7e04e cash: 4353.784293258451 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 773.2629324090558
cancel - dbe2fc
buy - dbe2fc 94143.79273641283 106.70794260940497
+ updates for: dbe2fc cash: -94143.79273641283 stock: 0
+ updates for: e7e04e cash: 78096.29168349953 stock: 0
+ updates for: e4befc cash: 16047.501052913301 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 983.4771218310874
cancel - e9aeae
buy - e9aeae 50849.95774693148 114.77904800410964
+ updates for: e9aeae cash: -50849.95774693148 stock: 0
+ updates for: e4befc cash: 292.26739195992684 stock: 0
+ updates for: 168284 cash: 38117.07272288852 stock: 0
+ updates for: b846a3 cash: 12440.617632083035 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 520.7838668298212
cancel - ce37e5
buy - ce37e5 94141.98984761178 119.45273879456182
+ updates for: ce37e5 cash: -94141.98984761178 stock: 0
+ updates for: b846a3 cash: 31878.758949134863 stock: 0
+ updates for: e2b93c cash: 62263.23089847692 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 956.3475043672885
cancel - 602a21
buy - 602a21 66920.37035240069 107.13376558060924
bid order for: 602a21 price: 107.13376558060924 size: 113.09134796701731
+ updates for: 602a21 cash: -66920.37035240069 stock: 0
+ updates for: e2b93c cash: 15864.162787052463 stock: 0
+ updates for: 510dbb cash: 7685.3336253120415 stock: 0
+ updates for: 10b0a3 cash: 31254.97197774264 stock: 0
+ updates for: 602a21 cash: 0 stock: 550.1547370534544
cancel - 510dbb
buy - 510dbb 17394.577860547954 105.06093905021038
bid order for: 510dbb price: 105.06093905021038 size: 165.56655611306496
+ updates for: 510dbb cash: -17394.577860547954 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 787.4022815975179 88.4180723859129
ask order for: b846a3 price: 88.4180723859129 size: 508.7443775174356
+ updates for: b846a3 cash: 0 stock: -787.4022815975179
+ updates for: 602a21 cash: 0 stock: 113.09134796701731
+ updates for: 510dbb cash: 0 stock: 165.56655611306496
+ updates for: b846a3 cash: 29510.479822841495 stock: 0
cancel - f676bd
sell - f676bd 406.347940019136 92.30150443451501
ask order for: f676bd price: 92.30150443451501 size: 406.347940019136
+ updates for: f676bd cash: 0 stock: -406.347940019136
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 764.5991318587925 87.46012145965375
ask order for: e4befc price: 87.46012145965375 size: 764.5991318587925
+ updates for: e4befc cash: 0 stock: -764.5991318587925
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 102535.10123229653 105.32956908327169
+ updates for: bfd4db cash: -102535.10123229653 stock: 0
+ updates for: e4befc cash: 66871.9329403158 stock: 0
+ updates for: b846a3 cash: 35663.16829198072 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 1167.9461776564422
cancel - cba909
buy - cba909 106057.92682584631 123.56362583329881
bid order for: cba909 price: 123.56362583329881 size: 479.3673812456994
+ updates for: cba909 cash: -106057.92682584631 stock: 0
+ updates for: b846a3 cash: 9319.028905282095 stock: 0
+ updates for: f676bd cash: 37506.52618763232 stock: 0
+ updates for: cba909 cash: 0 stock: 511.7452717389218
cancel - 147b63
sell - 147b63 812.6371652986595 99.8924482180806
ask order for: 147b63 price: 99.8924482180806 size: 333.2697840529601
+ updates for: 147b63 cash: 0 stock: -812.6371652986595
+ updates for: cba909 cash: 0 stock: 479.3673812456994
+ updates for: 147b63 cash: 59232.371732931904 stock: 0
cancel - f1f805
buy - f1f805 77683.1642193017 107.59966661577664
bid order for: f1f805 price: 107.59966661577664 size: 412.5666088879086
+ updates for: f1f805 cash: -77683.1642193017 stock: 0
+ updates for: 147b63 cash: 33291.13464616123 stock: 0
+ updates for: f1f805 cash: 0 stock: 333.2697840529601
cancel - 301da5
sell - 301da5 999.0696482764765 90.89515215352392
ask order for: 301da5 price: 90.89515215352392 size: 586.5030393885679
+ updates for: 301da5 cash: 0 stock: -999.0696482764765
+ updates for: f1f805 cash: 0 stock: 412.5666088879086
+ updates for: 301da5 cash: 44392.02957314048 stock: 0
cancel - 57a381
buy - 57a381 99496.75160275915 103.58936932205876
bid order for: 57a381 price: 103.58936932205876 size: 445.86108498679596
+ updates for: 57a381 cash: -99496.75160275915 stock: 0
+ updates for: 301da5 cash: 53310.28300372812 stock: 0
+ updates for: 57a381 cash: 0 stock: 586.5030393885679
cancel - 397d0e
buy - 397d0e 109673.29128412303 110.44167869200191
bid order for: 397d0e price: 110.44167869200191 size: 993.042595721297
+ updates for: 397d0e cash: -109673.29128412303 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 433.6009081481128 93.63949756159337
+ updates for: bdb97d cash: 0 stock: -433.6009081481128
+ updates for: 397d0e cash: 0 stock: 433.6009081481128
+ updates for: bdb97d cash: 47887.61217825411 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 79007.17096481024 102.07942304503777
bid order for: 0d5eec price: 102.07942304503777 size: 773.9774443077722
+ updates for: 0d5eec cash: -79007.17096481024 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 9838.388538152756 104.33918904335296
bid order for: 567d78 price: 104.33918904335296 size: 94.2923615599974
+ updates for: 567d78 cash: -9838.388538152756 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 909.7308298830533 90.86382862902896
+ updates for: 4f4d8a cash: 0 stock: -909.7308298830533
+ updates for: 397d0e cash: 0 stock: 559.4416875731841
+ updates for: 567d78 cash: 0 stock: 94.2923615599974
+ updates for: 57a381 cash: 0 stock: 255.99678074987173
+ updates for: 4f4d8a cash: 98142.61271037825 stock: 0.0
cancel - e39c81
sell - e39c81 611.5277969835349 101.2924155696886
+ updates for: e39c81 cash: 0 stock: -611.5277969835349
+ updates for: 57a381 cash: 0 stock: 189.86430423692423
+ updates for: 0d5eec cash: 0 stock: 421.6634927466107
+ updates for: e39c81 cash: 62711.08959140396 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 716.3573886886782 87.892711807151
ask order for: 10b0a3 price: 87.892711807151 size: 364.04343712751665
+ updates for: 10b0a3 cash: 0 stock: -716.3573886886782
+ updates for: 0d5eec cash: 0 stock: 352.3139515611615
+ updates for: 10b0a3 cash: 35964.00490608075 stock: 0
cancel - e2b93c
buy - e2b93c 81497.75455876459 116.08983349830231
bid order for: e2b93c price: 116.08983349830231 size: 426.4024519834889
+ updates for: e2b93c cash: -81497.75455876459 stock: 0
+ updates for: 10b0a3 cash: 31996.764904733518 stock: 0
+ updates for: e2b93c cash: 0 stock: 364.04343712751665
cancel - 4081b6
sell - 4081b6 147.00363189086022 96.91815620750258
+ updates for: 4081b6 cash: 0 stock: -147.00363189086022
+ updates for: e2b93c cash: 0 stock: 147.00363189086022
+ updates for: 4081b6 cash: 17065.627149855685 stock: 0.0
cancel - 502657
sell - 502657 618.0944408229071 94.10408368306669
ask order for: 502657 price: 94.10408368306669 size: 338.69562073027845
+ updates for: 502657 cash: 0 stock: -618.0944408229071
+ updates for: e2b93c cash: 0 stock: 279.3988200926287
+ updates for: 502657 cash: 32435.362504175388 stock: 0
cancel - 25d1a9
sell - 25d1a9 802.9765343872427 99.45458121295006
ask order for: 25d1a9 price: 99.45458121295006 size: 802.9765343872427
+ updates for: 25d1a9 cash: 0 stock: -802.9765343872427
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
buy - 168284 40059.73608693843 106.92681054813305
+ updates for: 168284 cash: -40059.73608693843 stock: 0
+ updates for: 502657 cash: 31872.64103629034 stock: 0
+ updates for: 25d1a9 cash: 8187.095050648088 stock: 0
+ updates for: 168284 cash: 0.0 stock: 421.0155596491107
cancel - 42d8ea
buy - 42d8ea 87852.93794886091 112.75238032901247
bid order for: 42d8ea price: 112.75238032901247 size: 143.50329457334217
+ updates for: 42d8ea cash: -87852.93794886091 stock: 0
+ updates for: 25d1a9 cash: 71672.59990066112 stock: 0
+ updates for: 42d8ea cash: 0 stock: 720.6565954684105
cancel - 33b60b
buy - 33b60b 94580.06706190507 119.59028764777396
bid order for: 33b60b price: 119.59028764777396 size: 790.8674602445072
+ updates for: 33b60b cash: -94580.06706190507 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 73.64670591631341 93.4298791441791
+ updates for: e7e04e cash: 0 stock: -73.64670591631341
+ updates for: 33b60b cash: 0 stock: 73.64670591631341
+ updates for: e7e04e cash: 8807.430744842937 stock: 0.0
cancel - ecdc52
sell - ecdc52 935.8757474331785 98.23941048963
ask order for: ecdc52 price: 98.23941048963 size: 75.1516985316425
+ updates for: ecdc52 cash: 0 stock: -935.8757474331785
+ updates for: 33b60b cash: 0 stock: 717.2207543281938
+ updates for: 42d8ea cash: 0 stock: 143.50329457334217
+ updates for: ecdc52 cash: 101952.9743652619 stock: 0
cancel - dbe2fc
sell - dbe2fc 628.4391127471233 96.36662778728459
ask order for: dbe2fc price: 96.36662778728459 size: 628.4391127471233
+ updates for: dbe2fc cash: 0 stock: -628.4391127471233
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 80.09827740445326 92.69201274887001
ask order for: e9aeae price: 92.69201274887001 size: 80.09827740445326
+ updates for: e9aeae cash: 0 stock: -80.09827740445326
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
buy - ce37e5 4228.219424320705 114.30645483109429
+ updates for: ce37e5 cash: -4228.219424320705 stock: 0
+ updates for: e9aeae cash: 4228.219424320705 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 45.615790389363944
cancel - 602a21
sell - 602a21 252.93147953559287 96.8724292075648
ask order for: 602a21 price: 96.8724292075648 size: 252.93147953559287
+ updates for: 602a21 cash: 0 stock: -252.93147953559287
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 19449.848623394082 108.88650259215271
+ updates for: 510dbb cash: -19449.848623394082 stock: 0
+ updates for: e9aeae cash: 3196.2511260154033 stock: 0
+ updates for: dbe2fc cash: 16253.59749737868 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 203.14665915210907
cancel - b846a3
sell - b846a3 466.22681288642707 86.49613406826606
ask order for: b846a3 price: 86.49613406826606 size: 466.22681288642707
+ updates for: b846a3 cash: 0 stock: -466.22681288642707
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
sell - f676bd 543.0743927005965 94.70037663365959
ask order for: f676bd price: 94.70037663365959 size: 543.0743927005965
+ updates for: f676bd cash: 0 stock: -543.0743927005965
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 498.2272903593964 98.20151185698252
ask order for: e4befc price: 98.20151185698252 size: 498.2272903593964
+ updates for: e4befc cash: 0 stock: -498.2272903593964
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 65893.5413627026 115.00074867224109
+ updates for: bfd4db cash: -65893.5413627026 stock: 0
+ updates for: b846a3 cash: 40326.81691364479 stock: 0
+ updates for: f676bd cash: 25566.724449057812 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 736.2017101137161
cancel - cba909
buy - cba909 54256.27711508394 106.10767651651788
+ updates for: cba909 cash: -54256.27711508394 stock: 0
+ updates for: f676bd cash: 25862.625079784626 stock: 0
+ updates for: dbe2fc cash: 28393.652035299314 stock: 0
+ updates for: cba909 cash: 0.0 stock: 567.7414549073783
cancel - 147b63
sell - 147b63 890.5055045391704 97.39364110055642
ask order for: 147b63 price: 97.39364110055642 size: 890.5055045391704
+ updates for: 147b63 cash: 0 stock: -890.5055045391704
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
sell - f1f805 647.9255908612745 101.5324186265512
ask order for: f1f805 price: 101.5324186265512 size: 647.9255908612745
+ updates for: f1f805 cash: 0 stock: -647.9255908612745
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 99828.4802574651 103.02981129059725
+ updates for: 301da5 cash: -99828.4802574651 stock: 0
+ updates for: dbe2fc cash: 15913.308532395413 stock: 0
+ updates for: 602a21 cash: 24502.086845676346 stock: 0
+ updates for: 147b63 cash: 59413.08487939334 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 1028.0948919391722
cancel - 57a381
buy - 57a381 88814.67550465556 105.26925948224944
+ updates for: 57a381 cash: -88814.67550465556 stock: 0
+ updates for: 147b63 cash: 27316.488627764535 stock: 0
+ updates for: e4befc cash: 48926.67316170054 stock: 0
+ updates for: ecdc52 cash: 7382.858561042952 stock: 0
+ updates for: f1f805 cash: 5188.655154147534 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 904.9574952178068
cancel - 397d0e
buy - 397d0e 108632.02258558777 110.92361021879985
bid order for: 397d0e price: 110.92361021879985 size: 433.04780032674773
+ updates for: 397d0e cash: -108632.02258558777 stock: 0
+ updates for: f1f805 cash: 60596.79717603493 stock: 0
+ updates for: 397d0e cash: 0 stock: 596.8221578461304
cancel - bdb97d
sell - bdb97d 380.4282723171201 84.80973975078265
+ updates for: bdb97d cash: 0 stock: -380.4282723171201
+ updates for: 397d0e cash: 0 stock: 380.4282723171201
+ updates for: bdb97d cash: 42198.47739471568 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 258.1645960800364 84.36541699263705
ask order for: 0d5eec price: 84.36541699263705 size: 205.54506807040877
+ updates for: 0d5eec cash: 0 stock: -258.1645960800364
+ updates for: 397d0e cash: 0 stock: 52.61952800962763
+ updates for: 0d5eec cash: 5836.748014837156 stock: 0
cancel - 567d78
buy - 567d78 64801.00590628106 105.27895089108392
bid order for: 567d78 price: 105.27895089108392 size: 450.80341441510745
+ updates for: 567d78 cash: -64801.00590628106 stock: 0
+ updates for: 0d5eec cash: 17340.895378540004 stock: 0
+ updates for: 567d78 cash: 0 stock: 205.54506807040877
cancel - 4f4d8a
sell - 4f4d8a 649.5404024414049 87.17945580475723
ask order for: 4f4d8a price: 87.17945580475723 size: 198.73698802629747
+ updates for: 4f4d8a cash: 0 stock: -649.5404024414049
+ updates for: 567d78 cash: 0 stock: 450.80341441510745
+ updates for: 4f4d8a cash: 47460.11052774105 stock: 0
cancel - e39c81
sell - e39c81 690.7230511437708 82.39581123619995
ask order for: e39c81 price: 82.39581123619995 size: 690.7230511437708
+ updates for: e39c81 cash: 0 stock: -690.7230511437708
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
sell - 10b0a3 815.2749079153474 91.89440028140345
ask order for: 10b0a3 price: 91.89440028140345 size: 815.2749079153474
+ updates for: 10b0a3 cash: 0 stock: -815.2749079153474
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
buy - e2b93c 110201.83193348625 114.11684480881338
+ updates for: e2b93c cash: -110201.83193348625 stock: 0
+ updates for: e39c81 cash: 56912.68613853422 stock: 0
+ updates for: 4f4d8a cash: 17325.782464409167 stock: 0
+ updates for: 10b0a3 cash: 35963.36333054286 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 1280.8153689879257
cancel - 4081b6
buy - 4081b6 64351.048074083 105.51618612654931
bid order for: 4081b6 price: 105.51618612654931 size: 240.6759911395131
+ updates for: 4081b6 cash: -64351.048074083 stock: 0
+ updates for: 10b0a3 cash: 38955.83539681441 stock: 0
+ updates for: 4081b6 cash: 0 stock: 423.91957809748993
cancel - 502657
buy - 502657 81053.67234955996 117.75702583878778
bid order for: 502657 price: 117.75702583878778 size: 688.3128354525903
+ updates for: 502657 cash: -81053.67234955996 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 146.68645547091126 98.90960014102046
+ updates for: 25d1a9 cash: 0 stock: -146.68645547091126
+ updates for: 502657 cash: 0 stock: 146.68645547091126
+ updates for: 25d1a9 cash: 17273.36072708829 stock: 0.0
cancel - 168284
buy - 168284 42600.549389794 111.75648127867127
bid order for: 168284 price: 111.75648127867127 size: 381.19086161604406
+ updates for: 168284 cash: -42600.549389794 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 317.7838994134702 99.44647498892944
+ updates for: 42d8ea cash: 0 stock: -317.7838994134702
+ updates for: 502657 cash: 0 stock: 317.7838994134702
+ updates for: 42d8ea cash: 37421.28685438274 stock: 0.0
cancel - 33b60b
sell - 33b60b 244.76301058317438 98.63219257866244
+ updates for: 33b60b cash: 0 stock: -244.76301058317438
+ updates for: 502657 cash: 0 stock: 223.84248056820888
+ updates for: 168284 cash: 0 stock: 20.920530014965493
+ updates for: 33b60b cash: 28697.0295890463 stock: 0.0
cancel - e7e04e
sell - e7e04e 426.0940302031561 101.48758713211815
+ updates for: e7e04e cash: 0 stock: -426.0940302031561
+ updates for: 168284 cash: 0 stock: 360.27033160107857
+ updates for: 4081b6 cash: 0 stock: 65.82369860207751
+ updates for: e7e04e cash: 47208.010202071324 stock: 0.0
cancel - ecdc52
sell - ecdc52 115.01635638590449 99.92528057380409
+ updates for: ecdc52 cash: 0 stock: -115.01635638590449
+ updates for: 4081b6 cash: 0 stock: 115.01635638590449
+ updates for: ecdc52 cash: 12136.087268012627 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 5031.978686381353 109.77198151808561
bid order for: dbe2fc price: 109.77198151808561 size: 45.840282891789684
+ updates for: dbe2fc cash: -5031.978686381353 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 22417.19106026374 102.97691548639959
bid order for: e9aeae price: 102.97691548639959 size: 217.69142097895167
+ updates for: e9aeae cash: -22417.19106026374 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 104297.09273917698 111.22544485022235
bid order for: ce37e5 price: 111.22544485022235 size: 937.7089287404049
+ updates for: ce37e5 cash: -104297.09273917698 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 15.554552416915271 91.19008119708502
+ updates for: 602a21 cash: 0 stock: -15.554552416915271
+ updates for: ce37e5 cash: 0 stock: 15.554552416915271
+ updates for: 602a21 cash: 1730.0620120175022 stock: 0.0
cancel - 510dbb
sell - 510dbb 828.3515201943354 89.15645964623374
+ updates for: 510dbb cash: 0 stock: -828.3515201943354
+ updates for: ce37e5 cash: 0 stock: 828.3515201943354
+ updates for: 510dbb cash: 92133.7663259729 stock: 0.0
cancel - b846a3
buy - b846a3 62120.85421649925 110.16103752835936
bid order for: b846a3 price: 110.16103752835936 size: 563.9094875128344
+ updates for: b846a3 cash: -62120.85421649925 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 574.3118866391646 101.82219143571619
+ updates for: f676bd cash: 0 stock: -574.3118866391646
+ updates for: ce37e5 cash: 0 stock: 93.80285612915418
+ updates for: b846a3 cash: 0 stock: 480.50903051001046
+ updates for: f676bd cash: 63366.63774391541 stock: 0.0
cancel - e4befc
buy - e4befc 80667.8382354955 102.69009891190753
bid order for: e4befc price: 102.69009891190753 size: 785.546407007517
+ updates for: e4befc cash: -80667.8382354955 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 29885.068102353445 110.29935834999203
bid order for: bfd4db price: 110.29935834999203 size: 270.94507664790603
+ updates for: bfd4db cash: -29885.068102353445 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
sell - cba909 941.666730358451 101.86963923078596
+ updates for: cba909 cash: 0 stock: -941.666730358451
+ updates for: bfd4db cash: 0 stock: 270.94507664790603
+ updates for: b846a3 cash: 0 stock: 83.40045700282394
+ updates for: dbe2fc cash: 0 stock: 45.840282891789684
+ updates for: 4081b6 cash: 0 stock: 59.83593615153109
+ updates for: e9aeae cash: 0 stock: 217.69142097895167
+ updates for: e4befc cash: 0 stock: 263.9535566854486
+ updates for: cba909 cash: 99940.79534296872 stock: 0.0
cancel - 147b63
buy - 147b63 51786.85852546935 108.51537151788933
bid order for: 147b63 price: 108.51537151788933 size: 477.2306245749895
+ updates for: 147b63 cash: -51786.85852546935 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 33367.796095601414 110.88542502450018
bid order for: f1f805 price: 110.88542502450018 size: 300.92138879594665
+ updates for: f1f805 cash: -33367.796095601414 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 98226.6414171176 109.99018994941602
bid order for: 301da5 price: 109.99018994941602 size: 893.0491115825109
+ updates for: 301da5 cash: -98226.6414171176 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 75806.30642128705 121.779993231195
bid order for: 57a381 price: 121.779993231195 size: 622.4857171520076
+ updates for: 57a381 cash: -75806.30642128705 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 75035.8646534066 124.87671140314997
bid order for: 397d0e price: 124.87671140314997 size: 600.8795700197616
+ updates for: 397d0e cash: -75035.8646534066 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 688.2993116385128 89.01338212765395
+ updates for: bdb97d cash: 0 stock: -688.2993116385128
+ updates for: 397d0e cash: 0 stock: 600.8795700197616
+ updates for: 57a381 cash: 0 stock: 87.41974161875123
+ updates for: bdb97d cash: 85681.84019601095 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 71932.25237064426 103.11231789857297
bid order for: 0d5eec price: 103.11231789857297 size: 697.6106622043046
+ updates for: 0d5eec cash: -71932.25237064426 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 26194.852455749307 104.73255908065448
bid order for: 567d78 price: 104.73255908065448 size: 250.11183423463058
+ updates for: 567d78 cash: -26194.852455749307 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 298.16291459379033 94.49808272752719
+ updates for: 4f4d8a cash: 0 stock: -298.16291459379033
+ updates for: 57a381 cash: 0 stock: 298.16291459379033
+ updates for: 4f4d8a cash: 36310.27772102516 stock: 0.0
cancel - e39c81
sell - e39c81 326.04928260504903 99.97023193890408
+ updates for: e39c81 cash: 0 stock: -326.04928260504903
+ updates for: 57a381 cash: 0 stock: 236.90306093946606
+ updates for: f1f805 cash: 0 stock: 89.14622166558297
+ updates for: e39c81 cash: 38735.06983637402 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 788.7194010531707 85.05076832355188
+ updates for: 10b0a3 cash: 0 stock: -788.7194010531707
+ updates for: f1f805 cash: 0 stock: 211.77516713036368
+ updates for: 301da5 cash: 0 stock: 576.944233922807
+ updates for: 10b0a3 cash: 86940.9852962748 stock: 0.0
cancel - e2b93c
buy - e2b93c 86830.20252844202 109.95581875387664
bid order for: e2b93c price: 109.95581875387664 size: 789.6826517458014
+ updates for: e2b93c cash: -86830.20252844202 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 832.258289955347 97.13813304394805
+ updates for: 4081b6 cash: 0 stock: -832.258289955347
+ updates for: 301da5 cash: 0 stock: 316.1048776597039
+ updates for: e2b93c cash: 0 stock: 516.1534122956431
+ updates for: 4081b6 cash: 91522.50658930244 stock: 0.0
cancel - 502657
sell - 502657 402.0990584228798 99.7349583037854
+ updates for: 502657 cash: 0 stock: -402.0990584228798
+ updates for: e2b93c cash: 0 stock: 273.52923945015834
+ updates for: 147b63 cash: 0 stock: 128.56981897272146
+ updates for: 502657 cash: 44027.933148679986 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 28985.555532887636 105.72610822610042
bid order for: 25d1a9 price: 105.72610822610042 size: 274.1570272396731
+ updates for: 25d1a9 cash: -28985.555532887636 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 171.09066081535377 92.01563371197274
+ updates for: 168284 cash: 0 stock: -171.09066081535377
+ updates for: 147b63 cash: 0 stock: 171.09066081535377
+ updates for: 168284 cash: 18565.966621619307 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 613.3333849960864 87.52273244757025
+ updates for: 42d8ea cash: 0 stock: -613.3333849960864
+ updates for: 147b63 cash: 0 stock: 177.57014478691428
+ updates for: 25d1a9 cash: 0 stock: 274.1570272396731
+ updates for: 567d78 cash: 0 stock: 161.60621296949898
+ updates for: 42d8ea cash: 65180.07801255392 stock: 0.0
cancel - 33b60b
sell - 33b60b 52.448484990636416 101.22553188851867
+ updates for: 33b60b cash: 0 stock: -52.448484990636416
+ updates for: 567d78 cash: 0 stock: 52.448484990636416
+ updates for: 33b60b cash: 5493.064052972648 stock: 0.0
cancel - e7e04e
buy - e7e04e 67198.9311732825 107.40967436772713
bid order for: e7e04e price: 107.40967436772713 size: 625.6320165651059
+ updates for: e7e04e cash: -67198.9311732825 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 46196.01561274757 108.92863808470835
bid order for: ecdc52 price: 108.92863808470835 size: 424.09431004565795
+ updates for: ecdc52 cash: -46196.01561274757 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 551.6192796069271 83.1850449670206
+ updates for: dbe2fc cash: 0 stock: -551.6192796069271
+ updates for: ecdc52 cash: 0 stock: 424.09431004565795
+ updates for: e7e04e cash: 0 stock: 127.52496956126913
+ updates for: dbe2fc cash: 59893.43106707781 stock: 0.0
cancel - e9aeae
buy - e9aeae 22743.835299757273 106.92597352250942
bid order for: e9aeae price: 106.92597352250942 size: 212.70636638131123
+ updates for: e9aeae cash: -22743.835299757273 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 79.56488236189603 95.20446043387437
+ updates for: ce37e5 cash: 0 stock: -79.56488236189603
+ updates for: e7e04e cash: 0 stock: 79.56488236189603
+ updates for: ce37e5 cash: 8546.038105597769 stock: 0.0
cancel - 602a21
buy - 602a21 24437.657027751 103.18561646545379
bid order for: 602a21 price: 103.18561646545379 size: 236.83201074766703
+ updates for: 602a21 cash: -24437.657027751 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 781.312276202132 96.03377859302826
+ updates for: 510dbb cash: 0 stock: -781.312276202132
+ updates for: e7e04e cash: 0 stock: 418.54216464194076
+ updates for: e9aeae cash: 0 stock: 212.70636638131123
+ updates for: 567d78 cash: 0 stock: 36.05713627449518
+ updates for: 602a21 cash: 0 stock: 114.00660890438485
+ updates for: 510dbb cash: 83239.51128919439 stock: 0.0
cancel - b846a3
sell - b846a3 812.5808856463316 94.25019200479086
+ updates for: b846a3 cash: 0 stock: -812.5808856463316
+ updates for: 602a21 cash: 0 stock: 122.82540184328218
+ updates for: 0d5eec cash: 0 stock: 689.7554838030494
+ updates for: b846a3 cash: 83796.10152500018 stock: 0.0
cancel - f676bd
sell - f676bd 14.553794453203977 100.59342694772099
+ updates for: f676bd cash: 0 stock: -14.553794453203977
+ updates for: 0d5eec cash: 0 stock: 7.855178401255216
+ updates for: e4befc cash: 0 stock: 6.698616051948761
+ updates for: f676bd cash: 1497.8471974077418 stock: 0.0
cancel - e4befc
+ updates e4befc 52874.53984636947 0
buy - e4befc 35441.41485495208 102.63680667330443
bid order for: e4befc price: 102.63680667330443 size: 345.3090173368605
+ updates for: e4befc cash: -35441.41485495208 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 989.764309678313 98.91935898046533
ask order for: bfd4db price: 98.91935898046533 size: 644.4552923414525
+ updates for: bfd4db cash: 0 stock: -989.764309678313
+ updates for: e4befc cash: 0 stock: 345.3090173368605
+ updates for: bfd4db cash: 35441.41485495208 stock: 0
cancel - cba909
sell - cba909 923.9658071537225 91.87717275800765
ask order for: cba909 price: 91.87717275800765 size: 923.9658071537225
+ updates for: cba909 cash: 0 stock: -923.9658071537225
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
buy - 147b63 52291.26577828685 114.84265213369343
+ updates for: 147b63 cash: -52291.26577828685 stock: 0
+ updates for: cba909 cash: 52291.26577828685 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 569.1431746165628
cancel - f1f805
buy - f1f805 50810.996062660764 127.54034456378098
+ updates for: f1f805 cash: -50810.996062660764 stock: 0
+ updates for: cba909 cash: 32600.10030806769 stock: 0
+ updates for: bfd4db cash: 18210.895754593075 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 538.9210329138684
cancel - 301da5
sell - 301da5 131.3296989994741 97.77885418049384
ask order for: 301da5 price: 97.77885418049384 size: 131.3296989994741
+ updates for: 301da5 cash: 0 stock: -131.3296989994741
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
sell - 57a381 766.4320347515932 80.91100229519547
ask order for: 57a381 price: 80.91100229519547 size: 766.4320347515932
+ updates for: 57a381 cash: 0 stock: -766.4320347515932
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
buy - 397d0e 64997.14165609004 110.61775396426845
+ updates for: 397d0e cash: -64997.14165609004 stock: 0
+ updates for: 57a381 cash: 62012.784122897494 stock: 0
+ updates for: 301da5 cash: 2984.357533192546 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 796.9535371582751
cancel - bdb97d
buy - bdb97d 86310.36573375168 114.42224192753044
bid order for: bdb97d price: 114.42224192753044 size: 270.1856440035054
+ updates for: bdb97d cash: -86310.36573375168 stock: 0
+ updates for: 301da5 cash: 9856.90995484518 stock: 0
+ updates for: bfd4db cash: 45538.20865539179 stock: 0
+ updates for: bdb97d cash: 0 stock: 561.165088557536
cancel - 0d5eec
buy - 0d5eec 79989.4228039868 119.92286727793517
bid order for: 0d5eec price: 119.92286727793517 size: 667.0072574115663
+ updates for: 0d5eec cash: -79989.4228039868 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 529.8419143026393 97.20484071846444
+ updates for: 567d78 cash: 0 stock: -529.8419143026393
+ updates for: 0d5eec cash: 0 stock: 529.8419143026393
+ updates for: 567d78 cash: 63540.161567202515 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 29877.416959682792 107.8374638970477
bid order for: 4f4d8a price: 107.8374638970477 size: 277.0597144996541
+ updates for: 4f4d8a cash: -29877.416959682792 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 264.14840028973583 96.61768633592247
+ updates for: e39c81 cash: 0 stock: -264.14840028973583
+ updates for: 0d5eec cash: 0 stock: 137.165343108927
+ updates for: bdb97d cash: 0 stock: 126.98305718080883
+ updates for: e39c81 cash: 30978.94732622423 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 102249.95934535596 104.0092996125681
bid order for: 10b0a3 price: 104.0092996125681 size: 983.0847792094974
+ updates for: 10b0a3 cash: -102249.95934535596 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 376.06692752857566 93.71068035480687
+ updates for: e2b93c cash: 0 stock: -376.06692752857566
+ updates for: bdb97d cash: 0 stock: 143.20258682269656
+ updates for: 4f4d8a cash: 0 stock: 232.8643407058791
+ updates for: e2b93c cash: 41497.06096785482 stock: 0.0
cancel - 4081b6
sell - 4081b6 348.8779258986119 90.13444625364409
+ updates for: 4081b6 cash: 0 stock: -348.8779258986119
+ updates for: 4f4d8a cash: 0 stock: 44.19537379377499
+ updates for: 10b0a3 cash: 0 stock: 304.68255210483693
+ updates for: 4081b6 cash: 36455.73587449662 stock: 0.0
cancel - 502657
buy - 502657 120206.93438646829 128.66634416331013
bid order for: 502657 price: 128.66634416331013 size: 934.2531270951112
+ updates for: 502657 cash: -120206.93438646829 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 729.4390321546778 90.71391286925238
+ updates for: 25d1a9 cash: 0 stock: -729.4390321546778
+ updates for: 502657 cash: 0 stock: 729.4390321546778
+ updates for: 25d1a9 cash: 93854.2535573656 stock: 0.0
cancel - 168284
sell - 168284 964.2330287605151 97.91465132573867
ask order for: 168284 price: 97.91465132573867 size: 81.01670671542138
+ updates for: 168284 cash: 0 stock: -964.2330287605151
+ updates for: 502657 cash: 0 stock: 204.8140949404334
+ updates for: 10b0a3 cash: 0 stock: 678.4022271046604
+ updates for: 168284 cash: 96912.82132586477 stock: 0
cancel - 42d8ea
sell - 42d8ea 423.99868154210105 101.9952173246541
ask order for: 42d8ea price: 101.9952173246541 size: 423.99868154210105
+ updates for: 42d8ea cash: 0 stock: -423.99868154210105
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
sell - 33b60b 34.11508761878076 97.62862919560882
ask order for: 33b60b price: 97.62862919560882 size: 34.11508761878076
+ updates for: 33b60b cash: 0 stock: -34.11508761878076
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
buy - e7e04e 52105.73105283658 113.86466523017465
+ updates for: e7e04e cash: -52105.73105283658 stock: 0
+ updates for: 33b60b cash: 3330.6092391096527 stock: 0
+ updates for: 168284 cash: 7932.7225896001155 stock: 0
+ updates for: 42d8ea cash: 40842.399224126806 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 515.5662489628355
cancel - ecdc52
buy - ecdc52 1029.282186024651 102.5192981834261
+ updates for: ecdc52 cash: -1029.282186024651 stock: 0
+ updates for: 42d8ea cash: 1029.282186024651 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 10.091475002679903
cancel - dbe2fc
sell - dbe2fc 675.5972008498372 82.32396947146464
ask order for: dbe2fc price: 82.32396947146464 size: 675.5972008498372
+ updates for: dbe2fc cash: 0 stock: -675.5972008498372
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
buy - e9aeae 74143.56075587633 107.76170623362768
bid order for: e9aeae price: 107.76170623362768 size: 159.16193013704503
+ updates for: e9aeae cash: -74143.56075587633 stock: 0
+ updates for: dbe2fc cash: 55617.843337768965 stock: 0
+ updates for: 42d8ea cash: 1374.1562591019479 stock: 0
+ updates for: e9aeae cash: 0 stock: 689.069952760625
cancel - ce37e5
sell - ce37e5 659.5740590580203 101.22201317064142
ask order for: ce37e5 price: 101.22201317064142 size: 500.4121289209753
+ updates for: ce37e5 cash: 0 stock: -659.5740590580203
+ updates for: e9aeae cash: 0 stock: 159.16193013704503
+ updates for: ce37e5 cash: 17151.561159005418 stock: 0
cancel - 602a21
sell - 602a21 177.84290458074338 100.588368902737
ask order for: 602a21 price: 100.588368902737 size: 177.84290458074338
+ updates for: 602a21 cash: 0 stock: -177.84290458074338
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
sell - 510dbb 75.34557419206101 96.64835255265258
ask order for: 510dbb price: 96.64835255265258 size: 75.34557419206101
+ updates for: 510dbb cash: 0 stock: -75.34557419206101
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
buy - b846a3 46301.71608590846 121.09389630785003
+ updates for: b846a3 cash: -46301.71608590846 stock: 0
+ updates for: 510dbb cash: 7282.025617796354 stock: 0
+ updates for: 602a21 cash: 17888.927692702073 stock: 0
+ updates for: ce37e5 cash: 21130.762775410036 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 461.94507344542285
cancel - f676bd
sell - f676bd 27.363859412350394 90.24121604689013
ask order for: f676bd price: 90.24121604689013 size: 27.363859412350394
+ updates for: f676bd cash: 0 stock: -27.363859412350394
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 231.79171454926848 96.80486536303427
ask order for: e4befc price: 96.80486536303427 size: 231.79171454926848
+ updates for: e4befc cash: 0 stock: -231.79171454926848
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 14803.918251247924 108.21219772385857
+ updates for: bfd4db cash: -14803.918251247924 stock: 0
+ updates for: f676bd cash: 2469.34794910664 stock: 0
+ updates for: e4befc cash: 12334.570302141285 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 154.7807021080621
cancel - cba909
buy - cba909 60937.571925507495 103.52475209699801
bid order for: cba909 price: 103.52475209699801 size: 205.8601034803186
+ updates for: cba909 cash: -60937.571925507495 stock: 0
+ updates for: e4befc cash: 10103.995417067521 stock: 0
+ updates for: ce37e5 cash: 29521.960328977635 stock: 0
+ updates for: cba909 cash: 0 stock: 396.0304061019136
cancel - 147b63
sell - 147b63 135.9225236155471 91.04714128996122
+ updates for: 147b63 cash: 0 stock: -135.9225236155471
+ updates for: cba909 cash: 0 stock: 135.9225236155471
+ updates for: 147b63 cash: 14071.345561697872 stock: 0.0
cancel - f1f805
buy - f1f805 53952.64499399771 105.2675064231641
bid order for: f1f805 price: 105.2675064231641 size: 512.5289543490644
+ updates for: f1f805 cash: -53952.64499399771 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 360.6210092677609 98.95705692410047
+ updates for: 301da5 cash: 0 stock: -360.6210092677609
+ updates for: f1f805 cash: 0 stock: 360.6210092677609
+ updates for: 301da5 cash: 37961.67440942194 stock: 0.0
cancel - 57a381
buy - 57a381 44328.433837948345 109.54440561150685
bid order for: 57a381 price: 109.54440561150685 size: 404.66177702544366
+ updates for: 57a381 cash: -44328.433837948345 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 433.1287238027521 94.4567103182702
+ updates for: 397d0e cash: 0 stock: -433.1287238027521
+ updates for: 57a381 cash: 0 stock: 404.66177702544366
+ updates for: f1f805 cash: 0 stock: 28.466946777308465
+ updates for: 397d0e cash: 47325.07834067653 stock: 0.0
cancel - bdb97d
buy - bdb97d 43327.55525243314 102.01168474062194
bid order for: bdb97d price: 102.01168474062194 size: 424.7312978174914
+ updates for: bdb97d cash: -43327.55525243314 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 24.56775514678759 100.04673906196331
+ updates for: 0d5eec cash: 0 stock: -24.56775514678759
+ updates for: f1f805 cash: 0 stock: 24.56775514678759
+ updates for: 0d5eec cash: 2586.1863227171852 stock: 0.0
cancel - 567d78
buy - 567d78 51597.10825810411 113.12488419591358
bid order for: 567d78 price: 113.12488419591358 size: 456.10750123506386
+ updates for: 567d78 cash: -51597.10825810411 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 82.71468520759663 78.89089575028285
+ updates for: 4f4d8a cash: 0 stock: -82.71468520759663
+ updates for: 567d78 cash: 0 stock: 82.71468520759663
+ updates for: 4f4d8a cash: 9357.089185410814 stock: 0.0
cancel - e39c81
sell - e39c81 668.9263495909508 95.80903638883073
+ updates for: e39c81 cash: 0 stock: -668.9263495909508
+ updates for: 567d78 cash: 0 stock: 373.39281602746723
+ updates for: f1f805 cash: 0 stock: 98.87324315720747
+ updates for: cba909 cash: 0 stock: 69.9375798647715
+ updates for: bdb97d cash: 0 stock: 126.72271054150465
+ updates for: e39c81 cash: 72815.62664682523 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 2771.5423314739464 113.83520877541896
bid order for: 10b0a3 price: 113.83520877541896 size: 24.346969283833914
+ updates for: 10b0a3 cash: -2771.5423314739464 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 14.351258178015769 96.89659835541279
+ updates for: e2b93c cash: 0 stock: -14.351258178015769
+ updates for: 10b0a3 cash: 0 stock: 14.351258178015769
+ updates for: e2b93c cash: 1633.6784708843638 stock: 0.0
cancel - 4081b6
sell - 4081b6 542.963510216146 98.87718107153242
ask order for: 4081b6 price: 98.87718107153242 size: 234.9592118343411
+ updates for: 4081b6 cash: 0 stock: -542.963510216146
+ updates for: 10b0a3 cash: 0 stock: 9.995711105818145
+ updates for: bdb97d cash: 0 stock: 298.00858727598677
+ updates for: 4081b6 cash: 31538.221915785667 stock: 0
cancel - 502657
sell - 502657 525.6666225823104 99.39887637689498
ask order for: 502657 price: 99.39887637689498 size: 525.6666225823104
+ updates for: 502657 cash: 0 stock: -525.6666225823104
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
buy - 25d1a9 98678.49272488845 111.63511784235025
bid order for: 25d1a9 price: 111.63511784235025 size: 207.78153870144592
+ updates for: 25d1a9 cash: -98678.49272488845 stock: 0
+ updates for: 4081b6 cash: 23232.104532968686 stock: 0
+ updates for: 502657 cash: 52250.671633518985 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 760.6258344166515
cancel - 168284
buy - 168284 35027.20124290642 104.85898341312864
bid order for: 168284 price: 104.85898341312864 size: 334.04101492100597
+ updates for: 168284 cash: -35027.20124290642 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 7095.033118756442 119.38548262759721
bid order for: 42d8ea price: 119.38548262759721 size: 59.429613740291984
+ updates for: 42d8ea cash: -7095.033118756442 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 955.6638536771613 91.01234454041625
ask order for: 33b60b price: 91.01234454041625 size: 354.41168631441747
+ updates for: 33b60b cash: 0 stock: -955.6638536771613
+ updates for: 42d8ea cash: 0 stock: 59.429613740291984
+ updates for: 25d1a9 cash: 0 stock: 207.78153870144592
+ updates for: 168284 cash: 0 stock: 334.04101492100597
+ updates for: 33b60b cash: 65317.95092006364 stock: 0
cancel - e7e04e
sell - e7e04e 498.9706186576848 98.9040465424073
ask order for: e7e04e price: 98.9040465424073 size: 498.9706186576848
+ updates for: e7e04e cash: 0 stock: -498.9706186576848
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
buy - ecdc52 98575.60792869859 102.75077139205207
bid order for: ecdc52 price: 102.75077139205207 size: 165.1525911074582
+ updates for: ecdc52 cash: -98575.60792869859 stock: 0
+ updates for: 33b60b cash: 32255.83850399769 stock: 0
+ updates for: e7e04e cash: 49350.21329101342 stock: 0
+ updates for: ecdc52 cash: 0 stock: 853.3823049721022
cancel - dbe2fc
sell - dbe2fc 353.81431589475324 98.01766719496835
ask order for: dbe2fc price: 98.01766719496835 size: 188.66172478729504
+ updates for: dbe2fc cash: 0 stock: -353.81431589475324
+ updates for: ecdc52 cash: 0 stock: 165.1525911074582
+ updates for: dbe2fc cash: 16969.55613368749 stock: 0
cancel - e9aeae
buy - e9aeae 2270.6579778708006 104.89778792795055
+ updates for: e9aeae cash: -2270.6579778708006 stock: 0
+ updates for: dbe2fc cash: 2270.6579778708006 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 23.165803092968964
cancel - ce37e5
buy - ce37e5 103628.6665457824 104.01095001804694
bid order for: ce37e5 price: 104.01095001804694 size: 840.3648111651454
+ updates for: ce37e5 cash: -103628.6665457824 stock: 0
+ updates for: dbe2fc cash: 16221.524174758997 stock: 0
+ updates for: ce37e5 cash: 0 stock: 165.49592169432609
cancel - 602a21
sell - 602a21 744.1577155657388 96.26200833730586
+ updates for: 602a21 cash: 0 stock: -744.1577155657388
+ updates for: ce37e5 cash: 0 stock: 744.1577155657388
+ updates for: 602a21 cash: 77400.55095925205 stock: 0.0
cancel - 510dbb
sell - 510dbb 180.39573394009767 92.75680353998112
ask order for: 510dbb price: 92.75680353998112 size: 84.18863834069111
+ updates for: 510dbb cash: 0 stock: -180.39573394009767
+ updates for: ce37e5 cash: 0 stock: 96.20709559940656
+ updates for: 510dbb cash: 10006.59141177134 stock: 0
cancel - b846a3
sell - b846a3 840.075170363248 97.38196739425416
ask order for: b846a3 price: 97.38196739425416 size: 840.075170363248
+ updates for: b846a3 cash: 0 stock: -840.075170363248
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
buy - f676bd 101161.38629683095 118.22642746812883
bid order for: f676bd price: 118.22642746812883 size: 97.64436520794517
+ updates for: f676bd cash: -101161.38629683095 stock: 0
+ updates for: 510dbb cash: 7809.068986866007 stock: 0
+ updates for: b846a3 cash: 81808.17284903633 stock: 0
+ updates for: f676bd cash: 0 stock: 924.2638087039392
cancel - e4befc
sell - e4befc 950.3252235019836 96.96947935288962
ask order for: e4befc price: 96.96947935288962 size: 852.6808582940384
+ updates for: e4befc cash: 0 stock: -950.3252235019836
+ updates for: f676bd cash: 0 stock: 97.64436520794517
+ updates for: e4befc cash: 11544.144460928612 stock: 0
cancel - bfd4db
buy - bfd4db 97172.09005019866 112.60372682189971
bid order for: bfd4db price: 112.60372682189971 size: 128.6642243215079
+ updates for: bfd4db cash: -97172.09005019866 stock: 0
+ updates for: e4befc cash: 82684.01888294796 stock: 0
+ updates for: bfd4db cash: 0 stock: 852.6808582940384
cancel - cba909
sell - cba909 943.9016774257202 89.35674837821566
ask order for: cba909 price: 89.35674837821566 size: 815.2374531042124
+ updates for: cba909 cash: 0 stock: -943.9016774257202
+ updates for: bfd4db cash: 0 stock: 128.6642243215079
+ updates for: cba909 cash: 14488.0711672507 stock: 0
cancel - 147b63
sell - 147b63 36.948460142561885 98.33370438910332
ask order for: 147b63 price: 98.33370438910332 size: 36.948460142561885
+ updates for: 147b63 cash: 0 stock: -36.948460142561885
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
buy - f1f805 107147.6360396707 117.16670090106275
bid order for: f1f805 price: 117.16670090106275 size: 261.7415091574947
+ updates for: f1f805 cash: -107147.6360396707 stock: 0
+ updates for: cba909 cash: 72846.9679655305 stock: 0
+ updates for: 147b63 cash: 3633.2789572912466 stock: 0
+ updates for: f1f805 cash: 0 stock: 852.1859132467742
cancel - 301da5
buy - 301da5 6371.306473434672 105.16807588284574
bid order for: 301da5 price: 105.16807588284574 size: 60.582134073957256
+ updates for: 301da5 cash: -6371.306473434672 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 836.8216469272032 79.40137641055347
ask order for: 57a381 price: 79.40137641055347 size: 514.4980036957512
+ updates for: 57a381 cash: 0 stock: -836.8216469272032
+ updates for: f1f805 cash: 0 stock: 261.7415091574947
+ updates for: 301da5 cash: 0 stock: 60.582134073957256
+ updates for: 57a381 cash: 37038.695590283634 stock: 0
cancel - 397d0e
buy - 397d0e 35955.111633527515 102.86559092371876
+ updates for: 397d0e cash: -35955.111633527515 stock: 0
+ updates for: 57a381 cash: 35955.111633527515 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 452.82730928514
cancel - bdb97d
buy - bdb97d 24734.476922055743 103.90187707292263
bid order for: bdb97d price: 103.90187707292263 size: 190.9276276860296
+ updates for: bdb97d cash: -24734.476922055743 stock: 0
+ updates for: 57a381 cash: 4896.738020397155 stock: 0
+ updates for: bdb97d cash: 0 stock: 61.67069441061119
cancel - 0d5eec
sell - 0d5eec 414.757611649817 96.20005776060466
ask order for: 0d5eec price: 96.20005776060466 size: 223.8299839637874
+ updates for: 0d5eec cash: 0 stock: -414.757611649817
+ updates for: bdb97d cash: 0 stock: 190.9276276860296
+ updates for: 0d5eec cash: 19837.738901658588 stock: 0
cancel - 567d78
sell - 567d78 386.2092476812086 98.70936994714788
ask order for: 567d78 price: 98.70936994714788 size: 386.2092476812086
+ updates for: 567d78 cash: 0 stock: -386.2092476812086
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 656.8030632313883 98.19899494952926
ask order for: 4f4d8a price: 98.19899494952926 size: 656.8030632313883
+ updates for: 4f4d8a cash: 0 stock: -656.8030632313883
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
buy - e39c81 99996.21001024733 124.74512660597506
+ updates for: e39c81 cash: -99996.21001024733 stock: 0
+ updates for: 0d5eec cash: 21532.457385871567 stock: 0
+ updates for: 4f4d8a cash: 64497.400689094444 stock: 0
+ updates for: 567d78 cash: 13966.351935281331 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 1022.1226741957264
cancel - 10b0a3
buy - 10b0a3 26417.385338453627 115.0439545007026
bid order for: 10b0a3 price: 115.0439545007026 size: 19.655667932964416
+ updates for: 10b0a3 cash: -26417.385338453627 stock: 0
+ updates for: 567d78 cash: 24156.11957109275 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 244.71962068065778
cancel - e2b93c
buy - e2b93c 67419.24393637817 103.5791020255562
bid order for: e2b93c price: 103.5791020255562 size: 650.8962002754546
+ updates for: e2b93c cash: -67419.24393637817 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 23401.692292952397 104.5383253388255
bid order for: 4081b6 price: 104.5383253388255 size: 223.85753949189214
+ updates for: 4081b6 cash: -23401.692292952397 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 155.71639521396833 88.48795568521751
+ updates for: 502657 cash: 0 stock: -155.71639521396833
+ updates for: 10b0a3 cash: 0 stock: 19.655667932964416
+ updates for: 4081b6 cash: 0 stock: 136.06072728100392
+ updates for: 502657 cash: 16484.826341699678 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 618.8028754644895 82.29578211099526
+ updates for: 25d1a9 cash: 0 stock: -618.8028754644895
+ updates for: 4081b6 cash: 0 stock: 87.79681221088822
+ updates for: e2b93c cash: 0 stock: 531.0060632536013
+ updates for: 25d1a9 cash: 64179.26292054731 stock: 0.0
cancel - 168284
sell - 168284 572.3058021330296 86.06815335754483
ask order for: 168284 price: 86.06815335754483 size: 452.4156651111763
+ updates for: 168284 cash: 0 stock: -572.3058021330296
+ updates for: e2b93c cash: 0 stock: 119.89013702185332
+ updates for: 168284 cash: 12418.112734444458 stock: 0
cancel - 42d8ea
buy - 42d8ea 10920.136435858592 107.67298837867763
+ updates for: 42d8ea cash: -10920.136435858592 stock: 0
+ updates for: 168284 cash: 10920.136435858592 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 126.87778243009464
cancel - 33b60b
buy - 33b60b 87601.74208165247 108.6552526427578
bid order for: 33b60b price: 108.6552526427578 size: 548.3701544302479
+ updates for: 33b60b cash: -87601.74208165247 stock: 0
+ updates for: 168284 cash: 28018.444410285774 stock: 0
+ updates for: 33b60b cash: 0 stock: 325.53788268108167
cancel - e7e04e
buy - e7e04e 94550.33019805707 104.57023262328842
bid order for: e7e04e price: 104.57023262328842 size: 904.1801651017857
+ updates for: e7e04e cash: -94550.33019805707 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 48.890472988158194 89.38906768747877
+ updates for: ecdc52 cash: 0 stock: -48.890472988158194
+ updates for: 33b60b cash: 0 stock: 48.890472988158194
+ updates for: ecdc52 cash: 5312.206694352255 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 511.60373058263633 91.37815586457242
+ updates for: dbe2fc cash: 0 stock: -511.60373058263633
+ updates for: 33b60b cash: 0 stock: 499.4796814420897
+ updates for: e7e04e cash: 0 stock: 12.124049140546617
+ updates for: dbe2fc cash: 55538.90561597758 stock: 0.0
cancel - e9aeae
sell - e9aeae 892.5863655158532 91.38482993947935
ask order for: e9aeae price: 91.38482993947935 size: 0.5302495546141017
+ updates for: e9aeae cash: 0 stock: -892.5863655158532
+ updates for: e7e04e cash: 0 stock: 892.0561159612391
+ updates for: e9aeae cash: 93282.51555909392 stock: 0
cancel - ce37e5
buy - ce37e5 17471.208138567315 110.88008837195277
bid order for: ce37e5 price: 110.88008837195277 size: 157.13147084396195
+ updates for: ce37e5 cash: -17471.208138567315 stock: 0
+ updates for: e9aeae cash: 48.45676537389435 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0.5302495546141017
cancel - 602a21
buy - 602a21 46189.820819009445 102.5364613852961
bid order for: 602a21 price: 102.5364613852961 size: 450.47215590407666
+ updates for: 602a21 cash: -46189.820819009445 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 18908.468655040462 110.30524596852091
bid order for: 510dbb price: 110.30524596852091 size: 171.41948679790434
+ updates for: 510dbb cash: -18908.468655040462 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 77987.70776772368 102.8221535637515
bid order for: b846a3 price: 102.8221535637515 size: 758.4718376800964
+ updates for: b846a3 cash: -77987.70776772368 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 88957.511814445 103.39751231003386
bid order for: f676bd price: 103.39751231003386 size: 860.344797732744
+ updates for: f676bd cash: -88957.511814445 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 855.469090963227 101.73267578493132
+ updates for: e4befc cash: 0 stock: -855.469090963227
+ updates for: ce37e5 cash: 0 stock: 157.13147084396195
+ updates for: 510dbb cash: 0 stock: 171.41948679790434
+ updates for: f676bd cash: 0 stock: 526.9181333213606
+ updates for: e4befc cash: 90813.24420470934 stock: 0.0
cancel - bfd4db
buy - bfd4db 40453.77530491042 104.09946538946619
bid order for: bfd4db price: 104.09946538946619 size: 388.6069458047758
+ updates for: bfd4db cash: -40453.77530491042 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 74554.14951844464 112.24526733738169
bid order for: cba909 price: 112.24526733738169 size: 664.2075099198008
+ updates for: cba909 cash: -74554.14951844464 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 109725.77009729685 123.33174565023066
bid order for: 147b63 price: 123.33174565023066 size: 889.6798591376431
+ updates for: 147b63 cash: -109725.77009729685 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 950.8253247968623 99.799165089251
+ updates for: f1f805 cash: 0 stock: -950.8253247968623
+ updates for: 147b63 cash: 0 stock: 889.6798591376431
+ updates for: cba909 cash: 0 stock: 61.14546565921921
+ updates for: f1f805 cash: 116589.0592366846 stock: 0.0
cancel - 301da5
buy - 301da5 32680.332386139515 105.33199789546501
bid order for: 301da5 price: 105.33199789546501 size: 310.26025366548697
+ updates for: 301da5 cash: -32680.332386139515 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 78995.0787822493 102.94366587604286
bid order for: 57a381 price: 102.94366587604286 size: 767.3622083496554
+ updates for: 57a381 cash: -78995.0787822493 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 96376.9466426051 117.45783851335023
bid order for: 397d0e price: 117.45783851335023 size: 820.5237544163638
+ updates for: 397d0e cash: -96376.9466426051 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 41498.15609637106 105.19702153887484
bid order for: bdb97d price: 105.19702153887484 size: 394.480333086576
+ updates for: bdb97d cash: -41498.15609637106 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 51925.49088017112 106.21293118745089
bid order for: 0d5eec price: 106.21293118745089 size: 488.8810646655625
+ updates for: 0d5eec cash: -51925.49088017112 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 59611.38807564754 124.88157896950355
bid order for: 567d78 price: 124.88157896950355 size: 477.3433245122951
+ updates for: 567d78 cash: -59611.38807564754 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 87912.1471228748 109.8844323861928
bid order for: 4f4d8a price: 109.8844323861928 size: 800.0418732100684
+ updates for: 4f4d8a cash: -87912.1471228748 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 7519.051721456111 108.75130432716706
bid order for: e39c81 price: 108.75130432716706 size: 69.1398762339054
+ updates for: e39c81 cash: -7519.051721456111 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 363.8646793214883 89.1737674307555
+ updates for: 10b0a3 cash: 0 stock: -363.8646793214883
+ updates for: 567d78 cash: 0 stock: 363.8646793214883
+ updates for: 10b0a3 cash: 45439.99568489953 stock: 0.0
cancel - e2b93c
buy - e2b93c 48666.14585425397 102.84513098249195
bid order for: e2b93c price: 102.84513098249195 size: 473.19834579761243
+ updates for: e2b93c cash: -48666.14585425397 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 47310.117513077865 110.21212179042226
bid order for: 4081b6 price: 110.21212179042226 size: 429.26419294460266
+ updates for: 4081b6 cash: -47310.117513077865 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 296.35517728901095 95.08780243357708
+ updates for: 502657 cash: 0 stock: -296.35517728901095
+ updates for: 567d78 cash: 0 stock: 113.47864519080679
+ updates for: 397d0e cash: 0 stock: 182.87653209820417
+ updates for: 502657 cash: 35651.67456582039 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 765.9861998455486 90.88302428579702
+ updates for: 25d1a9 cash: 0 stock: -765.9861998455486
+ updates for: 397d0e cash: 0 stock: 637.6472223181596
+ updates for: cba909 cash: 0 stock: 128.33897752738903
+ updates for: 25d1a9 cash: 89302.10730990073 stock: 0.0
cancel - 168284
buy - 168284 92324.43431376695 102.6305141426432
bid order for: 168284 price: 102.6305141426432 size: 899.5807444309193
+ updates for: 168284 cash: -92324.43431376695 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 53698.57229723467 106.15810175948126
bid order for: 42d8ea price: 106.15810175948126 size: 505.8358373711097
+ updates for: 42d8ea cash: -53698.57229723467 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 558.5799950062224 99.81757431947118
+ updates for: 33b60b cash: 0 stock: -558.5799950062224
+ updates for: cba909 cash: 0 stock: 474.7230667331926
+ updates for: 4081b6 cash: 0 stock: 83.85692827302978
+ updates for: 33b60b cash: 62527.46752848675 stock: 0.0
cancel - e7e04e
buy - e7e04e 74559.46770300674 106.65155852483684
bid order for: e7e04e price: 106.65155852483684 size: 699.0940285757141
+ updates for: e7e04e cash: -74559.46770300674 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 106349.06936047369 111.1174599263592
bid order for: ecdc52 price: 111.1174599263592 size: 957.0869369310128
+ updates for: ecdc52 cash: -106349.06936047369 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 133.75834863227897 95.22426025928668
+ updates for: dbe2fc cash: 0 stock: -133.75834863227897
+ updates for: ecdc52 cash: 0 stock: 133.75834863227897
+ updates for: dbe2fc cash: 14862.887943963242 stock: 0.0
cancel - e9aeae
buy - e9aeae 95373.09469025639 108.71600242542486
bid order for: e9aeae price: 108.71600242542486 size: 877.2682269629881
+ updates for: e9aeae cash: -95373.09469025639 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 222.3082252781378 97.43943362232068
+ updates for: ce37e5 cash: 0 stock: -222.3082252781378
+ updates for: ecdc52 cash: 0 stock: 222.3082252781378
+ updates for: ce37e5 cash: 24702.325313643512 stock: 0.0
cancel - 602a21
+ updates 602a21 46189.820819009445 0
sell - 602a21 402.5839381909135 92.41001685714751
+ updates for: 602a21 cash: 0 stock: -402.5839381909135
+ updates for: ecdc52 cash: 0 stock: 402.5839381909135
+ updates for: 602a21 cash: 44734.1046189247 stock: 0.0
cancel - 510dbb
buy - 510dbb 111850.85163544626 122.64844818437625
bid order for: 510dbb price: 122.64844818437625 size: 911.9630398201365
+ updates for: 510dbb cash: -111850.85163544626 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
+ updates b846a3 77987.70776772368 0
buy - b846a3 79999.23797493363 110.25822496618377
bid order for: b846a3 price: 110.25822496618377 size: 725.5625419280004
+ updates for: b846a3 cash: -79999.23797493363 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
+ updates f676bd 34475.48763796954 0
buy - f676bd 8564.64445605354 115.06508573205072
bid order for: f676bd price: 115.06508573205072 size: 74.43304284322892
+ updates for: f676bd cash: -8564.64445605354 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 30113.793485268958 106.77386650732265
bid order for: e4befc price: 106.77386650732265 size: 282.03337080805
+ updates for: e4befc cash: -30113.793485268958 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
+ updates bfd4db 40453.77530491042 0
buy - bfd4db 93123.26476069522 108.52759387645295
bid order for: bfd4db price: 108.52759387645295 size: 858.060714648351
+ updates for: bfd4db cash: -93123.26476069522 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
sell - cba909 683.7714471350394 94.23438898976718
+ updates for: cba909 cash: 0 stock: -683.7714471350394
+ updates for: 510dbb cash: 0 stock: 683.7714471350394
+ updates for: cba909 cash: 83863.50690389784 stock: 0.0
cancel - 147b63
buy - 147b63 21924.626813056326 126.1778178471017
bid order for: 147b63 price: 126.1778178471017 size: 173.7597557727928
+ updates for: 147b63 cash: -21924.626813056326 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 138.78764926127405 87.85595598896195
+ updates for: f1f805 cash: 0 stock: -138.78764926127405
+ updates for: 147b63 cash: 0 stock: 138.78764926127405
+ updates for: f1f805 cash: 17511.922727916477 stock: 0.0
cancel - 301da5
+ updates 301da5 32680.332386139515 0
sell - 301da5 600.0753669630396 88.63457276908316
+ updates for: 301da5 cash: 0 stock: -600.0753669630396
+ updates for: 147b63 cash: 0 stock: 34.972106511518746
+ updates for: 510dbb cash: 0 stock: 228.19159268509713
+ updates for: f676bd cash: 0 stock: 74.43304284322892
+ updates for: ecdc52 cash: 0 stock: 198.43642482968255
+ updates for: b846a3 cash: 0 stock: 64.04220009351229
+ updates for: 301da5 cash: 70075.62406192388 stock: 0.0
cancel - 57a381
+ updates 57a381 78995.0787822493 0
sell - 57a381 968.8501912593313 98.12408092203671
+ updates for: 57a381 cash: 0 stock: -968.8501912593313
+ updates for: b846a3 cash: 0 stock: 661.5203418344881
+ updates for: 4081b6 cash: 0 stock: 307.32984942484313
+ updates for: 57a381 cash: 106809.53346433674 stock: 0.0
cancel - 397d0e
sell - 397d0e 168.1549819253985 98.52607468646539
+ updates for: 397d0e cash: 0 stock: -168.1549819253985
+ updates for: 4081b6 cash: 0 stock: 38.07741524672974
+ updates for: 4f4d8a cash: 0 stock: 130.07756667866875
+ updates for: 397d0e cash: 18490.09230729972 stock: 0.0
cancel - bdb97d
+ updates bdb97d 41498.15609637106 0
sell - bdb97d 840.7832799616624 101.9745722156367
+ updates for: bdb97d cash: 0 stock: -840.7832799616624
+ updates for: 4f4d8a cash: 0 stock: 669.9643065313996
+ updates for: e39c81 cash: 0 stock: 69.1398762339054
+ updates for: e9aeae cash: 0 stock: 101.67909719635736
+ updates for: bdb97d cash: 92191.84424108244 stock: 0.0
cancel - 0d5eec
+ updates 0d5eec 51925.49088017112 0
sell - 0d5eec 892.673420066511 92.65698418935189
+ updates for: 0d5eec cash: 0 stock: -892.673420066511
+ updates for: e9aeae cash: 0 stock: 775.5891297666308
+ updates for: bfd4db cash: 0 stock: 117.0842902998802
+ updates for: 0d5eec cash: 97025.8260198203 stock: 0.0
cancel - 567d78
sell - 567d78 581.4949845018812 89.25783447137476
+ updates for: 567d78 cash: 0 stock: -581.4949845018812
+ updates for: bfd4db cash: 0 stock: 581.4949845018812
+ updates for: 567d78 cash: 63108.251519214464 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 94756.6022113801 105.19959624146058
bid order for: 4f4d8a price: 105.19959624146058 size: 900.7316149188341
+ updates for: 4f4d8a cash: -94756.6022113801 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 429.204548164127 99.91977456035013
+ updates for: e39c81 cash: 0 stock: -429.204548164127
+ updates for: bfd4db cash: 0 stock: 159.48143984658964
+ updates for: e4befc cash: 0 stock: 269.72310831753737
+ updates for: e39c81 cash: 46107.51609593951 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 50009.64891963111 106.57553411399228
bid order for: 10b0a3 price: 106.57553411399228 size: 469.24136327706526
+ updates for: 10b0a3 cash: -50009.64891963111 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
+ updates e2b93c 48666.14585425397 0
sell - e2b93c 950.8034035385924 87.00633424882646
+ updates for: e2b93c cash: 0 stock: -950.8034035385924
+ updates for: e4befc cash: 0 stock: 12.310262490512628
+ updates for: e7e04e cash: 0 stock: 699.0940285757141
+ updates for: 10b0a3 cash: 0 stock: 239.3991124723657
+ updates for: e2b93c cash: 101387.97030499692 stock: 0.0
cancel - 4081b6
buy - 4081b6 90313.88106196736 115.92764963474882
bid order for: 4081b6 price: 115.92764963474882 size: 779.053843897618
+ updates for: 4081b6 cash: -90313.88106196736 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 697.0688279895189 101.00609284273487
+ updates for: 502657 cash: 0 stock: -697.0688279895189
+ updates for: 4081b6 cash: 0 stock: 697.0688279895189
+ updates for: 502657 cash: 80809.55086247395 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 39075.09394496754 106.36953230006242
bid order for: 25d1a9 price: 106.36953230006242 size: 367.35231508529074
+ updates for: 25d1a9 cash: -39075.09394496754 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
+ updates 168284 92324.43431376695 0
buy - 168284 1436.7631515618323 133.40400916608476
bid order for: 168284 price: 133.40400916608476 size: 10.770014788484332
+ updates for: 168284 cash: -1436.7631515618323 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
+ updates 42d8ea 53698.57229723467 0
sell - 42d8ea 24.34196679702336 99.38565547869382
+ updates for: 42d8ea cash: 0 stock: -24.34196679702336
+ updates for: 168284 cash: 0 stock: 10.770014788484332
+ updates for: 4081b6 cash: 0 stock: 13.571952008539029
+ updates for: 42d8ea cash: 3010.12764886737 stock: 0.0
cancel - 33b60b
buy - 33b60b 34229.51445623002 105.5366644174991
bid order for: 33b60b price: 105.5366644174991 size: 324.3376569191096
+ updates for: 33b60b cash: -34229.51445623002 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 985.4191738631911 81.15675536783222
+ updates for: e7e04e cash: 0 stock: -985.4191738631911
+ updates for: 4081b6 cash: 0 stock: 68.41306389956003
+ updates for: 10b0a3 cash: 0 stock: 229.84225080469957
+ updates for: 25d1a9 cash: 0 stock: 367.35231508529074
+ updates for: 33b60b cash: 0 stock: 319.81154407364073
+ updates for: e7e04e cash: 105253.46389237049 stock: 0.0
cancel - ecdc52
buy - ecdc52 33905.50896663802 119.03673800857263
bid order for: ecdc52 price: 119.03673800857263 size: 284.83230920017536
+ updates for: ecdc52 cash: -33905.50896663802 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 757.576776102121 96.75903221068118
+ updates for: dbe2fc cash: 0 stock: -757.576776102121
+ updates for: ecdc52 cash: 0 stock: 284.83230920017536
+ updates for: 33b60b cash: 0 stock: 4.526112845468845
+ updates for: 4f4d8a cash: 0 stock: 468.2183540564768
+ updates for: dbe2fc cash: 83639.5616187086 stock: 0.0
cancel - e9aeae
sell - e9aeae 71.52053711572012 96.00655877860885
+ updates for: e9aeae cash: 0 stock: -71.52053711572012
+ updates for: 4f4d8a cash: 0 stock: 71.52053711572012
+ updates for: e9aeae cash: 7523.931627546152 stock: 0.0
cancel - ce37e5
sell - ce37e5 513.4684680920461 101.94141093339807
ask order for: ce37e5 price: 101.94141093339807 size: 152.47574434540894
+ updates for: ce37e5 cash: 0 stock: -513.4684680920461
+ updates for: 4f4d8a cash: 0 stock: 360.9927237466372
+ updates for: ce37e5 cash: 37976.28878425135 stock: 0
cancel - 602a21
sell - 602a21 327.63581150120615 96.39510899592214
ask order for: 602a21 price: 96.39510899592214 size: 327.63581150120615
+ updates for: 602a21 cash: 0 stock: -327.63581150120615
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
sell - 510dbb 613.87325257014 99.44615934535793
ask order for: 510dbb price: 99.44615934535793 size: 613.87325257014
+ updates for: 510dbb cash: 0 stock: -613.87325257014
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
buy - b846a3 34840.30317093165 104.918027821223
+ updates for: b846a3 cash: -34840.30317093165 stock: 0
+ updates for: 602a21 cash: 31582.48976062617 stock: 0
+ updates for: 510dbb cash: 3257.81341030548 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 360.39538142076134
cancel - f676bd
sell - f676bd 504.9493669100376 101.83817694086225
ask order for: f676bd price: 101.83817694086225 size: 504.9493669100376
+ updates for: f676bd cash: 0 stock: -504.9493669100376
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 82.15912741032139 83.18952835904166
ask order for: e4befc price: 83.18952835904166 size: 82.15912741032139
+ updates for: e4befc cash: 0 stock: -82.15912741032139
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 69545.96586428571 103.96114690968673
+ updates for: bfd4db cash: -69545.96586428571 stock: 0
+ updates for: e4befc cash: 6834.7790596550485 stock: 0
+ updates for: 510dbb cash: 57789.523882637826 stock: 0
+ updates for: f676bd cash: 4921.662921992836 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 711.601080163884
cancel - cba909
sell - cba909 22.111129375380983 94.55051401784436
ask order for: cba909 price: 94.55051401784436 size: 22.111129375380983
+ updates for: cba909 cash: 0 stock: -22.111129375380983
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
buy - 147b63 63876.4759782218 107.47513541106217
+ updates for: 147b63 cash: -63876.4759782218 stock: 0
+ updates for: cba909 cash: 2090.61864795733 stock: 0
+ updates for: f676bd cash: 46501.46005156795 stock: 0
+ updates for: ce37e5 cash: 15284.397278696524 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 628.6653803221492
cancel - f1f805
sell - f1f805 355.93344175039874 93.83144757471133
ask order for: f1f805 price: 93.83144757471133 size: 355.93344175039874
+ updates for: f1f805 cash: 0 stock: -355.93344175039874
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 84965.61553562492 104.7742594209695
bid order for: 301da5 price: 104.7742594209695 size: 489.7068278649398
+ updates for: 301da5 cash: -84965.61553562492 stock: 0
+ updates for: f1f805 cash: 33397.75007968911 stock: 0
+ updates for: ce37e5 cash: 259.1952329945557 stock: 0
+ updates for: 301da5 cash: 0 stock: 358.4760319560993
cancel - 57a381
sell - 57a381 388.18197489709416 90.04538240723794
+ updates for: 57a381 cash: 0 stock: -388.18197489709416
+ updates for: 301da5 cash: 0 stock: 388.18197489709416
+ updates for: 57a381 cash: 40671.47894041242 stock: 0.0
cancel - 397d0e
buy - 397d0e 41562.948980761954 103.26215364742569
bid order for: 397d0e price: 103.26215364742569 size: 402.4993428151119
+ updates for: 397d0e cash: -41562.948980761954 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 64582.047170060825 109.68771637630546
bid order for: bdb97d price: 109.68771637630546 size: 588.7810349565425
+ updates for: bdb97d cash: -64582.047170060825 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 611.5547365835062 93.57520281577153
+ updates for: 0d5eec cash: 0 stock: -611.5547365835062
+ updates for: bdb97d cash: 0 stock: 588.7810349565425
+ updates for: 301da5 cash: 0 stock: 22.773701626963657
+ updates for: 0d5eec cash: 66968.14489230007 stock: 0.0
cancel - 567d78
buy - 567d78 449.6578076211077 111.37180454316395
bid order for: 567d78 price: 111.37180454316395 size: 4.037447444311056
+ updates for: 567d78 cash: -449.6578076211077 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 67465.93959715612 105.19958555398254
bid order for: 4f4d8a price: 105.19958555398254 size: 641.3137394209255
+ updates for: 4f4d8a cash: -67465.93959715612 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 69866.66061924692 104.21463414510248
bid order for: e39c81 price: 104.21463414510248 size: 670.4112257590291
+ updates for: e39c81 cash: -69866.66061924692 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 3775.9177626929886 105.65372431930564
bid order for: 10b0a3 price: 105.65372431930564 size: 35.73861486682142
+ updates for: 10b0a3 cash: -3775.9177626929886 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 120.15533299309652 99.56222311246826
+ updates for: e2b93c cash: 0 stock: -120.15533299309652
+ updates for: 567d78 cash: 0 stock: 4.037447444311056
+ updates for: 10b0a3 cash: 0 stock: 35.73861486682142
+ updates for: 4f4d8a cash: 0 stock: 80.37927068196404
+ updates for: e2b93c cash: 12681.441533188094 stock: 0.0
cancel - 4081b6
buy - 4081b6 41748.42144659817 107.83465558703426
bid order for: 4081b6 price: 107.83465558703426 size: 387.15217496014225
+ updates for: 4081b6 cash: -41748.42144659817 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 350.3044277532423 86.16593146038302
+ updates for: 502657 cash: 0 stock: -350.3044277532423
+ updates for: 4081b6 cash: 0 stock: 350.3044277532423
+ updates for: 502657 cash: 37774.95731738401 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 727.805590752899 95.52896484736054
+ updates for: 25d1a9 cash: 0 stock: -727.805590752899
+ updates for: 4081b6 cash: 0 stock: 36.84774720689995
+ updates for: 4f4d8a cash: 0 stock: 560.9344687389614
+ updates for: 301da5 cash: 0 stock: 78.75115134088196
+ updates for: e39c81 cash: 0 stock: 51.27222346615565
+ updates for: 25d1a9 cash: 76577.94733411723 stock: 0.0
cancel - 168284
sell - 168284 810.010785864549 96.08914940822248
+ updates for: 168284 cash: 0 stock: -810.010785864549
+ updates for: e39c81 cash: 0 stock: 619.1390022928734
+ updates for: 397d0e cash: 0 stock: 190.87178357167556
+ updates for: 168284 cash: 84233.17605105211 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 391.63106624165096 95.82971953991309
ask order for: 42d8ea price: 95.82971953991309 size: 180.00350699821462
+ updates for: 42d8ea cash: 0 stock: -391.63106624165096
+ updates for: 397d0e cash: 0 stock: 211.62755924343634
+ updates for: 42d8ea cash: 21853.117538625407 stock: 0
cancel - 33b60b
sell - 33b60b 847.1962673975534 99.46693156287041
ask order for: 33b60b price: 99.46693156287041 size: 847.1962673975534
+ updates for: 33b60b cash: 0 stock: -847.1962673975534
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
sell - e7e04e 147.06157362019985 94.78902240125151
ask order for: e7e04e price: 94.78902240125151 size: 147.06157362019985
+ updates for: e7e04e cash: 0 stock: -147.06157362019985
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
sell - ecdc52 876.8253417155745 80.65802916562033
ask order for: ecdc52 price: 80.65802916562033 size: 876.8253417155745
+ updates for: ecdc52 cash: 0 stock: -876.8253417155745
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 746.6360674106342 87.90225123778077
ask order for: dbe2fc price: 87.90225123778077 size: 746.6360674106342
+ updates for: dbe2fc cash: 0 stock: -746.6360674106342
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 5.563045772962255 97.19408598472114
ask order for: e9aeae price: 97.19408598472114 size: 5.563045772962255
+ updates for: e9aeae cash: 0 stock: -5.563045772962255
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 396.737472431059 87.63807874217873
ask order for: ce37e5 price: 87.63807874217873 size: 396.737472431059
+ updates for: ce37e5 cash: 0 stock: -396.737472431059
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 35743.86425546287 104.62283145027612
+ updates for: 602a21 cash: -35743.86425546287 stock: 0
+ updates for: ecdc52 cash: 35743.86425546287 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 443.15320650927
cancel - 510dbb
buy - 510dbb 105302.1798127018 106.66651985710836
+ updates for: 510dbb cash: -105302.1798127018 stock: 0
+ updates for: ecdc52 cash: 34979.139729786955 stock: 0
+ updates for: ce37e5 cash: 34769.309848886114 stock: 0
+ updates for: dbe2fc cash: 35553.73023402873 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 1234.878545956745
cancel - b846a3
sell - b846a3 306.5314439770784 97.24635294008505
ask order for: b846a3 price: 97.24635294008505 size: 306.5314439770784
+ updates for: b846a3 cash: 0 stock: -306.5314439770784
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
buy - f676bd 92335.7426125998 103.65653322789672
+ updates for: f676bd cash: -92335.7426125998 stock: 0
+ updates for: dbe2fc cash: 30077.260946689457 stock: 0
+ updates for: e7e04e cash: 13939.822796248423 stock: 0
+ updates for: 42d8ea cash: 17249.68559183969 stock: 0
+ updates for: e9aeae cash: 540.6951491942328 stock: 0
+ updates for: b846a3 cash: 29809.064988228874 stock: 0
+ updates for: 33b60b cash: 719.2131403991225 stock: 0
+ updates for: f676bd cash: 0.0 stock: 988.557375314472
cancel - e4befc
sell - e4befc 420.8920213729524 92.64790979543051
ask order for: e4befc price: 92.64790979543051 size: 420.8920213729524
+ updates for: e4befc cash: 0 stock: -420.8920213729524
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
sell - bfd4db 345.902207972185 101.83666983873454
ask order for: bfd4db price: 101.83666983873454 size: 345.902207972185
+ updates for: bfd4db cash: 0 stock: -345.902207972185
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
sell - cba909 856.7226274515472 97.0318684299671
ask order for: cba909 price: 97.0318684299671 size: 856.7226274515472
+ updates for: cba909 cash: 0 stock: -856.7226274515472
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
buy - 147b63 34568.615114322 111.08312660650628
+ updates for: 147b63 cash: -34568.615114322 stock: 0
+ updates for: e4befc cash: 34568.615114322 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 373.11813283916047
cancel - f1f805
sell - f1f805 223.7936141264887 86.8354007121574
ask order for: f1f805 price: 86.8354007121574 size: 223.7936141264887
+ updates for: f1f805 cash: 0 stock: -223.7936141264887
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
sell - 301da5 498.4431661554469 91.83759289965829
ask order for: 301da5 price: 91.83759289965829 size: 498.4431661554469
+ updates for: 301da5 cash: 0 stock: -498.4431661554469
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
buy - 57a381 66915.12709051605 108.3302663763364
+ updates for: 57a381 cash: -66915.12709051605 stock: 0
+ updates for: f1f805 cash: 19433.208159495574 stock: 0
+ updates for: 301da5 cash: 45775.82057700067 stock: 0
+ updates for: e4befc cash: 1706.0983540198067 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 740.6516409926297
cancel - 397d0e
buy - 397d0e 55706.05034660971 112.63931565088821
+ updates for: 397d0e cash: -55706.05034660971 stock: 0
+ updates for: e4befc cash: 2720.0525614359003 stock: 0
+ updates for: cba909 cash: 52985.99778517381 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 575.4270222100814
cancel - bdb97d
sell - bdb97d 660.1921339433524 101.43248615560665
ask order for: bdb97d price: 101.43248615560665 size: 660.1921339433524
+ updates for: bdb97d cash: 0 stock: -660.1921339433524
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
sell - 0d5eec 972.075617595727 100.34154051143389
ask order for: 0d5eec price: 100.34154051143389 size: 972.075617595727
+ updates for: 0d5eec cash: 0 stock: -972.075617595727
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
sell - 567d78 587.8434431222805 82.88250411079592
ask order for: 567d78 price: 82.88250411079592 size: 587.8434431222805
+ updates for: 567d78 cash: 0 stock: -587.8434431222805
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 45187.726622902686 108.23200986981976
+ updates for: 4f4d8a cash: -45187.726622902686 stock: 0
+ updates for: 567d78 cash: 45187.726622902686 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 545.2022366806932
cancel - e39c81
buy - e39c81 95003.20698444017 103.35469076747836
+ updates for: e39c81 cash: -95003.20698444017 stock: 0
+ updates for: 567d78 cash: 3534.2099681841582 stock: 0
+ updates for: cba909 cash: 30143.399482680437 stock: 0
+ updates for: 33b60b cash: 61325.597533575565 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 969.8384086796382
cancel - 10b0a3
sell - 10b0a3 782.0908655560404 100.14658473265429
ask order for: 10b0a3 price: 100.14658473265429 size: 782.0908655560404
+ updates for: 10b0a3 cash: 0 stock: -782.0908655560404
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
buy - e2b93c 2239.7800074452107 112.1623669046599
+ updates for: e2b93c cash: -2239.7800074452107 stock: 0
+ updates for: 33b60b cash: 2239.7800074452107 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 22.51783554848583
cancel - 4081b6
buy - 4081b6 67105.02427894008 110.98993492946036
+ updates for: 4081b6 cash: -67105.02427894008 stock: 0
+ updates for: 33b60b cash: 19983.422468131805 stock: 0
+ updates for: 10b0a3 cash: 47121.60181080828 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 671.4314852123334
cancel - 502657
sell - 502657 386.1386876455631 87.31359591542395
ask order for: 502657 price: 87.31359591542395 size: 386.1386876455631
+ updates for: 502657 cash: 0 stock: -386.1386876455631
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
buy - 25d1a9 18782.65266012572 104.33706442900652
+ updates for: 25d1a9 cash: -18782.65266012572 stock: 0
+ updates for: 502657 cash: 18782.65266012572 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 215.11715859600469
cancel - 168284
buy - 168284 98629.42697425635 105.03001225232491
+ updates for: 168284 cash: -98629.42697425635 stock: 0
+ updates for: 502657 cash: 14932.50468027108 stock: 0
+ updates for: 10b0a3 cash: 31202.127325234655 stock: 0
+ updates for: 0d5eec cash: 52494.794968750604 stock: 0
+ updates for: 168284 cash: 0.0 stock: 1005.7472386600541
cancel - 42d8ea
sell - 42d8ea 211.77995702477347 94.36111412669152
ask order for: 42d8ea price: 94.36111412669152 size: 211.77995702477347
+ updates for: 42d8ea cash: 0 stock: -211.77995702477347
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
sell - 33b60b 442.5648896313579 101.9496041901139
ask order for: 33b60b price: 101.9496041901139 size: 442.5648896313579
+ updates for: 33b60b cash: 0 stock: -442.5648896313579
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
buy - e7e04e 83996.67630323728 106.00502888485933
+ updates for: e7e04e cash: -83996.67630323728 stock: 0
+ updates for: 42d8ea cash: 19983.792694560474 stock: 0
+ updates for: 0d5eec cash: 45044.76999440815 stock: 0
+ updates for: bdb97d cash: 18968.113614268666 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 847.6967854952366
cancel - ecdc52
buy - ecdc52 37955.63715919821 113.51319872426136
+ updates for: ecdc52 cash: -37955.63715919821 stock: 0
+ updates for: bdb97d cash: 37955.63715919821 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 374.19606476933643
cancel - dbe2fc
buy - dbe2fc 73458.79219885639 114.13853953303473
+ updates for: dbe2fc cash: -73458.79219885639 stock: 0
+ updates for: bdb97d cash: 10041.17871278263 stock: 0
+ updates for: bfd4db cash: 35225.5289497527 stock: 0
+ updates for: 33b60b cash: 28192.08453632106 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 721.4255362774339
cancel - e9aeae
buy - e9aeae 40869.28953734914 103.95656470832617
bid order for: e9aeae price: 103.95656470832617 size: 230.308290914448
+ updates for: e9aeae cash: -40869.28953734914 stock: 0
+ updates for: 33b60b cash: 16927.23079003732 stock: 0
+ updates for: e9aeae cash: 0 stock: 166.03527717941608
cancel - ce37e5
buy - ce37e5 52369.071316589914 127.92047164726475
bid order for: ce37e5 price: 127.92047164726475 size: 409.3877285020915
+ updates for: ce37e5 cash: -52369.071316589914 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 599.8595571855927 91.28619163994578
+ updates for: 602a21 cash: 0 stock: -599.8595571855927
+ updates for: ce37e5 cash: 0 stock: 409.3877285020915
+ updates for: e9aeae cash: 0 stock: 190.47182868350126
+ updates for: 602a21 cash: 72169.86830023953 stock: 0.0
cancel - 510dbb
buy - 510dbb 28372.904566109086 109.60801793387218
bid order for: 510dbb price: 109.60801793387218 size: 258.8579293827464
+ updates for: 510dbb cash: -28372.904566109086 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 335.98364497007015 93.81170481397754
ask order for: b846a3 price: 93.81170481397754 size: 37.289253356376975
+ updates for: b846a3 cash: 0 stock: -335.98364497007015
+ updates for: 510dbb cash: 0 stock: 258.8579293827464
+ updates for: e9aeae cash: 0 stock: 39.83646223094675
+ updates for: b846a3 cash: 32514.166329771295 stock: 0
cancel - f676bd
buy - f676bd 68006.5141288597 107.53658736803168
bid order for: f676bd price: 107.53658736803168 size: 599.8734689197937
+ updates for: f676bd cash: -68006.5141288597 stock: 0
+ updates for: b846a3 cash: 3498.168428602058 stock: 0
+ updates for: f676bd cash: 0 stock: 37.289253356376975
cancel - e4befc
buy - e4befc 97756.50465381677 112.86651485511774
bid order for: e4befc price: 112.86651485511774 size: 866.1249510477302
+ updates for: e4befc cash: -97756.50465381677 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 22027.757788506202 114.99660343204802
bid order for: bfd4db price: 114.99660343204802 size: 191.55137744153024
+ updates for: bfd4db cash: -22027.757788506202 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 83379.43299964386 102.38646113832726
bid order for: cba909 price: 102.38646113832726 size: 814.359946350677
+ updates for: cba909 cash: -83379.43299964386 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 151.2318412431847 99.67563994176817
+ updates for: 147b63 cash: 0 stock: -151.2318412431847
+ updates for: bfd4db cash: 0 stock: 151.2318412431847
+ updates for: 147b63 cash: 17391.148073740955 stock: 0.0
cancel - f1f805
sell - f1f805 482.08935060650754 93.87982267437064
+ updates for: f1f805 cash: 0 stock: -482.08935060650754
+ updates for: bfd4db cash: 0 stock: 40.31953619834553
+ updates for: e4befc cash: 0 stock: 441.769814408162
+ updates for: f1f805 cash: 54497.62903520667 stock: 0.0
cancel - 301da5
buy - 301da5 56919.4729896644 117.57021464334295
bid order for: 301da5 price: 117.57021464334295 size: 484.13174342101354
+ updates for: 301da5 cash: -56919.4729896644 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 981.3585208106147 92.8848653769204
+ updates for: 57a381 cash: 0 stock: -981.3585208106147
+ updates for: 301da5 cash: 0 stock: 484.13174342101354
+ updates for: e4befc cash: 0 stock: 424.3551366395682
+ updates for: f676bd cash: 0 stock: 72.87164075003295
+ updates for: 57a381 cash: 112651.32588520748 stock: 0.0
cancel - 397d0e
sell - 397d0e 299.6879849796302 95.1891110888876
+ updates for: 397d0e cash: 0 stock: -299.6879849796302
+ updates for: f676bd cash: 0 stock: 299.6879849796302
+ updates for: 397d0e cash: 32227.423179911366 stock: 0.0
cancel - bdb97d
buy - bdb97d 97838.79388972979 102.28805339849421
bid order for: bdb97d price: 102.28805339849421 size: 956.5026475630445
+ updates for: bdb97d cash: -97838.79388972979 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 24673.310942453798 108.31718822558294
bid order for: 0d5eec price: 108.31718822558294 size: 227.78758705468613
+ updates for: 0d5eec cash: -24673.310942453798 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 889.8564797605646 92.2499890667102
+ updates for: 567d78 cash: 0 stock: -889.8564797605646
+ updates for: 0d5eec cash: 0 stock: 227.78758705468613
+ updates for: f676bd cash: 0 stock: 227.31384319013057
+ updates for: cba909 cash: 0 stock: 434.75504951574794
+ updates for: 567d78 cash: 93630.89688256799 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 17499.25875048757 117.68764471375262
bid order for: 4f4d8a price: 117.68764471375262 size: 148.69240346385027
+ updates for: 4f4d8a cash: -17499.25875048757 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 61555.7468623649 114.05300492626637
bid order for: e39c81 price: 114.05300492626637 size: 539.7117498321048
+ updates for: e39c81 cash: -61555.7468623649 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 55059.71629972019 108.89396939006865
bid order for: 10b0a3 price: 108.89396939006865 size: 505.62686444545886
+ updates for: 10b0a3 cash: -55059.71629972019 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 89837.97081820072 117.17579866210392
bid order for: e2b93c price: 117.17579866210392 size: 766.6939064547244
+ updates for: e2b93c cash: -89837.97081820072 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 47718.26703206093 119.28716603586285
bid order for: 4081b6 price: 119.28716603586285 size: 400.0285078255172
+ updates for: 4081b6 cash: -47718.26703206093 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 33565.53981549311 102.44236525625868
bid order for: 502657 price: 102.44236525625868 size: 327.65291714545253
+ updates for: 502657 cash: -33565.53981549311 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 812.7131313174089 94.83805216386591
+ updates for: 25d1a9 cash: 0 stock: -812.7131313174089
+ updates for: 4081b6 cash: 0 stock: 400.0285078255172
+ updates for: 4f4d8a cash: 0 stock: 148.69240346385027
+ updates for: e2b93c cash: 0 stock: 263.9922200280414
+ updates for: 25d1a9 cash: 96151.02500491613 stock: 0.0
cancel - 168284
sell - 168284 606.5603607122355 95.40962753343076
+ updates for: 168284 cash: 0 stock: -606.5603607122355
+ updates for: e2b93c cash: 0 stock: 502.70168642668295
+ updates for: e39c81 cash: 0 stock: 103.85867428555252
+ updates for: 168284 cash: 70749.86548575871 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 33.49939458835877 78.1004917514719
+ updates for: 42d8ea cash: 0 stock: -33.49939458835877
+ updates for: e39c81 cash: 0 stock: 33.49939458835877
+ updates for: 42d8ea cash: 3820.7066160130234 stock: 0.0
cancel - 33b60b
buy - 33b60b 22012.56540097963 108.28011279406239
bid order for: 33b60b price: 108.28011279406239 size: 203.29278233063224
+ updates for: 33b60b cash: -22012.56540097963 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 477.23812580574156 91.82562648044042
+ updates for: e7e04e cash: 0 stock: -477.23812580574156
+ updates for: e39c81 cash: 0 stock: 402.35368095819354
+ updates for: 10b0a3 cash: 0 stock: 74.88444484754802
+ updates for: e7e04e cash: 54044.11080144743 stock: 0.0
cancel - ecdc52
sell - ecdc52 841.6685861130612 93.14244559849276
+ updates for: ecdc52 cash: 0 stock: -841.6685861130612
+ updates for: 10b0a3 cash: 0 stock: 430.74241959791084
+ updates for: 33b60b cash: 0 stock: 203.29278233063224
+ updates for: 502657 cash: 0 stock: 207.63338418451815
+ updates for: ecdc52 cash: 90188.27223770214 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 204.82254357118973 84.94159140622926
+ updates for: dbe2fc cash: 0 stock: -204.82254357118973
+ updates for: 502657 cash: 0 stock: 120.01953296093438
+ updates for: cba909 cash: 0 stock: 84.80301061025534
+ updates for: dbe2fc cash: 20977.76498372968 stock: 0.0
cancel - e9aeae
buy - e9aeae 45437.7343564104 108.75641552278421
bid order for: e9aeae price: 108.75641552278421 size: 417.79359992690553
+ updates for: e9aeae cash: -45437.7343564104 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 104524.09190054634 108.72455569876598
bid order for: ce37e5 price: 108.72455569876598 size: 961.3660063154682
+ updates for: ce37e5 cash: -104524.09190054634 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 259.8345110792262 93.74003391360941
+ updates for: 602a21 cash: 0 stock: -259.8345110792262
+ updates for: e9aeae cash: 0 stock: 259.8345110792262
+ updates for: 602a21 cash: 28258.670054091803 stock: 0.0
cancel - 510dbb
sell - 510dbb 420.15819993364494 101.99572495893787
+ updates for: 510dbb cash: 0 stock: -420.15819993364494
+ updates for: e9aeae cash: 0 stock: 157.9590888476793
+ updates for: ce37e5 cash: 0 stock: 262.1991110859656
+ updates for: 510dbb cash: 45686.5461597516 stock: 0.0
cancel - b846a3
sell - b846a3 339.32710441422785 97.08243779280932
+ updates for: b846a3 cash: 0 stock: -339.32710441422785
+ updates for: ce37e5 cash: 0 stock: 339.32710441422785
+ updates for: b846a3 cash: 36893.1886639857 stock: 0.0
cancel - f676bd
buy - f676bd 7817.642008528523 112.88463772884867
bid order for: f676bd price: 112.88463772884867 size: 69.25337376115488
+ updates for: f676bd cash: -7817.642008528523 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 71797.34938218378 102.72961082655578
bid order for: e4befc price: 102.72961082655578 size: 698.8963435615784
+ updates for: e4befc cash: -71797.34938218378 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 35094.94279934404 107.27358106797848
bid order for: bfd4db price: 107.27358106797848 size: 327.15364258329953
+ updates for: bfd4db cash: -35094.94279934404 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
+ updates cba909 30183.72186744813 0
buy - cba909 24382.66434070075 106.81957235247414
bid order for: cba909 price: 106.81957235247414 size: 228.26026919715525
+ updates for: cba909 cash: -24382.66434070075 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 62905.45117382923 109.34803819799927
bid order for: 147b63 price: 109.34803819799927 size: 575.2773640065195
+ updates for: 147b63 cash: -62905.45117382923 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 478.6149643472836 79.75099991277618
+ updates for: f1f805 cash: 0 stock: -478.6149643472836
+ updates for: f676bd cash: 0 stock: 69.25337376115488
+ updates for: 147b63 cash: 0 stock: 409.3615905861287
+ updates for: f1f805 cash: 52580.52885273426 stock: 0.0
cancel - 301da5
sell - 301da5 42.68793126404091 101.12306403454158
+ updates for: 301da5 cash: 0 stock: -42.68793126404091
+ updates for: 147b63 cash: 0 stock: 42.68793126404091
+ updates for: 301da5 cash: 4667.841538453913 stock: 0.0
cancel - 57a381
buy - 57a381 92259.19529507415 113.06018377472884
bid order for: 57a381 price: 113.06018377472884 size: 816.0184444675906
+ updates for: 57a381 cash: -92259.19529507415 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 9851.033859912211 106.82249743125074
bid order for: 397d0e price: 106.82249743125074 size: 92.21871887288705
+ updates for: 397d0e cash: -9851.033859912211 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
+ updates bdb97d 97838.79388972979 0
sell - bdb97d 215.7913055207987 85.7748861400488
+ updates for: bdb97d cash: 0 stock: -215.7913055207987
+ updates for: 57a381 cash: 0 stock: 215.7913055207987
+ updates for: bdb97d cash: 24397.40465917016 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 94039.24015933576 111.98436891716626
bid order for: 0d5eec price: 111.98436891716626 size: 839.7532715382417
+ updates for: 0d5eec cash: -94039.24015933576 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 62970.65332959512 105.209817904056
bid order for: 567d78 price: 105.209817904056 size: 598.5244968964774
+ updates for: 567d78 cash: -62970.65332959512 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 515.1609359814486 99.82593979872472
+ updates for: 4f4d8a cash: 0 stock: -515.1609359814486
+ updates for: 57a381 cash: 0 stock: 515.1609359814486
+ updates for: 4f4d8a cash: 58244.1900956239 stock: 0.0
cancel - e39c81
sell - e39c81 484.0194669738737 92.72121852166187
+ updates for: e39c81 cash: 0 stock: -484.0194669738737
+ updates for: 57a381 cash: 0 stock: 85.06620296534334
+ updates for: 0d5eec cash: 0 stock: 398.95326400853037
+ updates for: e39c81 cash: 54294.130037719 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 117.03214828624118 92.05027145399698
+ updates for: 10b0a3 cash: 0 stock: -117.03214828624118
+ updates for: 0d5eec cash: 0 stock: 117.03214828624118
+ updates for: 10b0a3 cash: 13105.77126885494 stock: 0.0
cancel - e2b93c
sell - e2b93c 630.288385762844 95.89983157628048
+ updates for: e2b93c cash: 0 stock: -630.288385762844
+ updates for: 0d5eec cash: 0 stock: 323.7678592434702
+ updates for: 147b63 cash: 0 stock: 123.22784215634988
+ updates for: ce37e5 cash: 0 stock: 183.2926843630239
+ updates for: e2b93c cash: 69660.07785441543 stock: 0.0
cancel - 4081b6
buy - 4081b6 55326.904842725424 117.81060215856644
bid order for: 4081b6 price: 117.81060215856644 size: 469.6258556446263
+ updates for: 4081b6 cash: -55326.904842725424 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 44302.09489398606 114.19063517343021
bid order for: 502657 price: 114.19063517343021 size: 387.96609570216526
+ updates for: 502657 cash: -44302.09489398606 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 975.1176820429337 98.39522164465083
+ updates for: 25d1a9 cash: 0 stock: -975.1176820429337
+ updates for: 4081b6 cash: 0 stock: 469.6258556446263
+ updates for: 502657 cash: 0 stock: 387.96609570216526
+ updates for: ce37e5 cash: 0 stock: 117.52573069614209
+ updates for: 25d1a9 cash: 112406.93258982236 stock: 0.0
cancel - 168284
sell - 168284 723.6557369493099 81.48219642284948
+ updates for: 168284 cash: 0 stock: -723.6557369493099
+ updates for: ce37e5 cash: 0 stock: 59.021375756108796
+ updates for: bfd4db cash: 0 stock: 327.15364258329953
+ updates for: 397d0e cash: 0 stock: 92.21871887288705
+ updates for: cba909 cash: 0 stock: 228.26026919715525
+ updates for: 567d78 cash: 0 stock: 17.001730539859295
+ updates for: 168284 cash: 77534.46282992227 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 43645.2203757819 119.31372486335498
bid order for: 42d8ea price: 119.31372486335498 size: 365.8021776268149
+ updates for: 42d8ea cash: -43645.2203757819 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 20964.333492377318 118.5421990874307
bid order for: 33b60b price: 118.5421990874307 size: 176.85122811763506
+ updates for: 33b60b cash: -20964.333492377318 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 26605.849997019865 118.76513841576546
bid order for: e7e04e price: 118.76513841576546 size: 224.02070466065382
+ updates for: e7e04e cash: -26605.849997019865 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 260.57560947796674 99.38194512279998
+ updates for: ecdc52 cash: 0 stock: -260.57560947796674
+ updates for: 42d8ea cash: 0 stock: 260.57560947796674
+ updates for: ecdc52 cash: 31090.246575355155 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 370.7196059073992 85.73507769891141
+ updates for: dbe2fc cash: 0 stock: -370.7196059073992
+ updates for: 42d8ea cash: 0 stock: 105.22656814884817
+ updates for: e7e04e cash: 0 stock: 224.02070466065382
+ updates for: 33b60b cash: 0 stock: 41.472333097897234
+ updates for: dbe2fc cash: 44077.045364157784 stock: 0.0
cancel - e9aeae
sell - e9aeae 724.8923110298949 96.05037463880979
+ updates for: e9aeae cash: 0 stock: -724.8923110298949
+ updates for: 33b60b cash: 0 stock: 135.37889501973783
+ updates for: 567d78 cash: 0 stock: 581.5227663566181
+ updates for: e4befc cash: 0 stock: 7.990649653538981
+ updates for: e9aeae cash: 78050.89261026825 stock: 0.0
cancel - ce37e5
sell - ce37e5 422.9026691710609 100.79040225381247
+ updates for: ce37e5 cash: 0 stock: -422.9026691710609
+ updates for: e4befc cash: 0 stock: 422.9026691710609
+ updates for: ce37e5 cash: 43444.62662145476 stock: 0.0
cancel - 602a21
buy - 602a21 5111.5071742401315 111.46219729134056
bid order for: 602a21 price: 111.46219729134056 size: 45.858661487532345
+ updates for: 602a21 cash: -5111.5071742401315 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 11565.90679980315 103.65461660849392
bid order for: 510dbb price: 103.65461660849392 size: 111.58120282753896
+ updates for: 510dbb cash: -11565.90679980315 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 32895.99226581568 116.28390461849851
bid order for: b846a3 price: 116.28390461849851 size: 282.8937708424917
+ updates for: b846a3 cash: -32895.99226581568 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 94927.3257238713 111.42629517645976
bid order for: f676bd price: 111.42629517645976 size: 851.9293006515209
+ updates for: f676bd cash: -94927.3257238713 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
+ updates e4befc 27531.846431569607 0
buy - e4befc 98090.10380153338 104.68445310623392
bid order for: e4befc price: 104.68445310623392 size: 937.007367292557
+ updates for: e4befc cash: -98090.10380153338 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 978.8238463939535 99.94968853636759
+ updates for: bfd4db cash: 0 stock: -978.8238463939535
+ updates for: b846a3 cash: 0 stock: 282.8937708424917
+ updates for: 602a21 cash: 0 stock: 45.858661487532345
+ updates for: f676bd cash: 0 stock: 650.0714140639295
+ updates for: bfd4db cash: 110442.54870932183 stock: 0.0
cancel - cba909
buy - cba909 103462.35224167354 105.83282230520372
bid order for: cba909 price: 105.83282230520372 size: 977.6017495149647
+ updates for: cba909 cash: -103462.35224167354 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 95509.39092179775 107.5907404779832
bid order for: 147b63 price: 107.5907404779832 size: 887.7101365553134
+ updates for: 147b63 cash: -95509.39092179775 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 49615.01429645784 108.82617473763692
bid order for: f1f805 price: 108.82617473763692 size: 455.9106705355763
+ updates for: f1f805 cash: -49615.01429645784 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 10872.204700628423 107.38015241507864
bid order for: 301da5 price: 107.38015241507864 size: 101.24966724392277
+ updates for: 301da5 cash: -10872.204700628423 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 741.8212850455253 97.79575972696675
+ updates for: 57a381 cash: 0 stock: -741.8212850455253
+ updates for: f676bd cash: 0 stock: 201.85788658759134
+ updates for: f1f805 cash: 0 stock: 455.9106705355763
+ updates for: 147b63 cash: 0 stock: 84.05272792235769
+ updates for: 57a381 cash: 81150.58598742406 stock: 0.0
cancel - 397d0e
sell - 397d0e 607.1767817450701 77.16558280938125
+ updates for: 397d0e cash: 0 stock: -607.1767817450701
+ updates for: 147b63 cash: 0 stock: 607.1767817450701
+ updates for: 397d0e cash: 65326.59954899089 stock: 0.0
cancel - bdb97d
buy - bdb97d 106779.77093781215 121.51603818543832
bid order for: bdb97d price: 121.51603818543832 size: 878.729857657653
+ updates for: bdb97d cash: -106779.77093781215 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 33509.983307749724 118.01676553589799
bid order for: 0d5eec price: 118.01676553589799 size: 283.9425665970888
+ updates for: 0d5eec cash: -33509.983307749724 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 497.28367480026054 97.99104916816637
+ updates for: 567d78 cash: 0 stock: -497.28367480026054
+ updates for: bdb97d cash: 0 stock: 497.28367480026054
+ updates for: 567d78 cash: 60427.94201602355 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 89.74582229272949 80.97225147312228
+ updates for: 4f4d8a cash: 0 stock: -89.74582229272949
+ updates for: bdb97d cash: 0 stock: 89.74582229272949
+ updates for: 4f4d8a cash: 10905.556768706878 stock: 0.0
cancel - e39c81
buy - e39c81 64135.071283151636 108.34179828246369
bid order for: e39c81 price: 108.34179828246369 size: 591.9697872832207
+ updates for: e39c81 cash: -64135.071283151636 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 33059.43470854162 127.57490448929028
bid order for: 10b0a3 price: 127.57490448929028 size: 259.13744431858004
+ updates for: 10b0a3 cash: -33059.43470854162 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 253.79358024004148 97.50919040052266
+ updates for: e2b93c cash: 0 stock: -253.79358024004148
+ updates for: 10b0a3 cash: 0 stock: 253.79358024004148
+ updates for: e2b93c cash: 32377.69175911832 stock: 0.0
cancel - 4081b6
sell - 4081b6 220.74112279801295 98.73700691086033
+ updates for: 4081b6 cash: 0 stock: -220.74112279801295
+ updates for: 10b0a3 cash: 0 stock: 5.343864078538559
+ updates for: bdb97d cash: 0 stock: 215.3972587194744
+ updates for: 4081b6 cash: 26855.964465017696 stock: 0.0
cancel - 502657
sell - 502657 690.9976824312032 95.89972714465534
+ updates for: 502657 cash: 0 stock: -690.9976824312032
+ updates for: bdb97d cash: 0 stock: 76.30310184518862
+ updates for: 0d5eec cash: 0 stock: 283.9425665970888
+ updates for: e39c81 cash: 0 stock: 330.7520139889258
+ updates for: 502657 cash: 78616.30192634386 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 27050.957676470232 104.9734953642213
bid order for: 25d1a9 price: 104.9734953642213 size: 257.6932165839851
+ updates for: 25d1a9 cash: -27050.957676470232 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 65448.772584790786 115.84555670702844
bid order for: 168284 price: 115.84555670702844 size: 564.965756522796
+ updates for: 168284 cash: -65448.772584790786 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 95484.3950836845 112.04375756957037
bid order for: 42d8ea price: 112.04375756957037 size: 852.2062911393898
+ updates for: 42d8ea cash: -95484.3950836845 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 758.5882670586658 95.50561941966886
+ updates for: 33b60b cash: 0 stock: -758.5882670586658
+ updates for: 168284 cash: 0 stock: 564.965756522796
+ updates for: 42d8ea cash: 0 stock: 193.62251053586976
+ updates for: 33b60b cash: 87142.96621528336 stock: 0.0
cancel - e7e04e
sell - e7e04e 6.878633280595068 90.49978997048586
+ updates for: e7e04e cash: 0 stock: -6.878633280595068
+ updates for: 42d8ea cash: 0 stock: 6.878633280595068
+ updates for: e7e04e cash: 770.7079197009723 stock: 0.0
cancel - ecdc52
sell - ecdc52 495.8947679012604 101.26620963725009
+ updates for: ecdc52 cash: 0 stock: -495.8947679012604
+ updates for: 42d8ea cash: 0 stock: 495.8947679012604
+ updates for: ecdc52 cash: 55561.91315474719 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 14040.367532137292 106.65693601588012
bid order for: dbe2fc price: 106.65693601588012 size: 131.64045449465027
+ updates for: dbe2fc cash: -14040.367532137292 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 62226.2326333459 114.52624884768987
bid order for: e9aeae price: 114.52624884768987 size: 543.3359885566624
+ updates for: e9aeae cash: -62226.2326333459 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 71310.83554997074 114.48079614742429
bid order for: ce37e5 price: 114.48079614742429 size: 622.9065306126906
+ updates for: ce37e5 cash: -71310.83554997074 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 66126.59407148829 116.56864049404659
bid order for: 602a21 price: 116.56864049404659 size: 567.2760168706395
+ updates for: 602a21 cash: -66126.59407148829 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
+ updates 510dbb 11565.90679980315 0
sell - 510dbb 360.5992400630781 95.14011474156216
+ updates for: 510dbb cash: 0 stock: -360.5992400630781
+ updates for: 602a21 cash: 0 stock: 360.5992400630781
+ updates for: 510dbb cash: 42034.563177339354 stock: 0.0
cancel - b846a3
buy - b846a3 117724.64466291264 120.2805312762674
bid order for: b846a3 price: 120.2805312762674 size: 978.7506208508155
+ updates for: b846a3 cash: -117724.64466291264 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 28834.912719267184 117.99038055405035
bid order for: f676bd price: 117.99038055405035 size: 244.38358944065078
+ updates for: f676bd cash: -28834.912719267184 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
+ updates e4befc 98090.10380153338 0
sell - e4befc 325.6294891641737 97.64967211171395
+ updates for: e4befc cash: 0 stock: -325.6294891641737
+ updates for: b846a3 cash: 0 stock: 325.6294891641737
+ updates for: e4befc cash: 39166.88795588637 stock: 0.0
cancel - bfd4db
sell - bfd4db 343.3541500101711 100.7864007241677
+ updates for: bfd4db cash: 0 stock: -343.3541500101711
+ updates for: b846a3 cash: 0 stock: 343.3541500101711
+ updates for: bfd4db cash: 41298.81957913459 stock: 0.0
cancel - cba909
+ updates cba909 103462.35224167354 0
sell - cba909 609.2122993541127 91.63956376994919
+ updates for: cba909 cash: 0 stock: -609.2122993541127
+ updates for: b846a3 cash: 0 stock: 309.76698167647066
+ updates for: f676bd cash: 0 stock: 244.38358944065078
+ updates for: 602a21 cash: 0 stock: 55.06172823699126
+ updates for: cba909 cash: 72512.3206509976 stock: 0.0
cancel - 147b63
+ updates 147b63 21139.49613644595 0
sell - 147b63 787.8617173967904 100.73003490103038
+ updates for: 147b63 cash: 0 stock: -787.8617173967904
+ updates for: 602a21 cash: 0 stock: 151.61504857057014
+ updates for: e9aeae cash: 0 stock: 543.3359885566624
+ updates for: ce37e5 cash: 0 stock: 92.91068026955782
+ updates for: 147b63 cash: 90536.28137151388 stock: 0.0
cancel - f1f805
sell - f1f805 83.55393529692162 99.27722104845205
+ updates for: f1f805 cash: 0 stock: -83.55393529692162
+ updates for: ce37e5 cash: 0 stock: 83.55393529692162
+ updates for: f1f805 cash: 9565.321034041963 stock: 0.0
cancel - 301da5
+ updates 301da5 10872.204700628423 0
buy - 301da5 19716.53787990186 115.10290753927687
bid order for: 301da5 price: 115.10290753927687 size: 171.2948725745606
+ updates for: 301da5 cash: -19716.53787990186 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 577.8765044181628 97.9005728565275
+ updates for: 57a381 cash: 0 stock: -577.8765044181628
+ updates for: 301da5 cash: 0 stock: 171.2948725745606
+ updates for: ce37e5 cash: 0 stock: 406.58163184360217
+ updates for: 57a381 cash: 66262.32679227639 stock: 0.0
cancel - 397d0e
sell - 397d0e 914.9408864375573 96.26774890269077
ask order for: 397d0e price: 96.26774890269077 size: 68.7187794403535
+ updates for: 397d0e cash: 0 stock: -914.9408864375573
+ updates for: ce37e5 cash: 0 stock: 39.860283202609025
+ updates for: 42d8ea cash: 0 stock: 155.81037942166455
+ updates for: e39c81 cash: 0 stock: 261.21777329429494
+ updates for: dbe2fc cash: 0 stock: 131.64045449465027
+ updates for: 25d1a9 cash: 0 stock: 257.6932165839851
+ updates for: 397d0e cash: 91412.9458450926 stock: 0
cancel - bdb97d
buy - bdb97d 89777.41160823515 113.04371587450541
bid order for: bdb97d price: 113.04371587450541 size: 735.6623830067074
+ updates for: bdb97d cash: -89777.41160823515 stock: 0
+ updates for: 397d0e cash: 6615.40220406334 stock: 0
+ updates for: bdb97d cash: 0 stock: 68.7187794403535
cancel - 0d5eec
buy - 0d5eec 26045.07649628608 109.60538284608889
bid order for: 0d5eec price: 109.60538284608889 size: 237.62588861953384
+ updates for: 0d5eec cash: -26045.07649628608 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 23987.36960634126 115.77925818334839
bid order for: 567d78 price: 115.77925818334839 size: 207.18192518002482
+ updates for: 567d78 cash: -23987.36960634126 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 256.9482041505154 101.30704835494171
+ updates for: 4f4d8a cash: 0 stock: -256.9482041505154
+ updates for: 567d78 cash: 0 stock: 207.18192518002482
+ updates for: bdb97d cash: 0 stock: 49.76627897049056
+ updates for: 4f4d8a cash: 29613.13470641277 stock: 0.0
cancel - e39c81
sell - e39c81 316.59071128544133 100.41161685993772
+ updates for: e39c81 cash: 0 stock: -316.59071128544133
+ updates for: bdb97d cash: 0 stock: 316.59071128544133
+ updates for: e39c81 cash: 35788.590415059 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 95605.63421633061 109.984409095453
bid order for: 10b0a3 price: 109.984409095453 size: 869.2653349926773
+ updates for: 10b0a3 cash: -95605.63421633061 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 48873.114505758655 104.87659527999034
bid order for: e2b93c price: 104.87659527999034 size: 466.0059222487295
+ updates for: e2b93c cash: -48873.114505758655 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 994.9129267135423 97.27895412671667
+ updates for: 4081b6 cash: 0 stock: -994.9129267135423
+ updates for: bdb97d cash: 0 stock: 369.30539275077547
+ updates for: 10b0a3 cash: 0 stock: 625.6075339627669
+ updates for: 4081b6 cash: 110554.72883759975 stock: 0.0
cancel - 502657
sell - 502657 859.3552398712138 90.92394699881012
+ updates for: 502657 cash: 0 stock: -859.3552398712138
+ updates for: 10b0a3 cash: 0 stock: 243.6578010299104
+ updates for: 0d5eec cash: 0 stock: 237.62588861953384
+ updates for: e2b93c cash: 0 stock: 378.0715502217696
+ updates for: 502657 cash: 92494.4927235453 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 492.1241867114751 101.0756231918675
ask order for: 25d1a9 price: 101.0756231918675 size: 404.18981468451517
+ updates for: 25d1a9 cash: 0 stock: -492.1241867114751
+ updates for: e2b93c cash: 0 stock: 87.93437202695992
+ updates for: 25d1a9 cash: 9222.25754627158 stock: 0
cancel - 168284
sell - 168284 629.6648365568133 91.53958744768214
ask order for: 168284 price: 91.53958744768214 size: 629.6648365568133
+ updates for: 168284 cash: 0 stock: -629.6648365568133
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
sell - 42d8ea 873.0346627258256 86.74361118338726
ask order for: 42d8ea price: 86.74361118338726 size: 873.0346627258256
+ updates for: 42d8ea cash: 0 stock: -873.0346627258256
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
buy - 33b60b 68152.37607508415 103.12365182582849
+ updates for: 33b60b cash: -68152.37607508415 stock: 0
+ updates for: 42d8ea cash: 68152.37607508415 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 785.676030145911
cancel - e7e04e
buy - e7e04e 86208.23063075068 111.9498532788539
+ updates for: e7e04e cash: -86208.23063075068 stock: 0
+ updates for: 42d8ea cash: 7577.803258024496 stock: 0
+ updates for: 168284 cash: 57639.25936872289 stock: 0
+ updates for: 25d1a9 cash: 20991.168004003302 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 924.7013180692709
cancel - ecdc52
buy - ecdc52 97332.19130233972 111.8659321195788
bid order for: ecdc52 price: 111.8659321195788 size: 692.5220255304292
+ updates for: ecdc52 cash: -97332.19130233972 stock: 0
+ updates for: 25d1a9 cash: 19862.56940303951 stock: 0
+ updates for: ecdc52 cash: 0 stock: 196.51196575197216
cancel - dbe2fc
sell - dbe2fc 185.05678117302568 92.12923787481206
+ updates for: dbe2fc cash: 0 stock: -185.05678117302568
+ updates for: ecdc52 cash: 0 stock: 185.05678117302568
+ updates for: dbe2fc cash: 20701.54932096944 stock: 0.0
cancel - e9aeae
buy - e9aeae 57945.84538009613 106.10397966730079
bid order for: e9aeae price: 106.10397966730079 size: 546.123204443329
+ updates for: e9aeae cash: -57945.84538009613 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 492.8947995487542 86.92727090580091
+ updates for: ce37e5 cash: 0 stock: -492.8947995487542
+ updates for: ecdc52 cash: 0 stock: 492.8947995487542
+ updates for: ce37e5 cash: 55138.13618841433 stock: 0.0
cancel - 602a21
sell - 602a21 694.6528958988187 88.68417345827024
ask order for: 602a21 price: 88.68417345827024 size: 133.95924664684037
+ updates for: 602a21 cash: 0 stock: -694.6528958988187
+ updates for: ecdc52 cash: 0 stock: 14.57044480864937
+ updates for: e9aeae cash: 0 stock: 546.123204443329
+ updates for: 602a21 cash: 59575.78177001257 stock: 0
cancel - 510dbb
sell - 510dbb 384.62933002308375 98.46118929210141
ask order for: 510dbb price: 98.46118929210141 size: 384.62933002308375
+ updates for: 510dbb cash: 0 stock: -384.62933002308375
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
sell - b846a3 462.11028079786445 78.91365387563265
ask order for: b846a3 price: 78.91365387563265 size: 462.11028079786445
+ updates for: b846a3 cash: 0 stock: -462.11028079786445
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
buy - f676bd 44679.27740965502 103.48946741799291
+ updates for: f676bd cash: -44679.27740965502 stock: 0
+ updates for: b846a3 cash: 36466.81075125409 stock: 0
+ updates for: 602a21 cash: 8212.466658400932 stock: 0
+ updates for: f676bd cash: 0.0 stock: 554.7138011121768
cancel - e4befc
buy - e4befc 22317.72400114697 107.17805965306673
+ updates for: e4befc cash: -22317.72400114697 stock: 0
+ updates for: 602a21 cash: 3667.598407566665 stock: 0
+ updates for: 510dbb cash: 18650.125593580306 stock: 0
+ updates for: e4befc cash: 0.0 stock: 230.77173610924947
cancel - bfd4db
buy - bfd4db 24648.40479115498 110.28669574872742
bid order for: bfd4db price: 110.28669574872742 size: 49.2123648930784
+ updates for: bfd4db cash: -24648.40479115498 stock: 0
+ updates for: 510dbb cash: 19220.935677116686 stock: 0
+ updates for: bfd4db cash: 0 stock: 195.21332024636226
cancel - cba909
sell - cba909 766.7371009392939 99.49518393954119
ask order for: cba909 price: 99.49518393954119 size: 717.5247360462155
+ updates for: cba909 cash: 0 stock: -766.7371009392939
+ updates for: bfd4db cash: 0 stock: 49.2123648930784
+ updates for: cba909 cash: 5427.469114038293 stock: 0
cancel - 147b63
buy - 147b63 26221.49209977596 107.5181532133583
+ updates for: 147b63 cash: -26221.49209977596 stock: 0
+ updates for: cba909 cash: 26221.492099775962 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 263.54534020168853
cancel - f1f805
sell - f1f805 355.00554331845706 97.13261429607928
ask order for: f1f805 price: 97.13261429607928 size: 355.00554331845706
+ updates for: f1f805 cash: 0 stock: -355.00554331845706
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 105638.94164510153 118.35568228505782
bid order for: 301da5 price: 118.35568228505782 size: 219.57172766809921
+ updates for: 301da5 cash: -105638.94164510153 stock: 0
+ updates for: f1f805 cash: 34482.61651212176 stock: 0
+ updates for: cba909 cash: 45168.76349431299 stock: 0
+ updates for: 301da5 cash: 0 stock: 808.984939162984
cancel - 57a381
sell - 57a381 55.26356194553125 88.84644202152084
+ updates for: 57a381 cash: 0 stock: -55.26356194553125
+ updates for: 301da5 cash: 0 stock: 55.26356194553125
+ updates for: 57a381 cash: 6540.756579565908 stock: 0.0
cancel - 397d0e
sell - 397d0e 950.5837555481968 87.35794227395097
ask order for: 397d0e price: 87.35794227395097 size: 786.2755898256288
+ updates for: 397d0e cash: 0 stock: -950.5837555481968
+ updates for: 301da5 cash: 0 stock: 164.30816572256796
+ updates for: 397d0e cash: 19446.805059100883 stock: 0
cancel - bdb97d
buy - bdb97d 22493.722505551967 108.68288622475083
+ updates for: bdb97d cash: -22493.722505551967 stock: 0
+ updates for: 397d0e cash: 22493.722505551967 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 257.48915233159414
cancel - 0d5eec
buy - 0d5eec 81199.17119298055 105.80152969278139
bid order for: 0d5eec price: 105.80152969278139 size: 330.8598298415418
+ updates for: 0d5eec cash: -81199.17119298055 stock: 0
+ updates for: 397d0e cash: 46193.69508185206 stock: 0
+ updates for: 0d5eec cash: 0 stock: 528.7864374940347
cancel - 567d78
buy - 567d78 55446.28347698057 111.93325126943881
bid order for: 567d78 price: 111.93325126943881 size: 495.3513173982028
+ updates for: 567d78 cash: -55446.28347698057 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 150.32846546716814 90.13549432005932
+ updates for: 4f4d8a cash: 0 stock: -150.32846546716814
+ updates for: 567d78 cash: 0 stock: 150.32846546716814
+ updates for: 4f4d8a cash: 16826.753898085688 stock: 0.0
cancel - e39c81
buy - e39c81 62586.559822353316 108.63452829500876
bid order for: e39c81 price: 108.63452829500876 size: 576.12032568865
+ updates for: e39c81 cash: -62586.559822353316 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 40942.844662090196 109.78277881558
bid order for: 10b0a3 price: 109.78277881558 size: 372.9441457377259
+ updates for: 10b0a3 cash: -40942.844662090196 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 100633.15210568019 109.82098173487728
bid order for: e2b93c price: 109.82098173487728 size: 916.3381215132664
+ updates for: e2b93c cash: -100633.15210568019 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 103351.61202092812 123.28494319599022
bid order for: 4081b6 price: 123.28494319599022 size: 838.3149583532402
+ updates for: 4081b6 cash: -103351.61202092812 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 107196.00315551512 107.58560101381889
bid order for: 502657 price: 107.58560101381889 size: 996.3787174618867
+ updates for: 502657 cash: -107196.00315551512 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 190.92687988934972 90.39636877036892
+ updates for: 25d1a9 cash: 0 stock: -190.92687988934972
+ updates for: 4081b6 cash: 0 stock: 190.92687988934972
+ updates for: 25d1a9 cash: 23538.40954174613 stock: 0.0
cancel - 168284
sell - 168284 867.4870915326964 98.55316420368976
+ updates for: 168284 cash: 0 stock: -867.4870915326964
+ updates for: 4081b6 cash: 0 stock: 647.3880784638905
+ updates for: 567d78 cash: 0 stock: 220.0990130688059
+ updates for: 168284 cash: 104449.60061316815 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 68645.90529045837 114.74794250061385
bid order for: 42d8ea price: 114.74794250061385 size: 598.2321233349447
+ updates for: 42d8ea cash: -68645.90529045837 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 64006.112192173714 106.33305508796653
bid order for: 33b60b price: 106.33305508796653 size: 601.9399342868795
+ updates for: 33b60b cash: -64006.112192173714 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 444.0759179387401 96.00756570319805
+ updates for: e7e04e cash: 0 stock: -444.0759179387401
+ updates for: 42d8ea cash: 0 stock: 444.0759179387401
+ updates for: e7e04e cash: 50956.79789754186 stock: 0.0
cancel - ecdc52
buy - ecdc52 8576.5312971584 115.31206039794417
bid order for: ecdc52 price: 115.31206039794417 size: 74.37670671706519
+ updates for: ecdc52 cash: -8576.5312971584 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 39266.671586037104 109.7474486343496
bid order for: dbe2fc price: 109.7474486343496 size: 357.79120220701986
+ updates for: dbe2fc cash: -39266.671586037104 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 26691.95400127581 111.6376544201699
bid order for: e9aeae price: 111.6376544201699 size: 239.09454332330813
+ updates for: e9aeae cash: -26691.95400127581 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 61.01900978030403 100.13509424731244
+ updates for: ce37e5 cash: 0 stock: -61.01900978030403
+ updates for: ecdc52 cash: 0 stock: 61.01900978030403
+ updates for: ce37e5 cash: 7036.227741209164 stock: 0.0
cancel - 602a21
sell - 602a21 724.5961497025105 100.0157439843281
+ updates for: 602a21 cash: 0 stock: -724.5961497025105
+ updates for: ecdc52 cash: 0 stock: 13.357696936761158
+ updates for: 42d8ea cash: 0 stock: 154.15620539620465
+ updates for: 567d78 cash: 0 stock: 124.92383886222876
+ updates for: e9aeae cash: 0 stock: 239.09454332330813
+ updates for: e2b93c cash: 0 stock: 193.0638651840078
+ updates for: 602a21 cash: 81106.95960708804 stock: 0.0
cancel - 510dbb
sell - 510dbb 309.61399872353115 93.4868171924606
+ updates for: 510dbb cash: 0 stock: -309.61399872353115
+ updates for: e2b93c cash: 0 stock: 309.61399872353115
+ updates for: 510dbb cash: 34002.11329867923 stock: 0.0
cancel - b846a3
buy - b846a3 26734.91943980093 111.38718960563841
bid order for: b846a3 price: 111.38718960563841 size: 240.0179009314695
+ updates for: b846a3 cash: -26734.91943980093 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 70.85404844473419 97.29293646651382
+ updates for: f676bd cash: 0 stock: -70.85404844473419
+ updates for: b846a3 cash: 0 stock: 70.85404844473419
+ updates for: f676bd cash: 7892.233328440697 stock: 0.0
cancel - e4befc
buy - e4befc 22264.68355084163 113.25923346249293
bid order for: e4befc price: 113.25923346249293 size: 196.58161961880865
+ updates for: e4befc cash: -22264.68355084163 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 812.0839409910941 94.68056077713732
+ updates for: bfd4db cash: 0 stock: -812.0839409910941
+ updates for: e4befc cash: 0 stock: 196.58161961880865
+ updates for: b846a3 cash: 0 stock: 169.16385248673532
+ updates for: e2b93c cash: 0 stock: 413.66025760572745
+ updates for: 10b0a3 cash: 0 stock: 32.678211279822676
+ updates for: bfd4db cash: 90123.45009818666 stock: 0.0
cancel - cba909
sell - cba909 847.5510947621506 100.00386119728213
+ updates for: cba909 cash: 0 stock: -847.5510947621506
+ updates for: 10b0a3 cash: 0 stock: 340.2659344579032
+ updates for: dbe2fc cash: 0 stock: 357.79120220701986
+ updates for: e39c81 cash: 0 stock: 149.4939580972275
+ updates for: cba909 cash: 92862.21702795185 stock: 0.0
cancel - 147b63
buy - 147b63 118822.10420525157 120.9484993044518
bid order for: 147b63 price: 120.9484993044518 size: 982.4190038617373
+ updates for: 147b63 cash: -118822.10420525157 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 29112.605511407426 111.31196714447474
bid order for: f1f805 price: 111.31196714447474 size: 261.54066142431395
+ updates for: f1f805 cash: -29112.605511407426 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 35145.21191256925 112.61317265259459
bid order for: 301da5 price: 112.61317265259459 size: 312.0879297219543
+ updates for: 301da5 cash: -35145.21191256925 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 80951.96466677876 112.27296057358384
bid order for: 57a381 price: 112.27296057358384 size: 721.0281465208423
+ updates for: 57a381 cash: -80951.96466677876 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 74240.38006254987 114.14300204693623
bid order for: 397d0e price: 114.14300204693623 size: 650.4155202788676
+ updates for: 397d0e cash: -74240.38006254987 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 460.54594455309837 97.2010349959297
+ updates for: bdb97d cash: 0 stock: -460.54594455309837
+ updates for: 147b63 cash: 0 stock: 460.54594455309837
+ updates for: bdb97d cash: 55702.340854448514 stock: 0.0
cancel - 0d5eec
+ updates 0d5eec 35005.47611112848 0
sell - 0d5eec 154.17390530429418 86.27652972204086
+ updates for: 0d5eec cash: 0 stock: -154.17390530429418
+ updates for: 147b63 cash: 0 stock: 154.17390530429418
+ updates for: 0d5eec cash: 18647.10247846104 stock: 0.0
cancel - 567d78
buy - 567d78 8928.191771159009 107.37596857224253
bid order for: 567d78 price: 107.37596857224253 size: 83.14888228600353
+ updates for: 567d78 cash: -8928.191771159009 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 910.3665957388404 97.10972474404676
+ updates for: 4f4d8a cash: 0 stock: -910.3665957388404
+ updates for: 147b63 cash: 0 stock: 367.6991540043448
+ updates for: 397d0e cash: 0 stock: 542.6674417344956
+ updates for: 4f4d8a cash: 106414.3517850482 stock: 0.0
cancel - e39c81
+ updates e39c81 46346.3542015072 0
buy - e39c81 106723.63470534064 106.83919227039604
bid order for: e39c81 price: 106.83919227039604 size: 998.9183972416888
+ updates for: e39c81 cash: -106723.63470534064 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 365.9555212184989 92.6974040233914
+ updates for: 10b0a3 cash: 0 stock: -365.9555212184989
+ updates for: 397d0e cash: 0 stock: 107.74807854437199
+ updates for: 301da5 cash: 0 stock: 258.2074426741269
+ updates for: 10b0a3 cash: 41376.248471890074 stock: 0.0
cancel - e2b93c
buy - e2b93c 3346.5280790039837 104.04166689965362
bid order for: e2b93c price: 104.04166689965362 size: 32.16526780786444
+ updates for: e2b93c cash: -3346.5280790039837 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 14322.497837127108 112.56741535155042
bid order for: 4081b6 price: 112.56741535155042 size: 127.23484671294658
+ updates for: 4081b6 cash: -14322.497837127108 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
+ updates 502657 107196.00315551512 0
sell - 502657 308.1231455743265 97.15028205033511
+ updates for: 502657 cash: 0 stock: -308.1231455743265
+ updates for: 301da5 cash: 0 stock: 53.88048704782739
+ updates for: 4081b6 cash: 0 stock: 127.23484671294658
+ updates for: 57a381 cash: 0 stock: 127.00781181355252
+ updates for: 502657 cash: 34649.69347593012 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 88555.88884142906 124.12196090409557
bid order for: 25d1a9 price: 124.12196090409557 size: 713.458667558861
+ updates for: 25d1a9 cash: -88555.88884142906 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 95772.4395002472 103.00983385491956
bid order for: 168284 price: 103.00983385491956 size: 929.7407433462556
+ updates for: 168284 cash: -95772.4395002472 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 730.9658189535932 98.89608864694591
+ updates for: 42d8ea cash: 0 stock: -730.9658189535932
+ updates for: 25d1a9 cash: 0 stock: 713.458667558861
+ updates for: 57a381 cash: 0 stock: 17.507151394732205
+ updates for: 42d8ea cash: 90521.46855972559 stock: 0.0
cancel - 33b60b
+ updates 33b60b 64006.112192173714 0
sell - 33b60b 750.9977840133167 101.33915441195236
+ updates for: 33b60b cash: 0 stock: -750.9977840133167
+ updates for: 57a381 cash: 0 stock: 576.5131833125575
+ updates for: f1f805 cash: 0 stock: 174.4846007007592
+ updates for: 33b60b cash: 84149.0660406218 stock: 0.0
cancel - e7e04e
buy - e7e04e 14798.275792720426 103.36289654451231
bid order for: e7e04e price: 103.36289654451231 size: 143.16816079498778
+ updates for: e7e04e cash: -14798.275792720426 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 86255.59299406937 129.68149234946873
bid order for: ecdc52 price: 129.68149234946873 size: 665.134179375618
+ updates for: ecdc52 cash: -86255.59299406937 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 83482.25272271158 113.69082952285207
bid order for: dbe2fc price: 113.69082952285207 size: 734.2918780087842
+ updates for: dbe2fc cash: -83482.25272271158 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 383.2657943716389 82.22743817877891
+ updates for: e9aeae cash: 0 stock: -383.2657943716389
+ updates for: ecdc52 cash: 0 stock: 383.2657943716389
+ updates for: e9aeae cash: 49702.480180618746 stock: 0.0
cancel - ce37e5
sell - ce37e5 166.76485712019291 90.52091295051858
+ updates for: ce37e5 cash: 0 stock: -166.76485712019291
+ updates for: ecdc52 cash: 0 stock: 166.76485712019291
+ updates for: ce37e5 cash: 21626.31554279254 stock: 0.0
cancel - 602a21
buy - 602a21 43050.87090560876 105.92110658088339
bid order for: 602a21 price: 105.92110658088339 size: 406.4427978075766
+ updates for: 602a21 cash: -43050.87090560876 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 78.06119492279834 94.71573979587913
+ updates for: 510dbb cash: 0 stock: -78.06119492279834
+ updates for: ecdc52 cash: 0 stock: 78.06119492279834
+ updates for: 510dbb cash: 10123.09225217126 stock: 0.0
cancel - b846a3
buy - b846a3 90676.11628681266 107.6695387750339
bid order for: b846a3 price: 107.6695387750339 size: 842.1705648453875
+ updates for: b846a3 cash: -90676.11628681266 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 47038.09416350897 107.99015584833052
bid order for: f676bd price: 107.99015584833052 size: 435.577611625756
+ updates for: f676bd cash: -47038.09416350897 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 925.3456235096726 87.23269322194206
+ updates for: e4befc cash: 0 stock: -925.3456235096726
+ updates for: ecdc52 cash: 0 stock: 37.04233296098789
+ updates for: dbe2fc cash: 0 stock: 734.2918780087842
+ updates for: f1f805 cash: 0 stock: 87.05606072355476
+ updates for: f676bd cash: 0 stock: 66.95535181634568
+ updates for: e4befc cash: 105206.8579897131 stock: 0.0
cancel - bfd4db
buy - bfd4db 109711.86824679445 123.93763900681036
bid order for: bfd4db price: 123.93763900681036 size: 885.2183172600681
+ updates for: bfd4db cash: -109711.86824679445 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
sell - cba909 907.0916264086891 91.11963343417808
+ updates for: cba909 cash: 0 stock: -907.0916264086891
+ updates for: bfd4db cash: 0 stock: 885.2183172600681
+ updates for: f676bd cash: 0 stock: 21.873309148620933
+ updates for: cba909 cash: 112073.97031067274 stock: 0.0
cancel - 147b63
buy - 147b63 5755.382810668788 106.32606619281513
bid order for: 147b63 price: 106.32606619281513 size: 54.129556530679785
+ updates for: 147b63 cash: -5755.382810668788 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 90662.76525765003 106.8733683891564
bid order for: f1f805 price: 106.8733683891564 size: 848.3195264092459
+ updates for: f1f805 cash: -90662.76525765003 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 2159.9358076726276 104.3668535202943
bid order for: 301da5 price: 104.3668535202943 size: 20.69561105674825
+ updates for: 301da5 cash: -2159.9358076726276 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 6461.468023422372 104.61003037148711
bid order for: 57a381 price: 104.61003037148711 size: 61.76719383864679
+ updates for: 57a381 cash: -6461.468023422372 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 9186.167678630993 103.79111321817761
bid order for: 397d0e price: 103.79111321817761 size: 88.50630264771223
+ updates for: 397d0e cash: -9186.167678630993 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 96184.72324822517 108.98834535562206
bid order for: bdb97d price: 108.98834535562206 size: 882.5230159645099
+ updates for: bdb97d cash: -96184.72324822517 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 9963.082709934548 109.07925854637216
bid order for: 0d5eec price: 109.07925854637216 size: 91.33801276893541
+ updates for: 0d5eec cash: -9963.082709934548 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
+ updates 567d78 8928.191771159009 0
buy - 567d78 5385.92695485168 113.04503922078355
bid order for: 567d78 price: 113.04503922078355 size: 47.64408055388128
+ updates for: 567d78 cash: -5385.92695485168 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 25126.75271811791 111.09134723083382
bid order for: 4f4d8a price: 111.09134723083382 size: 226.18100639204317
+ updates for: 4f4d8a cash: -25126.75271811791 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
+ updates e39c81 106723.63470534064 0
buy - e39c81 62553.66676063195 114.01830751002025
bid order for: e39c81 price: 114.01830751002025 size: 548.6282696762058
+ updates for: e39c81 cash: -62553.66676063195 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 184.15100751258603 93.58438338979646
+ updates for: 10b0a3 cash: 0 stock: -184.15100751258603
+ updates for: e39c81 cash: 0 stock: 184.15100751258603
+ updates for: 10b0a3 cash: 20996.586202850085 stock: 0.0
cancel - e2b93c
+ updates e2b93c 3346.5280790039837 0
sell - e2b93c 494.5688625267804 94.93232424240303
+ updates for: e2b93c cash: 0 stock: -494.5688625267804
+ updates for: e39c81 cash: 0 stock: 364.4772621636198
+ updates for: 567d78 cash: 0 stock: 47.64408055388128
+ updates for: 4f4d8a cash: 0 stock: 82.4475198092793
+ updates for: e2b93c cash: 56102.213564087244 stock: 0.0
cancel - 4081b6
buy - 4081b6 45523.22256956413 109.66997431179702
bid order for: 4081b6 price: 109.66997431179702 size: 415.0928534016012
+ updates for: 4081b6 cash: -45523.22256956413 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 940.4487281782522 101.12238959820291
+ updates for: 502657 cash: 0 stock: -940.4487281782522
+ updates for: 4f4d8a cash: 0 stock: 143.73348658276387
+ updates for: 4081b6 cash: 0 stock: 415.0928534016012
+ updates for: 0d5eec cash: 0 stock: 91.33801276893541
+ updates for: bdb97d cash: 0 stock: 290.28437542495175
+ updates for: 502657 cash: 103091.46570631859 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 960.6878241773402 96.18320737641645
+ updates for: 25d1a9 cash: 0 stock: -960.6878241773402
+ updates for: bdb97d cash: 0 stock: 592.2386405395582
+ updates for: f676bd cash: 0 stock: 346.7489506607894
+ updates for: b846a3 cash: 0 stock: 21.700232976992595
+ updates for: 25d1a9 cash: 104329.03678611676 stock: 0.0
cancel - 168284
+ updates 168284 95772.4395002472 0
sell - 168284 169.56935048422054 98.71347778893609
+ updates for: 168284 cash: 0 stock: -169.56935048422054
+ updates for: b846a3 cash: 0 stock: 169.56935048422054
+ updates for: 168284 cash: 18257.453757018095 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 42047.25949625238 116.65781081964388
bid order for: 42d8ea price: 116.65781081964388 size: 360.43244083551826
+ updates for: 42d8ea cash: -42047.25949625238 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 114.11279266551765 94.35653929647617
+ updates for: 33b60b cash: 0 stock: -114.11279266551765
+ updates for: 42d8ea cash: 0 stock: 114.11279266551765
+ updates for: 33b60b cash: 13312.148578875203 stock: 0.0
cancel - e7e04e
+ updates e7e04e 14798.275792720426 0
buy - e7e04e 89772.4954244658 114.2360763587827
bid order for: e7e04e price: 114.2360763587827 size: 785.8506549412305
+ updates for: e7e04e cash: -89772.4954244658 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 142.511008881355 91.47332011160657
+ updates for: ecdc52 cash: 0 stock: -142.511008881355
+ updates for: 42d8ea cash: 0 stock: 142.511008881355
+ updates for: ecdc52 cash: 16625.0223137977 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 574.345285693672 89.3332022536589
+ updates for: dbe2fc cash: 0 stock: -574.345285693672
+ updates for: 42d8ea cash: 0 stock: 103.80863928864562
+ updates for: e7e04e cash: 0 stock: 470.53664640502643
+ updates for: dbe2fc cash: 65862.3488719096 stock: 0.0
cancel - e9aeae
sell - e9aeae 724.4280406230753 92.45150570545617
+ updates for: e9aeae cash: 0 stock: -724.4280406230753
+ updates for: e7e04e cash: 0 stock: 315.314008536204
+ updates for: b846a3 cash: 0 stock: 409.11403208687125
+ updates for: e9aeae cash: 80069.3542973235 stock: 0.0
cancel - ce37e5
sell - ce37e5 847.8496158720607 93.36556454359122
+ updates for: ce37e5 cash: 0 stock: -847.8496158720607
+ updates for: b846a3 cash: 0 stock: 241.78694929730307
+ updates for: f1f805 cash: 0 stock: 606.0626665747576
+ updates for: ce37e5 cash: 90805.04794442166 stock: 0.0
cancel - 602a21
+ updates 602a21 43050.87090560876 0
buy - 602a21 97135.32545324361 119.54250123304868
bid order for: 602a21 price: 119.54250123304868 size: 812.5589179690813
+ updates for: 602a21 cash: -97135.32545324361 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 69604.15942218916 128.67277322289405
bid order for: 510dbb price: 128.67277322289405 size: 540.939296471189
+ updates for: 510dbb cash: -69604.15942218916 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 789.1329991143382 100.43550392943794
+ updates for: b846a3 cash: 0 stock: -789.1329991143382
+ updates for: 510dbb cash: 0 stock: 540.939296471189
+ updates for: 602a21 cash: 0 stock: 248.1937026431492
+ updates for: b846a3 cash: 99273.85542644274 stock: 0.0
cancel - f676bd
buy - f676bd 45834.09078493898 112.24833972820771
bid order for: f676bd price: 112.24833972820771 size: 408.32756097701986
+ updates for: f676bd cash: -45834.09078493898 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 44320.290693735806 122.02556661052807
bid order for: e4befc price: 122.02556661052807 size: 363.204957164378
+ updates for: e4befc cash: -44320.290693735806 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 66519.44631470468 102.89338369782632
bid order for: bfd4db price: 102.89338369782632 size: 646.4890542433384
+ updates for: bfd4db cash: -66519.44631470468 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
sell - cba909 271.6257940176698 87.19024473428895
+ updates for: cba909 cash: 0 stock: -271.6257940176698
+ updates for: e4befc cash: 0 stock: 271.6257940176698
+ updates for: cba909 cash: 33145.29142104075 stock: 0.0
cancel - 147b63
+ updates 147b63 5755.382810668788 0
buy - 147b63 100165.18944761677 111.3828450818479
bid order for: 147b63 price: 111.3828450818479 size: 899.2874025978774
+ updates for: 147b63 cash: -100165.18944761677 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
+ updates f1f805 25890.806625891495 0
sell - f1f805 994.4799996566521 97.82559696049935
+ updates for: f1f805 cash: 0 stock: -994.4799996566521
+ updates for: e4befc cash: 0 stock: 91.5791631467082
+ updates for: 602a21 cash: 0 stock: 564.3652153259321
+ updates for: f676bd cash: 0 stock: 338.5356211840118
+ updates for: f1f805 cash: 116640.69013844788 stock: 0.0
cancel - 301da5
+ updates 301da5 2159.9358076726276 0
sell - 301da5 256.0625956904662 95.86642369737511
+ updates for: 301da5 cash: 0 stock: -256.0625956904662
+ updates for: f676bd cash: 0 stock: 69.79193979300805
+ updates for: 147b63 cash: 0 stock: 186.27065589745814
+ updates for: 301da5 cash: 28581.384977296966 stock: 0.0
cancel - 57a381
+ updates 57a381 6461.468023422372 0
buy - 57a381 50391.488223075256 103.70613672673369
bid order for: 57a381 price: 103.70613672673369 size: 485.9065221555513
+ updates for: 57a381 cash: -50391.488223075256 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
+ updates 397d0e 9186.167678630993 0
buy - 397d0e 9163.751428384214 107.00532818014564
bid order for: 397d0e price: 107.00532818014564 size: 85.63827226394608
+ updates for: 397d0e cash: -9163.751428384214 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 63355.41721362608 112.80039946695916
bid order for: bdb97d price: 112.80039946695916 size: 561.6595110745488
+ updates for: bdb97d cash: -63355.41721362608 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 3276.099571986393 120.30655113064529
bid order for: 0d5eec price: 120.30655113064529 size: 27.23126497433009
+ updates for: 0d5eec cash: -3276.099571986393 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 576.7984644283674 99.61499074637015
+ updates for: 567d78 cash: 0 stock: -576.7984644283674
+ updates for: 0d5eec cash: 0 stock: 27.23126497433009
+ updates for: bdb97d cash: 0 stock: 549.5671994540373
+ updates for: 567d78 cash: 65267.49920433982 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 665.8498180691724 99.16265930898211
+ updates for: 4f4d8a cash: 0 stock: -665.8498180691724
+ updates for: bdb97d cash: 0 stock: 12.09231162051151
+ updates for: 147b63 cash: 0 stock: 653.7575064486609
+ updates for: 4f4d8a cash: 74181.38864313904 stock: 0.0
cancel - e39c81
buy - e39c81 98838.40242302576 103.91024630118156
bid order for: e39c81 price: 103.91024630118156 size: 951.1901467016528
+ updates for: e39c81 cash: -98838.40242302576 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 54202.26955842861 106.41366953542709
bid order for: 10b0a3 price: 106.41366953542709 size: 509.35438835124154
+ updates for: 10b0a3 cash: -54202.26955842861 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 530.7724995431374 89.33294161169705
+ updates for: e2b93c cash: 0 stock: -530.7724995431374
+ updates for: 147b63 cash: 0 stock: 59.25924025175834
+ updates for: 397d0e cash: 0 stock: 85.63827226394608
+ updates for: 10b0a3 cash: 0 stock: 385.874987027433
+ updates for: e2b93c cash: 56826.587556538296 stock: 0.0
cancel - 4081b6
buy - 4081b6 11927.060976315906 102.24441966374533
bid order for: 4081b6 price: 102.24441966374533 size: 116.6524394733799
+ updates for: 4081b6 cash: -11927.060976315906 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 771.1332473478012 98.05793469741458
+ updates for: 502657 cash: 0 stock: -771.1332473478012
+ updates for: 10b0a3 cash: 0 stock: 123.47940132380853
+ updates for: e39c81 cash: 0 stock: 647.6538460239926
+ updates for: 502657 cash: 80437.76686516474 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 26614.920280231323 128.6982968289351
bid order for: 25d1a9 price: 128.6982968289351 size: 206.80087410642034
+ updates for: 25d1a9 cash: -26614.920280231323 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 283.0008295006729 85.17362630749585
+ updates for: 168284 cash: 0 stock: -283.0008295006729
+ updates for: 25d1a9 cash: 0 stock: 206.80087410642034
+ updates for: e39c81 cash: 0 stock: 76.19995539425258
+ updates for: 168284 cash: 34532.87641338716 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 175.42422005895116 79.94311522802218
+ updates for: 42d8ea cash: 0 stock: -175.42422005895116
+ updates for: e39c81 cash: 0 stock: 175.42422005895116
+ updates for: 42d8ea cash: 18228.37391351829 stock: 0.0
cancel - 33b60b
buy - 33b60b 34728.01628846029 105.73984703604611
bid order for: 33b60b price: 105.73984703604611 size: 328.42884931185597
+ updates for: 33b60b cash: -34728.01628846029 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 79668.3793110179 118.09638629935014
bid order for: e7e04e price: 118.09638629935014 size: 674.6047174472797
+ updates for: e7e04e cash: -79668.3793110179 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 45439.824393566356 104.55224299985417
bid order for: ecdc52 price: 104.55224299985417 size: 434.6135777654214
+ updates for: ecdc52 cash: -45439.824393566356 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 72153.34031664587 102.83426029566427
bid order for: dbe2fc price: 102.83426029566427 size: 701.6469035630145
+ updates for: dbe2fc cash: -72153.34031664587 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 58314.924824567475 115.56504551566294
bid order for: e9aeae price: 115.56504551566294 size: 504.606947233572
+ updates for: e9aeae cash: -58314.924824567475 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 89026.78797091586 109.66766825486522
bid order for: ce37e5 price: 109.66766825486522 size: 811.7870051182231
+ updates for: ce37e5 cash: -89026.78797091586 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 916.5842231191772 84.2623951317068
+ updates for: 602a21 cash: 0 stock: -916.5842231191772
+ updates for: e7e04e cash: 0 stock: 674.6047174472797
+ updates for: e9aeae cash: 0 stock: 241.97950567189753
+ updates for: 602a21 cash: 107632.75189784836 stock: 0.0
cancel - 510dbb
buy - 510dbb 93929.03752505957 123.61973432887821
bid order for: 510dbb price: 123.61973432887821 size: 759.8223538902822
+ updates for: 510dbb cash: -93929.03752505957 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 526.6789692032298 95.30494994210262
+ updates for: b846a3 cash: 0 stock: -526.6789692032298
+ updates for: 510dbb cash: 0 stock: 526.6789692032298
+ updates for: b846a3 cash: 65107.9142495107 stock: 0.0
cancel - f676bd
sell - f676bd 759.4829064229021 96.56057230940631
+ updates for: f676bd cash: 0 stock: -759.4829064229021
+ updates for: 510dbb cash: 0 stock: 233.1433846870524
+ updates for: e9aeae cash: 0 stock: 262.62744156167446
+ updates for: ce37e5 cash: 0 stock: 263.7120801741753
+ updates for: f676bd cash: 88092.36443662776 stock: 0.0
cancel - e4befc
sell - e4befc 18.510051476633066 86.0047559254974
+ updates for: e4befc cash: 0 stock: -18.510051476633066
+ updates for: ce37e5 cash: 0 stock: 18.510051476633066
+ updates for: e4befc cash: 2029.9541847198732 stock: 0.0
cancel - bfd4db
+ updates bfd4db 66519.44631470468 0
sell - bfd4db 185.1092114058264 82.89678254338178
+ updates for: bfd4db cash: 0 stock: -185.1092114058264
+ updates for: ce37e5 cash: 0 stock: 185.1092114058264
+ updates for: bfd4db cash: 20300.49558737388 stock: 0.0
cancel - cba909
buy - cba909 41008.544462263766 104.262526430242
bid order for: cba909 price: 104.262526430242 size: 393.32007257373516
+ updates for: cba909 cash: -41008.544462263766 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 3321.760428996585 124.8790837033419
bid order for: 147b63 price: 124.8790837033419 size: 26.599814240210435
+ updates for: 147b63 cash: -3321.760428996585 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 73539.69480444245 105.27658105069342
bid order for: f1f805 price: 105.27658105069342 size: 698.5380230863611
+ updates for: f1f805 cash: -73539.69480444245 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 19200.65643242547 112.6531936399526
bid order for: 301da5 price: 112.6531936399526 size: 170.4404092953822
+ updates for: 301da5 cash: -19200.65643242547 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
+ updates 57a381 50391.488223075256 0
buy - 57a381 90150.1402297963 108.4842225760529
bid order for: 57a381 price: 108.4842225760529 size: 830.9977072158721
+ updates for: 57a381 cash: -90150.1402297963 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 97238.89059739662 104.36198185285033
bid order for: 397d0e price: 104.36198185285033 size: 931.746301392616
+ updates for: 397d0e cash: -97238.89059739662 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 2023.143493022847 110.75968076135482
bid order for: bdb97d price: 110.75968076135482 size: 18.266064682706656
+ updates for: bdb97d cash: -2023.143493022847 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 99437.77671026424 125.49374176802561
bid order for: 0d5eec price: 125.49374176802561 size: 792.372394904555
+ updates for: 0d5eec cash: -99437.77671026424 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 51414.50186670723 103.8082801729488
bid order for: 567d78 price: 103.8082801729488 size: 495.2832450460463
+ updates for: 567d78 cash: -51414.50186670723 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 118262.00361401598 121.97247483715219
bid order for: 4f4d8a price: 121.97247483715219 size: 969.5794380815005
+ updates for: 4f4d8a cash: -118262.00361401598 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
+ updates e39c81 5394.201718091046 0
buy - e39c81 43494.443601329986 105.39082906956901
bid order for: e39c81 price: 105.39082906956901 size: 412.69666426686035
+ updates for: e39c81 cash: -43494.443601329986 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 929.0161032056524 74.10448620155422
+ updates for: 10b0a3 cash: 0 stock: -929.0161032056524
+ updates for: 0d5eec cash: 0 stock: 792.372394904555
+ updates for: 147b63 cash: 0 stock: 26.599814240210435
+ updates for: 4f4d8a cash: 0 stock: 110.04389406088694
+ updates for: 10b0a3 cash: 116181.8632385846 stock: 0.0
cancel - e2b93c
buy - e2b93c 41876.12383424793 104.40277787924322
bid order for: e2b93c price: 104.40277787924322 size: 401.1016247353463
+ updates for: e2b93c cash: -41876.12383424793 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
+ updates 4081b6 11927.060976315906 0
buy - 4081b6 86473.03920984633 104.77651395118937
bid order for: 4081b6 price: 104.77651395118937 size: 825.3093746765635
+ updates for: 4081b6 cash: -86473.03920984633 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 18303.14713843947 103.80371732363977
bid order for: 502657 price: 103.80371732363977 size: 176.32458268689766
+ updates for: 502657 cash: -18303.14713843947 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 103757.43093730429 104.7926387625369
bid order for: 25d1a9 price: 104.7926387625369 size: 990.1213688532225
+ updates for: 25d1a9 cash: -103757.43093730429 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 8381.693527783022 112.0145452762999
bid order for: 168284 price: 112.0145452762999 size: 74.82683170393966
+ updates for: 168284 cash: -8381.693527783022 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 117122.24310216973 119.54247244810092
bid order for: 42d8ea price: 119.54247244810092 size: 979.7542304725048
+ updates for: 42d8ea cash: -117122.24310216973 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
+ updates 33b60b 34728.01628846029 0
sell - 33b60b 203.27345909280677 89.74741434437536
+ updates for: 33b60b cash: 0 stock: -203.27345909280677
+ updates for: 4f4d8a cash: 0 stock: 203.27345909280677
+ updates for: 33b60b cash: 24793.76687425826 stock: 0.0
cancel - e7e04e
sell - e7e04e 297.245285134201 97.43465483528729
+ updates for: e7e04e cash: 0 stock: -297.245285134201
+ updates for: 4f4d8a cash: 0 stock: 297.245285134201
+ updates for: e7e04e cash: 36255.743061493464 stock: 0.0
cancel - ecdc52
+ updates ecdc52 45439.824393566356 0
sell - ecdc52 681.3963167974769 91.51050963340073
+ updates for: ecdc52 cash: 0 stock: -681.3963167974769
+ updates for: 4f4d8a cash: 0 stock: 359.01679979360574
+ updates for: 42d8ea cash: 0 stock: 322.3795170038711
+ updates for: ecdc52 cash: 82328.21210820784 stock: 0.0
cancel - dbe2fc
+ updates dbe2fc 72153.34031664587 0
buy - dbe2fc 22910.579265865552 117.28358553543077
bid order for: dbe2fc price: 117.28358553543077 size: 195.3434418062226
+ updates for: dbe2fc cash: -22910.579265865552 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 17.905149794224485 101.36252852182307
+ updates for: e9aeae cash: 0 stock: -17.905149794224485
+ updates for: 42d8ea cash: 0 stock: 17.905149794224485
+ updates for: e9aeae cash: 2140.4258759552004 stock: 0.0
cancel - ce37e5
+ updates ce37e5 37775.64927548023 0
buy - ce37e5 96066.15741724429 114.56330519200814
bid order for: ce37e5 price: 114.56330519200814 size: 838.5421253012679
+ updates for: ce37e5 cash: -96066.15741724429 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 658.1363627813901 99.17804238226032
+ updates for: 602a21 cash: 0 stock: -658.1363627813901
+ updates for: 42d8ea cash: 0 stock: 639.4695636744092
+ updates for: dbe2fc cash: 0 stock: 18.666799106980875
+ updates for: 602a21 cash: 78633.08182668348 stock: 0.0
cancel - 510dbb
sell - 510dbb 996.9148716175857 97.46887741840268
+ updates for: 510dbb cash: 0 stock: -996.9148716175857
+ updates for: dbe2fc cash: 0 stock: 176.6766426992417
+ updates for: ce37e5 cash: 0 stock: 820.238228918344
+ updates for: 510dbb cash: 114690.47268585375 stock: 0.0
cancel - b846a3
sell - b846a3 201.24982566774395 97.28912485488284
+ updates for: b846a3 cash: 0 stock: -201.24982566774395
+ updates for: ce37e5 cash: 0 stock: 18.30389638292388
+ updates for: 301da5 cash: 0 stock: 170.4404092953822
+ updates for: 168284 cash: 0 stock: 12.505519989437857
+ updates for: b846a3 cash: 22698.41143500583 stock: 0.0
cancel - f676bd
sell - f676bd 553.9583414842282 93.48510926053783
+ updates for: f676bd cash: 0 stock: -553.9583414842282
+ updates for: 168284 cash: 0 stock: 62.3213117145018
+ updates for: bdb97d cash: 0 stock: 18.266064682706656
+ updates for: 57a381 cash: 0 stock: 473.3709650870197
+ updates for: f676bd cash: 60357.31802328652 stock: 0.0
cancel - e4befc
sell - e4befc 255.58966474148872 84.29612278808685
+ updates for: e4befc cash: 0 stock: -255.58966474148872
+ updates for: 57a381 cash: 0 stock: 255.58966474148872
+ updates for: e4befc cash: 27727.446077954402 stock: 0.0
cancel - bfd4db
buy - bfd4db 40422.460874977 103.58912382261978
bid order for: bfd4db price: 103.58912382261978 size: 390.2191599206318
+ updates for: bfd4db cash: -40422.460874977 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
+ updates cba909 41008.544462263766 0
sell - cba909 886.0308556919232 84.86660388209806
+ updates for: cba909 cash: 0 stock: -886.0308556919232
+ updates for: 57a381 cash: 0 stock: 102.03707738736364
+ updates for: e39c81 cash: 0 stock: 412.69666426686035
+ updates for: f1f805 cash: 0 stock: 371.2971140376992
+ updates for: cba909 cash: 93652.74733550908 stock: 0.0
cancel - 147b63
buy - 147b63 85798.82852942537 109.0814657000968
bid order for: 147b63 price: 109.0814657000968 size: 786.5573493971601
+ updates for: 147b63 cash: -85798.82852942537 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
+ updates f1f805 34450.80408456405 0
sell - f1f805 22.775406089662738 101.49086296175234
+ updates for: f1f805 cash: 0 stock: -22.775406089662738
+ updates for: 147b63 cash: 0 stock: 22.775406089662738
+ updates for: f1f805 cash: 2484.3746781753216 stock: 0.0
cancel - 301da5
buy - 301da5 20212.137336870896 105.30692205375308
bid order for: 301da5 price: 105.30692205375308 size: 191.93550568835133
+ updates for: 301da5 cash: -20212.137336870896 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 681.148465362736 101.25918808848509
+ updates for: 57a381 cash: 0 stock: -681.148465362736
+ updates for: 147b63 cash: 0 stock: 681.148465362736
+ updates for: 57a381 cash: 74300.67296113886 stock: 0.0
cancel - 397d0e
+ updates 397d0e 97238.89059739662 0
buy - 397d0e 6760.121015965752 103.78778522980659
bid order for: 397d0e price: 103.78778522980659 size: 65.13407142273547
+ updates for: 397d0e cash: -6760.121015965752 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 44867.61473050888 111.68059092373112
bid order for: bdb97d price: 111.68059092373112 size: 401.74943881833383
+ updates for: bdb97d cash: -44867.61473050888 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 225.10411986116253 83.81915400239183
+ updates for: 0d5eec cash: 0 stock: -225.10411986116253
+ updates for: bdb97d cash: 0 stock: 225.10411986116253
+ updates for: 0d5eec cash: 25139.76112546103 stock: 0.0
cancel - 567d78
+ updates 567d78 51414.50186670723 0
sell - 567d78 574.352146184623 100.87710541455886
+ updates for: 567d78 cash: 0 stock: -574.352146184623
+ updates for: bdb97d cash: 0 stock: 176.6453189571713
+ updates for: 147b63 cash: 0 stock: 82.63347794476135
+ updates for: 301da5 cash: 0 stock: 191.93550568835133
+ updates for: 25d1a9 cash: 0 stock: 123.13784359433907
+ updates for: 567d78 cash: 61857.71139380928 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 866.2338345750711 98.35130958763439
+ updates for: 4f4d8a cash: 0 stock: -866.2338345750711
+ updates for: 25d1a9 cash: 0 stock: 866.2338345750711
+ updates for: 4f4d8a cash: 90774.92931051257 stock: 0.0
cancel - e39c81
buy - e39c81 41808.139346337324 111.04238323475124
bid order for: e39c81 price: 111.04238323475124 size: 376.50614232542216
+ updates for: e39c81 cash: -41808.139346337324 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 8607.56785028822 109.06003358794743
bid order for: 10b0a3 price: 109.06003358794743 size: 78.92504308965727
+ updates for: 10b0a3 cash: -8607.56785028822 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
+ updates e2b93c 41876.12383424793 0
sell - e2b93c 141.05788955853131 80.60730138071746
+ updates for: e2b93c cash: 0 stock: -141.05788955853131
+ updates for: e39c81 cash: 0 stock: 141.05788955853131
+ updates for: e2b93c cash: 15663.40423064365 stock: 0.0
cancel - 4081b6
+ updates 4081b6 86473.03920984633 0
sell - 4081b6 943.4949636857675 79.82426019370573
+ updates for: 4081b6 cash: 0 stock: -943.4949636857675
+ updates for: e39c81 cash: 0 stock: 235.44825276689085
+ updates for: 10b0a3 cash: 0 stock: 78.92504308965727
+ updates for: 25d1a9 cash: 0 stock: 0.7496906838123323
+ updates for: 502657 cash: 0 stock: 176.32458268689766
+ updates for: 397d0e cash: 0 stock: 65.13407142273547
+ updates for: bfd4db cash: 0 stock: 386.91332303577394
+ updates for: 4081b6 cash: 99974.14531397357 stock: 0.0
cancel - 502657
buy - 502657 71996.39588719278 103.25997066168983
bid order for: 502657 price: 103.25997066168983 size: 697.234324451575
+ updates for: 502657 cash: -71996.39588719278 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 82118.15417033782 111.4875883456712
bid order for: 25d1a9 price: 111.4875883456712 size: 736.567678867782
+ updates for: 25d1a9 cash: -82118.15417033782 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 5171.936089305706 108.22347571735664
bid order for: 168284 price: 108.22347571735664 size: 47.78941033840999
+ updates for: 168284 cash: -5171.936089305706 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 969.6780629975372 87.13723863106132
+ updates for: 42d8ea cash: 0 stock: -969.6780629975372
+ updates for: 25d1a9 cash: 0 stock: 736.567678867782
+ updates for: 168284 cash: 0 stock: 47.78941033840999
+ updates for: bfd4db cash: 0 stock: 3.305836884857854
+ updates for: 502657 cash: 0 stock: 182.01513690648733
+ updates for: 42d8ea cash: 106427.41670299378 stock: 0.0
cancel - 33b60b
sell - 33b60b 580.576227248733 96.81880232615619
ask order for: 33b60b price: 96.81880232615619 size: 65.35703970364523
+ updates for: 33b60b cash: 0 stock: -580.576227248733
+ updates for: 502657 cash: 0 stock: 515.2191875450877
+ updates for: 33b60b cash: 53201.51819024543 stock: 0
cancel - e7e04e
buy - e7e04e 60585.290556082226 117.60040641178404
bid order for: e7e04e price: 117.60040641178404 size: 461.3717069854908
+ updates for: e7e04e cash: -60585.290556082226 stock: 0
+ updates for: 33b60b cash: 6327.790307689969 stock: 0
+ updates for: e7e04e cash: 0 stock: 65.35703970364523
cancel - ecdc52
buy - ecdc52 30147.221220183204 108.06562639318533
bid order for: ecdc52 price: 108.06562639318533 size: 278.97141974170154
+ updates for: ecdc52 cash: -30147.221220183204 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 55352.309304983966 110.79328455968498
bid order for: dbe2fc price: 110.79328455968498 size: 499.5998586463547
+ updates for: dbe2fc cash: -55352.309304983966 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 514.7027911085213 99.25675302691502
+ updates for: e9aeae cash: 0 stock: -514.7027911085213
+ updates for: e7e04e cash: 0 stock: 461.3717069854908
+ updates for: dbe2fc cash: 0 stock: 53.33108412303051
+ updates for: e9aeae cash: 60166.226227511674 stock: 0.0
cancel - ce37e5
buy - ce37e5 7917.245257517389 112.50125859852584
bid order for: ce37e5 price: 112.50125859852584 size: 70.37472607991901
+ updates for: ce37e5 cash: -7917.245257517389 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 44848.40266218119 105.20249100677185
bid order for: 602a21 price: 105.20249100677185 size: 426.3055202684727
+ updates for: 602a21 cash: -44848.40266218119 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 396.32613422582415 97.3035695882539
+ updates for: 510dbb cash: 0 stock: -396.32613422582415
+ updates for: ce37e5 cash: 0 stock: 70.37472607991901
+ updates for: dbe2fc cash: 0 stock: 325.95140814590513
+ updates for: 510dbb cash: 44030.472372856675 stock: 0.0
cancel - b846a3
sell - b846a3 819.7108700331879 98.75289783231405
+ updates for: b846a3 cash: 0 stock: -819.7108700331879
+ updates for: dbe2fc cash: 0 stock: 120.31736637741903
+ updates for: ecdc52 cash: 0 stock: 278.97141974170154
+ updates for: 602a21 cash: 0 stock: 420.42208391406734
+ updates for: b846a3 cash: 87707.02793272641 stock: 0.0
cancel - f676bd
buy - f676bd 47120.94943888464 106.7562911804034
bid order for: f676bd price: 106.7562911804034 size: 441.3880336031601
+ updates for: f676bd cash: -47120.94943888464 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 107331.02017315674 118.58719458788214
bid order for: e4befc price: 118.58719458788214 size: 905.0810295846596
+ updates for: e4befc cash: -107331.02017315674 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 27590.348911725137 109.59391656584675
bid order for: bfd4db price: 109.59391656584675 size: 251.75073376584885
+ updates for: bfd4db cash: -27590.348911725137 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 89774.6608600541 107.72072066378374
bid order for: cba909 price: 107.72072066378374 size: 833.4019704552236
+ updates for: cba909 cash: -89774.6608600541 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 127.50329326437202 97.71228128439914
+ updates for: 147b63 cash: 0 stock: -127.50329326437202
+ updates for: e4befc cash: 0 stock: 127.50329326437202
+ updates for: 147b63 cash: 15120.257848937887 stock: 0.0
cancel - f1f805
sell - f1f805 925.4798662249308 97.57999360139948
+ updates for: f1f805 cash: 0 stock: -925.4798662249308
+ updates for: e4befc cash: 0 stock: 777.5777363202876
+ updates for: bfd4db cash: 0 stock: 147.90212990464317
+ updates for: f1f805 cash: 108419.93600889936 stock: 0.0
cancel - 301da5
sell - 301da5 140.73969257989063 89.45723878670796
+ updates for: 301da5 cash: 0 stock: -140.73969257989063
+ updates for: bfd4db cash: 0 stock: 103.84860386120567
+ updates for: cba909 cash: 0 stock: 36.891088718684955
+ updates for: 301da5 cash: 15355.10988989297 stock: 0.0
cancel - 57a381
sell - 57a381 316.84054913714556 67.55683443895502
+ updates for: 57a381 cash: 0 stock: -316.84054913714556
+ updates for: cba909 cash: 0 stock: 316.84054913714556
+ updates for: 57a381 cash: 34130.292288562305 stock: 0.0
cancel - 397d0e
sell - 397d0e 298.3154849411901 74.20751153204351
+ updates for: 397d0e cash: 0 stock: -298.3154849411901
+ updates for: cba909 cash: 0 stock: 298.3154849411901
+ updates for: 397d0e cash: 32134.759023031125 stock: 0.0
cancel - bdb97d
sell - bdb97d 143.26557066177986 96.3176792059331
+ updates for: bdb97d cash: 0 stock: -143.26557066177986
+ updates for: cba909 cash: 0 stock: 143.26557066177986
+ updates for: bdb97d cash: 15432.670517995159 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 70179.590245075 105.88433540033971
bid order for: 0d5eec price: 105.88433540033971 size: 662.7948315464408
+ updates for: 0d5eec cash: -70179.590245075 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 97989.39144445959 112.67294225330895
bid order for: 567d78 price: 112.67294225330895 size: 869.679884849034
+ updates for: 567d78 cash: -97989.39144445959 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 562.091878421073 96.54539316573407
+ updates for: 4f4d8a cash: 0 stock: -562.091878421073
+ updates for: 567d78 cash: 0 stock: 562.091878421073
+ updates for: 4f4d8a cash: 63332.54575839151 stock: 0.0
cancel - e39c81
buy - e39c81 39751.893415795814 103.60376876698304
bid order for: e39c81 price: 103.60376876698304 size: 383.6915769464184
+ updates for: e39c81 cash: -39751.893415795814 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 81723.51272453743 107.5931839265714
bid order for: 10b0a3 price: 107.5931839265714 size: 759.5603154593035
+ updates for: 10b0a3 cash: -81723.51272453743 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 959.322655201055 94.45599456627144
+ updates for: e2b93c cash: 0 stock: -959.322655201055
+ updates for: 567d78 cash: 0 stock: 307.588006427961
+ updates for: cba909 cash: 0 stock: 38.08927699642311
+ updates for: 10b0a3 cash: 0 stock: 613.6453717766709
+ updates for: e2b93c cash: 104783.90940494189 stock: 0.0
cancel - 4081b6
buy - 4081b6 51112.093459121636 103.44326819197781
bid order for: 4081b6 price: 103.44326819197781 size: 494.10748860200323
+ updates for: 4081b6 cash: -51112.093459121636 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 67.36994800574098 82.63971631037695
+ updates for: 502657 cash: 0 stock: -67.36994800574098
+ updates for: 10b0a3 cash: 0 stock: 67.36994800574098
+ updates for: 502657 cash: 7248.547206905241 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 55782.24098770907 107.63751300083622
bid order for: 25d1a9 price: 107.63751300083622 size: 518.2416374417319
+ updates for: 25d1a9 cash: -55782.24098770907 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 17533.7711969177 114.96064559596425
bid order for: 168284 price: 114.96064559596425 size: 152.51976975269554
+ updates for: 168284 cash: -17533.7711969177 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 505.8442860853231 89.22467854076771
+ updates for: 42d8ea cash: 0 stock: -505.8442860853231
+ updates for: 168284 cash: 0 stock: 152.51976975269554
+ updates for: 25d1a9 cash: 0 stock: 353.3245163326276
+ updates for: 42d8ea cash: 55564.74341718508 stock: 0.0
cancel - 33b60b
buy - 33b60b 97929.00538586761 130.02622467264544
bid order for: 33b60b price: 130.02622467264544 size: 753.1481101786511
+ updates for: 33b60b cash: -97929.00538586761 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 11804.996936084315 108.818796304549
bid order for: e7e04e price: 108.818796304549 size: 108.48306852288556
+ updates for: e7e04e cash: -11804.996936084315 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 16680.480830225577 110.07969049311984
bid order for: ecdc52 price: 110.07969049311984 size: 151.53095685046583
+ updates for: ecdc52 cash: -16680.480830225577 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 25547.41544035567 113.10378381023261
bid order for: dbe2fc price: 113.10378381023261 size: 225.87586886765473
+ updates for: dbe2fc cash: -25547.41544035567 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 218.55069727730915 100.90270432113927
+ updates for: e9aeae cash: 0 stock: -218.55069727730915
+ updates for: 33b60b cash: 0 stock: 218.55069727730915
+ updates for: e9aeae cash: 28417.32206654272 stock: 0.0
cancel - ce37e5
buy - ce37e5 107676.6807918126 110.00873666230129
bid order for: ce37e5 price: 110.00873666230129 size: 978.8011757861786
+ updates for: ce37e5 cash: -107676.6807918126 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
+ updates 602a21 618.9521601632462 0
buy - 602a21 99572.57307651501 105.50188096945989
bid order for: 602a21 price: 105.50188096945989 size: 943.7990314631331
+ updates for: 602a21 cash: -99572.57307651501 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 519.0702425801214 101.95241000211496
+ updates for: 510dbb cash: 0 stock: -519.0702425801214
+ updates for: 33b60b cash: 0 stock: 519.0702425801214
+ updates for: 510dbb cash: 67492.74398260744 stock: 0.0
cancel - b846a3
buy - b846a3 97958.8381602343 112.86636797464844
bid order for: b846a3 price: 112.86636797464844 size: 867.9187601946879
+ updates for: b846a3 cash: -97958.8381602343 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
+ updates f676bd 47120.94943888464 0
buy - f676bd 31158.115933962505 105.7317700291546
bid order for: f676bd price: 105.7317700291546 size: 294.69019506030145
+ updates for: f676bd cash: -31158.115933962505 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 183.26344009343813 99.38278095229424
+ updates for: e4befc cash: 0 stock: -183.26344009343813
+ updates for: 33b60b cash: 0 stock: 15.527170321220524
+ updates for: dbe2fc cash: 0 stock: 167.7362697722176
+ updates for: e4befc cash: 20990.54613016921 stock: 0.0
cancel - bfd4db
sell - bfd4db 448.2035701047382 90.17572097208723
+ updates for: bfd4db cash: 0 stock: -448.2035701047382
+ updates for: dbe2fc cash: 0 stock: 58.13959909543712
+ updates for: b846a3 cash: 0 stock: 390.0639710093011
+ updates for: bfd4db cash: 50600.9123324923 stock: 0.0
cancel - cba909
buy - cba909 51594.45817942971 121.92282233323499
bid order for: cba909 price: 121.92282233323499 size: 423.17309583281815
+ updates for: cba909 cash: -51594.45817942971 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 209.41544130342868 91.14426752399018
+ updates for: 147b63 cash: 0 stock: -209.41544130342868
+ updates for: cba909 cash: 0 stock: 209.41544130342868
+ updates for: 147b63 cash: 25532.521643873933 stock: 0.0
cancel - f1f805
buy - f1f805 22504.285564629652 102.39908715278892
bid order for: f1f805 price: 102.39908715278892 size: 219.77037286524998
+ updates for: f1f805 cash: -22504.285564629652 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 103352.4063818034 104.04106861809159
bid order for: 301da5 price: 104.04106861809159 size: 993.3808615632728
+ updates for: 301da5 cash: -103352.4063818034 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 98781.86727803934 111.2450779662471
bid order for: 57a381 price: 111.2450779662471 size: 887.9661831691176
+ updates for: 57a381 cash: -98781.86727803934 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 59586.231997388124 108.08836752415982
bid order for: 397d0e price: 108.08836752415982 size: 551.2733087033575
+ updates for: 397d0e cash: -59586.231997388124 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 66243.85274717148 102.06444664072202
bid order for: bdb97d price: 102.06444664072202 size: 649.0394542612577
+ updates for: bdb97d cash: -66243.85274717148 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
+ updates 0d5eec 70179.590245075 0
sell - 0d5eec 703.3521119833877 92.96029959410092
+ updates for: 0d5eec cash: 0 stock: -703.3521119833877
+ updates for: cba909 cash: 0 stock: 213.75765452938947
+ updates for: b846a3 cash: 0 stock: 477.85478918538684
+ updates for: 57a381 cash: 0 stock: 11.739668268611354
+ updates for: 0d5eec cash: 81301.65132204126 stock: 0.0
cancel - 567d78
buy - 567d78 94288.08238869805 107.65811986453663
bid order for: 567d78 price: 107.65811986453663 size: 875.8102269233223
+ updates for: 567d78 cash: -94288.08238869805 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 480.83342175458677 97.70306567764075
+ updates for: 4f4d8a cash: 0 stock: -480.83342175458677
+ updates for: 57a381 cash: 0 stock: 480.83342175458677
+ updates for: 4f4d8a cash: 53490.35149186638 stock: 0.0
cancel - e39c81
+ updates e39c81 39751.893415795814 0
buy - e39c81 91320.13512334296 114.90640608210124
bid order for: e39c81 price: 114.90640608210124 size: 794.7349346049012
+ updates for: e39c81 cash: -91320.13512334296 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
+ updates 10b0a3 8450.906166375556 0
sell - 10b0a3 466.98817466636206 97.9612365051365
+ updates for: 10b0a3 cash: 0 stock: -466.98817466636206
+ updates for: e39c81 cash: 0 stock: 466.98817466636206
+ updates for: 10b0a3 cash: 53659.932833752224 stock: 0.0
cancel - e2b93c
sell - e2b93c 271.7244648890013 100.09351420140904
+ updates for: e2b93c cash: 0 stock: -271.7244648890013
+ updates for: e39c81 cash: 0 stock: 271.7244648890013
+ updates for: e2b93c cash: 31222.881704977244 stock: 0.0
cancel - 4081b6
+ updates 4081b6 51112.093459121636 0
sell - 4081b6 369.84180673261744 86.4868308786971
+ updates for: 4081b6 cash: 0 stock: -369.84180673261744
+ updates for: e39c81 cash: 0 stock: 56.02229504953789
+ updates for: 57a381 cash: 0 stock: 313.81951168307955
+ updates for: 4081b6 cash: 41348.19662912726 stock: 0.0
cancel - 502657
sell - 502657 339.66375290063763 97.96104369930325
+ updates for: 502657 cash: 0 stock: -339.66375290063763
+ updates for: 57a381 cash: 0 stock: 81.57358146283991
+ updates for: ecdc52 cash: 0 stock: 151.53095685046583
+ updates for: ce37e5 cash: 0 stock: 106.5592145873319
+ updates for: 502657 cash: 37477.584836524664 stock: 0.0
cancel - 25d1a9
+ updates 25d1a9 17751.268767441696 0
sell - 25d1a9 217.21064785614192 92.58415225828996
+ updates for: 25d1a9 cash: 0 stock: -217.21064785614192
+ updates for: ce37e5 cash: 0 stock: 217.21064785614192
+ updates for: 25d1a9 cash: 23895.068960254175 stock: 0.0
cancel - 168284
buy - 168284 68001.42920037091 102.43908506928027
bid order for: 168284 price: 102.43908506928027 size: 663.8230823164915
+ updates for: 168284 cash: -68001.42920037091 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 71095.15885448472 108.69165700362083
bid order for: 42d8ea price: 108.69165700362083 size: 654.0995032591723
+ updates for: 42d8ea cash: -71095.15885448472 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 33.8485962302575 99.97055546222215
+ updates for: 33b60b cash: 0 stock: -33.8485962302575
+ updates for: ce37e5 cash: 0 stock: 33.8485962302575
+ updates for: 33b60b cash: 3723.6413090829615 stock: 0.0
cancel - e7e04e
+ updates e7e04e 11804.996936084315 0
sell - e7e04e 234.19713025588453 96.59308620846072
+ updates for: e7e04e cash: 0 stock: -234.19713025588453
+ updates for: ce37e5 cash: 0 stock: 234.19713025588453
+ updates for: e7e04e cash: 25763.730429386276 stock: 0.0
cancel - ecdc52
sell - ecdc52 956.8854185490965 82.26164300009302
+ updates for: ecdc52 cash: 0 stock: -956.8854185490965
+ updates for: ce37e5 cash: 0 stock: 386.9855868565628
+ updates for: 42d8ea cash: 0 stock: 569.8998316925337
+ updates for: ecdc52 cash: 104515.15254935584 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 178.23491748089168 91.00331506265283
+ updates for: dbe2fc cash: 0 stock: -178.23491748089168
+ updates for: 42d8ea cash: 0 stock: 84.19967156663859
+ updates for: 397d0e cash: 0 stock: 94.0352459142531
+ updates for: dbe2fc cash: 19315.918042343146 stock: 0.0
cancel - e9aeae
buy - e9aeae 20488.303646058666 115.83824325779275
bid order for: e9aeae price: 115.83824325779275 size: 176.8699444143233
+ updates for: e9aeae cash: -20488.303646058666 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 350.6008302464529 92.57615444596367
+ updates for: ce37e5 cash: 0 stock: -350.6008302464529
+ updates for: e9aeae cash: 0 stock: 176.8699444143233
+ updates for: 397d0e cash: 0 stock: 173.73088583212962
+ updates for: ce37e5 cash: 39266.59148417974 stock: 0.0
cancel - 602a21
+ updates 602a21 99572.57307651501 0
sell - 602a21 682.9313643747446 91.32653543724996
+ updates for: 602a21 cash: 0 stock: -682.9313643747446
+ updates for: 397d0e cash: 0 stock: 283.50717695697483
+ updates for: 567d78 cash: 0 stock: 399.42418741776976
+ updates for: 602a21 cash: 73645.08498447991 stock: 0.0
cancel - 510dbb
sell - 510dbb 450.5278625823156 96.79008836950491
+ updates for: 510dbb cash: 0 stock: -450.5278625823156
+ updates for: 567d78 cash: 0 stock: 450.5278625823156
+ updates for: 510dbb cash: 48502.98263220042 stock: 0.0
cancel - b846a3
sell - b846a3 913.2877340879191 94.4333853316897
+ updates for: b846a3 cash: 0 stock: -913.2877340879191
+ updates for: 567d78 cash: 0 stock: 25.858176923236897
+ updates for: f676bd cash: 0 stock: 294.69019506030145
+ updates for: 301da5 cash: 0 stock: 592.7393621043808
+ updates for: b846a3 cash: 95611.19528998845 stock: 0.0
cancel - f676bd
buy - f676bd 53682.11407639308 106.2522591664199
bid order for: f676bd price: 106.2522591664199 size: 505.2326839687456
+ updates for: f676bd cash: -53682.11407639308 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 783.5044976871494 101.61105865292244
+ updates for: e4befc cash: 0 stock: -783.5044976871494
+ updates for: f676bd cash: 0 stock: 505.2326839687456
+ updates for: 301da5 cash: 0 stock: 278.2718137184038
+ updates for: e4befc cash: 82633.81094195033 stock: 0.0
cancel - bfd4db
buy - bfd4db 91290.88885495152 103.29209369356307
bid order for: bfd4db price: 103.29209369356307 size: 883.8129385370428
+ updates for: bfd4db cash: -91290.88885495152 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 37797.771845982534 114.1398827598793
bid order for: cba909 price: 114.1398827598793 size: 331.1530635220577
+ updates for: cba909 cash: -37797.771845982534 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 36.28781580875898 84.48601167941963
+ updates for: 147b63 cash: 0 stock: -36.28781580875898
+ updates for: cba909 cash: 0 stock: 36.28781580875898
+ updates for: 147b63 cash: 4141.8870420238445 stock: 0.0
cancel - f1f805
+ updates f1f805 22504.285564629652 0
sell - f1f805 117.42277182490659 99.22869733760761
+ updates for: f1f805 cash: 0 stock: -117.42277182490659
+ updates for: cba909 cash: 0 stock: 117.42277182490659
+ updates for: f1f805 cash: 13402.621409434896 stock: 0.0
cancel - 301da5
+ updates 301da5 12731.472870900436 0
sell - 301da5 296.30450695855643 99.8518172248188
+ updates for: 301da5 cash: 0 stock: -296.30450695855643
+ updates for: cba909 cash: 0 stock: 177.44247588839215
+ updates for: bfd4db cash: 0 stock: 118.86203107016428
+ updates for: 301da5 cash: 32530.771444430404 stock: 0.0
cancel - 57a381
buy - 57a381 6374.56685833541 103.6064971062557
bid order for: 57a381 price: 103.6064971062557 size: 61.52670958268038
+ updates for: 57a381 cash: -6374.56685833541 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 764.5386281611536 97.74753748433207
+ updates for: 397d0e cash: 0 stock: -764.5386281611536
+ updates for: 57a381 cash: 0 stock: 61.52670958268038
+ updates for: bfd4db cash: 0 stock: 703.0119185784732
+ updates for: 397d0e cash: 78990.1398198346 stock: 0.0
cancel - bdb97d
+ updates bdb97d 66243.85274717148 0
sell - bdb97d 495.14707187750633 91.48517800032197
+ updates for: bdb97d cash: 0 stock: -495.14707187750633
+ updates for: bfd4db cash: 0 stock: 61.93898888840533
+ updates for: 168284 cash: 0 stock: 433.208082989101
+ updates for: bdb97d cash: 50775.24750956607 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 12084.974542426853 114.47353907173785
bid order for: 0d5eec price: 114.47353907173785 size: 105.57002640456051
+ updates for: 0d5eec cash: -12084.974542426853 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 50721.47543000584 114.76000712430506
bid order for: 567d78 price: 114.76000712430506 size: 441.97867097608014
+ updates for: 567d78 cash: -50721.47543000584 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 529.2051377996781 94.49288428141311
+ updates for: 4f4d8a cash: 0 stock: -529.2051377996781
+ updates for: 567d78 cash: 0 stock: 441.97867097608014
+ updates for: 0d5eec cash: 0 stock: 87.226466823598
+ updates for: 4f4d8a cash: 60706.59778802663 stock: 0.0
cancel - e39c81
sell - e39c81 863.3569868118024 98.16504181648186
ask order for: e39c81 price: 98.16504181648186 size: 614.3984279034494
+ updates for: e39c81 cash: 0 stock: -863.3569868118024
+ updates for: 0d5eec cash: 0 stock: 18.343559580962506
+ updates for: 168284 cash: 0 stock: 230.61499932739054
+ updates for: e39c81 cash: 25723.841718756634 stock: 0
cancel - 10b0a3
sell - 10b0a3 496.3765443407422 100.57915166591575
ask order for: 10b0a3 price: 100.57915166591575 size: 496.3765443407422
+ updates for: 10b0a3 cash: 0 stock: -496.3765443407422
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
buy - e2b93c 66149.8136581561 102.3713954828695
+ updates for: e2b93c cash: -66149.8136581561 stock: 0
+ updates for: e39c81 cash: 60312.447367122826 stock: 0
+ updates for: 10b0a3 cash: 5837.366291033271 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 672.435965448235
cancel - 4081b6
sell - 4081b6 91.51157353871736 96.54187276878393
ask order for: 4081b6 price: 96.54187276878393 size: 91.51157353871736
+ updates for: 4081b6 cash: 0 stock: -91.51157353871736
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
buy - 502657 36483.45676543952 102.20214090373564
+ updates for: 502657 cash: -36483.45676543952 stock: 0
+ updates for: 4081b6 cash: 8834.698689446066 stock: 0
+ updates for: 10b0a3 cash: 27648.758075993457 stock: 0
+ updates for: 502657 cash: 0.0 stock: 366.4070923220903
cancel - 25d1a9
sell - 25d1a9 367.7910345602064 99.68129045002718
ask order for: 25d1a9 price: 99.68129045002718 size: 367.7910345602064
+ updates for: 25d1a9 cash: 0 stock: -367.7910345602064
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 840.0450135735009 97.3666141898872
ask order for: 168284 price: 97.3666141898872 size: 840.0450135735009
+ updates for: 168284 cash: 0 stock: -840.0450135735009
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 123880.06552085551 127.6267676052342
+ updates for: 42d8ea cash: -123880.06552085551 stock: 0
+ updates for: 168284 cash: 81792.33873874962 stock: 0
+ updates for: 25d1a9 cash: 36661.88494091192 stock: 0
+ updates for: 10b0a3 cash: 5425.841841193971 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 1261.7820374498278
cancel - 33b60b
buy - 33b60b 67859.87590392561 102.41304132520689
bid order for: 33b60b price: 102.41304132520689 size: 555.0729637545095
+ updates for: 33b60b cash: -67859.87590392561 stock: 0
+ updates for: 10b0a3 cash: 11013.165528429963 stock: 0
+ updates for: 33b60b cash: 0 stock: 109.497498696463
cancel - e7e04e
buy - e7e04e 29942.624016692473 115.54140588044
bid order for: e7e04e price: 115.54140588044 size: 259.1505944429698
+ updates for: e7e04e cash: -29942.624016692473 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 104600.09626936648 109.95576573620126
bid order for: ecdc52 price: 109.95576573620126 size: 951.2925090287329
+ updates for: ecdc52 cash: -104600.09626936648 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 117585.53962268359 119.85956806294755
bid order for: dbe2fc price: 119.85956806294755 size: 981.0275601938621
+ updates for: dbe2fc cash: -117585.53962268359 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 956.6983755005001 96.14817647015613
+ updates for: e9aeae cash: 0 stock: -956.6983755005001
+ updates for: dbe2fc cash: 0 stock: 956.6983755005001
+ updates for: e9aeae cash: 114669.45405401353 stock: 0.0
cancel - ce37e5
sell - ce37e5 229.3144328295689 98.27788899901938
+ updates for: ce37e5 cash: 0 stock: -229.3144328295689
+ updates for: dbe2fc cash: 0 stock: 24.32918469336198
+ updates for: e7e04e cash: 0 stock: 204.9852481362069
+ updates for: ce37e5 cash: 26600.36932307823 stock: 0.0
cancel - 602a21
sell - 602a21 254.31329637265753 89.70082410559425
+ updates for: 602a21 cash: 0 stock: -254.31329637265753
+ updates for: e7e04e cash: 0 stock: 54.1653463067629
+ updates for: ecdc52 cash: 0 stock: 200.14795006589463
+ updates for: 602a21 cash: 28265.761372310702 stock: 0.0
cancel - 510dbb
buy - 510dbb 60427.428612263975 106.03829669470831
bid order for: 510dbb price: 106.03829669470831 size: 569.8641952561609
+ updates for: 510dbb cash: -60427.428612263975 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 81298.52185428723 106.49966810676554
bid order for: b846a3 price: 106.49966810676554 size: 763.3687813260202
+ updates for: b846a3 cash: -81298.52185428723 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 41981.76365834235 104.08725196734446
bid order for: f676bd price: 104.08725196734446 size: 403.3324241427124
+ updates for: f676bd cash: -41981.76365834235 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 979.2582132529939 89.62058770291127
+ updates for: e4befc cash: 0 stock: -979.2582132529939
+ updates for: ecdc52 cash: 0 stock: 751.1445589628382
+ updates for: b846a3 cash: 0 stock: 228.11365429015564
+ updates for: e4befc cash: 106886.70363186309 stock: 0.0
cancel - bfd4db
buy - bfd4db 71459.30496703164 116.96959217043856
bid order for: bfd4db price: 116.96959217043856 size: 610.9220665051731
+ updates for: bfd4db cash: -71459.30496703164 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
sell - cba909 114.93133900756311 100.26966785270086
+ updates for: cba909 cash: 0 stock: -114.93133900756311
+ updates for: bfd4db cash: 0 stock: 114.93133900756311
+ updates for: cba909 cash: 13443.471851317074 stock: 0.0
cancel - 147b63
sell - 147b63 264.6494922646083 96.41179132772251
+ updates for: 147b63 cash: 0 stock: -264.6494922646083
+ updates for: bfd4db cash: 0 stock: 264.6494922646083
+ updates for: 147b63 cash: 30955.943178304864 stock: 0.0
cancel - f1f805
sell - f1f805 967.3070434320437 97.11239496780887
+ updates for: f1f805 cash: 0 stock: -967.3070434320437
+ updates for: bfd4db cash: 0 stock: 231.34123523300173
+ updates for: b846a3 cash: 0 stock: 535.2551270358646
+ updates for: 510dbb cash: 0 stock: 200.71068116317736
+ updates for: f1f805 cash: 105347.4020781519 stock: 0.0
cancel - 301da5
sell - 301da5 671.2303376130019 100.26798430534924
+ updates for: 301da5 cash: 0 stock: -671.2303376130019
+ updates for: 510dbb cash: 0 stock: 369.1535140929835
+ updates for: f676bd cash: 0 stock: 302.07682352001837
+ updates for: 301da5 cash: 70586.75629650916 stock: 0.0
cancel - 57a381
buy - 57a381 14567.223828896551 119.5431234184099
bid order for: 57a381 price: 119.5431234184099 size: 121.85748048350865
+ updates for: 57a381 cash: -14567.223828896551 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 969.5685968767968 86.83370474750785
ask order for: 397d0e price: 86.83370474750785 size: 191.38255201608467
+ updates for: 397d0e cash: 0 stock: -969.5685968767968
+ updates for: 57a381 cash: 0 stock: 121.85748048350865
+ updates for: f676bd cash: 0 stock: 101.25560062269403
+ updates for: 33b60b cash: 0 stock: 555.0729637545095
+ updates for: 397d0e cash: 81953.35141951135 stock: 0
cancel - bdb97d
sell - bdb97d 808.0219676431573 95.51611964470668
ask order for: bdb97d price: 95.51611964470668 size: 808.0219676431573
+ updates for: bdb97d cash: 0 stock: -808.0219676431573
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 14502.640221887974 103.32220021772959
+ updates for: 0d5eec cash: -14502.640221887974 stock: 0
+ updates for: 397d0e cash: 14502.640221887974 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 167.0162555433776
cancel - 567d78
sell - 567d78 810.1009367191573 100.44365701868637
ask order for: 567d78 price: 100.44365701868637 size: 810.1009367191573
+ updates for: 567d78 cash: 0 stock: -810.1009367191573
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 571.2556019379742 94.96481172369174
ask order for: 4f4d8a price: 94.96481172369174 size: 571.2556019379742
+ updates for: 4f4d8a cash: 0 stock: -571.2556019379742
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
buy - e39c81 108250.63895575103 108.80929831315595
+ updates for: e39c81 cash: -108250.63895575103 stock: 0
+ updates for: 397d0e cash: 2115.815793701287 stock: 0
+ updates for: 4f4d8a cash: 54249.18068414392 stock: 0
+ updates for: bdb97d cash: 51885.64247790582 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 1138.8353651103957
cancel - 10b0a3
buy - 10b0a3 41330.883269976075 114.45119549478646
+ updates for: 10b0a3 cash: -41330.883269976075 stock: 0
+ updates for: bdb97d cash: 25293.480459049293 stock: 0
+ updates for: 567d78 cash: 16037.402810926784 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 424.4741611447953
cancel - e2b93c
sell - e2b93c 123.23564573148167 97.13261345824128
ask order for: e2b93c price: 97.13261345824128 size: 123.23564573148167
+ updates for: e2b93c cash: 0 stock: -123.23564573148167
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
sell - 4081b6 868.8488984593921 95.45674596167161
ask order for: 4081b6 price: 95.45674596167161 size: 868.8488984593921
+ updates for: 4081b6 cash: 0 stock: -868.8488984593921
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
buy - 502657 101031.61217894978 105.96507773522353
+ updates for: 502657 cash: -101031.61217894978 stock: 0
+ updates for: 4081b6 cash: 82937.48857931641 stock: 0
+ updates for: e2b93c cash: 11970.200341112772 stock: 0
+ updates for: 567d78 cash: 6123.923258520599 stock: 0
+ updates for: 502657 cash: 0.0 stock: 1053.0532846796964
cancel - 25d1a9
buy - 25d1a9 100430.5070985987 104.85850144299215
bid order for: 25d1a9 price: 104.85850144299215 size: 393.123418344116
+ updates for: 25d1a9 cash: -100430.5070985987 stock: 0
+ updates for: 567d78 cash: 59208.17456888821 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 589.4665360289821
cancel - 168284
buy - 168284 25204.427656256048 103.79556565707973
bid order for: 168284 price: 103.79556565707973 size: 242.8275957330061
+ updates for: 168284 cash: -25204.427656256048 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 84178.68604513162 106.80815457192341
bid order for: 42d8ea price: 106.80815457192341 size: 788.1297676428501
+ updates for: 42d8ea cash: -84178.68604513162 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 857.9695187016938 95.27450748860055
+ updates for: 33b60b cash: 0 stock: -857.9695187016938
+ updates for: 42d8ea cash: 0 stock: 788.1297676428501
+ updates for: 25d1a9 cash: 0 stock: 69.83975105884372
+ updates for: 33b60b cash: 91501.97768231359 stock: 0.0
cancel - e7e04e
buy - e7e04e 297.8690246136412 109.03071763252402
bid order for: e7e04e price: 109.03071763252402 size: 2.731973439059402
+ updates for: e7e04e cash: -297.8690246136412 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 85025.32028562875 111.52448509835523
bid order for: ecdc52 price: 111.52448509835523 size: 762.3915072160482
+ updates for: ecdc52 cash: -85025.32028562875 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 901.0308519252951 95.95398019802478
+ updates for: dbe2fc cash: 0 stock: -901.0308519252951
+ updates for: ecdc52 cash: 0 stock: 762.3915072160482
+ updates for: e7e04e cash: 0 stock: 2.731973439059402
+ updates for: 25d1a9 cash: 0 stock: 135.90737127018747
+ updates for: dbe2fc cash: 99574.23259669062 stock: 0.0
cancel - e9aeae
sell - e9aeae 829.8283510117444 96.29257428995707
ask order for: e9aeae price: 96.29257428995707 size: 399.62445926365353
+ updates for: e9aeae cash: 0 stock: -829.8283510117444
+ updates for: 25d1a9 cash: 0 stock: 187.3762960150848
+ updates for: 168284 cash: 0 stock: 242.8275957330061
+ updates for: e9aeae cash: 44852.42526233634 stock: 0
cancel - ce37e5
buy - ce37e5 37309.349648414165 113.20517215515191
+ updates for: ce37e5 cash: -37309.349648414165 stock: 0
+ updates for: e9aeae cash: 37309.349648414165 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 387.45822223080165
cancel - 602a21
buy - 602a21 4354.935421312561 114.32148898583472
bid order for: 602a21 price: 114.32148898583472 size: 27.846183304976837
+ updates for: 602a21 cash: -4354.935421312561 stock: 0
+ updates for: e9aeae cash: 1171.5182833151168 stock: 0
+ updates for: 602a21 cash: 0 stock: 12.166237032851882
cancel - 510dbb
buy - 510dbb 51430.501600015 110.46403112605209
bid order for: 510dbb price: 110.46403112605209 size: 465.5859565846091
+ updates for: 510dbb cash: -51430.501600015 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 832.7023226481272 100.73362292253054
ask order for: b846a3 price: 100.73362292253054 size: 339.2701827585412
+ updates for: b846a3 cash: 0 stock: -832.7023226481272
+ updates for: 602a21 cash: 0 stock: 27.846183304976837
+ updates for: 510dbb cash: 0 stock: 465.5859565846091
+ updates for: b846a3 cash: 54613.91873801244 stock: 0
cancel - f676bd
buy - f676bd 51776.35946576124 103.29013278039726
bid order for: f676bd price: 103.29013278039726 size: 170.3981235489766
+ updates for: f676bd cash: -51776.35946576124 stock: 0
+ updates for: b846a3 cash: 34175.91465885691 stock: 0
+ updates for: f676bd cash: 0 stock: 339.2701827585412
cancel - e4befc
buy - e4befc 62903.46788653455 103.08888822653485
bid order for: e4befc price: 103.08888822653485 size: 610.1866939170592
+ updates for: e4befc cash: -62903.46788653455 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 886.54780830853 100.7399657861669
ask order for: bfd4db price: 100.7399657861669 size: 105.96299084249415
+ updates for: bfd4db cash: 0 stock: -886.54780830853
+ updates for: f676bd cash: 0 stock: 170.3981235489766
+ updates for: e4befc cash: 0 stock: 610.1866939170592
+ updates for: bfd4db cash: 80503.91269343888 stock: 0
cancel - cba909
buy - cba909 90776.38253519122 110.0243088437876
bid order for: cba909 price: 110.0243088437876 size: 728.0361522365637
+ updates for: cba909 cash: -90776.38253519122 stock: 0
+ updates for: bfd4db cash: 10674.708072072777 stock: 0
+ updates for: cba909 cash: 0 stock: 105.96299084249415
cancel - 147b63
buy - 147b63 78800.10296667193 118.39134952573421
bid order for: 147b63 price: 118.39134952573421 size: 665.5900391569022
+ updates for: 147b63 cash: -78800.10296667193 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 48200.746953241025 109.2150984958252
bid order for: f1f805 price: 109.2150984958252 size: 441.3377602281201
+ updates for: f1f805 cash: -48200.746953241025 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 68165.14311589759 109.90347118637416
bid order for: 301da5 price: 109.90347118637416 size: 620.2273902732629
+ updates for: 301da5 cash: -68165.14311589759 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 491.1305471862786 96.30781085242536
+ updates for: 57a381 cash: 0 stock: -491.1305471862786
+ updates for: 147b63 cash: 0 stock: 491.1305471862786
+ updates for: 57a381 cash: 58145.608274695805 stock: 0.0
cancel - 397d0e
sell - 397d0e 355.3088447860604 96.98301124350162
+ updates for: 397d0e cash: 0 stock: -355.3088447860604
+ updates for: 147b63 cash: 0 stock: 174.45949197062362
+ updates for: cba909 cash: 0 stock: 180.84935281543676
+ updates for: 397d0e cash: 40552.31974034084 stock: 0.0
cancel - bdb97d
buy - bdb97d 16061.370007794332 108.60429279200874
bid order for: bdb97d price: 108.60429279200874 size: 147.88890563058987
+ updates for: bdb97d cash: -16061.370007794332 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 40872.01713427232 116.03918921736505
bid order for: 0d5eec price: 116.03918921736505 size: 352.2259799464016
+ updates for: 0d5eec cash: -40872.01713427232 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 549.6581322593709 101.72408595296746
+ updates for: 567d78 cash: 0 stock: -549.6581322593709
+ updates for: 0d5eec cash: 0 stock: 352.2259799464016
+ updates for: cba909 cash: 0 stock: 197.43215231296927
+ updates for: 567d78 cash: 62594.35323604816 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 63297.23115037356 102.50361257716978
bid order for: 4f4d8a price: 102.50361257716978 size: 617.5121984380822
+ updates for: 4f4d8a cash: -63297.23115037356 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 126.36897097327505 92.7008313703595
+ updates for: e39c81 cash: 0 stock: -126.36897097327505
+ updates for: cba909 cash: 0 stock: 126.36897097327505
+ updates for: e39c81 cash: 13903.658690635244 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 692.6709120227431 101.47851707452503
+ updates for: 10b0a3 cash: 0 stock: -692.6709120227431
+ updates for: cba909 cash: 0 stock: 223.3856761348826
+ updates for: 301da5 cash: 0 stock: 469.2852358878605
+ updates for: 10b0a3 cash: 76153.9310229349 stock: 0.0
cancel - e2b93c
buy - e2b93c 69983.62635372739 109.30219144436073
bid order for: e2b93c price: 109.30219144436073 size: 640.2765162247631
+ updates for: e2b93c cash: -69983.62635372739 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 72660.09408092956 106.2235986538211
bid order for: 4081b6 price: 106.2235986538211 size: 684.0296789202764
+ updates for: 4081b6 cash: -72660.09408092956 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 35649.69433109021 116.74728563140336
bid order for: 502657 price: 116.74728563140336 size: 305.3578002973369
+ updates for: 502657 cash: -35649.69433109021 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 116.24053957862884 94.29815935704283
+ updates for: 25d1a9 cash: 0 stock: -116.24053957862884
+ updates for: 502657 cash: 0 stock: 116.24053957862884
+ updates for: 25d1a9 cash: 13570.767476134628 stock: 0.0
cancel - 168284
buy - 168284 48898.030368350745 112.99633637405972
bid order for: 168284 price: 112.99633637405972 size: 432.7399625283439
+ updates for: 168284 cash: -48898.030368350745 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 37450.1848069868 112.30172651356837
bid order for: 42d8ea price: 112.30172651356837 size: 333.4782640448724
+ updates for: 42d8ea cash: -37450.1848069868 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 55837.63144496644 106.29053269201052
bid order for: 33b60b price: 106.29053269201052 size: 525.330243726999
+ updates for: 33b60b cash: -55837.63144496644 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 938.4898340935731 96.65088398611692
+ updates for: e7e04e cash: 0 stock: -938.4898340935731
+ updates for: 502657 cash: 0 stock: 189.11726071870805
+ updates for: 168284 cash: 0 stock: 432.7399625283439
+ updates for: 42d8ea cash: 0 stock: 316.6326108465212
+ updates for: e7e04e cash: 106535.34609186948 stock: 0.0
cancel - ecdc52
sell - ecdc52 57.58258370843532 93.39433976335967
+ updates for: ecdc52 cash: 0 stock: -57.58258370843532
+ updates for: 42d8ea cash: 0 stock: 16.845653198351215
+ updates for: 301da5 cash: 0 stock: 40.73693051008411
+ updates for: ecdc52 cash: 6368.926006960011 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 274.7654253730385 89.36038792096387
+ updates for: dbe2fc cash: 0 stock: -274.7654253730385
+ updates for: 301da5 cash: 0 stock: 110.20522387531832
+ updates for: e2b93c cash: 0 stock: 164.5602014977202
+ updates for: dbe2fc cash: 30098.72729499535 stock: 0.0
cancel - e9aeae
sell - e9aeae 346.29826455107604 100.7828984945065
+ updates for: e9aeae cash: 0 stock: -346.29826455107604
+ updates for: e2b93c cash: 0 stock: 346.29826455107604
+ updates for: e9aeae cash: 37851.159208811594 stock: 0.0
cancel - ce37e5
sell - ce37e5 359.4757975679704 90.34711524734823
+ updates for: ce37e5 cash: 0 stock: -359.4757975679704
+ updates for: e2b93c cash: 0 stock: 129.41805017596687
+ updates for: f1f805 cash: 0 stock: 230.05774739200353
+ updates for: ce37e5 cash: 39271.45603783475 stock: 0.0
cancel - 602a21
sell - 602a21 343.59179943632273 96.21202148096934
+ updates for: 602a21 cash: 0 stock: -343.59179943632273
+ updates for: f1f805 cash: 0 stock: 211.28001283611655
+ updates for: bdb97d cash: 0 stock: 132.31178660020618
+ updates for: 602a21 cash: 37444.595423858256 stock: 0.0
cancel - 510dbb
buy - 510dbb 65662.59625850501 111.85113603713614
bid order for: 510dbb price: 111.85113603713614 size: 587.0534585961121
+ updates for: 510dbb cash: -65662.59625850501 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 34735.863144447925 106.93936563536309
bid order for: b846a3 price: 106.93936563536309 size: 324.8183018299236
+ updates for: b846a3 cash: -34735.863144447925 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 67403.37946052421 104.07697064220513
bid order for: f676bd price: 104.07697064220513 size: 647.6301053404306
+ updates for: f676bd cash: -67403.37946052421 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 122.70279642641844 87.4318189218022
+ updates for: e4befc cash: 0 stock: -122.70279642641844
+ updates for: 510dbb cash: 0 stock: 122.70279642641844
+ updates for: e4befc cash: 13724.447175228352 stock: 0.0
cancel - bfd4db
buy - bfd4db 48650.19781683181 106.5569645850354
bid order for: bfd4db price: 106.5569645850354 size: 456.56516217677733
+ updates for: bfd4db cash: -48650.19781683181 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 52778.01743345819 102.11263813308368
bid order for: cba909 price: 102.11263813308368 size: 516.8607764758017
+ updates for: cba909 cash: -52778.01743345819 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 988.7920408226371 99.86391630334394
+ updates for: 147b63 cash: 0 stock: -988.7920408226371
+ updates for: 510dbb cash: 0 stock: 464.3506621696937
+ updates for: bdb97d cash: 0 stock: 15.577119030383699
+ updates for: b846a3 cash: 0 stock: 324.8183018299236
+ updates for: bfd4db cash: 0 stock: 184.0459577926361
+ updates for: 147b63 cash: 107977.13283028519 stock: 0.0
cancel - f1f805
buy - f1f805 53312.00642133148 103.29605772412403
bid order for: f1f805 price: 103.29605772412403 size: 516.1088196000036
+ updates for: f1f805 cash: -53312.00642133148 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 768.4473628408792 101.84223183842181
+ updates for: 301da5 cash: 0 stock: -768.4473628408792
+ updates for: bfd4db cash: 0 stock: 272.51920438414123
+ updates for: 33b60b cash: 0 stock: 495.928158456738
+ updates for: 301da5 cash: 81751.28734963744 stock: 0.0
cancel - 57a381
sell - 57a381 657.6179406814747 96.4861567033792
+ updates for: 57a381 cash: 0 stock: -657.6179406814747
+ updates for: 33b60b cash: 0 stock: 29.40208527026101
+ updates for: 4081b6 cash: 0 stock: 628.2158554112136
+ updates for: 57a381 cash: 69856.51219879961 stock: 0.0
cancel - 397d0e
sell - 397d0e 195.40976317719048 95.41728698345808
+ updates for: 397d0e cash: 0 stock: -195.40976317719048
+ updates for: 4081b6 cash: 0 stock: 55.813823509062786
+ updates for: f676bd cash: 0 stock: 139.5959396681277
+ updates for: 397d0e cash: 20457.467702372654 stock: 0.0
cancel - bdb97d
sell - bdb97d 57.328063428842825 86.74815244722024
+ updates for: bdb97d cash: 0 stock: -57.328063428842825
+ updates for: f676bd cash: 0 stock: 57.328063428842825
+ updates for: bdb97d cash: 5966.531174458148 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 769.5538203787777 82.18260638162819
+ updates for: 0d5eec cash: 0 stock: -769.5538203787777
+ updates for: f676bd cash: 0 stock: 450.7061022434601
+ updates for: f1f805 cash: 0 stock: 318.84771813531756
+ updates for: 0d5eec cash: 79843.83806916629 stock: 0.0
cancel - 567d78
sell - 567d78 646.4672238857397 94.17732836244191
+ updates for: 567d78 cash: 0 stock: -646.4672238857397
+ updates for: f1f805 cash: 0 stock: 197.26110146468602
+ updates for: 4f4d8a cash: 0 stock: 449.2061224210537
+ updates for: 567d78 cash: 66421.54446356089 stock: 0.0
cancel - 4f4d8a
+ updates 4f4d8a 17251.98081043318 0
buy - 4f4d8a 7522.601855195018 116.06314237048936
bid order for: 4f4d8a price: 116.06314237048936 size: 64.81473533761346
+ updates for: 4f4d8a cash: -7522.601855195018 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 80458.83603997465 102.15316673809194
bid order for: e39c81 price: 102.15316673809194 size: 787.6293864316623
+ updates for: e39c81 cash: -80458.83603997465 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 30336.53054446948 114.92397760126394
bid order for: 10b0a3 price: 114.92397760126394 size: 263.9704192081134
+ updates for: 10b0a3 cash: -30336.53054446948 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 75125.45914308054 115.1681527696427
bid order for: e2b93c price: 115.1681527696427 size: 652.3110541969459
+ updates for: e2b93c cash: -75125.45914308054 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 54113.098230779586 110.51191019167516
bid order for: 4081b6 price: 110.51191019167516 size: 489.6585185879442
+ updates for: 4081b6 cash: -54113.098230779586 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 93936.60575205537 111.21998465847929
bid order for: 502657 price: 111.21998465847929 size: 844.6018585643974
+ updates for: 502657 cash: -93936.60575205537 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 85144.31247854939 116.72586254159411
bid order for: 25d1a9 price: 116.72586254159411 size: 729.4382806398971
+ updates for: 25d1a9 cash: -85144.31247854939 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 76258.96421704558 112.26738280736086
bid order for: 168284 price: 112.26738280736086 size: 679.2619753851216
+ updates for: 168284 cash: -76258.96421704558 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 547.5688081791521 73.66219729103763
+ updates for: 42d8ea cash: 0 stock: -547.5688081791521
+ updates for: 25d1a9 cash: 0 stock: 547.5688081791521
+ updates for: 42d8ea cash: 63915.441435584224 stock: 0.0
cancel - 33b60b
sell - 33b60b 483.5016694319236 94.76415450107011
+ updates for: 33b60b cash: 0 stock: -483.5016694319236
+ updates for: 25d1a9 cash: 0 stock: 181.869472460745
+ updates for: 4f4d8a cash: 0 stock: 64.81473533761346
+ updates for: e2b93c cash: 0 stock: 236.81746163356513
+ updates for: 33b60b cash: 56025.3024980936 stock: 0.0
cancel - e7e04e
buy - e7e04e 110643.33667893076 114.7417967168675
bid order for: e7e04e price: 114.7417967168675 size: 964.2810191647083
+ updates for: e7e04e cash: -110643.33667893076 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 32412.015478202135 109.38615134062303
bid order for: ecdc52 price: 109.38615134062303 size: 296.3082170911447
+ updates for: ecdc52 cash: -32412.015478202135 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 55968.105501651036 108.20067264595257
bid order for: dbe2fc price: 108.20067264595257 size: 517.2620847264633
+ updates for: dbe2fc cash: -55968.105501651036 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 487.6167845401636 100.07039777891916
+ updates for: e9aeae cash: 0 stock: -487.6167845401636
+ updates for: e2b93c cash: 0 stock: 415.49359256338073
+ updates for: 10b0a3 cash: 0 stock: 72.12319197678289
+ updates for: e9aeae cash: 56140.31364241857 stock: 0.0
cancel - ce37e5
sell - ce37e5 658.6784140702948 99.64601365824427
+ updates for: ce37e5 cash: 0 stock: -658.6784140702948
+ updates for: 10b0a3 cash: 0 stock: 191.84722723133052
+ updates for: e7e04e cash: 0 stock: 466.8311868389643
+ updates for: ce37e5 cash: 75612.89558656845 stock: 0.0
cancel - 602a21
buy - 602a21 25803.68301468239 104.0556254491937
bid order for: 602a21 price: 104.0556254491937 size: 247.97970223417974
+ updates for: 602a21 cash: -25803.68301468239 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 14.192282351092103 100.87852547111851
+ updates for: 510dbb cash: 0 stock: -14.192282351092103
+ updates for: e7e04e cash: 0 stock: 14.192282351092103
+ updates for: 510dbb cash: 1628.4479764773964 stock: 0.0
cancel - b846a3
buy - b846a3 28260.47028526835 110.6387087997521
bid order for: b846a3 price: 110.6387087997521 size: 255.43022502565282
+ updates for: b846a3 cash: -28260.47028526835 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 94817.90765424118 104.01365686744137
bid order for: f676bd price: 104.01365686744137 size: 911.5909440149809
+ updates for: f676bd cash: -94817.90765424118 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 104614.81501975801 109.8577647099479
bid order for: e4befc price: 109.8577647099479 size: 952.275110420892
+ updates for: e4befc cash: -104614.81501975801 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 28.7730654348793 100.56910140960389
+ updates for: bfd4db cash: 0 stock: -28.7730654348793
+ updates for: e7e04e cash: 0 stock: 28.7730654348793
+ updates for: bfd4db cash: 3301.4732250500474 stock: 0.0
cancel - cba909
+ updates cba909 52778.01743345819 0
sell - cba909 351.3059016787032 93.57333242405245
+ updates for: cba909 cash: 0 stock: -351.3059016787032
+ updates for: e7e04e cash: 0 stock: 351.3059016787032
+ updates for: cba909 cash: 40309.470355853606 stock: 0.0
cancel - 147b63
sell - 147b63 493.2090717882624 99.75004527323166
+ updates for: 147b63 cash: 0 stock: -493.2090717882624
+ updates for: e7e04e cash: 0 stock: 103.17858286106934
+ updates for: 168284 cash: 0 stock: 390.03048892719306
+ updates for: 147b63 cash: 55626.59818711059 stock: 0.0
cancel - f1f805
sell - f1f805 12.072143165394777 100.53048478031481
+ updates for: f1f805 cash: 0 stock: -12.072143165394777
+ updates for: 168284 cash: 0 stock: 12.072143165394777
+ updates for: f1f805 cash: 1355.3079180546406 stock: 0.0
cancel - 301da5
buy - 301da5 67921.34854022918 102.29109093511923
bid order for: 301da5 price: 102.29109093511923 size: 664.0006272228542
+ updates for: 301da5 cash: -67921.34854022918 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 274.35728639025285 97.59206029159316
+ updates for: 57a381 cash: 0 stock: -274.35728639025285
+ updates for: 168284 cash: 0 stock: 274.35728639025285
+ updates for: 57a381 cash: 30801.37449716325 stock: 0.0
cancel - 397d0e
buy - 397d0e 4232.105787586736 103.09854866112862
bid order for: 397d0e price: 103.09854866112862 size: 41.04913058957902
+ updates for: 397d0e cash: -4232.105787586736 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 622.8446495864491 91.527964732975
+ updates for: bdb97d cash: 0 stock: -622.8446495864491
+ updates for: 168284 cash: 0 stock: 2.8020569022808672
+ updates for: 502657 cash: 0 stock: 620.0425926841683
+ updates for: bdb97d cash: 69275.7072408333 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 66102.39913832562 120.21860786750142
bid order for: 0d5eec price: 120.21860786750142 size: 549.8516436921328
+ updates for: 0d5eec cash: -66102.39913832562 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 976.2897490075611 92.5519673898737
+ updates for: 567d78 cash: 0 stock: -976.2897490075611
+ updates for: 0d5eec cash: 0 stock: 549.8516436921328
+ updates for: 502657 cash: 0 stock: 224.55926588022908
+ updates for: b846a3 cash: 0 stock: 201.8788394351992
+ updates for: 567d78 cash: 113413.49137354699 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 32258.749473552267 104.2421160625805
bid order for: 4f4d8a price: 104.2421160625805 size: 309.4598487830592
+ updates for: 4f4d8a cash: -32258.749473552267 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
+ updates e39c81 80458.83603997465 0
sell - e39c81 22.11133772415951 100.24331619863752
+ updates for: e39c81 cash: 0 stock: -22.11133772415951
+ updates for: b846a3 cash: 0 stock: 22.11133772415951
+ updates for: e39c81 cash: 2446.3698556362574 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 888.5309115048663 88.95808847588482
+ updates for: 10b0a3 cash: 0 stock: -888.5309115048663
+ updates for: b846a3 cash: 0 stock: 31.440047866294094
+ updates for: 4081b6 cash: 0 stock: 489.6585185879442
+ updates for: e4befc cash: 0 stock: 367.432345050628
+ updates for: 10b0a3 cash: 97956.88064070504 stock: 0.0
cancel - e2b93c
sell - e2b93c 460.4899792889486 95.56201131215094
+ updates for: e2b93c cash: 0 stock: -460.4899792889486
+ updates for: e4befc cash: 0 stock: 460.4899792889486
+ updates for: e2b93c cash: 50588.39979601409 stock: 0.0
cancel - 4081b6
sell - 4081b6 594.735244288172 94.10548952448566
+ updates for: 4081b6 cash: 0 stock: -594.735244288172
+ updates for: e4befc cash: 0 stock: 124.35278608131546
+ updates for: ecdc52 cash: 0 stock: 296.3082170911447
+ updates for: dbe2fc cash: 0 stock: 174.07424111571186
+ updates for: 4081b6 cash: 64908.084571603526 stock: 0.0
cancel - 502657
buy - 502657 46264.01101510126 102.05332860283848
bid order for: 502657 price: 102.05332860283848 size: 453.33172027290925
+ updates for: 502657 cash: -46264.01101510126 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 658.0823044259859 96.84693693622451
+ updates for: 25d1a9 cash: 0 stock: -658.0823044259859
+ updates for: dbe2fc cash: 0 stock: 343.18784361075143
+ updates for: 4f4d8a cash: 0 stock: 309.4598487830592
+ updates for: 602a21 cash: 0 stock: 5.43461203217521
+ updates for: 25d1a9 cash: 69957.40695023125 stock: 0.0
cancel - 168284
sell - 168284 285.9300402483051 101.00692868656412
+ updates for: 168284 cash: 0 stock: -285.9300402483051
+ updates for: 602a21 cash: 0 stock: 242.54509020200453
+ updates for: f676bd cash: 0 stock: 43.38495004630056
+ updates for: 168284 cash: 29750.808367927675 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 10673.611376541892 110.5934255690896
bid order for: 42d8ea price: 110.5934255690896 size: 96.51216897946529
+ updates for: 42d8ea cash: -10673.611376541892 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 211.5299418767703 100.57653054754861
+ updates for: 33b60b cash: 0 stock: -211.5299418767703
+ updates for: 42d8ea cash: 0 stock: 96.51216897946529
+ updates for: f676bd cash: 0 stock: 115.01777289730501
+ updates for: 33b60b cash: 22637.030540339474 stock: 0.0
cancel - e7e04e
sell - e7e04e 14.479350168499423 101.23920024691283
+ updates for: e7e04e cash: 0 stock: -14.479350168499423
+ updates for: f676bd cash: 0 stock: 14.479350168499423
+ updates for: e7e04e cash: 1506.0501600898283 stock: 0.0
cancel - ecdc52
sell - ecdc52 89.48572040336546 100.37376209668696
+ updates for: ecdc52 cash: 0 stock: -89.48572040336546
+ updates for: f676bd cash: 0 stock: 89.48572040336546
+ updates for: ecdc52 cash: 9307.737016571453 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 30222.77164816796 103.93839331426946
bid order for: dbe2fc price: 103.93839331426946 size: 290.77582098836183
+ updates for: dbe2fc cash: -30222.77164816796 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 172.5523053733981 83.54347509855725
+ updates for: e9aeae cash: 0 stock: -172.5523053733981
+ updates for: f676bd cash: 0 stock: 172.5523053733981
+ updates for: e9aeae cash: 17947.79628279459 stock: 0.0
cancel - ce37e5
buy - ce37e5 40154.964783628275 102.79126458565892
bid order for: ce37e5 price: 102.79126458565892 size: 390.64569295347064
+ updates for: ce37e5 cash: -40154.964783628275 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 28757.961396019426 111.3528343394642
bid order for: 602a21 price: 111.3528343394642 size: 258.2598060175951
+ updates for: 602a21 cash: -28757.961396019426 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 479.9937118294806 97.566207595966
+ updates for: 510dbb cash: 0 stock: -479.9937118294806
+ updates for: 602a21 cash: 0 stock: 258.2598060175951
+ updates for: f676bd cash: 0 stock: 221.7339058118855
+ updates for: 510dbb cash: 51821.31579101445 stock: 0.0
cancel - b846a3
buy - b846a3 35704.36761356783 103.84088236483318
bid order for: b846a3 price: 103.84088236483318 size: 343.8372902892387
+ updates for: b846a3 cash: -35704.36761356783 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
+ updates f676bd 26516.923328665715 0
buy - f676bd 24822.473293093914 110.4258729628552
bid order for: f676bd price: 110.4258729628552 size: 224.7885629253177
+ updates for: f676bd cash: -24822.473293093914 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 788.5379425078895 83.12451681834747
+ updates for: e4befc cash: 0 stock: -788.5379425078895
+ updates for: f676bd cash: 0 stock: 224.7885629253177
+ updates for: dbe2fc cash: 0 stock: 290.77582098836183
+ updates for: b846a3 cash: 0 stock: 272.97355859421
+ updates for: e4befc cash: 83391.06012795313 stock: 0.0
cancel - bfd4db
sell - bfd4db 134.7850109258418 97.72278157433306
+ updates for: bfd4db cash: 0 stock: -134.7850109258418
+ updates for: b846a3 cash: 0 stock: 70.86373169502872
+ updates for: 397d0e cash: 0 stock: 41.04913058957902
+ updates for: ce37e5 cash: 0 stock: 22.87214864123405
+ updates for: bfd4db cash: 13941.715297086921 stock: 0.0
cancel - cba909
buy - cba909 88540.74574705685 104.83000495128044
bid order for: cba909 price: 104.83000495128044 size: 844.6126258241236
+ updates for: cba909 cash: -88540.74574705685 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 296.9480105915086 91.9235868634526
+ updates for: 147b63 cash: 0 stock: -296.9480105915086
+ updates for: cba909 cash: 0 stock: 296.9480105915086
+ updates for: 147b63 cash: 31129.06142058072 stock: 0.0
cancel - f1f805
buy - f1f805 88932.17079236152 116.67100734334461
bid order for: f1f805 price: 116.67100734334461 size: 762.2473896248105
+ updates for: f1f805 cash: -88932.17079236152 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
+ updates 301da5 67921.34854022918 0
buy - 301da5 106474.46625291345 109.07966824502945
bid order for: 301da5 price: 109.07966824502945 size: 976.1165207592688
+ updates for: 301da5 cash: -106474.46625291345 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 15582.268591660675 112.83527513792781
bid order for: 57a381 price: 112.83527513792781 size: 138.09749276202137
+ updates for: 57a381 cash: -15582.268591660675 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 104720.78469500695 114.84393312993005
bid order for: 397d0e price: 114.84393312993005 size: 911.8529977245715
+ updates for: 397d0e cash: -104720.78469500695 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 315.40087022296314 82.19263053143352
+ updates for: bdb97d cash: 0 stock: -315.40087022296314
+ updates for: f1f805 cash: 0 stock: 315.40087022296314
+ updates for: bdb97d cash: 36798.137245880615 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 42520.73791406163 107.85162989190724
bid order for: 0d5eec price: 107.85162989190724 size: 394.25215879145674
+ updates for: 0d5eec cash: -42520.73791406163 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 17102.48067177255 123.1516376623751
bid order for: 567d78 price: 123.1516376623751 size: 138.87335155590586
+ updates for: 567d78 cash: -17102.48067177255 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 19789.335006345656 121.61269510967074
bid order for: 4f4d8a price: 121.61269510967074 size: 162.72425332322064
+ updates for: 4f4d8a cash: -19789.335006345656 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 948.8218016814996 94.74432110514289
+ updates for: e39c81 cash: 0 stock: -948.8218016814996
+ updates for: 567d78 cash: 0 stock: 138.87335155590586
+ updates for: 4f4d8a cash: 0 stock: 162.72425332322064
+ updates for: f1f805 cash: 0 stock: 446.84651940184733
+ updates for: 397d0e cash: 0 stock: 200.37767740052573
+ updates for: e39c81 cash: 112038.00980871578 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 26.843876903834825 87.77391049604047
+ updates for: 10b0a3 cash: 0 stock: -26.843876903834825
+ updates for: 397d0e cash: 0 stock: 26.843876903834825
+ updates for: 10b0a3 cash: 3082.8564040920805 stock: 0.0
cancel - e2b93c
sell - e2b93c 397.9146706662159 83.58542336746774
+ updates for: e2b93c cash: 0 stock: -397.9146706662159
+ updates for: 397d0e cash: 0 stock: 397.9146706662159
+ updates for: e2b93c cash: 45698.085829409036 stock: 0.0
cancel - 4081b6
sell - 4081b6 57.106676993541896 89.90521373994176
+ updates for: 4081b6 cash: 0 stock: -57.106676993541896
+ updates for: 397d0e cash: 0 stock: 57.106676993541896
+ updates for: 4081b6 cash: 6558.3553939188405 stock: 0.0
cancel - 502657
+ updates 502657 46264.01101510126 0
buy - 502657 88847.95378351379 105.64912511999155
bid order for: 502657 price: 105.64912511999155 size: 840.971978543166
+ updates for: 502657 cash: -88847.95378351379 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 101091.4852895434 106.01258376419347
bid order for: 25d1a9 price: 106.01258376419347 size: 953.580053424637
+ updates for: 25d1a9 cash: -101091.4852895434 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 551.8994678378267 98.13561463360489
+ updates for: 168284 cash: 0 stock: -551.8994678378267
+ updates for: 397d0e cash: 0 stock: 229.6100957604532
+ updates for: 57a381 cash: 0 stock: 138.09749276202137
+ updates for: 301da5 cash: 0 stock: 184.19187931535214
+ updates for: 168284 cash: 62043.184164278115 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 423.9086593667573 101.86074391366553
+ updates for: 42d8ea cash: 0 stock: -423.9086593667573
+ updates for: 301da5 cash: 0 stock: 423.9086593667573
+ updates for: 42d8ea cash: 46239.81592992108 stock: 0.0
cancel - 33b60b
sell - 33b60b 820.1579588242128 84.918196058703
+ updates for: 33b60b cash: 0 stock: -820.1579588242128
+ updates for: 301da5 cash: 0 stock: 368.0159820771594
+ updates for: 0d5eec cash: 0 stock: 394.25215879145674
+ updates for: 25d1a9 cash: 0 stock: 57.88981795559664
+ updates for: 33b60b cash: 88800.8483230185 stock: 0.0
cancel - e7e04e
sell - e7e04e 854.6185291050227 94.80706889976395
+ updates for: e7e04e cash: 0 stock: -854.6185291050227
+ updates for: 25d1a9 cash: 0 stock: 854.6185291050227
+ updates for: e7e04e cash: 90600.31840317804 stock: 0.0
cancel - ecdc52
sell - ecdc52 741.7876005945749 90.0710490233524
+ updates for: ecdc52 cash: 0 stock: -741.7876005945749
+ updates for: 25d1a9 cash: 0 stock: 41.07170636401759
+ updates for: 502657 cash: 0 stock: 700.7158942305573
+ updates for: ecdc52 cash: 78384.13889438468 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 207.5761016309052 99.07370045332367
+ updates for: dbe2fc cash: 0 stock: -207.5761016309052
+ updates for: 502657 cash: 0 stock: 140.25608431260866
+ updates for: cba909 cash: 0 stock: 67.32001731829655
+ updates for: dbe2fc cash: 21875.09034918019 stock: 0.0
cancel - e9aeae
buy - e9aeae 87567.07378359145 115.99126460162358
bid order for: e9aeae price: 115.99126460162358 size: 754.9454183842541
+ updates for: e9aeae cash: -87567.07378359145 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
+ updates ce37e5 37803.90770100467 0
sell - ce37e5 70.32101241571229 77.61413645837962
+ updates for: ce37e5 cash: 0 stock: -70.32101241571229
+ updates for: e9aeae cash: 0 stock: 70.32101241571229
+ updates for: ce37e5 cash: 8156.623158164942 stock: 0.0
cancel - 602a21
buy - 602a21 3462.4188018018963 109.8550381840673
bid order for: 602a21 price: 109.8550381840673 size: 31.518070168074132
+ updates for: 602a21 cash: -3462.4188018018963 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 976.0957491111188 89.46071516967835
+ updates for: 510dbb cash: 0 stock: -976.0957491111188
+ updates for: e9aeae cash: 0 stock: 684.6244059685419
+ updates for: 602a21 cash: 0 stock: 31.518070168074132
+ updates for: cba909 cash: 0 stock: 259.95327297450285
+ updates for: 510dbb cash: 110123.77232024708 stock: 0.0
cancel - b846a3
sell - b846a3 883.2903039725519 96.78076905230293
ask order for: b846a3 price: 96.78076905230293 size: 662.8989790327363
+ updates for: b846a3 cash: 0 stock: -883.2903039725519
+ updates for: cba909 cash: 0 stock: 220.3913249398156
+ updates for: b846a3 cash: 23103.623684660128 stock: 0
cancel - f676bd
buy - f676bd 76562.25119426812 109.70042021144367
bid order for: f676bd price: 109.70042021144367 size: 113.09326049599998
+ updates for: f676bd cash: -76562.25119426812 stock: 0
+ updates for: b846a3 cash: 64155.872994774654 stock: 0
+ updates for: f676bd cash: 0 stock: 662.8989790327363
cancel - e4befc
sell - e4befc 6.160412620754187 94.58719714913452
+ updates for: e4befc cash: 0 stock: -6.160412620754187
+ updates for: f676bd cash: 0 stock: 6.160412620754187
+ updates for: e4befc cash: 675.7998531726153 stock: 0.0
cancel - bfd4db
buy - bfd4db 9341.814694592975 116.2003688410592
bid order for: bfd4db price: 116.2003688410592 size: 80.39401929412861
+ updates for: bfd4db cash: -9341.814694592975 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 82095.80201627054 110.58742539682709
bid order for: cba909 price: 110.58742539682709 size: 742.3610932407689
+ updates for: cba909 cash: -82095.80201627054 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 79626.56126020504 105.09229399202944
bid order for: 147b63 price: 105.09229399202944 size: 757.6822070916464
+ updates for: 147b63 cash: -79626.56126020504 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 939.8988654880235 85.36409200346156
+ updates for: f1f805 cash: 0 stock: -939.8988654880235
+ updates for: bfd4db cash: 0 stock: 80.39401929412861
+ updates for: cba909 cash: 0 stock: 742.3610932407689
+ updates for: f676bd cash: 0 stock: 106.9328478752458
+ updates for: 147b63 cash: 0 stock: 10.210905077880156
+ updates for: f1f805 cash: 104241.28249555365 stock: 0.0
cancel - 301da5
buy - 301da5 34715.45459301282 109.18404123880595
bid order for: 301da5 price: 109.18404123880595 size: 317.95355987129676
+ updates for: 301da5 cash: -34715.45459301282 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 574.8325754706866 87.80638344847073
+ updates for: 57a381 cash: 0 stock: -574.8325754706866
+ updates for: 301da5 cash: 0 stock: 317.95355987129676
+ updates for: 147b63 cash: 0 stock: 256.87901559938985
+ updates for: 57a381 cash: 61711.45962076702 stock: 0.0
cancel - 397d0e
buy - 397d0e 42593.70658509122 106.66566054815895
bid order for: 397d0e price: 106.66566054815895 size: 399.3197657634192
+ updates for: 397d0e cash: -42593.70658509122 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 302.77338416015186 101.63947347671537
+ updates for: bdb97d cash: 0 stock: -302.77338416015186
+ updates for: 397d0e cash: 0 stock: 302.77338416015186
+ updates for: bdb97d cash: 32295.523017844087 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 284.9013267123595 95.30623494276945
+ updates for: 0d5eec cash: 0 stock: -284.9013267123595
+ updates for: 397d0e cash: 0 stock: 96.54638160326732
+ updates for: 147b63 cash: 0 stock: 188.35494510909217
+ updates for: 0d5eec cash: 30092.836833504414 stock: 0.0
cancel - 567d78
buy - 567d78 48067.091729678374 113.52173139564592
bid order for: 567d78 price: 113.52173139564592 size: 423.4175354686492
+ updates for: 567d78 cash: -48067.091729678374 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 99.59369549594771 93.50493521745076
+ updates for: 4f4d8a cash: 0 stock: -99.59369549594771
+ updates for: 567d78 cash: 0 stock: 99.59369549594771
+ updates for: 4f4d8a cash: 11306.048748790727 stock: 0.0
cancel - e39c81
sell - e39c81 64.44424174340088 86.2087461373746
+ updates for: e39c81 cash: 0 stock: -64.44424174340088
+ updates for: 567d78 cash: 0 stock: 64.44424174340088
+ updates for: e39c81 cash: 7315.821901190427 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 403.9966772936732 99.33647708434549
+ updates for: 10b0a3 cash: 0 stock: -403.9966772936732
+ updates for: 567d78 cash: 0 stock: 259.3795982293006
+ updates for: 147b63 cash: 0 stock: 144.6170790643726
+ updates for: 10b0a3 cash: 44643.36166899883 stock: 0.0
cancel - e2b93c
buy - e2b93c 99466.09412981178 102.68873717512955
bid order for: e2b93c price: 102.68873717512955 size: 968.6173660912615
+ updates for: e2b93c cash: -99466.09412981178 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 23885.518187585312 107.59542121927234
bid order for: 4081b6 price: 107.59542121927234 size: 221.99381643674417
+ updates for: 4081b6 cash: -23885.518187585312 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 85379.90784396738 105.34331195853264
bid order for: 502657 price: 105.34331195853264 size: 810.4919643838077
+ updates for: 502657 cash: -85379.90784396738 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 904.4833788228411 79.41302717326002
+ updates for: 25d1a9 cash: 0 stock: -904.4833788228411
+ updates for: 4081b6 cash: 0 stock: 221.99381643674417
+ updates for: 502657 cash: 0 stock: 682.489562386097
+ updates for: 25d1a9 cash: 95781.22906646635 stock: 0.0
cancel - 168284
sell - 168284 45.0931545989024 89.05485937108732
+ updates for: 168284 cash: 0 stock: -45.0931545989024
+ updates for: 502657 cash: 0 stock: 45.0931545989024
+ updates for: 168284 cash: 4750.262252106517 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 106369.09318133969 117.61315372540295
bid order for: 42d8ea price: 117.61315372540295 size: 904.3979334971724
+ updates for: 42d8ea cash: -106369.09318133969 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 45547.160112325786 105.8822287130349
bid order for: 33b60b price: 105.8822287130349 size: 430.1681279846217
+ updates for: 33b60b cash: -45547.160112325786 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 79137.486680389 103.98894582701624
bid order for: e7e04e price: 103.98894582701624 size: 761.0182606527505
+ updates for: e7e04e cash: -79137.486680389 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 502.44617907709255 94.59131274685686
+ updates for: ecdc52 cash: 0 stock: -502.44617907709255
+ updates for: 42d8ea cash: 0 stock: 502.44617907709255
+ updates for: ecdc52 cash: 59094.27969853543 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 42286.39896581342 111.07813124701676
bid order for: dbe2fc price: 111.07813124701676 size: 380.6905868066548
+ updates for: dbe2fc cash: -42286.39896581342 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 539.0316439084463 101.26915741610144
+ updates for: e9aeae cash: 0 stock: -539.0316439084463
+ updates for: 42d8ea cash: 0 stock: 401.95175442007985
+ updates for: dbe2fc cash: 0 stock: 137.07988948836646
+ updates for: e9aeae cash: 62501.39143871959 stock: 0.0
cancel - ce37e5
sell - ce37e5 21.08914267200737 95.13548619670591
+ updates for: ce37e5 cash: 0 stock: -21.08914267200737
+ updates for: dbe2fc cash: 0 stock: 21.08914267200737
+ updates for: ce37e5 cash: 2342.542557608296 stock: 0.0
cancel - 602a21
buy - 602a21 8359.204183140258 104.66964197786396
bid order for: 602a21 price: 104.66964197786396 size: 79.86273789785297
+ updates for: 602a21 cash: -8359.204183140258 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 178.55347172367726 96.25850379980243
+ updates for: 510dbb cash: 0 stock: -178.55347172367726
+ updates for: dbe2fc cash: 0 stock: 178.55347172367726
+ updates for: 510dbb cash: 19833.38596673312 stock: 0.0
cancel - b846a3
buy - b846a3 51588.59561410419 110.71260261347173
bid order for: b846a3 price: 110.71260261347173 size: 465.9685925207108
+ updates for: b846a3 cash: -51588.59561410419 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 398.51153220811113 97.63798075828078
+ updates for: f676bd cash: 0 stock: -398.51153220811113
+ updates for: dbe2fc cash: 0 stock: 43.968082922603685
+ updates for: b846a3 cash: 0 stock: 354.54344928550745
+ updates for: f676bd cash: 44136.32049551264 stock: 0.0
cancel - e4befc
buy - e4befc 42531.38338011618 113.51920191599592
bid order for: e4befc price: 113.51920191599592 size: 374.6624594100772
+ updates for: e4befc cash: -42531.38338011618 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 318.81938604857373 97.38224319530444
+ updates for: bfd4db cash: 0 stock: -318.81938604857373
+ updates for: e4befc cash: 0 stock: 318.81938604857373
+ updates for: bfd4db cash: 36192.1222595819 stock: 0.0
cancel - cba909
sell - cba909 748.8368339217363 96.86602849888854
+ updates for: cba909 cash: 0 stock: -748.8368339217363
+ updates for: e4befc cash: 0 stock: 55.84307336150346
+ updates for: b846a3 cash: 0 stock: 111.42514323520334
+ updates for: 33b60b cash: 0 stock: 430.1681279846217
+ updates for: 502657 cash: 0 stock: 82.90924739880836
+ updates for: 147b63 cash: 0 stock: 68.49124194159947
+ updates for: cba909 cash: 80154.42528399393 stock: 0.0
cancel - 147b63
+ updates 147b63 9366.773204516874 0
sell - 147b63 927.5607143608491 98.56318620457668
+ updates for: 147b63 cash: 0 stock: -927.5607143608491
+ updates for: 602a21 cash: 0 stock: 79.86273789785297
+ updates for: e7e04e cash: 0 stock: 761.0182606527505
+ updates for: e2b93c cash: 0 stock: 86.67971581024563
+ updates for: 147b63 cash: 96397.7214187825 stock: 0.0
cancel - f1f805
sell - f1f805 1.3797253819633397 94.41998627858905
+ updates for: f1f805 cash: 0 stock: -1.3797253819633397
+ updates for: e2b93c cash: 0 stock: 1.3797253819633397
+ updates for: f1f805 cash: 141.6822571222886 stock: 0.0
cancel - 301da5
sell - 301da5 688.2210412398747 97.93760012364082
+ updates for: 301da5 cash: 0 stock: -688.2210412398747
+ updates for: e2b93c cash: 0 stock: 688.2210412398747
+ updates for: 301da5 cash: 70672.54962227549 stock: 0.0
cancel - 57a381
sell - 57a381 736.0748388873747 75.78105251757846
ask order for: 57a381 price: 75.78105251757846 size: 543.7379552281968
+ updates for: 57a381 cash: 0 stock: -736.0748388873747
+ updates for: e2b93c cash: 0 stock: 192.33688365917783
+ updates for: 57a381 cash: 19750.83169516078 stock: 0
cancel - 397d0e
buy - 397d0e 5626.517978548014 102.32148449381712
+ updates for: 397d0e cash: -5626.517978548014 stock: 0
+ updates for: 57a381 cash: 5626.517978548014 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 74.2470286651517
cancel - bdb97d
buy - bdb97d 97323.97032561668 105.71098064509657
bid order for: bdb97d price: 105.71098064509657 size: 584.0968779819948
+ updates for: bdb97d cash: -97323.97032561668 stock: 0
+ updates for: 57a381 cash: 35578.5165624007 stock: 0
+ updates for: bdb97d cash: 0 stock: 469.49092656304515
cancel - 0d5eec
sell - 0d5eec 203.54745213127626 84.91602434246457
+ updates for: 0d5eec cash: 0 stock: -203.54745213127626
+ updates for: bdb97d cash: 0 stock: 203.54745213127626
+ updates for: 0d5eec cash: 21517.200772608066 stock: 0.0
cancel - 567d78
buy - 567d78 69975.77954784226 110.51528944509333
bid order for: 567d78 price: 110.51528944509333 size: 633.1773630526293
+ updates for: 567d78 cash: -69975.77954784226 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 37190.38937495708 103.98772246844838
bid order for: 4f4d8a price: 103.98772246844838 size: 357.6421186283916
+ updates for: 4f4d8a cash: -37190.38937495708 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 521.955998441885 87.06266951740942
+ updates for: e39c81 cash: 0 stock: -521.955998441885
+ updates for: 567d78 cash: 0 stock: 521.955998441885
+ updates for: e39c81 cash: 57684.1182454076 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 53385.99726267121 106.34487918924548
bid order for: 10b0a3 price: 106.34487918924548 size: 502.00816127374065
+ updates for: 10b0a3 cash: -53385.99726267121 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 55816.64262276357 112.11009919293953
bid order for: e2b93c price: 112.11009919293953 size: 497.87345675882506
+ updates for: e2b93c cash: -55816.64262276357 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 481.961772804809 93.8516530253963
+ updates for: 4081b6 cash: 0 stock: -481.961772804809
+ updates for: e2b93c cash: 0 stock: 481.961772804809
+ updates for: 4081b6 cash: 54032.78215635212 stock: 0.0
cancel - 502657
buy - 502657 82265.20843737351 102.79586851909298
bid order for: 502657 price: 102.79586851909298 size: 800.2773810125826
+ updates for: 502657 cash: -82265.20843737351 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 902.7058974752334 101.05097158895603
+ updates for: 25d1a9 cash: 0 stock: -902.7058974752334
+ updates for: e2b93c cash: 0 stock: 15.911683954016041
+ updates for: 567d78 cash: 0 stock: 111.22136461074433
+ updates for: 10b0a3 cash: 0 stock: 502.00816127374065
+ updates for: bdb97d cash: 0 stock: 273.56468763673246
+ updates for: 25d1a9 cash: 96380.31043146584 stock: 0.0
cancel - 168284
buy - 168284 4065.3177809282765 116.8404273920123
bid order for: 168284 price: 116.8404273920123 size: 34.793759931129784
+ updates for: 168284 cash: -4065.3177809282765 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 771.9733620310368 99.44152248501999
+ updates for: 42d8ea cash: 0 stock: -771.9733620310368
+ updates for: 168284 cash: 0 stock: 34.793759931129784
+ updates for: bdb97d cash: 0 stock: 106.98473821398608
+ updates for: 4f4d8a cash: 0 stock: 357.6421186283916
+ updates for: 502657 cash: 0 stock: 272.5527452575294
+ updates for: 42d8ea cash: 80582.46491255559 stock: 0.0
cancel - 33b60b
buy - 33b60b 59462.38288409986 104.48019579304537
bid order for: 33b60b price: 104.48019579304537 size: 569.1258753178746
+ updates for: 33b60b cash: -59462.38288409986 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 57.13690558715018 98.49080511151969
+ updates for: e7e04e cash: 0 stock: -57.13690558715018
+ updates for: 33b60b cash: 0 stock: 57.13690558715018
+ updates for: e7e04e cash: 5969.675082754199 stock: 0.0
cancel - ecdc52
buy - ecdc52 29483.814690894058 112.29285826215784
bid order for: ecdc52 price: 112.29285826215784 size: 262.5617973144955
+ updates for: ecdc52 cash: -29483.814690894058 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 59129.94629548227 107.60730272364495
bid order for: dbe2fc price: 107.60730272364495 size: 549.4975229268471
+ updates for: dbe2fc cash: -59129.94629548227 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 59476.4629112026 109.16812624608124
bid order for: e9aeae price: 109.16812624608124 size: 544.8152767331902
+ updates for: e9aeae cash: -59476.4629112026 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 116677.20418329794 120.02009969391852
bid order for: ce37e5 price: 120.02009969391852 size: 972.1472026840021
+ updates for: ce37e5 cash: -116677.20418329794 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 88199.27792376356 117.05649136833016
bid order for: 602a21 price: 117.05649136833016 size: 753.4761796869134
+ updates for: 602a21 cash: -88199.27792376356 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 79985.83898934133 121.25425407234599
bid order for: 510dbb price: 121.25425407234599 size: 659.6538785486076
+ updates for: 510dbb cash: -79985.83898934133 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 116609.88070029838 120.27789634396257
bid order for: b846a3 price: 120.27789634396257 size: 969.5038260964039
+ updates for: b846a3 cash: -116609.88070029838 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 349.054304983977 100.4787816962005
+ updates for: f676bd cash: 0 stock: -349.054304983977
+ updates for: 510dbb cash: 0 stock: 349.054304983977
+ updates for: f676bd cash: 42324.31938157329 stock: 0.0
cancel - e4befc
sell - e4befc 544.3410321435908 95.11484614628701
+ updates for: e4befc cash: 0 stock: -544.3410321435908
+ updates for: 510dbb cash: 0 stock: 310.59957356463065
+ updates for: b846a3 cash: 0 stock: 233.7414585789602
+ updates for: e4befc cash: 65775.45053401485 stock: 0.0
cancel - bfd4db
buy - bfd4db 25674.545120503353 110.13239858527444
bid order for: bfd4db price: 110.13239858527444 size: 233.12436168021713
+ updates for: bfd4db cash: -25674.545120503353 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
sell - cba909 170.11462020645342 101.15525811019742
+ updates for: cba909 cash: 0 stock: -170.11462020645342
+ updates for: b846a3 cash: 0 stock: 170.11462020645342
+ updates for: cba909 cash: 20461.028655784365 stock: 0.0
cancel - 147b63
sell - 147b63 439.5944366493735 83.73855360928316
+ updates for: 147b63 cash: 0 stock: -439.5944366493735
+ updates for: b846a3 cash: 0 stock: 439.5944366493735
+ updates for: 147b63 cash: 52873.494084695965 stock: 0.0
cancel - f1f805
sell - f1f805 174.61486496219038 100.73832522436298
+ updates for: f1f805 cash: 0 stock: -174.61486496219038
+ updates for: b846a3 cash: 0 stock: 126.05331066161682
+ updates for: ce37e5 cash: 0 stock: 48.56155430057356
+ updates for: f1f805 cash: 20989.789622017735 stock: 0.0
cancel - 301da5
sell - 301da5 994.8778212959422 87.79317803589635
+ updates for: 301da5 cash: 0 stock: -994.8778212959422
+ updates for: ce37e5 cash: 0 stock: 923.5856483834285
+ updates for: 602a21 cash: 0 stock: 71.2921729125137
+ updates for: 301da5 cash: 119194.05321801464 stock: 0.0
cancel - 57a381
buy - 57a381 5494.502166638774 112.04880620670707
bid order for: 57a381 price: 112.04880620670707 size: 49.036686357037524
+ updates for: 57a381 cash: -5494.502166638774 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 85304.15905981265 123.16307259377083
bid order for: 397d0e price: 123.16307259377083 size: 692.6114886819333
+ updates for: 397d0e cash: -85304.15905981265 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 81945.8158012109 107.6288615418681
bid order for: bdb97d price: 107.6288615418681 size: 761.3739904638276
+ updates for: bdb97d cash: -81945.8158012109 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 256.0692993202234 89.99331880053704
+ updates for: 0d5eec cash: 0 stock: -256.0692993202234
+ updates for: 397d0e cash: 0 stock: 256.0692993202234
+ updates for: 0d5eec cash: 31538.28170121271 stock: 0.0
cancel - 567d78
sell - 567d78 428.0116059891458 81.479527455769
+ updates for: 567d78 cash: 0 stock: -428.0116059891458
+ updates for: 397d0e cash: 0 stock: 428.0116059891458
+ updates for: 567d78 cash: 52715.2244994176 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 259.9196073543176 91.05287497137337
+ updates for: 4f4d8a cash: 0 stock: -259.9196073543176
+ updates for: 397d0e cash: 0 stock: 8.530583372564138
+ updates for: 602a21 cash: 0 stock: 251.38902398175344
+ updates for: 4f4d8a cash: 30477.369974995396 stock: 0.0
cancel - e39c81
sell - e39c81 132.89436328716545 92.30844941959688
+ updates for: e39c81 cash: 0 stock: -132.89436328716545
+ updates for: 602a21 cash: 0 stock: 132.89436328716545
+ updates for: e39c81 cash: 15556.147889023814 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 431.61082180407425 89.20627647105678
+ updates for: 10b0a3 cash: 0 stock: -431.61082180407425
+ updates for: 602a21 cash: 0 stock: 297.9006195054808
+ updates for: ecdc52 cash: 0 stock: 133.71020229859346
+ updates for: 10b0a3 cash: 49885.90209068392 stock: 0.0
cancel - e2b93c
buy - e2b93c 47465.90717850898 111.13193229461413
bid order for: e2b93c price: 111.13193229461413 size: 427.11312759932423
+ updates for: e2b93c cash: -47465.90717850898 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 985.1039312599129 94.50021915413681
+ updates for: 4081b6 cash: 0 stock: -985.1039312599129
+ updates for: ecdc52 cash: 0 stock: 128.85159501590203
+ updates for: 57a381 cash: 0 stock: 49.036686357037524
+ updates for: e2b93c cash: 0 stock: 427.11312759932423
+ updates for: bfd4db cash: 0 stock: 233.12436168021713
+ updates for: e9aeae cash: 0 stock: 146.97816060743196
+ updates for: 4081b6 cash: 109149.3987542337 stock: 0.0
cancel - 502657
+ updates 502657 54247.912271362686 0
sell - 502657 18.292745020574102 94.97513544744298
+ updates for: 502657 cash: 0 stock: -18.292745020574102
+ updates for: e9aeae cash: 0 stock: 18.292745020574102
+ updates for: 502657 cash: 1996.9846977934076 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 260.66839132751863 96.78275673547718
+ updates for: 25d1a9 cash: 0 stock: -260.66839132751863
+ updates for: e9aeae cash: 0 stock: 260.66839132751863
+ updates for: 25d1a9 cash: 28456.679852805464 stock: 0.0
cancel - 168284
buy - 168284 27919.851506556002 108.98978830153118
bid order for: 168284 price: 108.98978830153118 size: 256.16942597698176
+ updates for: 168284 cash: -27919.851506556002 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 962.4950952108843 94.26588549214297
+ updates for: 42d8ea cash: 0 stock: -962.4950952108843
+ updates for: e9aeae cash: 0 stock: 118.87597977766552
+ updates for: 168284 cash: 0 stock: 256.16942597698176
+ updates for: bdb97d cash: 0 stock: 587.449689456237
+ updates for: 42d8ea cash: 104123.86076384955 stock: 0.0
cancel - 33b60b
+ updates 33b60b 53492.70780134566 0
sell - 33b60b 225.8940691793017 100.37353459726361
+ updates for: 33b60b cash: 0 stock: -225.8940691793017
+ updates for: bdb97d cash: 0 stock: 173.92430100759054
+ updates for: dbe2fc cash: 0 stock: 51.969768171711166
+ updates for: 33b60b cash: 24311.601088043124 stock: 0.0
cancel - e7e04e
buy - e7e04e 95537.58692304486 114.20763777813043
bid order for: e7e04e price: 114.20763777813043 size: 836.5253741491824
+ updates for: e7e04e cash: -95537.58692304486 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 276.6440265879115 77.6149757605065
+ updates for: ecdc52 cash: 0 stock: -276.6440265879115
+ updates for: e7e04e cash: 0 stock: 276.6440265879115
+ updates for: ecdc52 cash: 31594.860782035685 stock: 0.0
cancel - dbe2fc
+ updates dbe2fc 53537.61971935129 0
buy - dbe2fc 109085.30949685641 109.96712325731743
bid order for: dbe2fc price: 109.96712325731743 size: 991.9811145882428
+ updates for: dbe2fc cash: -109085.30949685641 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 539.0329084549062 101.73727919068305
+ updates for: e9aeae cash: 0 stock: -539.0329084549062
+ updates for: e7e04e cash: 0 stock: 539.0329084549062
+ updates for: e9aeae cash: 61561.67515931007 stock: 0.0
cancel - ce37e5
sell - ce37e5 69.00213208542812 98.18810195885274
+ updates for: ce37e5 cash: 0 stock: -69.00213208542812
+ updates for: e7e04e cash: 0 stock: 20.848439106364708
+ updates for: dbe2fc cash: 0 stock: 48.15369297906341
+ updates for: ce37e5 cash: 7676.374072822796 stock: 0.0
cancel - 602a21
sell - 602a21 47.07009952350609 92.06570522099184
+ updates for: 602a21 cash: 0 stock: -47.07009952350609
+ updates for: dbe2fc cash: 0 stock: 47.07009952350609
+ updates for: 602a21 cash: 5176.163436035592 stock: 0.0
cancel - 510dbb
buy - 510dbb 71999.8683478699 106.72383179601526
bid order for: 510dbb price: 106.72383179601526 size: 674.6372121035308
+ updates for: 510dbb cash: -71999.8683478699 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 73970.16801857244 114.61214679584197
bid order for: b846a3 price: 114.61214679584197 size: 645.3955369175235
+ updates for: b846a3 cash: -73970.16801857244 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 178.04732343639728 87.77647470686419
+ updates for: f676bd cash: 0 stock: -178.04732343639728
+ updates for: b846a3 cash: 0 stock: 178.04732343639728
+ updates for: f676bd cash: 20406.385970299118 stock: 0.0
cancel - e4befc
buy - e4befc 3442.0887656844247 110.73681301079841
bid order for: e4befc price: 110.73681301079841 size: 31.08350937776015
+ updates for: e4befc cash: -3442.0887656844247 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 501.09987350438547 92.22009624255661
+ updates for: bfd4db cash: 0 stock: -501.09987350438547
+ updates for: b846a3 cash: 0 stock: 467.3482134811262
+ updates for: e4befc cash: 0 stock: 31.08350937776015
+ updates for: dbe2fc cash: 0 stock: 2.668150645499111
+ updates for: bfd4db cash: 57299.27966486045 stock: 0.0
cancel - cba909
sell - cba909 321.7646930295732 97.78138013627981
+ updates for: cba909 cash: 0 stock: -321.7646930295732
+ updates for: dbe2fc cash: 0 stock: 321.7646930295732
+ updates for: cba909 cash: 35383.53765823598 stock: 0.0
cancel - 147b63
buy - 147b63 65733.22647388637 113.45498293836329
bid order for: 147b63 price: 113.45498293836329 size: 579.3771659160822
+ updates for: 147b63 cash: -65733.22647388637 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 4742.7945038932585 110.38460784522839
bid order for: f1f805 price: 110.38460784522839 size: 42.96608554829663
+ updates for: f1f805 cash: -4742.7945038932585 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 777.9966854327271 96.44358766708014
+ updates for: 301da5 cash: 0 stock: -777.9966854327271
+ updates for: 147b63 cash: 0 stock: 579.3771659160822
+ updates for: f1f805 cash: 0 stock: 42.96608554829663
+ updates for: dbe2fc cash: 0 stock: 155.65343396834828
+ updates for: 301da5 cash: 87592.7813364017 stock: 0.0
cancel - 57a381
buy - 57a381 21648.406829651816 102.29728026282257
bid order for: 57a381 price: 102.29728026282257 size: 211.62250622922375
+ updates for: 57a381 cash: -21648.406829651816 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 356.37310053634474 98.49836137435291
+ updates for: 397d0e cash: 0 stock: -356.37310053634474
+ updates for: dbe2fc cash: 0 stock: 356.37310053634474
+ updates for: 397d0e cash: 39189.324672272596 stock: 0.0
cancel - bdb97d
buy - bdb97d 67232.77621762674 106.51852096631806
bid order for: bdb97d price: 106.51852096631806 size: 631.1839068708646
+ updates for: bdb97d cash: -67232.77621762674 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 23300.84874284743 110.33659045511706
bid order for: 0d5eec price: 110.33659045511706 size: 211.17970608604037
+ updates for: 0d5eec cash: -23300.84874284743 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 24519.24015861191 104.19967622901696
bid order for: 567d78 price: 104.19967622901696 size: 235.31013766992803
+ updates for: 567d78 cash: -24519.24015861191 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 633.9986997735632 97.7429619138825
+ updates for: 4f4d8a cash: 0 stock: -633.9986997735632
+ updates for: 0d5eec cash: 0 stock: 211.17970608604037
+ updates for: dbe2fc cash: 0 stock: 60.297943905907914
+ updates for: 510dbb cash: 0 stock: 362.5210497816149
+ updates for: 4f4d8a cash: 68621.27571191915 stock: 0.0
cancel - e39c81
sell - e39c81 840.220192975412 97.6182865143089
+ updates for: e39c81 cash: 0 stock: -840.220192975412
+ updates for: 510dbb cash: 0 stock: 312.1161623219159
+ updates for: bdb97d cash: 0 stock: 528.1040306534961
+ updates for: e39c81 cash: 89563.09307002346 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 53691.50858591023 113.75953416827129
bid order for: 10b0a3 price: 113.75953416827129 size: 471.9737029380818
+ updates for: 10b0a3 cash: -53691.50858591023 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 353.46831335269053 93.8301071317351
+ updates for: e2b93c cash: 0 stock: -353.46831335269053
+ updates for: 10b0a3 cash: 0 stock: 353.46831335269053
+ updates for: e2b93c cash: 40210.39067024662 stock: 0.0
cancel - 4081b6
buy - 4081b6 50542.79304626941 104.68700747063322
bid order for: 4081b6 price: 104.68700747063322 size: 482.7991005516866
+ updates for: 4081b6 cash: -50542.79304626941 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 25189.2947563508 119.77122636612476
bid order for: 502657 price: 119.77122636612476 size: 210.3117378071296
+ updates for: 502657 cash: -25189.2947563508 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 21299.140206769367 120.65524458528837
bid order for: 25d1a9 price: 120.65524458528837 size: 176.5289215564393
+ updates for: 25d1a9 cash: -21299.140206769367 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 228.20438083120757 77.49746712343044
+ updates for: 168284 cash: 0 stock: -228.20438083120757
+ updates for: 25d1a9 cash: 0 stock: 176.5289215564393
+ updates for: 502657 cash: 0 stock: 51.675459274768286
+ updates for: 168284 cash: 27488.3733371411 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 468.98766124185966 101.24975409305382
+ updates for: 42d8ea cash: 0 stock: -468.98766124185966
+ updates for: 502657 cash: 0 stock: 158.6362785323613
+ updates for: 10b0a3 cash: 0 stock: 118.50538958539124
+ updates for: bdb97d cash: 0 stock: 103.07987621736845
+ updates for: 4081b6 cash: 0 stock: 88.76611690673866
+ updates for: 42d8ea cash: 52753.75464146276 stock: 0.0
cancel - 33b60b
buy - 33b60b 58138.07495464833 110.75324795078159
bid order for: 33b60b price: 110.75324795078159 size: 524.9333634033443
+ updates for: 33b60b cash: -58138.07495464833 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 251.26650132767725 91.77820753165676
+ updates for: e7e04e cash: 0 stock: -251.26650132767725
+ updates for: 33b60b cash: 0 stock: 251.26650132767725
+ updates for: e7e04e cash: 27828.58112326963 stock: 0.0
cancel - ecdc52
buy - ecdc52 16581.609349219525 105.41764126223023
bid order for: ecdc52 price: 105.41764126223023 size: 157.29444475021182
+ updates for: ecdc52 cash: -16581.609349219525 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 9503.855621451123 106.89263534812298
bid order for: dbe2fc price: 106.89263534812298 size: 88.91029387103617
+ updates for: dbe2fc cash: -9503.855621451123 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 303.26044391263224 100.5186038006003
+ updates for: e9aeae cash: 0 stock: -303.26044391263224
+ updates for: 33b60b cash: 0 stock: 273.66686207566704
+ updates for: dbe2fc cash: 0 stock: 29.5935818369652
+ updates for: e9aeae cash: 33472.82978332225 stock: 0.0
cancel - ce37e5
sell - ce37e5 985.2261919784215 101.32816873671901
+ updates for: ce37e5 cash: 0 stock: -985.2261919784215
+ updates for: dbe2fc cash: 0 stock: 59.316712034070974
+ updates for: ecdc52 cash: 0 stock: 157.29444475021182
+ updates for: 4081b6 cash: 0 stock: 394.03298364494793
+ updates for: 567d78 cash: 0 stock: 235.31013766992803
+ updates for: 57a381 cash: 0 stock: 139.27191387926277
+ updates for: ce37e5 cash: 102938.6410867002 stock: 0.0
cancel - 602a21
sell - 602a21 260.6064417365968 97.65347352155482
ask order for: 602a21 price: 97.65347352155482 size: 188.25584938663584
+ updates for: 602a21 cash: 0 stock: -260.6064417365968
+ updates for: 57a381 cash: 0 stock: 72.35059234996098
+ updates for: 602a21 cash: 7401.268822805185 stock: 0
cancel - 510dbb
buy - 510dbb 16918.625681721354 104.59321684208837
+ updates for: 510dbb cash: -16918.625681721354 stock: 0
+ updates for: 602a21 cash: 16918.625681721354 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 173.2516527226955
cancel - b846a3
buy - b846a3 53339.48855916338 102.57727636836897
bid order for: b846a3 price: 102.57727636836897 size: 505.7092415989043
+ updates for: b846a3 cash: -53339.48855916338 stock: 0
+ updates for: 602a21 cash: 1465.2119216342999 stock: 0
+ updates for: b846a3 cash: 0 stock: 15.004196663940348
cancel - f676bd
buy - f676bd 80894.18342987218 102.96718420404578
bid order for: f676bd price: 102.96718420404578 size: 785.6307235669137
+ updates for: f676bd cash: -80894.18342987218 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 81509.06774435591 112.17303990205654
bid order for: e4befc price: 112.17303990205654 size: 726.6368800874545
+ updates for: e4befc cash: -81509.06774435591 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 14280.313015215319 115.48396058354726
bid order for: bfd4db price: 115.48396058354726 size: 123.65624579427356
+ updates for: bfd4db cash: -14280.313015215319 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 8297.902974371735 110.54941157545339
bid order for: cba909 price: 110.54941157545339 size: 75.06058020678074
+ updates for: cba909 cash: -8297.902974371735 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 69.63424692797344 92.7917749351462
+ updates for: 147b63 cash: 0 stock: -69.63424692797344
+ updates for: bfd4db cash: 0 stock: 69.63424692797344
+ updates for: 147b63 cash: 8041.638627495081 stock: 0.0
cancel - f1f805
sell - f1f805 438.12536704459035 88.92984782970818
+ updates for: f1f805 cash: 0 stock: -438.12536704459035
+ updates for: bfd4db cash: 0 stock: 54.02199886630012
+ updates for: e4befc cash: 0 stock: 384.1033681782902
+ updates for: f1f805 cash: 49324.7168328979 stock: 0.0
cancel - 301da5
sell - 301da5 295.0714939967585 93.44062095103133
+ updates for: 301da5 cash: 0 stock: -295.0714939967585
+ updates for: e4befc cash: 0 stock: 295.0714939967585
+ updates for: 301da5 cash: 33099.06647005783 stock: 0.0
cancel - 57a381
sell - 57a381 312.5943015967438 100.52307423727717
+ updates for: 57a381 cash: 0 stock: -312.5943015967438
+ updates for: e4befc cash: 0 stock: 47.46201791240583
+ updates for: cba909 cash: 0 stock: 75.06058020678074
+ updates for: f676bd cash: 0 stock: 190.0717034775572
+ updates for: 57a381 cash: 33193.00990744256 stock: 0.0
cancel - 397d0e
buy - 397d0e 77689.33214269149 110.59564320446756
bid order for: 397d0e price: 110.59564320446756 size: 702.4628628368355
+ updates for: 397d0e cash: -77689.33214269149 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 100578.24601729833 110.04864221905605
bid order for: bdb97d price: 110.04864221905605 size: 913.9435434114077
+ updates for: bdb97d cash: -100578.24601729833 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 112183.1346647725 112.40308786202219
bid order for: 0d5eec price: 112.40308786202219 size: 998.0431747789733
+ updates for: 0d5eec cash: -112183.1346647725 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 262.76266909796334 88.7995730862228
+ updates for: 567d78 cash: 0 stock: -262.76266909796334
+ updates for: 0d5eec cash: 0 stock: 262.76266909796334
+ updates for: 567d78 cash: 29535.335381477835 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 61084.2791892336 104.52535646817293
bid order for: 4f4d8a price: 104.52535646817293 size: 584.3967555167653
+ updates for: 4f4d8a cash: -61084.2791892336 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 858.219796924841 99.49151224308284
+ updates for: e39c81 cash: 0 stock: -858.219796924841
+ updates for: 0d5eec cash: 0 stock: 735.2805056810099
+ updates for: 397d0e cash: 0 stock: 122.93929124383112
+ updates for: e39c81 cash: 96244.34927350753 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 973.7832542141131 101.9526112132114
+ updates for: 10b0a3 cash: 0 stock: -973.7832542141131
+ updates for: 397d0e cash: 0 stock: 579.5235715930044
+ updates for: bdb97d cash: 0 stock: 394.2596826211087
+ updates for: 10b0a3 cash: 107480.52490664761 stock: 0.0
cancel - e2b93c
buy - e2b93c 10307.0700811443 112.42235433753602
bid order for: e2b93c price: 112.42235433753602 size: 91.68167791788483
+ updates for: e2b93c cash: -10307.0700811443 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 55465.401710368336 108.9700537507642
bid order for: 4081b6 price: 108.9700537507642 size: 508.9967362705771
+ updates for: 4081b6 cash: -55465.401710368336 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 110454.26929465056 117.90194966143125
bid order for: 502657 price: 117.90194966143125 size: 936.8315758291737
+ updates for: 502657 cash: -110454.26929465056 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 139.56823265668936 95.18565207668199
+ updates for: 25d1a9 cash: 0 stock: -139.56823265668936
+ updates for: 502657 cash: 0 stock: 139.56823265668936
+ updates for: 25d1a9 cash: 16455.366741023914 stock: 0.0
cancel - 168284
sell - 168284 790.5858414603041 74.55819677580755
+ updates for: 168284 cash: 0 stock: -790.5858414603041
+ updates for: 502657 cash: 0 stock: 790.5858414603041
+ updates for: 168284 cash: 93211.61208289304 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 331.259275555847 114.77790555603356
bid order for: 42d8ea price: 114.77790555603356 size: 2.886089216832147
+ updates for: 42d8ea cash: -331.259275555847 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 356.8458750565511 92.36126078148632
+ updates for: 33b60b cash: 0 stock: -356.8458750565511
+ updates for: 502657 cash: 0 stock: 6.6775017121802875
+ updates for: 42d8ea cash: 0 stock: 2.886089216832147
+ updates for: e2b93c cash: 0 stock: 91.68167791788483
+ updates for: bdb97d cash: 0 stock: 255.60060620965385
+ updates for: 33b60b cash: 39554.119491173784 stock: 0.0
cancel - e7e04e
sell - e7e04e 162.65853840251157 90.32712978578583
+ updates for: e7e04e cash: 0 stock: -162.65853840251157
+ updates for: bdb97d cash: 0 stock: 162.65853840251157
+ updates for: e7e04e cash: 17900.351296532583 stock: 0.0
cancel - ecdc52
sell - ecdc52 91.8248748952526 96.63224162140897
+ updates for: ecdc52 cash: 0 stock: -91.8248748952526
+ updates for: bdb97d cash: 0 stock: 91.8248748952526
+ updates for: ecdc52 cash: 10105.202804157236 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 40797.204945807585 112.54098817896764
bid order for: dbe2fc price: 112.54098817896764 size: 362.50974516884526
+ updates for: dbe2fc cash: -40797.204945807585 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 654.3313149714136 92.41624703047577
+ updates for: e9aeae cash: 0 stock: -654.3313149714136
+ updates for: dbe2fc cash: 0 stock: 362.50974516884526
+ updates for: bdb97d cash: 0 stock: 9.599841282881016
+ updates for: 4081b6 cash: 0 stock: 282.2217285196873
+ updates for: e9aeae cash: 72607.37137093098 stock: 0.0
cancel - ce37e5
buy - ce37e5 107122.47351506841 122.59332731907429
bid order for: ce37e5 price: 122.59332731907429 size: 873.8034594351142
+ updates for: ce37e5 cash: -107122.47351506841 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 565.100480319364 88.35316900425467
+ updates for: 602a21 cash: 0 stock: -565.100480319364
+ updates for: ce37e5 cash: 0 stock: 565.100480319364
+ updates for: 602a21 cash: 69277.54815195789 stock: 0.0
cancel - 510dbb
buy - 510dbb 50914.763361306155 107.52974378354833
bid order for: 510dbb price: 107.52974378354833 size: 473.4946961632762
+ updates for: 510dbb cash: -50914.763361306155 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
+ updates b846a3 51874.27663752908 0
buy - b846a3 98251.9336219975 112.65864105257359
bid order for: b846a3 price: 112.65864105257359 size: 872.1207064458285
+ updates for: b846a3 cash: -98251.9336219975 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
+ updates f676bd 61323.03532592177 0
sell - f676bd 130.66759225372516 97.57469328801928
+ updates for: f676bd cash: 0 stock: -130.66759225372516
+ updates for: ce37e5 cash: 0 stock: 130.66759225372516
+ updates for: f676bd cash: 16018.974907156266 stock: 0.0
cancel - e4befc
sell - e4befc 696.9914158755719 85.2723817711523
+ updates for: e4befc cash: 0 stock: -696.9914158755719
+ updates for: ce37e5 cash: 0 stock: 178.035386862025
+ updates for: b846a3 cash: 0 stock: 518.9560290135469
+ updates for: e4befc cash: 80290.8314506604 stock: 0.0
cancel - bfd4db
sell - bfd4db 847.5040366595374 79.94152299662903
+ updates for: bfd4db cash: 0 stock: -847.5040366595374
+ updates for: b846a3 cash: 0 stock: 353.1646774322817
+ updates for: 4081b6 cash: 0 stock: 226.7750077508898
+ updates for: 510dbb cash: 0 stock: 267.5643514763659
+ updates for: bfd4db cash: 93269.86357110068 stock: 0.0
cancel - cba909
buy - cba909 1081.5268012350916 113.89912964824026
bid order for: cba909 price: 113.89912964824026 size: 9.495479066216035
+ updates for: cba909 cash: -1081.5268012350916 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 426.5389701457524 96.3236858955303
+ updates for: 147b63 cash: 0 stock: -426.5389701457524
+ updates for: cba909 cash: 0 stock: 9.495479066216035
+ updates for: 510dbb cash: 0 stock: 205.9303446869103
+ updates for: 4f4d8a cash: 0 stock: 211.11314639262605
+ updates for: 147b63 cash: 45291.84088448316 stock: 0.0
cancel - f1f805
buy - f1f805 100304.15343229342 118.01980628852642
bid order for: f1f805 price: 118.01980628852642 size: 849.8925441978523
+ updates for: f1f805 cash: -100304.15343229342 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 568.8114816298287 99.22697658614499
+ updates for: 301da5 cash: 0 stock: -568.8114816298287
+ updates for: f1f805 cash: 0 stock: 568.8114816298287
+ updates for: 301da5 cash: 67131.02087664208 stock: 0.0
cancel - 57a381
sell - 57a381 50.014976090312075 96.98381966590621
+ updates for: 57a381 cash: 0 stock: -50.014976090312075
+ updates for: f1f805 cash: 0 stock: 50.014976090312075
+ updates for: 57a381 cash: 5902.757789703912 stock: 0.0
cancel - 397d0e
sell - 397d0e 339.625985164914 93.2114593359483
+ updates for: 397d0e cash: 0 stock: -339.625985164914
+ updates for: f1f805 cash: 0 stock: 231.06608647771156
+ updates for: 4f4d8a cash: 0 stock: 108.55989868720246
+ updates for: 397d0e cash: 38617.63687437599 stock: 0.0
cancel - bdb97d
sell - bdb97d 905.4557577367339 84.27703482744373
ask order for: bdb97d price: 84.27703482744373 size: 640.732047299797
+ updates for: bdb97d cash: 0 stock: -905.4557577367339
+ updates for: 4f4d8a cash: 0 stock: 264.7237104369368
+ updates for: bdb97d cash: 27670.340198998212 stock: 0
cancel - 0d5eec
buy - 0d5eec 3155.005314217901 103.91412785184107
+ updates for: 0d5eec cash: -3155.005314217901 stock: 0
+ updates for: bdb97d cash: 3155.005314217901 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 37.436121485262724
cancel - 567d78
buy - 567d78 57164.37829516805 105.66561809795645
bid order for: 567d78 price: 105.66561809795645 size: 59.8149772632983
+ updates for: 567d78 cash: -57164.37829516805 stock: 0
+ updates for: bdb97d cash: 50843.99175112642 stock: 0
+ updates for: 567d78 cash: 0 stock: 603.2959258145344
cancel - 4f4d8a
buy - 4f4d8a 14453.069447432154 108.97585459625154
bid order for: 4f4d8a price: 108.97585459625154 size: 132.62634645977164
+ updates for: 4f4d8a cash: -14453.069447432154 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 521.3768729726171 90.71582151636159
ask order for: e39c81 price: 90.71582151636159 size: 328.93554924954714
+ updates for: e39c81 cash: 0 stock: -521.3768729726171
+ updates for: 4f4d8a cash: 0 stock: 132.62634645977164
+ updates for: 567d78 cash: 0 stock: 59.8149772632983
+ updates for: e39c81 cash: 20773.45599147378 stock: 0
cancel - 10b0a3
buy - 10b0a3 56106.63002458166 112.58243900751418
bid order for: 10b0a3 price: 112.58243900751418 size: 233.31322078321838
+ updates for: 10b0a3 cash: -56106.63002458166 stock: 0
+ updates for: e39c81 cash: 29839.658576108286 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 328.93554924954714
cancel - e2b93c
sell - e2b93c 690.4906930578568 86.84799316183582
ask order for: e2b93c price: 86.84799316183582 size: 457.1774722746384
+ updates for: e2b93c cash: 0 stock: -690.4906930578568
+ updates for: 10b0a3 cash: 0 stock: 233.31322078321838
+ updates for: e2b93c cash: 26266.971448473374 stock: 0
cancel - 4081b6
sell - 4081b6 406.3359159826964 96.4089380433245
ask order for: 4081b6 price: 96.4089380433245 size: 406.3359159826964
+ updates for: 4081b6 cash: 0 stock: -406.3359159826964
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
sell - 502657 540.4816000558174 88.7411268454456
ask order for: 502657 price: 88.7411268454456 size: 540.4816000558174
+ updates for: 502657 cash: 0 stock: -540.4816000558174
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
sell - 25d1a9 808.8454365442351 88.21401110270119
ask order for: 25d1a9 price: 88.21401110270119 size: 808.8454365442351
+ updates for: 25d1a9 cash: 0 stock: -808.8454365442351
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 914.4824012932305 92.89355374965518
ask order for: 168284 price: 92.89355374965518 size: 914.4824012932305
+ updates for: 168284 cash: 0 stock: -914.4824012932305
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 20881.073458775558 110.93352899394529
+ updates for: 42d8ea cash: -20881.073458775558 stock: 0
+ updates for: e2b93c cash: 20881.073458775558 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 240.43242334759515
cancel - 33b60b
buy - 33b60b 66236.9315123473 111.05933879395161
+ updates for: 33b60b cash: -66236.9315123473 stock: 0
+ updates for: e2b93c cash: 18823.87252707762 stock: 0
+ updates for: 25d1a9 cash: 47413.05898526969 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 754.222694400732
cancel - e7e04e
sell - e7e04e 716.993656391398 96.95337867215879
ask order for: e7e04e price: 96.95337867215879 size: 716.993656391398
+ updates for: e7e04e cash: 0 stock: -716.993656391398
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
sell - ecdc52 968.5596995336412 98.40561166733913
ask order for: ecdc52 price: 98.40561166733913 size: 968.5596995336412
+ updates for: ecdc52 cash: 0 stock: -968.5596995336412
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 185.49669770558967 92.27966687973577
ask order for: dbe2fc price: 92.27966687973577 size: 185.49669770558967
+ updates for: dbe2fc cash: 0 stock: -185.49669770558967
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
buy - e9aeae 26496.70273997432 111.25409563981536
+ updates for: e9aeae cash: -26496.70273997432 stock: 0
+ updates for: 25d1a9 cash: 23938.441334412662 stock: 0
+ updates for: 502657 cash: 2558.2614055616577 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 300.1961539334295
cancel - ce37e5
sell - ce37e5 578.4715556757263 94.52848490461186
ask order for: ce37e5 price: 94.52848490461186 size: 578.4715556757263
+ updates for: ce37e5 cash: 0 stock: -578.4715556757263
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 32479.324963881758 102.03981864876218
+ updates for: 602a21 cash: -32479.324963881758 stock: 0
+ updates for: 502657 cash: 32479.324963881758 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 366.0008174163575
cancel - 510dbb
buy - 510dbb 91626.12473839843 106.93021154758918
+ updates for: 510dbb cash: -91626.12473839843 stock: 0
+ updates for: 502657 cash: 12925.35985873927 stock: 0
+ updates for: dbe2fc cash: 17117.57347156286 stock: 0
+ updates for: 168284 cash: 61583.19140809631 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 994.0927655856806
cancel - b846a3
sell - b846a3 101.33228223142862 101.42708691134536
ask order for: b846a3 price: 101.42708691134536 size: 101.33228223142862
+ updates for: b846a3 cash: 0 stock: -101.33228223142862
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
buy - f676bd 7803.920145794295 113.7112112882343
+ updates for: f676bd cash: -7803.920145794295 stock: 0
+ updates for: 168284 cash: 7803.920145794295 stock: 0
+ updates for: f676bd cash: 0.0 stock: 84.0092754641036
cancel - e4befc
buy - e4befc 66471.52605673046 107.6079231690261
+ updates for: e4befc cash: -66471.52605673046 stock: 0
+ updates for: 168284 cash: 15562.408543755844 stock: 0
+ updates for: ce37e5 cash: 50909.11751297462 stock: 0
+ updates for: e4befc cash: 0.0 stock: 706.0879615979259
cancel - bfd4db
sell - bfd4db 79.96034543998485 98.27820838658998
ask order for: bfd4db price: 98.27820838658998 size: 79.96034543998485
+ updates for: bfd4db cash: 0 stock: -79.96034543998485
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
buy - cba909 55727.51305619637 108.6573198692424
+ updates for: cba909 cash: -55727.51305619637 stock: 0
+ updates for: ce37e5 cash: 3772.922205465615 stock: 0
+ updates for: 4081b6 cash: 39174.41414875328 stock: 0
+ updates for: e7e04e cash: 12780.176701977472 stock: 0
+ updates for: cba909 cash: 0.0 stock: 578.0667426391174
cancel - 147b63
sell - 147b63 495.4896591336008 97.8271761401122
ask order for: 147b63 price: 97.8271761401122 size: 495.4896591336008
+ updates for: 147b63 cash: 0 stock: -495.4896591336008
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
buy - f1f805 89425.35475907045 118.68580346627112
+ updates for: f1f805 cash: -89425.35475907045 stock: 0
+ updates for: e7e04e cash: 56734.78077167343 stock: 0
+ updates for: 147b63 cash: 32690.573987397023 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 919.3424928399339
cancel - 301da5
sell - 301da5 474.93251469724305 96.83839586385693
ask order for: 301da5 price: 96.83839586385693 size: 474.93251469724305
+ updates for: 301da5 cash: 0 stock: -474.93251469724305
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
buy - 57a381 59316.154798310534 117.61737348344035
+ updates for: 57a381 cash: -59316.154798310534 stock: 0
+ updates for: 301da5 cash: 45991.70286686867 stock: 0
+ updates for: 147b63 cash: 13324.451931441865 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 611.1365068513048
cancel - 397d0e
sell - 397d0e 23.11820181755843 98.60720142395635
ask order for: 397d0e price: 98.60720142395635 size: 23.11820181755843
+ updates for: 397d0e cash: 0 stock: -23.11820181755843
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
buy - bdb97d 38625.011453799896 106.92896351841011
+ updates for: bdb97d cash: -38625.011453799896 stock: 0
+ updates for: 147b63 cash: 2457.3282408280334 stock: 0
+ updates for: bfd4db cash: 7858.359491814551 stock: 0
+ updates for: ecdc52 cash: 28309.323721157307 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 392.7593942566783
cancel - 0d5eec
sell - 0d5eec 200.179491203495 88.97015092368433
ask order for: 0d5eec price: 88.97015092368433 size: 200.179491203495
+ updates for: 0d5eec cash: 0 stock: -200.179491203495
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
buy - 567d78 40781.79210986966 125.06176932984069
+ updates for: 567d78 cash: -40781.79210986966 stock: 0
+ updates for: 0d5eec cash: 17809.999544201288 stock: 0
+ updates for: ecdc52 cash: 22971.792565668373 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 433.61935480928895
cancel - 4f4d8a
sell - 4f4d8a 639.7126071617462 81.58706259841036
ask order for: 4f4d8a price: 81.58706259841036 size: 639.7126071617462
+ updates for: 4f4d8a cash: 0 stock: -639.7126071617462
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
sell - e39c81 479.10546808390814 98.95231718943081
ask order for: e39c81 price: 98.95231718943081 size: 479.10546808390814
+ updates for: e39c81 cash: 0 stock: -479.10546808390814
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
buy - 10b0a3 50070.39242727249 110.66343871206162
+ updates for: 10b0a3 cash: -50070.39242727249 stock: 0
+ updates for: 4f4d8a cash: 50070.39242727248 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 613.7050511761905
cancel - e2b93c
buy - e2b93c 44197.95987128926 103.0201030648014
+ updates for: e2b93c cash: -44197.95987128926 stock: 0
+ updates for: 4f4d8a cash: 2121.880098225191 stock: 0
+ updates for: ecdc52 cash: 42076.07977306407 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 453.58560829524055
cancel - 4081b6
buy - 4081b6 15762.20007725599 119.62420048276962
+ updates for: 4081b6 cash: -15762.20007725599 stock: 0
+ updates for: ecdc52 cash: 1954.5136090524097 stock: 0
+ updates for: 397d0e cash: 2279.621183183658 stock: 0
+ updates for: e39c81 cash: 11528.065285019922 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 159.4812283620388
cancel - 502657
sell - 502657 344.3926329768234 96.91363411758645
ask order for: 502657 price: 96.91363411758645 size: 344.3926329768234
+ updates for: 502657 cash: 0 stock: -344.3926329768234
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
sell - 25d1a9 977.9198223615115 92.06849771409607
ask order for: 25d1a9 price: 92.06849771409607 size: 977.9198223615115
+ updates for: 25d1a9 cash: 0 stock: -977.9198223615115
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 950.9383855275851 97.24289654499732
ask order for: 168284 price: 97.24289654499732 size: 950.9383855275851
+ updates for: 168284 cash: 0 stock: -950.9383855275851
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 34505.685153399936 108.74999682621085
+ updates for: 42d8ea cash: -34505.685153399936 stock: 0
+ updates for: 25d1a9 cash: 34505.685153399936 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 374.7827542549005
cancel - 33b60b
buy - 33b60b 78535.28763409828 114.61962415973592
+ updates for: 33b60b cash: -78535.28763409828 stock: 0
+ updates for: 25d1a9 cash: 55529.92377626012 stock: 0
+ updates for: 502657 cash: 23005.363857838158 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 840.5171237335156
cancel - e7e04e
sell - e7e04e 747.7348925415345 84.11466596972205
ask order for: e7e04e price: 84.11466596972205 size: 747.7348925415345
+ updates for: e7e04e cash: 0 stock: -747.7348925415345
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
buy - ecdc52 44279.15841866946 107.19585996265495
+ updates for: ecdc52 cash: -44279.15841866946 stock: 0
+ updates for: e7e04e cash: 44279.15841866946 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 526.4142454611684
cancel - dbe2fc
buy - dbe2fc 101856.46961669133 105.87183458251256
+ updates for: dbe2fc cash: -101856.46961669133 stock: 0
+ updates for: e7e04e cash: 18616.31230136773 stock: 0
+ updates for: 502657 cash: 10370.977767269944 stock: 0
+ updates for: 168284 cash: 72869.17954805367 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 1077.6854356155493
cancel - e9aeae
sell - e9aeae 777.3606945319941 100.28967822475664
ask order for: e9aeae price: 100.28967822475664 size: 777.3606945319941
+ updates for: e9aeae cash: 0 stock: -777.3606945319941
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
buy - ce37e5 92005.1125587406 116.2513960787082
+ updates for: ce37e5 cash: -92005.1125587406 stock: 0
+ updates for: 168284 cash: 19602.82349647207 stock: 0
+ updates for: e39c81 cash: 35880.53096000967 stock: 0
+ updates for: e9aeae cash: 36521.758102258864 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 928.3531073941583
cancel - 602a21
buy - 602a21 45426.29224353375 106.32196279445189
+ updates for: 602a21 cash: -45426.29224353375 stock: 0
+ updates for: e9aeae cash: 41439.49581692817 stock: 0
+ updates for: b846a3 cash: 3986.796426605586 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 452.50503244252144
cancel - 510dbb
buy - 510dbb 46687.28907370627 104.91376867682365
bid order for: 510dbb price: 104.91376867682365 size: 385.04238111907273
+ updates for: 510dbb cash: -46687.28907370627 stock: 0
+ updates for: b846a3 cash: 6291.0417702065015 stock: 0
+ updates for: 510dbb cash: 0 stock: 62.02526328795511
cancel - b846a3
sell - b846a3 513.8733994308636 100.80257255125798
ask order for: b846a3 price: 100.80257255125798 size: 128.8310183117909
+ updates for: b846a3 cash: 0 stock: -513.8733994308636
+ updates for: 510dbb cash: 0 stock: 385.04238111907273
+ updates for: b846a3 cash: 40396.24730349977 stock: 0
cancel - f676bd
sell - f676bd 338.0149316972461 89.30268003680206
ask order for: f676bd price: 89.30268003680206 size: 338.0149316972461
+ updates for: f676bd cash: 0 stock: -338.0149316972461
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
buy - e4befc 36502.33087969126 104.31925882600622
+ updates for: e4befc cash: -36502.33087969126 stock: 0
+ updates for: f676bd cash: 30185.639293020668 stock: 0
+ updates for: b846a3 cash: 6316.691586670593 stock: 0
+ updates for: e4befc cash: 0.0 stock: 400.6789235656933
cancel - bfd4db
sell - bfd4db 711.4739772537175 84.6385653472219
ask order for: bfd4db price: 84.6385653472219 size: 711.4739772537175
+ updates for: bfd4db cash: 0 stock: -711.4739772537175
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
sell - cba909 500.973876610547 96.88545414172593
ask order for: cba909 price: 96.88545414172593 size: 500.973876610547
+ updates for: cba909 cash: 0 stock: -500.973876610547
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
buy - 147b63 20814.140126421895 111.47105656473946
+ updates for: 147b63 cash: -20814.140126421895 stock: 0
+ updates for: bfd4db cash: 20814.140126421895 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 245.9179221792549
cancel - f1f805
sell - f1f805 228.8089864470196 100.47535285737378
ask order for: f1f805 price: 100.47535285737378 size: 228.8089864470196
+ updates for: f1f805 cash: 0 stock: -228.8089864470196
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 67082.96476886197 128.2935206119583
+ updates for: 301da5 cash: -67082.96476886197 stock: 0
+ updates for: bfd4db cash: 39403.996590214745 stock: 0
+ updates for: cba909 cash: 27678.96817864723 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 751.2436066666542
cancel - 57a381
buy - 57a381 104050.69922619876 115.02421799758886
bid order for: 57a381 price: 115.02421799758886 size: 465.40734337925113
+ updates for: 57a381 cash: -104050.69922619876 stock: 0
+ updates for: cba909 cash: 20858.113369906587 stock: 0
+ updates for: f1f805 cash: 22989.66365020235 stock: 0
+ updates for: b846a3 cash: 6669.8064835561545 stock: 0
+ updates for: 57a381 cash: 0 stock: 510.2623379087188
cancel - 397d0e
sell - 397d0e 237.86137262344323 96.40549022983699
+ updates for: 397d0e cash: 0 stock: -237.86137262344323
+ updates for: 57a381 cash: 0 stock: 237.86137262344323
+ updates for: 397d0e cash: 27359.81837784465 stock: 0.0
cancel - bdb97d
sell - bdb97d 595.9833390531767 100.99223969740848
ask order for: bdb97d price: 100.99223969740848 size: 368.4373682973688
+ updates for: bdb97d cash: 0 stock: -595.9833390531767
+ updates for: 57a381 cash: 0 stock: 227.5459707558079
+ updates for: bdb97d cash: 26173.29734468903 stock: 0
cancel - 0d5eec
sell - 0d5eec 811.7019359458019 93.79836034861444
ask order for: 0d5eec price: 93.79836034861444 size: 811.7019359458019
+ updates for: 0d5eec cash: 0 stock: -811.7019359458019
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
sell - 567d78 432.68261300627 82.11771340565502
ask order for: 567d78 price: 82.11771340565502 size: 432.68261300627
+ updates for: 567d78 cash: 0 stock: -432.68261300627
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 941.9420189968243 96.49280035757674
ask order for: 4f4d8a price: 96.49280035757674 size: 941.9420189968243
+ updates for: 4f4d8a cash: 0 stock: -941.9420189968243
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
buy - e39c81 98088.1669548763 102.40815230152562
+ updates for: e39c81 cash: -98088.1669548763 stock: 0
+ updates for: 567d78 cash: 35530.90681045882 stock: 0
+ updates for: 0d5eec cash: 62557.26014441748 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 1099.616021137445
cancel - 10b0a3
buy - 10b0a3 29929.166895218033 114.8432842471491
+ updates for: 10b0a3 cash: -29929.166895218033 stock: 0
+ updates for: 0d5eec cash: 13579.050539094802 stock: 0
+ updates for: 4f4d8a cash: 16350.11635612323 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 314.21242720954604
cancel - e2b93c
buy - e2b93c 68387.17589837649 105.74994597919518
+ updates for: e2b93c cash: -68387.17589837649 stock: 0
+ updates for: 4f4d8a cash: 68387.17589837649 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 708.7282744925191
cancel - 4081b6
sell - 4081b6 604.016611520047 96.94347341497826
ask order for: 4081b6 price: 96.94347341497826 size: 604.016611520047
+ updates for: 4081b6 cash: 0 stock: -604.016611520047
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
buy - 502657 15906.889988761599 104.81160662286544
+ updates for: 502657 cash: -15906.889988761599 stock: 0
+ updates for: 4f4d8a cash: 6153.330932973606 stock: 0
+ updates for: 4081b6 cash: 9753.559055787993 stock: 0
+ updates for: 502657 cash: 0.0 stock: 164.38063108810513
cancel - 25d1a9
buy - 25d1a9 123734.00445226968 128.62488137612755
bid order for: 25d1a9 price: 128.62488137612755 size: 293.2774729959034
+ updates for: 25d1a9 cash: -123734.00445226968 stock: 0
+ updates for: 4081b6 cash: 48801.90926531093 stock: 0
+ updates for: bdb97d cash: 37209.31501257024 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 871.8431938386971
cancel - 168284
sell - 168284 287.1684258753488 99.37841350003072
+ updates for: 168284 cash: 0 stock: -287.1684258753488
+ updates for: 25d1a9 cash: 0 stock: 287.1684258753488
+ updates for: 168284 cash: 36937.00471318602 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 15127.840757729857 102.5430911358146
bid order for: 42d8ea price: 102.5430911358146 size: 147.52666991180888
+ updates for: 42d8ea cash: -15127.840757729857 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 723.465134429536 93.10010048463822
ask order for: 33b60b price: 93.10010048463822 size: 569.8294173971725
+ updates for: 33b60b cash: 0 stock: -723.465134429536
+ updates for: 25d1a9 cash: 0 stock: 6.109047120554578
+ updates for: 42d8ea cash: 0 stock: 147.52666991180888
+ updates for: 33b60b cash: 15913.616218932362 stock: 0
cancel - e7e04e
buy - e7e04e 3276.702834547223 105.29024374791157
+ updates for: e7e04e cash: -3276.702834547223 stock: 0
+ updates for: 33b60b cash: 3276.702834547223 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 35.195481180902576
cancel - ecdc52
sell - ecdc52 502.01560568637376 83.06107836545561
ask order for: ecdc52 price: 83.06107836545561 size: 502.01560568637376
+ updates for: ecdc52 cash: 0 stock: -502.01560568637376
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 467.15988853765714 94.82002615696234
ask order for: dbe2fc price: 94.82002615696234 size: 467.15988853765714
+ updates for: dbe2fc cash: 0 stock: -467.15988853765714
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 601.0286685829853 93.83361676728425
ask order for: e9aeae price: 93.83361676728425 size: 601.0286685829853
+ updates for: e9aeae cash: 0 stock: -601.0286685829853
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
buy - ce37e5 33388.922364729755 103.9547375782875
+ updates for: ce37e5 cash: -33388.922364729755 stock: 0
+ updates for: ecdc52 cash: 33388.922364729755 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 401.98036218388324
cancel - 602a21
sell - 602a21 60.18116821015133 98.78081857413136
ask order for: 602a21 price: 98.78081857413136 size: 60.18116821015133
+ updates for: 602a21 cash: 0 stock: -60.18116821015133
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
sell - 510dbb 966.3791139875485 85.3846128322408
ask order for: 510dbb price: 85.3846128322408 size: 966.3791139875485
+ updates for: 510dbb cash: 0 stock: -966.3791139875485
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
sell - b846a3 898.3237704035568 96.13745044666929
ask order for: b846a3 price: 96.13745044666929 size: 898.3237704035568
+ updates for: b846a3 cash: 0 stock: -898.3237704035568
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
buy - f676bd 58211.423573310836 123.11442542122887
+ updates for: f676bd cash: -58211.423573310836 stock: 0
+ updates for: ecdc52 cash: 8309.0351998678 stock: 0
+ updates for: 510dbb cash: 49902.388373443035 stock: 0
+ updates for: f676bd cash: 0.0 stock: 684.4776473286767
cancel - e4befc
sell - e4befc 13.413393373614895 99.72086662334543
ask order for: e4befc price: 99.72086662334543 size: 13.413393373614895
+ updates for: e4befc cash: 0 stock: -13.413393373614895
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 49127.37846466114 112.28309232575394
+ updates for: bfd4db cash: -49127.37846466114 stock: 0
+ updates for: 510dbb cash: 32611.5181235477 stock: 0
+ updates for: 33b60b cash: 16515.86034111344 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 559.3356630640889
cancel - cba909
buy - cba909 49177.795206532646 116.62325146679987
+ updates for: cba909 cash: -49177.795206532646 stock: 0
+ updates for: 33b60b cash: 33258.61284311896 stock: 0
+ updates for: e9aeae cash: 15919.18236341369 stock: 0
+ updates for: cba909 cash: 0.0 stock: 526.8882793481052
cancel - 147b63
buy - 147b63 51850.551882524254 111.76945324035479
+ updates for: 147b63 cash: -51850.551882524254 stock: 0
+ updates for: e9aeae cash: 40477.511390553256 stock: 0
+ updates for: dbe2fc cash: 11373.040491970998 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 551.3188164907865
cancel - f1f805
sell - f1f805 376.64938434679664 99.81349510792639
ask order for: f1f805 price: 99.81349510792639 size: 376.64938434679664
+ updates for: f1f805 cash: 0 stock: -376.64938434679664
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 39434.19313350403 113.03356686179836
+ updates for: 301da5 cash: -39434.19313350403 stock: 0
+ updates for: dbe2fc cash: 32923.07235865326 stock: 0
+ updates for: b846a3 cash: 6511.120774850766 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 414.943649182051
cancel - 57a381
buy - 57a381 47405.826859523404 115.89979571065004
+ updates for: 57a381 cash: -47405.826859523404 stock: 0
+ updates for: b846a3 cash: 47405.826859523404 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 493.10468125864253
cancel - 397d0e
buy - 397d0e 112997.84311876306 118.35239154376985
bid order for: 397d0e price: 118.35239154376985 size: 301.4320333838046
+ updates for: 397d0e cash: -112997.84311876306 stock: 0
+ updates for: b846a3 cash: 32445.609327862894 stock: 0
+ updates for: 602a21 cash: 5944.74505854624 stock: 0
+ updates for: e4befc cash: 1337.5952115767163 stock: 0
+ updates for: f1f805 cash: 37594.69148190247 stock: 0
+ updates for: 397d0e cash: 0 stock: 787.7358304887202
cancel - bdb97d
buy - bdb97d 27488.079947346374 103.5584041118306
bid order for: bdb97d price: 103.5584041118306 size: 265.43553063701677
+ updates for: bdb97d cash: -27488.079947346374 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 707.0794420172314 96.74466258821825
ask order for: 0d5eec price: 96.74466258821825 size: 140.21187799641
+ updates for: 0d5eec cash: 0 stock: -707.0794420172314
+ updates for: 397d0e cash: 0 stock: 301.4320333838046
+ updates for: bdb97d cash: 0 stock: 265.43553063701677
+ updates for: 0d5eec cash: 63163.28198622112 stock: 0
cancel - 567d78
sell - 567d78 464.9293820846659 97.97075177123241
ask order for: 567d78 price: 97.97075177123241 size: 464.9293820846659
+ updates for: 567d78 cash: 0 stock: -464.9293820846659
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 19024.90004113385 110.0122456798842
+ updates for: 4f4d8a cash: -19024.90004113385 stock: 0
+ updates for: 0d5eec cash: 13564.75082762311 stock: 0
+ updates for: 567d78 cash: 5460.14921351074 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 195.94431971800174
cancel - e39c81
sell - e39c81 46.108870253837836 85.16946561508236
ask order for: e39c81 price: 85.16946561508236 size: 46.108870253837836
+ updates for: e39c81 cash: 0 stock: -46.108870253837836
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
sell - 10b0a3 294.61041170660724 97.91846758284723
ask order for: 10b0a3 price: 97.91846758284723 size: 294.61041170660724
+ updates for: 10b0a3 cash: 0 stock: -294.61041170660724
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
buy - e2b93c 42872.07938432377 103.35406016750848
+ updates for: e2b93c cash: -42872.07938432377 stock: 0
+ updates for: e39c81 cash: 3927.067839634535 stock: 0
+ updates for: 10b0a3 cash: 28847.800048262696 stock: 0
+ updates for: 567d78 cash: 10097.211496426542 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 443.7828117780394
cancel - 4081b6
buy - 4081b6 9435.11312509289 111.03754430577594
+ updates for: 4081b6 cash: -9435.11312509289 stock: 0
+ updates for: 567d78 cash: 9435.11312509289 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 96.30540701702938
cancel - 502657
sell - 502657 513.6925875252309 90.28856004502792
ask order for: 502657 price: 90.28856004502792 size: 513.6925875252309
+ updates for: 502657 cash: 0 stock: -513.6925875252309
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
sell - 25d1a9 162.2267073167087 97.96210599104678
ask order for: 25d1a9 price: 97.96210599104678 size: 162.2267073167087
+ updates for: 25d1a9 cash: 0 stock: -162.2267073167087
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 483.86948254224046 96.05386518973928
ask order for: 168284 price: 96.05386518973928 size: 483.86948254224046
+ updates for: 168284 cash: 0 stock: -483.86948254224046
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 97319.99578635934 106.83181149028434
+ updates for: 42d8ea cash: -97319.99578635934 stock: 0
+ updates for: 502657 cash: 46380.56403345757 stock: 0
+ updates for: 168284 cash: 46477.53404554127 stock: 0
+ updates for: 25d1a9 cash: 4461.897707360498 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 1043.1092504003268
cancel - 33b60b
sell - 33b60b 189.84068357204842 99.26319524648375
ask order for: 33b60b price: 99.26319524648375 size: 189.84068357204842
+ updates for: 33b60b cash: 0 stock: -189.84068357204842
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
buy - e7e04e 17057.78699564366 131.20343946330263
+ updates for: e7e04e cash: -17057.78699564366 stock: 0
+ updates for: 25d1a9 cash: 11430.172189377445 stock: 0
+ updates for: 567d78 cash: 5627.614806266214 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 174.12131144016774
cancel - ecdc52
sell - ecdc52 668.2447844540532 95.83153435519061
ask order for: ecdc52 price: 95.83153435519061 size: 668.2447844540532
+ updates for: ecdc52 cash: 0 stock: -668.2447844540532
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 984.030971862256 101.91197562847097
ask order for: dbe2fc price: 101.91197562847097 size: 984.030971862256
+ updates for: dbe2fc cash: 0 stock: -984.030971862256
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 931.6234257359755 91.95428748849308
ask order for: e9aeae price: 91.95428748849308 size: 931.6234257359755
+ updates for: e9aeae cash: 0 stock: -931.6234257359755
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 845.3486491078934 100.15276911693344
ask order for: ce37e5 price: 100.15276911693344 size: 845.3486491078934
+ updates for: ce37e5 cash: 0 stock: -845.3486491078934
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
sell - 602a21 131.55818278691584 89.55289354814312
ask order for: 602a21 price: 89.55289354814312 size: 131.55818278691584
+ updates for: 602a21 cash: 0 stock: -131.55818278691584
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 80042.87948990753 109.9491344991722
+ updates for: 510dbb cash: -80042.87948990753 stock: 0
+ updates for: 602a21 cash: 11781.415938503827 stock: 0
+ updates for: e9aeae cash: 68261.4635514037 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 873.8994636102354
cancel - b846a3
buy - b846a3 72626.85542484475 113.2678847084768
+ updates for: b846a3 cash: -72626.85542484475 stock: 0
+ updates for: e9aeae cash: 17405.30476973697 stock: 0
+ updates for: ecdc52 cash: 55221.55065510778 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 765.5178383790077
cancel - f676bd
buy - f676bd 101208.36916081159 119.10918384943157
+ updates for: f676bd cash: -101208.36916081159 stock: 0
+ updates for: ecdc52 cash: 8817.372363977764 stock: 0
+ updates for: 567d78 cash: 14929.392442072889 stock: 0
+ updates for: 33b60b cash: 18844.19283913818 stock: 0
+ updates for: ce37e5 cash: 58617.41151562276 stock: 0
+ updates for: f676bd cash: 0.0 stock: 1019.5159817187251
cancel - e4befc
sell - e4befc 923.1200837911304 96.88897860582156
ask order for: e4befc price: 96.88897860582156 size: 923.1200837911304
+ updates for: e4befc cash: 0 stock: -923.1200837911304
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 92495.53516790764 118.96932803765675
+ updates for: bfd4db cash: -92495.53516790764 stock: 0
+ updates for: e4befc cash: 89440.16204904304 stock: 0
+ updates for: ce37e5 cash: 3055.373118864605 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 953.627209513209
cancel - cba909
buy - cba909 79021.14933931937 104.60294315876243
+ updates for: cba909 cash: -79021.14933931937 stock: 0
+ updates for: ce37e5 cash: 22991.223442927057 stock: 0
+ updates for: dbe2fc cash: 56029.92589639231 stock: 0
+ updates for: cba909 cash: 0.0 stock: 779.348992080839
cancel - 147b63
sell - 147b63 799.4798912082175 99.53612972314282
ask order for: 147b63 price: 99.53612972314282 size: 799.4798912082175
+ updates for: 147b63 cash: 0 stock: -799.4798912082175
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
sell - f1f805 301.21226963189986 84.40871776659748
ask order for: f1f805 price: 84.40871776659748 size: 301.21226963189986
+ updates for: f1f805 cash: 0 stock: -301.21226963189986
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 49268.593317872685 112.17108102264986
+ updates for: 301da5 cash: -49268.593317872685 stock: 0
+ updates for: f1f805 cash: 25424.941455195294 stock: 0
+ updates for: 147b63 cash: 23843.65186267739 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 540.7599788807715
cancel - 57a381
buy - 57a381 64376.3783642617 106.00077539598654
+ updates for: 57a381 cash: -64376.3783642617 stock: 0
+ updates for: 147b63 cash: 55733.482299667856 stock: 0
+ updates for: dbe2fc cash: 8642.896064593842 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 644.7396445886866
cancel - 397d0e
buy - 397d0e 60347.40733019341 103.21634352171067
bid order for: 397d0e price: 103.21634352171067 size: 239.64895505031905
+ updates for: 397d0e cash: -60347.40733019341 stock: 0
+ updates for: dbe2fc cash: 35611.71846110068 stock: 0
+ updates for: 397d0e cash: 0 stock: 349.4360524510517
cancel - bdb97d
buy - bdb97d 101425.19413573868 110.69824664697931
bid order for: bdb97d price: 110.69824664697931 size: 916.2312611796578
+ updates for: bdb97d cash: -101425.19413573868 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 745.9104028495462 95.16282996618914
+ updates for: 0d5eec cash: 0 stock: -745.9104028495462
+ updates for: bdb97d cash: 0 stock: 745.9104028495462
+ updates for: 0d5eec cash: 82570.97375118677 stock: 0.0
cancel - 567d78
sell - 567d78 19.044400251586353 87.67959592549748
+ updates for: 567d78 cash: 0 stock: -19.044400251586353
+ updates for: bdb97d cash: 0 stock: 19.044400251586353
+ updates for: 567d78 cash: 2108.181716293901 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 335.50666092232234 100.0462899527093
+ updates for: 4f4d8a cash: 0 stock: -335.50666092232234
+ updates for: bdb97d cash: 0 stock: 151.27645807852525
+ updates for: 397d0e cash: 0 stock: 184.2302028437971
+ updates for: 4f4d8a cash: 35761.60657205781 stock: 0.0
cancel - e39c81
sell - e39c81 3.6265180214285238 94.97662666834223
+ updates for: e39c81 cash: 0 stock: -3.6265180214285238
+ updates for: 397d0e cash: 0 stock: 3.6265180214285238
+ updates for: e39c81 cash: 374.31592988744103 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 497.2339325255218 72.53705483999357
ask order for: 10b0a3 price: 72.53705483999357 size: 445.4416983404284
+ updates for: 10b0a3 cash: 0 stock: -497.2339325255218
+ updates for: 397d0e cash: 0 stock: 51.792234185093434
+ updates for: 10b0a3 cash: 5345.80503540549 stock: 0
cancel - e2b93c
buy - e2b93c 102136.90945678402 104.31191627082931
bid order for: e2b93c price: 104.31191627082931 size: 669.3950514239685
+ updates for: e2b93c cash: -102136.90945678402 stock: 0
+ updates for: 10b0a3 cash: 32311.028900539528 stock: 0
+ updates for: e2b93c cash: 0 stock: 445.4416983404284
cancel - 4081b6
buy - 4081b6 44255.38903030875 116.75106999227401
bid order for: 4081b6 price: 116.75106999227401 size: 379.05767401735454
+ updates for: 4081b6 cash: -44255.38903030875 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 26735.296715326596 104.04108277464358
bid order for: 502657 price: 104.04108277464358 size: 256.9686512513151
+ updates for: 502657 cash: -26735.296715326596 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 447.7223246103764 98.21468900483853
+ updates for: 25d1a9 cash: 0 stock: -447.7223246103764
+ updates for: 4081b6 cash: 0 stock: 379.05767401735454
+ updates for: e2b93c cash: 0 stock: 68.66465059302186
+ updates for: 25d1a9 cash: 51417.93031373379 stock: 0.0
cancel - 168284
buy - 168284 41321.04885366787 109.46751682121018
bid order for: 168284 price: 109.46751682121018 size: 377.4731541700742
+ updates for: 168284 cash: -41321.04885366787 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 54372.25841847686 103.08416254301254
bid order for: 42d8ea price: 103.08416254301254 size: 527.455014205404
+ updates for: 42d8ea cash: -54372.25841847686 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 86038.49073491442 102.95601296602798
bid order for: 33b60b price: 102.95601296602798 size: 835.6820379525013
+ updates for: 33b60b cash: -86038.49073491442 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 61.82302451336352 82.54407446202376
+ updates for: e7e04e cash: 0 stock: -61.82302451336352
+ updates for: 168284 cash: 0 stock: 61.82302451336352
+ updates for: e7e04e cash: 6767.61297585471 stock: 0.0
cancel - ecdc52
sell - ecdc52 190.59493765947866 85.00325435773307
+ updates for: ecdc52 cash: 0 stock: -190.59493765947866
+ updates for: 168284 cash: 0 stock: 190.59493765947866
+ updates for: ecdc52 cash: 20863.954544276487 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 979.903419950025 101.71923949840787
+ updates for: dbe2fc cash: 0 stock: -979.903419950025
+ updates for: 168284 cash: 0 stock: 125.05519199723204
+ updates for: e2b93c cash: 0 stock: 600.7304008309467
+ updates for: 502657 cash: 0 stock: 254.1178271218463
+ updates for: dbe2fc cash: 102791.51449245268 stock: 0.0
cancel - e9aeae
buy - e9aeae 96408.7394018858 117.87897214927636
bid order for: e9aeae price: 117.87897214927636 size: 817.8620634713232
+ updates for: e9aeae cash: -96408.7394018858 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 33495.67510677416 104.28703504253704
bid order for: ce37e5 price: 104.28703504253704 size: 321.1873373628064
+ updates for: ce37e5 cash: -33495.67510677416 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 10731.881441513646 110.23364229527009
bid order for: 602a21 price: 110.23364229527009 size: 97.35577286621265
+ updates for: 602a21 cash: -10731.881441513646 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 92.54745164291603 97.48551718773692
+ updates for: 510dbb cash: 0 stock: -92.54745164291603
+ updates for: e9aeae cash: 0 stock: 92.54745164291603
+ updates for: 510dbb cash: 10909.3984747018 stock: 0.0
cancel - b846a3
sell - b846a3 469.7862034865054 100.67118059851025
+ updates for: b846a3 cash: 0 stock: -469.7862034865054
+ updates for: e9aeae cash: 0 stock: 469.7862034865054
+ updates for: b846a3 cash: 55377.914796900055 stock: 0.0
cancel - f676bd
buy - f676bd 98905.6559644869 105.52847071253977
bid order for: f676bd price: 105.52847071253977 size: 937.241441069553
+ updates for: f676bd cash: -98905.6559644869 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 32559.977665286184 103.65712681144909
bid order for: e4befc price: 103.65712681144909 size: 314.1122918109851
+ updates for: e4befc cash: -32559.977665286184 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 67094.01039194073 123.49467260539241
bid order for: bfd4db price: 123.49467260539241 size: 543.2947752032103
+ updates for: bfd4db cash: -67094.01039194073 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
sell - cba909 714.68385288528 100.63984177258854
+ updates for: cba909 cash: 0 stock: -714.68385288528
+ updates for: bfd4db cash: 0 stock: 543.2947752032103
+ updates for: e9aeae cash: 0 stock: 171.38907768206968
+ updates for: cba909 cash: 87297.17870671558 stock: 0.0
cancel - 147b63
buy - 147b63 115591.23498728515 121.99457581456706
bid order for: 147b63 price: 121.99457581456706 size: 947.5112660991169
+ updates for: 147b63 cash: -115591.23498728515 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 937.8600442132558 82.43105449732101
+ updates for: f1f805 cash: 0 stock: -937.8600442132558
+ updates for: 147b63 cash: 0 stock: 937.8600442132558
+ updates for: f1f805 cash: 114413.83826722726 stock: 0.0
cancel - 301da5
buy - 301da5 94516.25166674974 111.65790856809073
bid order for: 301da5 price: 111.65790856809073 size: 846.4805841237144
+ updates for: 301da5 cash: -94516.25166674974 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 88598.90931293367 110.05510811165429
bid order for: 57a381 price: 110.05510811165429 size: 805.0413182371085
+ updates for: 57a381 cash: -88598.90931293367 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 85186.4059866591 102.95514306248919
bid order for: 397d0e price: 102.95514306248919 size: 827.4128271081586
+ updates for: 397d0e cash: -85186.4059866591 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 801.8236821497907 100.87763572431689
+ updates for: bdb97d cash: 0 stock: -801.8236821497907
+ updates for: 147b63 cash: 0 stock: 9.651221885861105
+ updates for: e9aeae cash: 0 stock: 84.13933065983201
+ updates for: 301da5 cash: 0 stock: 708.0331296040976
+ updates for: bdb97d cash: 90153.15298408044 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 89750.0652875964 103.42897807225185
bid order for: 0d5eec price: 103.42897807225185 size: 867.7458383558635
+ updates for: 0d5eec cash: -89750.0652875964 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 35770.68385717883 106.96209026829588
bid order for: 567d78 price: 106.96209026829588 size: 334.4239418606561
+ updates for: 567d78 cash: -35770.68385717883 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 44551.38470046226 105.11981019713873
bid order for: 4f4d8a price: 105.11981019713873 size: 423.81530766571825
+ updates for: 4f4d8a cash: -44551.38470046226 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 54169.79803528892 120.22979107297549
bid order for: e39c81 price: 120.22979107297549 size: 450.5522096633242
+ updates for: e39c81 cash: -54169.79803528892 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 67.46428036396469 97.08833552940581
+ updates for: 10b0a3 cash: 0 stock: -67.46428036396469
+ updates for: e39c81 cash: 0 stock: 67.46428036396469
+ updates for: 10b0a3 cash: 8111.216333048117 stock: 0.0
cancel - e2b93c
buy - e2b93c 58454.80842390204 111.48528969094048
bid order for: e2b93c price: 111.48528969094048 size: 524.327546584401
+ updates for: e2b93c cash: -58454.80842390204 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 489.92652113003476 89.30520515720742
+ updates for: 4081b6 cash: 0 stock: -489.92652113003476
+ updates for: e39c81 cash: 0 stock: 383.08792929935953
+ updates for: 301da5 cash: 0 stock: 106.83859183067523
+ updates for: 4081b6 cash: 57987.9554204139 stock: 0.0
cancel - 502657
+ updates 502657 296.60282923001813 0
buy - 502657 46879.136314567644 113.10497684367589
bid order for: 502657 price: 113.10497684367589 size: 414.4745671037979
+ updates for: 502657 cash: -46879.136314567644 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 68835.1428303622 110.79193698136787
bid order for: 25d1a9 price: 110.79193698136787 size: 621.3010143683864
+ updates for: 25d1a9 cash: -68835.1428303622 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 365.996419521677 99.59290797656682
+ updates for: 168284 cash: 0 stock: -365.996419521677
+ updates for: 502657 cash: 0 stock: 365.996419521677
+ updates for: 168284 cash: 41396.016554867565 stock: 0.0
cancel - 42d8ea
+ updates 42d8ea 54372.25841847686 0
buy - 42d8ea 83852.3384817879 109.10137839032726
bid order for: 42d8ea price: 109.10137839032726 size: 768.57267725613
+ updates for: 42d8ea cash: -83852.3384817879 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
+ updates 33b60b 86038.49073491442 0
buy - 33b60b 11046.355053182839 114.57016099617941
bid order for: 33b60b price: 114.57016099617941 size: 96.41563699601681
+ updates for: 33b60b cash: -11046.355053182839 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 35736.63657154273 103.89403142165764
bid order for: e7e04e price: 103.89403142165764 size: 343.9719884052272
+ updates for: e7e04e cash: -35736.63657154273 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 63405.552921254166 122.26646859997162
bid order for: ecdc52 price: 122.26646859997162 size: 518.5849697573492
+ updates for: ecdc52 cash: -63405.552921254166 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 715.8435141318889 74.17366400382299
+ updates for: dbe2fc cash: 0 stock: -715.8435141318889
+ updates for: ecdc52 cash: 0 stock: 518.5849697573492
+ updates for: 33b60b cash: 0 stock: 96.41563699601681
+ updates for: 502657 cash: 0 stock: 48.47814758212087
+ updates for: 301da5 cash: 0 stock: 31.6088626889416
+ updates for: e2b93c cash: 0 stock: 20.75589710746044
+ updates for: dbe2fc cash: 85778.38443602086 stock: 0.0
cancel - e9aeae
buy - e9aeae 4776.9180494218845 108.59521361076051
bid order for: e9aeae price: 108.59521361076051 size: 43.988292767155144
+ updates for: e9aeae cash: -4776.9180494218845 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
+ updates ce37e5 33495.67510677416 0
buy - ce37e5 14611.703748209815 108.79123206605573
bid order for: ce37e5 price: 108.79123206605573 size: 134.3095713755489
+ updates for: ce37e5 cash: -14611.703748209815 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
+ updates 602a21 10731.881441513646 0
sell - 602a21 544.5406424037658 99.3097779174007
+ updates for: 602a21 cash: 0 stock: -544.5406424037658
+ updates for: e2b93c cash: 0 stock: 503.5716494769406
+ updates for: 25d1a9 cash: 0 stock: 40.968992926825194
+ updates for: 602a21 cash: 60679.865304620376 stock: 0.0
cancel - 510dbb
sell - 510dbb 144.3806341187459 101.640477764541
+ updates for: 510dbb cash: 0 stock: -144.3806341187459
+ updates for: 25d1a9 cash: 0 stock: 144.3806341187459
+ updates for: 510dbb cash: 15996.210116614026 stock: 0.0
cancel - b846a3
sell - b846a3 915.6928748180122 99.18170619159214
+ updates for: b846a3 cash: 0 stock: -915.6928748180122
+ updates for: 25d1a9 cash: 0 stock: 435.9513873228153
+ updates for: 57a381 cash: 0 stock: 479.7414874951969
+ updates for: b846a3 cash: 101097.899903139 stock: 0.0
cancel - f676bd
+ updates f676bd 98905.6559644869 0
sell - f676bd 165.4606131989275 82.24341672229858
+ updates for: f676bd cash: 0 stock: -165.4606131989275
+ updates for: 57a381 cash: 0 stock: 165.4606131989275
+ updates for: f676bd cash: 18209.785673828577 stock: 0.0
cancel - e4befc
+ updates e4befc 32559.977665286184 0
sell - e4befc 11.377759334975053 94.13436546009149
+ updates for: e4befc cash: 0 stock: -11.377759334975053
+ updates for: 57a381 cash: 0 stock: 11.377759334975053
+ updates for: e4befc cash: 1252.1805336790633 stock: 0.0
cancel - bfd4db
buy - bfd4db 69232.48256169836 121.94033314372739
bid order for: bfd4db price: 121.94033314372739 size: 567.7570396670651
+ updates for: bfd4db cash: -69232.48256169836 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 118002.99695273262 123.29766323028852
bid order for: cba909 price: 123.29766323028852 size: 957.0578538243112
+ updates for: cba909 cash: -118002.99695273262 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 689.6000636532663 93.17601279519049
+ updates for: 147b63 cash: 0 stock: -689.6000636532663
+ updates for: cba909 cash: 0 stock: 689.6000636532663
+ updates for: 147b63 cash: 85026.07641190595 stock: 0.0
cancel - f1f805
buy - f1f805 1957.8592800127549 124.37001943881442
bid order for: f1f805 price: 124.37001943881442 size: 15.742212543240385
+ updates for: f1f805 cash: -1957.8592800127549 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 497.8431038483103 80.45930379975752
+ updates for: 301da5 cash: 0 stock: -497.8431038483103
+ updates for: f1f805 cash: 0 stock: 15.742212543240385
+ updates for: cba909 cash: 0 stock: 267.45779017104496
+ updates for: bfd4db cash: 0 stock: 214.64310113402496
+ updates for: 301da5 cash: 61108.4310801252 stock: 0.0
cancel - 57a381
+ updates 57a381 16338.941833496281 0
sell - 57a381 48.84574096909307 100.78259554351935
+ updates for: 57a381 cash: 0 stock: -48.84574096909307
+ updates for: bfd4db cash: 0 stock: 48.84574096909307
+ updates for: 57a381 cash: 5956.265926423423 stock: 0.0
cancel - 397d0e
+ updates 397d0e 85186.4059866591 0
buy - 397d0e 12783.681579426637 103.67471015734877
bid order for: 397d0e price: 103.67471015734877 size: 123.3056891118831
+ updates for: 397d0e cash: -12783.681579426637 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 7774.40623031069 107.81858534035558
bid order for: bdb97d price: 107.81858534035558 size: 72.10636464732761
+ updates for: bdb97d cash: -7774.40623031069 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
+ updates 0d5eec 89750.0652875964 0
sell - 0d5eec 67.35604044535023 73.3063560580886
+ updates for: 0d5eec cash: 0 stock: -67.35604044535023
+ updates for: bfd4db cash: 0 stock: 67.35604044535023
+ updates for: 0d5eec cash: 8213.418011148384 stock: 0.0
cancel - 567d78
+ updates 567d78 35770.68385717883 0
sell - 567d78 6.154804630961507 96.14813449243212
+ updates for: 567d78 cash: 0 stock: -6.154804630961507
+ updates for: bfd4db cash: 0 stock: 6.154804630961507
+ updates for: 567d78 cash: 750.5189271340023 stock: 0.0
cancel - 4f4d8a
+ updates 4f4d8a 44551.38470046226 0
buy - 4f4d8a 110256.81592239764 110.95972797091775
bid order for: 4f4d8a price: 110.95972797091775 size: 993.6651606724888
+ updates for: 4f4d8a cash: -110256.81592239764 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 629.5446871606955 89.48396885897412
+ updates for: e39c81 cash: 0 stock: -629.5446871606955
+ updates for: bfd4db cash: 0 stock: 230.75735248763533
+ updates for: 4f4d8a cash: 0 stock: 398.7873346730602
+ updates for: e39c81 cash: 72387.96261127687 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 933.4000904033248 94.58279015828663
+ updates for: 10b0a3 cash: 0 stock: -933.4000904033248
+ updates for: 4f4d8a cash: 0 stock: 594.8778259994286
+ updates for: 42d8ea cash: 0 stock: 338.5222644038962
+ updates for: 10b0a3 cash: 102940.72741110744 stock: 0.0
cancel - e2b93c
buy - e2b93c 11709.432206865135 103.47649324751139
bid order for: e2b93c price: 103.47649324751139 size: 113.16031148114644
+ updates for: e2b93c cash: -11709.432206865135 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 276.3436714643864 87.80452287469124
+ updates for: 4081b6 cash: 0 stock: -276.3436714643864
+ updates for: 42d8ea cash: 0 stock: 276.3436714643864
+ updates for: 4081b6 cash: 30149.4754662083 stock: 0.0
cancel - 502657
buy - 502657 112859.22109064873 114.25515426066907
bid order for: 502657 price: 114.25515426066907 size: 987.7823177514113
+ updates for: 502657 cash: -112859.22109064873 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 471.06426667826406 88.44663327699067
+ updates for: 25d1a9 cash: 0 stock: -471.06426667826406
+ updates for: 502657 cash: 0 stock: 471.06426667826406
+ updates for: 25d1a9 cash: 53821.52045601401 stock: 0.0
cancel - 168284
buy - 168284 44686.42561875893 114.56980430798748
bid order for: 168284 price: 114.56980430798748 size: 390.0366757948937
+ updates for: 168284 cash: -44686.42561875893 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
+ updates 42d8ea 16769.617353299713 0
sell - 42d8ea 159.96232051220022 86.77383152249652
+ updates for: 42d8ea cash: 0 stock: -159.96232051220022
+ updates for: 168284 cash: 0 stock: 159.96232051220022
+ updates for: 42d8ea cash: 18326.851757734352 stock: 0.0
cancel - 33b60b
buy - 33b60b 43062.610415539624 107.36988657598877
bid order for: 33b60b price: 107.36988657598877 size: 401.0678579329873
+ updates for: 33b60b cash: -43062.610415539624 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
+ updates e7e04e 35736.63657154273 0
sell - e7e04e 626.6620936352837 101.29935963407614
+ updates for: e7e04e cash: 0 stock: -626.6620936352837
+ updates for: 168284 cash: 0 stock: 230.0743552826935
+ updates for: 502657 cash: 0 stock: 396.5877383525902
+ updates for: e7e04e cash: 71671.76708438963 stock: 0.0
cancel - ecdc52
sell - ecdc52 948.1991859575946 93.3994211361023
+ updates for: ecdc52 cash: 0 stock: -948.1991859575946
+ updates for: 502657 cash: 0 stock: 120.13031272055701
+ updates for: ce37e5 cash: 0 stock: 134.3095713755489
+ updates for: e9aeae cash: 0 stock: 43.988292767155144
+ updates for: bdb97d cash: 0 stock: 72.10636464732761
+ updates for: 33b60b cash: 0 stock: 401.0678579329873
+ updates for: 397d0e cash: 0 stock: 123.3056891118831
+ updates for: e2b93c cash: 0 stock: 53.291097402135634
+ updates for: ecdc52 cash: 102249.20331466285 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 65152.69763391064 106.55056351916197
bid order for: dbe2fc price: 106.55056351916197 size: 611.4721075331867
+ updates for: dbe2fc cash: -65152.69763391064 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 134.22274375293 97.40433049153664
+ updates for: e9aeae cash: 0 stock: -134.22274375293
+ updates for: dbe2fc cash: 0 stock: 134.22274375293
+ updates for: e9aeae cash: 14301.508983962769 stock: 0.0
cancel - ce37e5
buy - ce37e5 55086.8043501414 105.49416640939272
bid order for: ce37e5 price: 105.49416640939272 size: 522.178677978887
+ updates for: ce37e5 cash: -55086.8043501414 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 2732.721235563004 109.14834468066371
bid order for: 602a21 price: 109.14834468066371 size: 25.036762981226612
+ updates for: 602a21 cash: -2732.721235563004 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 32593.486580983452 112.63212204173001
bid order for: 510dbb price: 112.63212204173001 size: 289.38002756360765
+ updates for: 510dbb cash: -32593.486580983452 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 290.4354403588371 86.81022734964672
+ updates for: b846a3 cash: 0 stock: -290.4354403588371
+ updates for: 510dbb cash: 0 stock: 289.38002756360765
+ updates for: 602a21 cash: 0 stock: 1.055412795229472
+ updates for: b846a3 cash: 32708.68314053754 stock: 0.0
cancel - f676bd
sell - f676bd 871.5202359111345 91.59277940906023
+ updates for: f676bd cash: 0 stock: -871.5202359111345
+ updates for: 602a21 cash: 0 stock: 23.98135018599714
+ updates for: dbe2fc cash: 0 stock: 477.24936378025666
+ updates for: ce37e5 cash: 0 stock: 370.2895219448807
+ updates for: f676bd cash: 92532.09777366451 stock: 0.0
cancel - e4befc
sell - e4befc 455.445167278506 99.84444837109827
ask order for: e4befc price: 99.84444837109827 size: 243.68679716548888
+ updates for: e4befc cash: 0 stock: -455.445167278506
+ updates for: ce37e5 cash: 0 stock: 151.8891560340063
+ updates for: e2b93c cash: 0 stock: 59.8692140790108
+ updates for: e4befc cash: 22218.476228814252 stock: 0
cancel - bfd4db
buy - bfd4db 57825.66587297561 112.55841717389674
bid order for: bfd4db price: 112.55841717389674 size: 297.57785224466903
+ updates for: bfd4db cash: -57825.66587297561 stock: 0
+ updates for: e4befc cash: 24330.77383830795 stock: 0
+ updates for: bfd4db cash: 0 stock: 243.68679716548888
cancel - cba909
sell - cba909 196.80236343472097 97.70081463113641
+ updates for: cba909 cash: 0 stock: -196.80236343472097
+ updates for: bfd4db cash: 0 stock: 196.80236343472097
+ updates for: cba909 cash: 22151.762524294165 stock: 0.0
cancel - 147b63
sell - 147b63 972.0389047821432 93.99543496368618
ask order for: 147b63 price: 93.99543496368618 size: 871.2634159721952
+ updates for: 147b63 cash: 0 stock: -972.0389047821432
+ updates for: bfd4db cash: 0 stock: 100.77548880994806
+ updates for: 147b63 cash: 11343.129510373497 stock: 0
cancel - f1f805
sell - f1f805 286.82348564607753 98.79103012024805
ask order for: f1f805 price: 98.79103012024805 size: 286.82348564607753
+ updates for: f1f805 cash: 0 stock: -286.82348564607753
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 23698.76063608704 113.38747405703324
+ updates for: 301da5 cash: -23698.76063608704 stock: 0
+ updates for: 147b63 cash: 23698.76063608704 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 252.12671918846618
cancel - 57a381
sell - 57a381 956.3139446877336 98.50533854637288
ask order for: 57a381 price: 98.50533854637288 size: 956.3139446877336
+ updates for: 57a381 cash: 0 stock: -956.3139446877336
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 685.6900678071629 99.93233470578099
ask order for: 397d0e price: 99.93233470578099 size: 685.6900678071629
+ updates for: 397d0e cash: 0 stock: -685.6900678071629
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
sell - bdb97d 969.3185609878664 86.14578203487824
ask order for: bdb97d price: 86.14578203487824 size: 969.3185609878664
+ updates for: bdb97d cash: 0 stock: -969.3185609878664
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
sell - 0d5eec 59.301130007175516 97.32211920483697
ask order for: 0d5eec price: 97.32211920483697 size: 59.301130007175516
+ updates for: 0d5eec cash: 0 stock: -59.301130007175516
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
sell - 567d78 118.66977591067541 100.88784806335634
ask order for: 567d78 price: 100.88784806335634 size: 118.66977591067541
+ updates for: 567d78 cash: 0 stock: -118.66977591067541
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 45591.65454562248 103.75700542012001
+ updates for: 4f4d8a cash: -45591.65454562248 stock: 0
+ updates for: bdb97d cash: 45591.65454562248 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 529.2383848481818
cancel - e39c81
sell - e39c81 993.6280610725538 99.53607113794432
ask order for: e39c81 price: 99.53607113794432 size: 993.6280610725538
+ updates for: e39c81 cash: 0 stock: -993.6280610725538
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
buy - 10b0a3 66830.18379849973 103.21090847227325
+ updates for: 10b0a3 cash: -66830.18379849973 stock: 0
+ updates for: bdb97d cash: 37911.05093160009 stock: 0
+ updates for: 147b63 cash: 28919.132866899636 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 747.7454673112413
cancel - e2b93c
sell - e2b93c 723.0371992593108 98.22958554110103
ask order for: e2b93c price: 98.22958554110103 size: 723.0371992593108
+ updates for: e2b93c cash: 0 stock: -723.0371992593108
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
buy - 4081b6 16194.872642734095 102.7373350502278
+ updates for: 4081b6 cash: -16194.872642734095 stock: 0
+ updates for: 147b63 cash: 16194.872642734095 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 172.2942465130435
cancel - 502657
buy - 502657 97366.46167995897 102.47671286304032
+ updates for: 502657 cash: -97366.46167995897 stock: 0
+ updates for: 147b63 cash: 13082.01760653276 stock: 0
+ updates for: 0d5eec cash: 5771.31164353987 stock: 0
+ updates for: e2b93c cash: 71023.64441404058 stock: 0
+ updates for: 57a381 cash: 7489.488015845766 stock: 0
+ updates for: 502657 cash: 0.0 stock: 997.546778916634
cancel - 25d1a9
buy - 25d1a9 27511.15613204436 118.39910928414625
+ updates for: 25d1a9 cash: -27511.15613204436 stock: 0
+ updates for: 57a381 cash: 27511.15613204436 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 279.2859406202951
cancel - 168284
buy - 168284 72466.90544395788 104.43718440238746
+ updates for: 168284 cash: -72466.90544395788 stock: 0
+ updates for: 57a381 cash: 59201.38473019238 stock: 0
+ updates for: f1f805 cash: 13265.520713765494 stock: 0
+ updates for: 168284 cash: 0.0 stock: 735.2753084214302
cancel - 42d8ea
buy - 42d8ea 99336.73626321038 102.27456389265811
+ updates for: 42d8ea cash: -99336.73626321038 stock: 0
+ updates for: f1f805 cash: 15070.066895890684 stock: 0
+ updates for: e39c81 cash: 84266.66936731969 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 999.1391796650973
cancel - 33b60b
sell - 33b60b 932.0559775679344 97.12850900053574
ask order for: 33b60b price: 97.12850900053574 size: 932.0559775679344
+ updates for: 33b60b cash: 0 stock: -932.0559775679344
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
buy - e7e04e 591.2275092246147 111.07128612154317
+ updates for: e7e04e cash: -591.2275092246147 stock: 0
+ updates for: 33b60b cash: 591.2275092246147 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 6.0870646044958185
cancel - ecdc52
buy - ecdc52 63459.23101033405 120.9093825098649
+ updates for: ecdc52 cash: -63459.23101033405 stock: 0
+ updates for: 33b60b cash: 63459.23101033405 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 653.3532910505609
cancel - dbe2fc
buy - dbe2fc 52883.57843966067 112.75876783984582
+ updates for: dbe2fc cash: -52883.57843966067 stock: 0
+ updates for: 33b60b cash: 26478.748886651592 stock: 0
+ updates for: e39c81 cash: 14635.164004255714 stock: 0
+ updates for: 397d0e cash: 11769.665548753363 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 537.4257432621417
cancel - e9aeae
sell - e9aeae 354.67459654713525 100.85290485517298
ask order for: e9aeae price: 100.85290485517298 size: 354.67459654713525
+ updates for: e9aeae cash: 0 stock: -354.67459654713525
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 228.11860991933054 101.92837286941202
ask order for: ce37e5 price: 101.92837286941202 size: 228.11860991933054
+ updates for: ce37e5 cash: 0 stock: -228.11860991933054
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 43069.04544186857 107.28543626449175
+ updates for: 602a21 cash: -43069.04544186857 stock: 0
+ updates for: 397d0e cash: 43069.04544186857 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 430.9820797109533
cancel - 510dbb
buy - 510dbb 96382.25123916916 110.37299624235425
bid order for: 510dbb price: 110.37299624235425 size: 106.0430800604769
+ updates for: 510dbb cash: -96382.25123916916 stock: 0
+ updates for: 397d0e cash: 13683.898369913137 stock: 0
+ updates for: e9aeae cash: 35769.96334011509 stock: 0
+ updates for: 567d78 cash: 11972.338321788766 stock: 0
+ updates for: ce37e5 cash: 23251.758730309473 stock: 0
+ updates for: 510dbb cash: 0 stock: 838.39462127261
cancel - b846a3
sell - b846a3 725.7050360782566 95.40075421691579
ask order for: b846a3 price: 95.40075421691579 size: 619.6619560177797
+ updates for: b846a3 cash: 0 stock: -725.7050360782566
+ updates for: 510dbb cash: 0 stock: 106.0430800604769
+ updates for: b846a3 cash: 11704.292477042687 stock: 0
cancel - f676bd
buy - f676bd 95866.06746336527 109.8470461790143
bid order for: f676bd price: 109.8470461790143 size: 334.5547356808275
+ updates for: f676bd cash: -95866.06746336527 stock: 0
+ updates for: b846a3 cash: 59116.21796362549 stock: 0
+ updates for: f676bd cash: 0 stock: 619.6619560177797
cancel - e4befc
sell - e4befc 321.257023607258 101.84393438171423
+ updates for: e4befc cash: 0 stock: -321.257023607258
+ updates for: f676bd cash: 0 stock: 321.257023607258
+ updates for: e4befc cash: 35289.135107519156 stock: 0.0
cancel - bfd4db
buy - bfd4db 37851.99102130381 112.59380672954225
bid order for: bfd4db price: 112.59380672954225 size: 336.18182136986263
+ updates for: bfd4db cash: -37851.99102130381 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 23518.40163114769 104.36266539912965
bid order for: cba909 price: 104.36266539912965 size: 225.35263488339217
+ updates for: cba909 cash: -23518.40163114769 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 8696.922951457896 113.38182157068913
bid order for: 147b63 price: 113.38182157068913 size: 76.70473829912589
+ updates for: 147b63 cash: -8696.922951457896 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 59281.4456043865 113.97964797654646
bid order for: f1f805 price: 113.97964797654646 size: 520.1055333719298
+ updates for: f1f805 cash: -59281.4456043865 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 31590.998210324284 106.41295873344805
bid order for: 301da5 price: 106.41295873344805 size: 296.87172113554345
+ updates for: 301da5 cash: -31590.998210324284 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 100133.5129990737 124.98044201368765
bid order for: 57a381 price: 124.98044201368765 size: 801.1934618386712
+ updates for: 57a381 cash: -100133.5129990737 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 58461.14836515965 105.92145703901639
bid order for: 397d0e price: 105.92145703901639 size: 551.9292313324709
+ updates for: 397d0e cash: -58461.14836515965 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 53276.45942176411 114.91378401978339
bid order for: bdb97d price: 114.91378401978339 size: 463.62113889306886
+ updates for: bdb97d cash: -53276.45942176411 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 109918.05807013546 110.3963596872201
bid order for: 0d5eec price: 110.3963596872201 size: 995.6674149542631
+ updates for: 0d5eec cash: -109918.05807013546 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 40251.40849607133 111.2767721900214
bid order for: 567d78 price: 111.2767721900214 size: 361.72336511824903
+ updates for: 567d78 cash: -40251.40849607133 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 642.9463369315607 95.97150009783319
+ updates for: 4f4d8a cash: 0 stock: -642.9463369315607
+ updates for: 57a381 cash: 0 stock: 642.9463369315607
+ updates for: 4f4d8a cash: 80355.71738078781 stock: 0.0
cancel - e39c81
sell - e39c81 981.9426226307133 86.87359612366768
+ updates for: e39c81 cash: 0 stock: -981.9426226307133
+ updates for: 57a381 cash: 0 stock: 158.24712490711045
+ updates for: bdb97d cash: 0 stock: 463.62113889306886
+ updates for: f1f805 cash: 0 stock: 360.07435883053404
+ updates for: e39c81 cash: 114095.40370493496 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 101360.95807157642 124.23200264400793
bid order for: 10b0a3 price: 124.23200264400793 size: 815.900540233828
+ updates for: 10b0a3 cash: -101360.95807157642 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 929.1172630656973 96.09028648658702
+ updates for: e2b93c cash: 0 stock: -929.1172630656973
+ updates for: 10b0a3 cash: 0 stock: 815.900540233828
+ updates for: f1f805 cash: 0 stock: 113.21672283186933
+ updates for: e2b93c cash: 114265.36028501112 stock: 0.0
cancel - 4081b6
buy - 4081b6 84847.01330981776 102.32338448061596
bid order for: 4081b6 price: 102.32338448061596 size: 829.2045238778346
+ updates for: 4081b6 cash: -84847.01330981776 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 824.8562625033082 94.89079324106983
+ updates for: 502657 cash: 0 stock: -824.8562625033082
+ updates for: f1f805 cash: 0 stock: 46.81445170952645
+ updates for: 147b63 cash: 0 stock: 76.70473829912589
+ updates for: bfd4db cash: 0 stock: 336.18182136986263
+ updates for: 567d78 cash: 0 stock: 361.72336511824903
+ updates for: 0d5eec cash: 0 stock: 3.4318860065442323
+ updates for: 502657 cash: 92515.08491688388 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 390.296178578679 83.7856789197038
+ updates for: 25d1a9 cash: 0 stock: -390.296178578679
+ updates for: 0d5eec cash: 0 stock: 390.296178578679
+ updates for: 25d1a9 cash: 43087.27731491934 stock: 0.0
cancel - 168284
buy - 168284 9645.445147777567 110.16949903499136
bid order for: 168284 price: 110.16949903499136 size: 87.55095768125477
+ updates for: 168284 cash: -9645.445147777567 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 58787.221935502545 124.12793913343712
bid order for: 42d8ea price: 124.12793913343712 size: 473.60185262003324
+ updates for: 42d8ea cash: -58787.221935502545 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 103.01906028681992 99.89412870734195
+ updates for: 33b60b cash: 0 stock: -103.01906028681992
+ updates for: 42d8ea cash: 0 stock: 103.01906028681992
+ updates for: 33b60b cash: 12787.543644866273 stock: 0.0
cancel - e7e04e
sell - e7e04e 745.7137697706723 90.86860787430012
+ updates for: e7e04e cash: 0 stock: -745.7137697706723
+ updates for: 42d8ea cash: 0 stock: 370.5827923332133
+ updates for: 0d5eec cash: 0 stock: 375.130977437459
+ updates for: e7e04e cash: 87412.77260564044 stock: 0.0
cancel - ecdc52
buy - ecdc52 10843.749622362406 107.81146184796262
bid order for: ecdc52 price: 107.81146184796262 size: 100.58067515728919
+ updates for: ecdc52 cash: -10843.749622362406 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 548.7099645528988 95.18624535100398
+ updates for: dbe2fc cash: 0 stock: -548.7099645528988
+ updates for: 0d5eec cash: 0 stock: 226.80837293158083
+ updates for: 168284 cash: 0 stock: 87.55095768125477
+ updates for: f676bd cash: 0 stock: 13.297712073569471
+ updates for: ecdc52 cash: 0 stock: 100.58067515728919
+ updates for: 301da5 cash: 0 stock: 120.47224670920451
+ updates for: dbe2fc cash: 59808.53609818089 stock: 0.0
cancel - e9aeae
sell - e9aeae 50.832514151499595 91.8666431634909
+ updates for: e9aeae cash: 0 stock: -50.832514151499595
+ updates for: 301da5 cash: 0 stock: 50.832514151499595
+ updates for: e9aeae cash: 5409.23823072094 stock: 0.0
cancel - ce37e5
sell - ce37e5 13.360387867472241 98.42163990586076
+ updates for: ce37e5 cash: 0 stock: -13.360387867472241
+ updates for: 301da5 cash: 0 stock: 13.360387867472241
+ updates for: ce37e5 cash: 1421.7184028041836 stock: 0.0
cancel - 602a21
sell - 602a21 429.94215861825046 101.42403282820449
+ updates for: 602a21 cash: 0 stock: -429.94215861825046
+ updates for: 301da5 cash: 0 stock: 112.2065724073671
+ updates for: 397d0e cash: 0 stock: 317.73558621088335
+ updates for: 602a21 cash: 45595.24960380957 stock: 0.0
cancel - 510dbb
buy - 510dbb 60917.93306165792 107.25809968596857
bid order for: 510dbb price: 107.25809968596857 size: 567.9564829137762
+ updates for: 510dbb cash: -60917.93306165792 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 25.345688222546073 88.95239249078897
+ updates for: b846a3 cash: 0 stock: -25.345688222546073
+ updates for: 510dbb cash: 0 stock: 25.345688222546073
+ updates for: b846a3 cash: 2718.530353983326 stock: 0.0
cancel - f676bd
sell - f676bd 625.0639486979519 90.95315949214006
+ updates for: f676bd cash: 0 stock: -625.0639486979519
+ updates for: 510dbb cash: 0 stock: 542.6107946912301
+ updates for: 397d0e cash: 0 stock: 82.45315400672177
+ updates for: f676bd cash: 66932.96091752898 stock: 0.0
cancel - e4befc
sell - e4befc 965.2979600834091 93.4777794234727
+ updates for: e4befc cash: 0 stock: -965.2979600834091
+ updates for: 397d0e cash: 0 stock: 151.74049111486573
+ updates for: cba909 cash: 0 stock: 225.35263488339217
+ updates for: 4081b6 cash: 0 stock: 588.2048340851512
+ updates for: e4befc cash: 99778.08493330203 stock: 0.0
cancel - bfd4db
buy - bfd4db 48776.91288123519 115.38652962442795
bid order for: bfd4db price: 115.38652962442795 size: 422.72623190938623
+ updates for: bfd4db cash: -48776.91288123519 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 68598.99221757264 114.52860903251583
bid order for: cba909 price: 114.52860903251583 size: 598.968177445486
+ updates for: cba909 cash: -68598.99221757264 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 106452.0348882373 111.73998344059144
bid order for: 147b63 price: 111.73998344059144 size: 952.6763080722526
+ updates for: 147b63 cash: -106452.0348882373 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 351.9119409596991 92.68170858546479
+ updates for: f1f805 cash: 0 stock: -351.9119409596991
+ updates for: bfd4db cash: 0 stock: 351.9119409596991
+ updates for: f1f805 cash: 40605.89760073626 stock: 0.0
cancel - 301da5
sell - 301da5 430.30068879085115 98.20868773261405
+ updates for: 301da5 cash: 0 stock: -430.30068879085115
+ updates for: bfd4db cash: 0 stock: 70.81429094968712
+ updates for: cba909 cash: 0 stock: 359.48639784116403
+ updates for: 301da5 cash: 49342.49239135705 stock: 0.0
cancel - 57a381
sell - 57a381 332.0251320162928 90.20631554604124
+ updates for: 57a381 cash: 0 stock: -332.0251320162928
+ updates for: cba909 cash: 0 stock: 239.481779604322
+ updates for: 147b63 cash: 0 stock: 92.54335241197077
+ updates for: 57a381 cash: 37768.30777276495 stock: 0.0
cancel - 397d0e
buy - 397d0e 83166.07332954482 116.30057692493664
bid order for: 397d0e price: 116.30057692493664 size: 715.0959653727456
+ updates for: 397d0e cash: -83166.07332954482 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 2087.2599307662936 111.95447372563586
bid order for: bdb97d price: 111.95447372563586 size: 18.643827810592825
+ updates for: bdb97d cash: -2087.2599307662936 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 876.8556316567561 97.82829662521516
+ updates for: 0d5eec cash: 0 stock: -876.8556316567561
+ updates for: 397d0e cash: 0 stock: 715.0959653727456
+ updates for: bdb97d cash: 0 stock: 18.643827810592825
+ updates for: 147b63 cash: 0 stock: 143.11583847341774
+ updates for: 0d5eec cash: 101245.09468141716 stock: 0.0
cancel - 567d78
buy - 567d78 100311.15851466295 104.58872379401177
bid order for: 567d78 price: 104.58872379401177 size: 959.1010854308395
+ updates for: 567d78 cash: -100311.15851466295 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 89289.9054578602 103.93152772862636
bid order for: 4f4d8a price: 103.93152772862636 size: 859.122418473472
+ updates for: 4f4d8a cash: -89289.9054578602 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 90602.52779474844 104.55785737187405
bid order for: e39c81 price: 104.55785737187405 size: 866.5300731298308
+ updates for: e39c81 cash: -90602.52779474844 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 10967.960742546391 106.85251082464346
bid order for: 10b0a3 price: 106.85251082464346 size: 102.64579332670995
+ updates for: 10b0a3 cash: -10967.960742546391 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 102738.90494128948 111.3273173178726
bid order for: e2b93c price: 111.3273173178726 size: 922.8544028231576
+ updates for: e2b93c cash: -102738.90494128948 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
+ updates 4081b6 24659.90391836592 0
sell - 4081b6 965.8027011470456 93.16161507739302
+ updates for: 4081b6 cash: 0 stock: -965.8027011470456
+ updates for: 147b63 cash: 0 stock: 717.0171171868641
+ updates for: e2b93c cash: 0 stock: 248.7855839601815
+ updates for: 4081b6 cash: 107816.11245072816 stock: 0.0
cancel - 502657
buy - 502657 65425.93579943581 103.5408179712967
bid order for: 502657 price: 103.5408179712967 size: 631.885444613476
+ updates for: 502657 cash: -65425.93579943581 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 987.2733435722419 99.12362730335447
+ updates for: 25d1a9 cash: 0 stock: -987.2733435722419
+ updates for: e2b93c cash: 0 stock: 674.0688188629761
+ updates for: 10b0a3 cash: 0 stock: 102.64579332670995
+ updates for: 567d78 cash: 0 stock: 210.55873138255583
+ updates for: 25d1a9 cash: 108032.30303317617 stock: 0.0
cancel - 168284
buy - 168284 14132.001010138261 103.13986516644754
bid order for: 168284 price: 103.13986516644754 size: 137.01783483362112
+ updates for: 168284 cash: -14132.001010138261 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 68.97595655189502 101.72196417925207
+ updates for: 42d8ea cash: 0 stock: -68.97595655189502
+ updates for: 567d78 cash: 0 stock: 68.97595655189502
+ updates for: 42d8ea cash: 7214.107268233905 stock: 0.0
cancel - 33b60b
buy - 33b60b 56564.88820267456 107.32518972762236
bid order for: 33b60b price: 107.32518972762236 size: 527.0420517888581
+ updates for: 33b60b cash: -56564.88820267456 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 268.08469652892654 95.79553318053198
+ updates for: e7e04e cash: 0 stock: -268.08469652892654
+ updates for: 33b60b cash: 0 stock: 268.08469652892654
+ updates for: e7e04e cash: 28772.240918039104 stock: 0.0
cancel - ecdc52
buy - ecdc52 36867.10501859651 107.10317219355325
bid order for: ecdc52 price: 107.10317219355325 size: 344.2204769805652
+ updates for: ecdc52 cash: -36867.10501859651 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 22955.50364772882 114.74082771229362
bid order for: dbe2fc price: 114.74082771229362 size: 200.0639537418058
+ updates for: dbe2fc cash: -22955.50364772882 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 31150.303119584303 111.70446584755365
bid order for: e9aeae price: 111.70446584755365 size: 278.863543039506
+ updates for: e9aeae cash: -31150.303119584303 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 757.4105856114974 92.66605017403302
+ updates for: ce37e5 cash: 0 stock: -757.4105856114974
+ updates for: dbe2fc cash: 0 stock: 200.0639537418058
+ updates for: e9aeae cash: 0 stock: 278.863543039506
+ updates for: 33b60b cash: 0 stock: 258.95735525993155
+ updates for: ecdc52 cash: 0 stock: 19.525733570254033
+ updates for: ce37e5 cash: 83989.72205672895 stock: 0.0
cancel - 602a21
buy - 602a21 40512.973635577764 107.24745405940787
bid order for: 602a21 price: 107.24745405940787 size: 377.7523111470441
+ updates for: 602a21 cash: -40512.973635577764 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 103304.52416757774 108.49986546397757
bid order for: 510dbb price: 108.49986546397757 size: 952.1166107056168
+ updates for: 510dbb cash: -103304.52416757774 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 494.21109545129883 90.6749735335983
+ updates for: b846a3 cash: 0 stock: -494.21109545129883
+ updates for: 510dbb cash: 0 stock: 494.21109545129883
+ updates for: b846a3 cash: 53621.8373672709 stock: 0.0
cancel - f676bd
sell - f676bd 261.02538421872725 82.94268084724793
+ updates for: f676bd cash: 0 stock: -261.02538421872725
+ updates for: 510dbb cash: 0 stock: 261.02538421872725
+ updates for: f676bd cash: 28321.21907041496 stock: 0.0
cancel - e4befc
sell - e4befc 682.6780357859907 100.38711897734107
+ updates for: e4befc cash: 0 stock: -682.6780357859907
+ updates for: 510dbb cash: 0 stock: 196.88013103559075
+ updates for: 602a21 cash: 0 stock: 377.7523111470441
+ updates for: ecdc52 cash: 0 stock: 108.04559360335583
+ updates for: e4befc cash: 73446.46718192453 stock: 0.0
cancel - bfd4db
buy - bfd4db 45333.88116577799 111.10337437172107
bid order for: bfd4db price: 111.10337437172107 size: 408.0333421206758
+ updates for: bfd4db cash: -45333.88116577799 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
sell - cba909 238.53176056006305 92.99425020551662
+ updates for: cba909 cash: 0 stock: -238.53176056006305
+ updates for: bfd4db cash: 0 stock: 238.53176056006305
+ updates for: cba909 cash: 26501.683493050416 stock: 0.0
cancel - 147b63
buy - 147b63 47329.94981241576 114.51538283639755
bid order for: 147b63 price: 114.51538283639755 size: 413.30648023098973
+ updates for: 147b63 cash: -47329.94981241576 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 901.3963626862939 103.94225670503474
bid order for: f1f805 price: 103.94225670503474 size: 8.672087669255234
+ updates for: f1f805 cash: -901.3963626862939 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 449.2892823705812 96.88777447261006
+ updates for: 301da5 cash: 0 stock: -449.2892823705812
+ updates for: 147b63 cash: 0 stock: 413.30648023098973
+ updates for: bfd4db cash: 0 stock: 35.982802139591456
+ updates for: 301da5 cash: 51327.760549474355 stock: 0.0
cancel - 57a381
sell - 57a381 657.1096849868239 99.16301872516021
+ updates for: 57a381 cash: 0 stock: -657.1096849868239
+ updates for: bfd4db cash: 0 stock: 133.5187794210213
+ updates for: ecdc52 cash: 0 stock: 216.64914980695534
+ updates for: 567d78 cash: 0 stock: 306.94175575884725
+ updates for: 57a381 cash: 70140.84464694132 stock: 0.0
cancel - 397d0e
sell - 397d0e 517.5690954378515 100.4327087827931
+ updates for: 397d0e cash: 0 stock: -517.5690954378515
+ updates for: 567d78 cash: 0 stock: 372.62464173754137
+ updates for: e39c81 cash: 0 stock: 144.94445370031013
+ updates for: 397d0e cash: 54127.41725037153 stock: 0.0
cancel - bdb97d
sell - bdb97d 668.6824245675311 99.92619076280562
+ updates for: bdb97d cash: 0 stock: -668.6824245675311
+ updates for: e39c81 cash: 0 stock: 668.6824245675311
+ updates for: bdb97d cash: 69916.00157501084 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 989.2987471403759 90.48547192492524
+ updates for: 0d5eec cash: 0 stock: -989.2987471403759
+ updates for: e39c81 cash: 0 stock: 52.903194861989505
+ updates for: f1f805 cash: 0 stock: 8.672087669255234
+ updates for: 4f4d8a cash: 0 stock: 859.122418473472
+ updates for: 502657 cash: 0 stock: 68.6010461356592
+ updates for: 0d5eec cash: 102825.75495401568 stock: 0.0
cancel - 567d78
buy - 567d78 45833.38369046162 109.78477474121378
bid order for: 567d78 price: 109.78477474121378 size: 417.48397078284046
+ updates for: 567d78 cash: -45833.38369046162 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 29163.79711827097 106.87876995507082
bid order for: 4f4d8a price: 106.87876995507082 size: 272.8680085907679
+ updates for: 4f4d8a cash: -29163.79711827097 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 38126.86050331035 103.190891007874
bid order for: e39c81 price: 103.190891007874 size: 369.4789349226675
+ updates for: e39c81 cash: -38126.86050331035 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 28.551240530496898 86.02423561942936
+ updates for: 10b0a3 cash: 0 stock: -28.551240530496898
+ updates for: 567d78 cash: 0 stock: 28.551240530496898
+ updates for: 10b0a3 cash: 3134.491510222815 stock: 0.0
cancel - e2b93c
buy - e2b93c 99168.41987753476 102.46323876956708
bid order for: e2b93c price: 102.46323876956708 size: 967.8438927795153
+ updates for: e2b93c cash: -99168.41987753476 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 255.36603802979926 86.54908152191281
+ updates for: 4081b6 cash: 0 stock: -255.36603802979926
+ updates for: 567d78 cash: 0 stock: 255.36603802979926
+ updates for: 4081b6 cash: 28035.302961657744 stock: 0.0
cancel - 502657
+ updates 502657 58322.92736886299 0
sell - 502657 852.4750997874165 101.22586144842235
+ updates for: 502657 cash: 0 stock: -852.4750997874165
+ updates for: 567d78 cash: 0 stock: 133.5666922225443
+ updates for: 4f4d8a cash: 0 stock: 272.8680085907679
+ updates for: e39c81 cash: 0 stock: 369.4789349226675
+ updates for: 168284 cash: 0 stock: 76.56146405143687
+ updates for: 502657 cash: 89850.78591937339 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 524.3817481396532 95.78036737479621
+ updates for: 25d1a9 cash: 0 stock: -524.3817481396532
+ updates for: 168284 cash: 0 stock: 60.45637078218425
+ updates for: e2b93c cash: 0 stock: 463.9253773574689
+ updates for: 25d1a9 cash: 53770.75864236709 stock: 0.0
cancel - 168284
buy - 168284 104237.94872334327 107.39244905947655
bid order for: 168284 price: 107.39244905947655 size: 970.6264233308784
+ updates for: 168284 cash: -104237.94872334327 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 18041.47015881819 109.59452104991124
bid order for: 42d8ea price: 109.59452104991124 size: 164.6201834360113
+ updates for: 42d8ea cash: -18041.47015881819 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 52392.56768863264 111.74984770015155
bid order for: 33b60b price: 111.74984770015155 size: 468.8379337143525
+ updates for: 33b60b cash: -52392.56768863264 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 361.77563793508 94.82981105046692
+ updates for: e7e04e cash: 0 stock: -361.77563793508
+ updates for: 33b60b cash: 0 stock: 361.77563793508
+ updates for: e7e04e cash: 40428.37244087036 stock: 0.0
cancel - ecdc52
sell - ecdc52 943.1172447818509 89.92576996006133
+ updates for: ecdc52 cash: 0 stock: -943.1172447818509
+ updates for: 33b60b cash: 0 stock: 107.06229577927252
+ updates for: 42d8ea cash: 0 stock: 164.6201834360113
+ updates for: 168284 cash: 0 stock: 671.4347655665671
+ updates for: ecdc52 cash: 102112.68926444961 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 86548.20878231674 103.52262645942683
bid order for: dbe2fc price: 103.52262645942683 size: 836.0318100723342
+ updates for: dbe2fc cash: -86548.20878231674 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 90407.43439652641 102.96031627040561
bid order for: e9aeae price: 102.96031627040561 size: 878.080387390114
+ updates for: e9aeae cash: -90407.43439652641 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 115.36604629113128 95.96130279077171
+ updates for: ce37e5 cash: 0 stock: -115.36604629113128
+ updates for: 168284 cash: 0 stock: 115.36604629113128
+ updates for: ce37e5 cash: 12389.44224951353 stock: 0.0
cancel - 602a21
buy - 602a21 83644.10822822929 113.77266161722054
bid order for: 602a21 price: 113.77266161722054 size: 735.1863535516426
+ updates for: 602a21 cash: -83644.10822822929 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 505.70016741809786 101.11998523674043
+ updates for: 510dbb cash: 0 stock: -505.70016741809786
+ updates for: 602a21 cash: 0 stock: 505.70016741809786
+ updates for: 510dbb cash: 57534.85402743102 stock: 0.0
cancel - b846a3
buy - b846a3 11635.263271998969 111.37240350817468
bid order for: b846a3 price: 111.37240350817468 size: 104.47169052201468
+ updates for: b846a3 cash: -11635.263271998969 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 619.2108818969486 93.22675371610357
+ updates for: f676bd cash: 0 stock: -619.2108818969486
+ updates for: 602a21 cash: 0 stock: 229.48618613354472
+ updates for: b846a3 cash: 0 stock: 104.47169052201468
+ updates for: 168284 cash: 0 stock: 183.82561147318006
+ updates for: dbe2fc cash: 0 stock: 101.42739376820919
+ updates for: f676bd cash: 67986.03028657737 stock: 0.0
cancel - e4befc
buy - e4befc 95007.99334302802 104.83399319040994
bid order for: e4befc price: 104.83399319040994 size: 906.2708616895384
+ updates for: e4befc cash: -95007.99334302802 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 958.2466857067004 100.47585699622596
+ updates for: bfd4db cash: 0 stock: -958.2466857067004
+ updates for: e4befc cash: 0 stock: 906.2708616895384
+ updates for: dbe2fc cash: 0 stock: 51.97582401716204
+ updates for: bfd4db cash: 100388.6671576776 stock: 0.0
cancel - cba909
sell - cba909 89.53547840347449 93.03472560947203
+ updates for: cba909 cash: 0 stock: -89.53547840347449
+ updates for: dbe2fc cash: 0 stock: 89.53547840347449
+ updates for: cba909 cash: 9268.947885628968 stock: 0.0
cancel - 147b63
buy - 147b63 93076.95544607914 111.74160787234226
bid order for: 147b63 price: 111.74160787234226 size: 832.9659579662904
+ updates for: 147b63 cash: -93076.95544607914 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 55765.11992474242 112.11843313137102
bid order for: f1f805 price: 112.11843313137102 size: 497.3769108903039
+ updates for: f1f805 cash: -55765.11992474242 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 599.1434963605338 91.57886011493449
+ updates for: 301da5 cash: 0 stock: -599.1434963605338
+ updates for: f1f805 cash: 0 stock: 497.3769108903039
+ updates for: 147b63 cash: 0 stock: 101.76658547022993
+ updates for: 301da5 cash: 67136.68181286406 stock: 0.0
cancel - 57a381
sell - 57a381 913.2729311072865 95.854742455133
+ updates for: 57a381 cash: 0 stock: -913.2729311072865
+ updates for: 147b63 cash: 0 stock: 731.1993724960605
+ updates for: dbe2fc cash: 0 stock: 182.07355861122596
+ updates for: 57a381 cash: 100554.12655420601 stock: 0.0
cancel - 397d0e
sell - 397d0e 5.467514221196893 88.25113578680335
+ updates for: 397d0e cash: 0 stock: -5.467514221196893
+ updates for: dbe2fc cash: 0 stock: 5.467514221196893
+ updates for: 397d0e cash: 566.01143238257 stock: 0.0
cancel - bdb97d
buy - bdb97d 70070.49156429966 114.64221133018972
bid order for: bdb97d price: 114.64221133018972 size: 611.2102231043357
+ updates for: bdb97d cash: -70070.49156429966 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 94075.77393410522 102.38133746558151
bid order for: 0d5eec price: 102.38133746558151 size: 918.8761962181981
+ updates for: 0d5eec cash: -94075.77393410522 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 80248.83188010429 108.74008541124306
bid order for: 567d78 price: 108.74008541124306 size: 737.9875744681643
+ updates for: 567d78 cash: -80248.83188010429 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 90607.47570645766 111.26067991793657
bid order for: 4f4d8a price: 111.26067991793657 size: 814.371040814129
+ updates for: 4f4d8a cash: -90607.47570645766 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 981.2557894329528 100.03682106437431
+ updates for: e39c81 cash: 0 stock: -981.2557894329528
+ updates for: bdb97d cash: 0 stock: 611.2102231043357
+ updates for: 4f4d8a cash: 0 stock: 370.04556632861716
+ updates for: e39c81 cash: 111242.0128746395 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 135.62969341546557 79.27989493212038
+ updates for: 10b0a3 cash: 0 stock: -135.62969341546557
+ updates for: 4f4d8a cash: 0 stock: 135.62969341546557
+ updates for: 10b0a3 cash: 15090.251906465985 stock: 0.0
cancel - e2b93c
+ updates e2b93c 51633.12316609491 0
buy - e2b93c 58193.76157242375 103.01040673926427
bid order for: e2b93c price: 103.01040673926427 size: 564.9308979016209
+ updates for: e2b93c cash: -58193.76157242375 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 690.8029700168067 100.1676550320954
+ updates for: 4081b6 cash: 0 stock: -690.8029700168067
+ updates for: 4f4d8a cash: 0 stock: 308.6957810700462
+ updates for: 567d78 cash: 0 stock: 382.1071889467605
+ updates for: 4081b6 cash: 75896.07085197256 stock: 0.0
cancel - 502657
sell - 502657 780.4398821072035 88.5809099994843
+ updates for: 502657 cash: 0 stock: -780.4398821072035
+ updates for: 567d78 cash: 0 stock: 355.8803855214038
+ updates for: dbe2fc cash: 0 stock: 405.55204105106566
+ updates for: e2b93c cash: 0 stock: 19.00745553473405
+ updates for: 502657 cash: 82640.2416990826 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 646.3796274621136 100.07052540439652
+ updates for: 25d1a9 cash: 0 stock: -646.3796274621136
+ updates for: e2b93c cash: 0 stock: 545.9234423668869
+ updates for: e9aeae cash: 0 stock: 100.45618509522672
+ updates for: 25d1a9 cash: 66578.79643543527 stock: 0.0
cancel - 168284
buy - 168284 92811.28469113346 103.72656365324158
bid order for: 168284 price: 103.72656365324158 size: 894.7687209749091
+ updates for: 168284 cash: -92811.28469113346 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 181.2518562810311 98.62089730446075
+ updates for: 42d8ea cash: 0 stock: -181.2518562810311
+ updates for: 168284 cash: 0 stock: 181.2518562810311
+ updates for: 42d8ea cash: 18800.63220780257 stock: 0.0
cancel - 33b60b
sell - 33b60b 358.2951708274328 95.51094990779325
+ updates for: 33b60b cash: 0 stock: -358.2951708274328
+ updates for: 168284 cash: 0 stock: 358.2951708274328
+ updates for: 33b60b cash: 37164.72684348078 stock: 0.0
cancel - e7e04e
sell - e7e04e 374.93379824666533 90.64537069311935
+ updates for: e7e04e cash: 0 stock: -374.93379824666533
+ updates for: 168284 cash: 0 stock: 355.2216938664452
+ updates for: e9aeae cash: 0 stock: 19.712104380220126
+ updates for: e7e04e cash: 38875.49014119284 stock: 0.0
cancel - ecdc52
buy - ecdc52 105924.26407180664 114.70415651763017
bid order for: ecdc52 price: 114.70415651763017 size: 923.4561962497493
+ updates for: ecdc52 cash: -105924.26407180664 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 81582.45982068394 118.105925216483
bid order for: dbe2fc price: 118.105925216483 size: 690.7567056533943
+ updates for: dbe2fc cash: -81582.45982068394 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
+ updates e9aeae 78034.86930646075 0
buy - e9aeae 96576.17243811708 103.10266878551573
bid order for: e9aeae price: 103.10266878551573 size: 936.6990551818236
+ updates for: e9aeae cash: -96576.17243811708 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 44810.46806730597 108.83588282107624
bid order for: ce37e5 price: 108.83588282107624 size: 411.7251305892688
+ updates for: ce37e5 cash: -44810.46806730597 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 103062.0417575894 105.34381707231339
bid order for: 602a21 price: 105.34381707231339 size: 978.3397319544852
+ updates for: 602a21 cash: -103062.0417575894 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 11133.03047478001 104.95058542054475
bid order for: 510dbb price: 104.95058542054475 size: 106.07878393597457
+ updates for: 510dbb cash: -11133.03047478001 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 43.92507877345383 79.19657135148954
+ updates for: b846a3 cash: 0 stock: -43.92507877345383
+ updates for: dbe2fc cash: 0 stock: 43.92507877345383
+ updates for: b846a3 cash: 5187.812068745663 stock: 0.0
cancel - f676bd
sell - f676bd 541.2162386913369 101.18134170188459
+ updates for: f676bd cash: 0 stock: -541.2162386913369
+ updates for: dbe2fc cash: 0 stock: 541.2162386913369
+ updates for: f676bd cash: 63920.844612825254 stock: 0.0
cancel - e4befc
sell - e4befc 622.1798504058365 99.0165235573449
+ updates for: e4befc cash: 0 stock: -622.1798504058365
+ updates for: dbe2fc cash: 0 stock: 105.61538818860356
+ updates for: ecdc52 cash: 0 stock: 516.564462217233
+ updates for: e4befc cash: 71725.89406472398 stock: 0.0
cancel - bfd4db
sell - bfd4db 897.3851187002506 84.77912540609904
+ updates for: bfd4db cash: 0 stock: -897.3851187002506
+ updates for: ecdc52 cash: 0 stock: 406.8917340325163
+ updates for: ce37e5 cash: 0 stock: 411.7251305892688
+ updates for: 602a21 cash: 0 stock: 78.76825407846547
+ updates for: bfd4db cash: 99780.38976224903 stock: 0.0
cancel - cba909
buy - cba909 41186.79142056726 117.64198928539841
bid order for: cba909 price: 117.64198928539841 size: 350.1028133811004
+ updates for: cba909 cash: -41186.79142056726 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 261.37272155218795 94.5900405033691
+ updates for: 147b63 cash: 0 stock: -261.37272155218795
+ updates for: cba909 cash: 0 stock: 261.37272155218795
+ updates for: 147b63 cash: 30748.406908337918 stock: 0.0
cancel - f1f805
buy - f1f805 64766.382086487974 105.6327119917125
bid order for: f1f805 price: 105.6327119917125 size: 613.1280818726805
+ updates for: f1f805 cash: -64766.382086487974 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 429.5197839778589 98.7732894597718
+ updates for: 301da5 cash: 0 stock: -429.5197839778589
+ updates for: cba909 cash: 0 stock: 88.73009182891246
+ updates for: f1f805 cash: 0 stock: 340.7896921489464
+ updates for: 301da5 cash: 46436.923912743354 stock: 0.0
cancel - 57a381
buy - 57a381 68501.3445974863 112.11960821447539
bid order for: 57a381 price: 112.11960821447539 size: 610.966678249972
+ updates for: 57a381 cash: -68501.3445974863 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 925.208346364145 99.77904622371778
+ updates for: 397d0e cash: 0 stock: -925.208346364145
+ updates for: 57a381 cash: 0 stock: 610.966678249972
+ updates for: f1f805 cash: 0 stock: 272.33838972373405
+ updates for: 602a21 cash: 0 stock: 41.90327839043891
+ updates for: 397d0e cash: 101683.43857695287 stock: 0.0
cancel - bdb97d
sell - bdb97d 630.0533230217349 100.29886969581095
+ updates for: bdb97d cash: 0 stock: -630.0533230217349
+ updates for: 602a21 cash: 0 stock: 630.0533230217349
+ updates for: bdb97d cash: 66372.22200620481 stock: 0.0
cancel - 0d5eec
+ updates 0d5eec 94075.77393410522 0
buy - 0d5eec 90176.03802520157 114.15745416270173
bid order for: 0d5eec price: 114.15745416270173 size: 789.9268487249121
+ updates for: 0d5eec cash: -90176.03802520157 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 79.11054254319083 89.11487428924588
+ updates for: 567d78 cash: 0 stock: -79.11054254319083
+ updates for: 0d5eec cash: 0 stock: 79.11054254319083
+ updates for: 567d78 cash: 9031.058134160772 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 2089.658013388143 104.52073523038098
bid order for: 4f4d8a price: 104.52073523038098 size: 19.992760372209315
+ updates for: 4f4d8a cash: -2089.658013388143 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 18218.04136684063 120.41769652384997
bid order for: e39c81 price: 120.41769652384997 size: 151.2903991086755
+ updates for: e39c81 cash: -18218.04136684063 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 857.3719615405746 88.86508983880692
+ updates for: 10b0a3 cash: 0 stock: -857.3719615405746
+ updates for: e39c81 cash: 0 stock: 151.2903991086755
+ updates for: 0d5eec cash: 0 stock: 706.0815624318991
+ updates for: 10b0a3 cash: 98822.51496528897 stock: 0.0
cancel - e2b93c
buy - e2b93c 74349.64985838605 118.80754128297174
bid order for: e2b93c price: 118.80754128297174 size: 625.7990785391527
+ updates for: e2b93c cash: -74349.64985838605 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 34965.40820983056 109.61708575609885
bid order for: 4081b6 price: 109.61708575609885 size: 318.97772111575375
+ updates for: 4081b6 cash: -34965.40820983056 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 54292.37863512593 127.95667868717914
bid order for: 502657 price: 127.95667868717914 size: 424.30281242182525
+ updates for: 502657 cash: -54292.37863512593 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 13123.789548262614 117.4582978359214
bid order for: 25d1a9 price: 117.4582978359214 size: 111.731480789849
+ updates for: 25d1a9 cash: -13123.789548262614 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 20315.293550498685 107.00125145739536
bid order for: 168284 price: 107.00125145739536 size: 189.86033596614163
+ updates for: 168284 cash: -20315.293550498685 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 923.3817430016157 93.71043621313535
+ updates for: 42d8ea cash: 0 stock: -923.3817430016157
+ updates for: 502657 cash: 0 stock: 424.30281242182525
+ updates for: e2b93c cash: 0 stock: 499.0789305797905
+ updates for: 42d8ea cash: 113586.71928344578 stock: 0.0
cancel - 33b60b
buy - 33b60b 39341.084949725686 109.25782817090794
bid order for: 33b60b price: 109.25782817090794 size: 360.0756633033735
+ updates for: 33b60b cash: -39341.084949725686 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 74970.3580348182 108.26677260558648
bid order for: e7e04e price: 108.26677260558648 size: 692.4595259520074
+ updates for: e7e04e cash: -74970.3580348182 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 69706.63882727675 103.4487224382044
bid order for: ecdc52 price: 103.4487224382044 size: 673.8279331474234
+ updates for: ecdc52 cash: -69706.63882727675 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 115.64837564884078 90.79977364747536
+ updates for: dbe2fc cash: 0 stock: -115.64837564884078
+ updates for: e2b93c cash: 0 stock: 115.64837564884078
+ updates for: dbe2fc cash: 13739.899164208275 stock: 0.0
cancel - e9aeae
+ updates e9aeae 96576.17243811708 0
buy - e9aeae 66383.79045667105 107.7338340157579
bid order for: e9aeae price: 107.7338340157579 size: 616.1833101285646
+ updates for: e9aeae cash: -66383.79045667105 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 98827.90804285885 103.43408301567958
bid order for: ce37e5 price: 103.43408301567958 size: 955.4675321854743
+ updates for: ce37e5 cash: -98827.90804285885 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
+ updates 602a21 23977.819909144593 0
sell - 602a21 276.03755459488923 95.1643373612565
+ updates for: 602a21 cash: 0 stock: -276.03755459488923
+ updates for: e2b93c cash: 0 stock: 11.071772310521396
+ updates for: 25d1a9 cash: 0 stock: 111.731480789849
+ updates for: 0d5eec cash: 0 stock: 4.734743749822201
+ updates for: 4081b6 cash: 0 stock: 148.49955774469663
+ updates for: 602a21 cash: 31257.794642756176 stock: 0.0
cancel - 510dbb
+ updates 510dbb 11133.03047478001 0
buy - 510dbb 2685.8755177690286 106.2367019189626
bid order for: 510dbb price: 106.2367019189626 size: 25.281992656528587
+ updates for: 510dbb cash: -2685.8755177690286 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 112980.62511501582 128.56759889070503
bid order for: b846a3 price: 128.56759889070503 size: 878.7643705710049
+ updates for: b846a3 cash: -112980.62511501582 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 780.1978605126648 94.68722579566683
+ updates for: f676bd cash: 0 stock: -780.1978605126648
+ updates for: b846a3 cash: 0 stock: 780.1978605126648
+ updates for: f676bd cash: 100308.16558577851 stock: 0.0
cancel - e4befc
buy - e4befc 107426.5199683082 109.33505105899134
bid order for: e4befc price: 109.33505105899134 size: 982.5441971975355
+ updates for: e4befc cash: -107426.5199683082 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 113589.76183285718 119.2462473320705
bid order for: bfd4db price: 119.2462473320705 size: 952.5646665973359
+ updates for: bfd4db cash: -113589.76183285718 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 78316.18049953054 122.56718879871286
bid order for: cba909 price: 122.56718879871286 size: 638.9652994990856
+ updates for: cba909 cash: -78316.18049953054 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 55072.25520295623 104.5753931919412
bid order for: 147b63 price: 104.5753931919412 size: 526.6272831685629
+ updates for: 147b63 cash: -55072.25520295623 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 109435.13759831448 110.8211284048841
bid order for: f1f805 price: 110.8211284048841 size: 987.4934425725578
+ updates for: f1f805 cash: -109435.13759831448 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 5975.48611004055 105.79356411123504
bid order for: 301da5 price: 105.79356411123504 size: 56.48251063512441
+ updates for: 301da5 cash: -5975.48611004055 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 354.477278657136 83.44324305823021
+ updates for: 57a381 cash: 0 stock: -354.477278657136
+ updates for: b846a3 cash: 0 stock: 98.5665100583401
+ updates for: cba909 cash: 0 stock: 255.91076859879593
+ updates for: 57a381 cash: 44038.72301970965 stock: 0.0
cancel - 397d0e
sell - 397d0e 126.27416971255138 98.04735690571877
+ updates for: 397d0e cash: 0 stock: -126.27416971255138
+ updates for: cba909 cash: 0 stock: 126.27416971255138
+ updates for: 397d0e cash: 15477.069999558995 stock: 0.0
cancel - bdb97d
buy - bdb97d 36532.64710395117 107.14344850726245
bid order for: bdb97d price: 107.14344850726245 size: 340.96949102282156
+ updates for: bdb97d cash: -36532.64710395117 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 78258.47178237438 109.54615119829573
bid order for: 0d5eec price: 109.54615119829573 size: 714.3881453280295
+ updates for: 0d5eec cash: -78258.47178237438 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 675.7067514422736 97.47016588272339
+ updates for: 567d78 cash: 0 stock: -675.7067514422736
+ updates for: cba909 cash: 0 stock: 256.7803611877383
+ updates for: bfd4db cash: 0 stock: 418.92639025453525
+ updates for: 567d78 cash: 81428.246955723 stock: 0.0
cancel - 4f4d8a
+ updates 4f4d8a 2089.658013388143 0
buy - 4f4d8a 23632.582831247746 110.90827345030527
bid order for: 4f4d8a price: 110.90827345030527 size: 213.08223540092172
+ updates for: 4f4d8a cash: -23632.582831247746 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 103606.23210497553 108.73860491277404
bid order for: e39c81 price: 108.73860491277404 size: 952.8008216408928
+ updates for: e39c81 cash: -103606.23210497553 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 221.90739467275785 96.0816647941819
+ updates for: 10b0a3 cash: 0 stock: -221.90739467275785
+ updates for: bfd4db cash: 0 stock: 221.90739467275785
+ updates for: 10b0a3 cash: 26461.624069963065 stock: 0.0
cancel - e2b93c
sell - e2b93c 397.4269242834405 94.96257889166633
+ updates for: e2b93c cash: 0 stock: -397.4269242834405
+ updates for: bfd4db cash: 0 stock: 311.7308816700428
+ updates for: 4f4d8a cash: 0 stock: 85.69604261339771
+ updates for: e2b93c cash: 46677.13794444605 stock: 0.0
cancel - 4081b6
+ updates 4081b6 18687.319453787397 0
sell - 4081b6 205.77740595480543 89.6742514639921
+ updates for: 4081b6 cash: 0 stock: -205.77740595480543
+ updates for: 4f4d8a cash: 0 stock: 127.38619278752401
+ updates for: f1f805 cash: 0 stock: 78.39121316728142
+ updates for: 4081b6 cash: 22815.585403697954 stock: 0.0
cancel - 502657
buy - 502657 43608.13975138658 107.69244944227185
bid order for: 502657 price: 107.69244944227185 size: 404.93219327101076
+ updates for: 502657 cash: -43608.13975138658 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 39728.49463362479 102.55930633157533
bid order for: 25d1a9 price: 102.55930633157533 size: 387.3709374084702
+ updates for: 25d1a9 cash: -39728.49463362479 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
+ updates 168284 20315.293550498685 0
sell - 168284 828.0842211963716 100.56536782337317
+ updates for: 168284 cash: 0 stock: -828.0842211963716
+ updates for: f1f805 cash: 0 stock: 828.0842211963716
+ updates for: 168284 cash: 91769.22780726154 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 55.007553806269584 89.35403990938771
+ updates for: 42d8ea cash: 0 stock: -55.007553806269584
+ updates for: f1f805 cash: 0 stock: 55.007553806269584
+ updates for: 42d8ea cash: 6095.999183603173 stock: 0.0
cancel - 33b60b
+ updates 33b60b 39341.084949725686 0
buy - 33b60b 76878.33679560291 104.1647282026646
bid order for: 33b60b price: 104.1647282026646 size: 738.0457677192529
+ updates for: 33b60b cash: -76878.33679560291 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
+ updates e7e04e 74970.3580348182 0
buy - e7e04e 90477.07865168144 112.83032331553393
bid order for: e7e04e price: 112.83032331553393 size: 801.8861950670755
+ updates for: e7e04e cash: -90477.07865168144 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
+ updates ecdc52 69706.63882727675 0
buy - ecdc52 46078.03726127863 111.95829263200856
bid order for: ecdc52 price: 111.95829263200856 size: 411.56430826192366
+ updates for: ecdc52 cash: -46078.03726127863 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 21940.233417940824 130.39945159286464
bid order for: dbe2fc price: 130.39945159286464 size: 168.25403136236332
+ updates for: dbe2fc cash: -21940.233417940824 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
+ updates e9aeae 66383.79045667105 0
sell - e9aeae 535.8037325089178 95.40509418369746
+ updates for: e9aeae cash: 0 stock: -535.8037325089178
+ updates for: dbe2fc cash: 0 stock: 168.25403136236332
+ updates for: e7e04e cash: 0 stock: 367.5497011465545
+ updates for: e9aeae cash: 63410.98503283445 stock: 0.0
cancel - ce37e5
+ updates ce37e5 98827.90804285885 0
buy - ce37e5 69446.82335652573 105.38943344394148
bid order for: ce37e5 price: 105.38943344394148 size: 658.95432859942
+ updates for: ce37e5 cash: -69446.82335652573 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 410.49408318863425 81.45945330376135
+ updates for: 602a21 cash: 0 stock: -410.49408318863425
+ updates for: e7e04e cash: 0 stock: 410.49408318863425
+ updates for: 602a21 cash: 46316.18012528728 stock: 0.0
cancel - 510dbb
+ updates 510dbb 2685.8755177690286 0
buy - 510dbb 72060.52246500009 104.54140764124385
bid order for: 510dbb price: 104.54140764124385 size: 689.3012452280263
+ updates for: 510dbb cash: -72060.52246500009 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 513.052618342767 98.40774290817735
+ updates for: b846a3 cash: 0 stock: -513.052618342767
+ updates for: e7e04e cash: 0 stock: 23.84241073188673
+ updates for: ecdc52 cash: 0 stock: 411.56430826192366
+ updates for: f1f805 cash: 0 stock: 26.01045440263522
+ updates for: 0d5eec cash: 0 stock: 51.6354449463214
+ updates for: b846a3 cash: 57307.15633928399 stock: 0.0
cancel - f676bd
buy - f676bd 70632.84466569258 105.0239175422687
bid order for: f676bd price: 105.0239175422687 size: 672.540563317543
+ updates for: f676bd cash: -70632.84466569258 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
+ updates e4befc 107426.5199683082 0
sell - e4befc 719.4504728703878 98.68558164149388
+ updates for: e4befc cash: 0 stock: -719.4504728703878
+ updates for: 0d5eec cash: 0 stock: 662.7527003817081
+ updates for: e39c81 cash: 0 stock: 56.697772488679675
+ updates for: e4befc cash: 78767.24420517427 stock: 0.0
cancel - bfd4db
buy - bfd4db 78989.37844366116 106.15095920579955
bid order for: bfd4db price: 106.15095920579955 size: 744.1230774987249
+ updates for: bfd4db cash: -78989.37844366116 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
sell - cba909 985.9642018346243 99.75198633737806
+ updates for: cba909 cash: 0 stock: -985.9642018346243
+ updates for: e39c81 cash: 0 stock: 896.1030491522131
+ updates for: 502657 cash: 0 stock: 89.86115268241122
+ updates for: cba909 cash: 107118.36306496947 stock: 0.0
cancel - 147b63
+ updates 147b63 55072.25520295623 0
sell - 147b63 150.91362536712427 92.37793759000127
+ updates for: 147b63 cash: 0 stock: -150.91362536712427
+ updates for: 502657 cash: 0 stock: 150.91362536712427
+ updates for: 147b63 cash: 16252.257969998986 stock: 0.0
cancel - f1f805
sell - f1f805 127.29288098159714 98.33423136709332
+ updates for: f1f805 cash: 0 stock: -127.29288098159714
+ updates for: 502657 cash: 0 stock: 127.29288098159714
+ updates for: f1f805 cash: 13708.482149471778 stock: 0.0
cancel - 301da5
+ updates 301da5 5975.48611004055 0
sell - 301da5 635.3152844378377 89.78718993509618
+ updates for: 301da5 cash: 0 stock: -635.3152844378377
+ updates for: 502657 cash: 0 stock: 36.86453423987814
+ updates for: bdb97d cash: 0 stock: 340.96949102282156
+ updates for: bfd4db cash: 0 stock: 257.481259175138
+ updates for: 301da5 cash: 67834.56173275012 stock: 0.0
cancel - 57a381
buy - 57a381 31587.224491228328 104.44103676569418
bid order for: 57a381 price: 104.44103676569418 size: 302.4407404351218
+ updates for: 57a381 cash: -31587.224491228328 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 36996.38509245956 115.41721611258741
bid order for: 397d0e price: 115.41721611258741 size: 320.5447708630423
+ updates for: 397d0e cash: -36996.38509245956 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 4172.80595255521 108.40290456122366
bid order for: bdb97d price: 108.40290456122366 size: 38.49348843045527
+ updates for: bdb97d cash: -4172.80595255521 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 310.66567978783064 101.54775808487189
+ updates for: 0d5eec cash: 0 stock: -310.66567978783064
+ updates for: 397d0e cash: 0 stock: 310.66567978783064
+ updates for: 0d5eec cash: 35856.16790283593 stock: 0.0
cancel - 567d78
sell - 567d78 745.6991044773918 84.7556535939947
+ updates for: 567d78 cash: 0 stock: -745.6991044773918
+ updates for: 397d0e cash: 0 stock: 9.879091075211647
+ updates for: bdb97d cash: 0 stock: 38.49348843045527
+ updates for: bfd4db cash: 0 stock: 486.6418183235869
+ updates for: ce37e5 cash: 0 stock: 210.684706648138
+ updates for: 567d78 cash: 79174.46081583231 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 2492.4891798955737 115.38728060087229
bid order for: 4f4d8a price: 115.38728060087229 size: 21.601073939138587
+ updates for: 4f4d8a cash: -2492.4891798955737 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 876.531479272457 86.77751595747489
+ updates for: e39c81 cash: 0 stock: -876.531479272457
+ updates for: 4f4d8a cash: 0 stock: 21.601073939138587
+ updates for: ce37e5 cash: 0 stock: 448.26962195128203
+ updates for: f676bd cash: 0 stock: 406.66078338203636
+ updates for: e39c81 cash: 92444.4792490604 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 505.8767672876646 111.58500067039569
bid order for: 10b0a3 price: 111.58500067039569 size: 4.533555265030145
+ updates for: 10b0a3 cash: -505.8767672876646 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 930.3697619938413 97.07156789879083
+ updates for: e2b93c cash: 0 stock: -930.3697619938413
+ updates for: 10b0a3 cash: 0 stock: 4.533555265030145
+ updates for: f676bd cash: 0 stock: 265.8797799355067
+ updates for: 510dbb cash: 0 stock: 659.9564267933044
+ updates for: e2b93c cash: 97422.3866902484 stock: 0.0
cancel - 4081b6
buy - 4081b6 45562.29911661228 114.57873881726091
bid order for: 4081b6 price: 114.57873881726091 size: 397.65055530309667
+ updates for: 4081b6 cash: -45562.29911661228 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 34309.64298288293 116.94068480489689
bid order for: 502657 price: 116.94068480489689 size: 293.39355280948564
+ updates for: 502657 cash: -34309.64298288293 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
+ updates 25d1a9 39728.49463362479 0
sell - 25d1a9 802.5917762429492 81.46084563643794
+ updates for: 25d1a9 cash: 0 stock: -802.5917762429492
+ updates for: 502657 cash: 0 stock: 293.39355280948564
+ updates for: 4081b6 cash: 0 stock: 397.65055530309667
+ updates for: 510dbb cash: 0 stock: 29.3448184347219
+ updates for: 57a381 cash: 0 stock: 82.202849695645
+ updates for: 25d1a9 cash: 91525.04157294545 stock: 0.0
cancel - 168284
buy - 168284 11544.276434634281 106.05863750915027
bid order for: 168284 price: 106.05863750915027 size: 108.8480552433864
+ updates for: 168284 cash: -11544.276434634281 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 642.8110619787417 100.94338910103366
+ updates for: 42d8ea cash: 0 stock: -642.8110619787417
+ updates for: 168284 cash: 0 stock: 108.8480552433864
+ updates for: 57a381 cash: 0 stock: 220.23789073947682
+ updates for: 33b60b cash: 0 stock: 313.72511599587847
+ updates for: 42d8ea cash: 67225.24151661502 stock: 0.0
cancel - 33b60b
+ updates 33b60b 44199.24535754281 0
buy - 33b60b 66170.71928766616 115.34577614853906
bid order for: 33b60b price: 115.34577614853906 size: 573.672669231107
+ updates for: 33b60b cash: -66170.71928766616 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 2751.907862531122 109.03387021820215
bid order for: e7e04e price: 109.03387021820215 size: 25.239018453842956
+ updates for: e7e04e cash: -2751.907862531122 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 57309.17559947767 114.69639282451132
bid order for: ecdc52 price: 114.69639282451132 size: 499.659790409994
+ updates for: ecdc52 cash: -57309.17559947767 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 272.4832714154239 97.39972175724081
+ updates for: dbe2fc cash: 0 stock: -272.4832714154239
+ updates for: 33b60b cash: 0 stock: 272.4832714154239
+ updates for: dbe2fc cash: 31429.7944289051 stock: 0.0
cancel - e9aeae
buy - e9aeae 92985.28261129212 110.64539767194567
bid order for: e9aeae price: 110.64539767194567 size: 840.38997163701
+ updates for: e9aeae cash: -92985.28261129212 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 875.897079911086 100.12363128841857
+ updates for: ce37e5 cash: 0 stock: -875.897079911086
+ updates for: 33b60b cash: 0 stock: 301.18939781568304
+ updates for: ecdc52 cash: 0 stock: 499.659790409994
+ updates for: e9aeae cash: 0 stock: 75.04789168540901
+ updates for: ce37e5 cash: 100353.80427821192 stock: 0.0
cancel - 602a21
buy - 602a21 54418.34382210875 103.11690229817266
bid order for: 602a21 price: 103.11690229817266 size: 527.7344703853958
+ updates for: 602a21 cash: -54418.34382210875 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 984.2058018361104 97.13394177235739
+ updates for: 510dbb cash: 0 stock: -984.2058018361104
+ updates for: e9aeae cash: 0 stock: 765.342079951601
+ updates for: e7e04e cash: 0 stock: 25.239018453842956
+ updates for: 602a21 cash: 0 stock: 193.6247034306664
+ updates for: 510dbb cash: 107399.46628002275 stock: 0.0
cancel - b846a3
sell - b846a3 761.4027606110694 82.76794065475954
ask order for: b846a3 price: 82.76794065475954 size: 427.29299365634006
+ updates for: b846a3 cash: 0 stock: -761.4027606110694
+ updates for: 602a21 cash: 0 stock: 334.10976695472937
+ updates for: b846a3 cash: 34452.36419593607 stock: 0
cancel - f676bd
sell - f676bd 665.3850464706195 101.9813842533512
ask order for: f676bd price: 101.9813842533512 size: 665.3850464706195
+ updates for: f676bd cash: 0 stock: -665.3850464706195
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 84.47247062734675 99.70336107139923
ask order for: e4befc price: 99.70336107139923 size: 84.47247062734675
+ updates for: e4befc cash: 0 stock: -84.47247062734675
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 104049.45557843664 110.08034869823706
+ updates for: bfd4db cash: -104049.45557843664 stock: 0
+ updates for: b846a3 cash: 35366.1611411425 stock: 0
+ updates for: e4befc cash: 8422.189239551519 stock: 0
+ updates for: f676bd cash: 60261.10519774263 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 1102.6684574028686
cancel - cba909
sell - cba909 632.2977156147242 100.16264992672829
ask order for: cba909 price: 100.16264992672829 size: 632.2977156147242
+ updates for: cba909 cash: 0 stock: -632.2977156147242
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
sell - 147b63 42.54367328275134 87.7809460871917
ask order for: 147b63 price: 87.7809460871917 size: 42.54367328275134
+ updates for: 147b63 cash: 0 stock: -42.54367328275134
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
buy - f1f805 24215.394702458572 104.3780910143639
+ updates for: f1f805 cash: -24215.394702458572 stock: 0
+ updates for: 147b63 cash: 3734.523890784293 stock: 0
+ updates for: cba909 cash: 20480.87081167428 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 247.019801127378
cancel - 301da5
buy - 301da5 42755.29151562636 106.03356214280183
+ updates for: 301da5 cash: -42755.29151562636 stock: 0
+ updates for: cba909 cash: 42755.29151562636 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 426.8586299074857
cancel - 57a381
sell - 57a381 572.75047687395 95.31447602936294
ask order for: 57a381 price: 95.31447602936294 size: 572.75047687395
+ updates for: 57a381 cash: 0 stock: -572.75047687395
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 386.2653756093521 93.16566053468102
ask order for: 397d0e price: 93.16566053468102 size: 386.2653756093521
+ updates for: 397d0e cash: 0 stock: -386.2653756093521
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
sell - bdb97d 766.385944654697 101.15615226659946
ask order for: bdb97d price: 101.15615226659946 size: 766.385944654697
+ updates for: bdb97d cash: 0 stock: -766.385944654697
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
sell - 0d5eec 564.6062097814677 95.35883947213206
ask order for: 0d5eec price: 95.35883947213206 size: 564.6062097814677
+ updates for: 0d5eec cash: 0 stock: -564.6062097814677
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
buy - 567d78 2406.9983363832953 108.60840695571713
+ updates for: 567d78 cash: -2406.9983363832953 stock: 0
+ updates for: 397d0e cash: 2406.9983363832953 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 25.835681543708773
cancel - 4f4d8a
buy - 4f4d8a 20037.720757402305 117.6821200194434
+ updates for: 4f4d8a cash: -20037.720757402305 stock: 0
+ updates for: 397d0e cash: 20037.720757402305 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 215.0762485062105
cancel - e39c81
buy - e39c81 97434.32342144319 108.96393190208885
+ updates for: e39c81 cash: -97434.32342144319 stock: 0
+ updates for: 397d0e cash: 13541.949766536352 stock: 0
+ updates for: 57a381 cash: 54591.4115988083 stock: 0
+ updates for: 0d5eec cash: 29300.962056098542 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 1025.3744619900385
cancel - 10b0a3
buy - 10b0a3 19584.206819872594 104.7312272841366
+ updates for: 10b0a3 cash: -19584.206819872594 stock: 0
+ updates for: 0d5eec cash: 19584.206819872594 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 205.3737957412531
cancel - e2b93c
sell - e2b93c 478.40372530584864 89.08575049347331
ask order for: e2b93c price: 89.08575049347331 size: 478.40372530584864
+ updates for: e2b93c cash: 0 stock: -478.40372530584864
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
sell - 4081b6 571.2773525161242 98.2093317236748
ask order for: 4081b6 price: 98.2093317236748 size: 571.2773525161242
+ updates for: 4081b6 cash: 0 stock: -571.2773525161242
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
sell - 502657 696.6272605951739 91.1425181011761
ask order for: 502657 price: 91.1425181011761 size: 696.6272605951739
+ updates for: 502657 cash: 0 stock: -696.6272605951739
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
buy - 25d1a9 103221.12525433881 107.39048745012167
+ updates for: 25d1a9 cash: -103221.12525433881 stock: 0
+ updates for: e2b93c cash: 42618.95490774498 stock: 0
+ updates for: 502657 cash: 60602.17034659383 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 1143.3202934362153
cancel - 168284
buy - 168284 46008.804349200735 103.79174386926364
+ updates for: 168284 cash: -46008.804349200735 stock: 0
+ updates for: 502657 cash: 2890.1923619745144 stock: 0
+ updates for: 0d5eec cash: 4955.024047548759 stock: 0
+ updates for: 4081b6 cash: 38163.58793967746 stock: 0
+ updates for: 168284 cash: 0.0 stock: 472.2668814586802
cancel - 42d8ea
buy - 42d8ea 11961.938517275243 110.3906648352315
+ updates for: 42d8ea cash: -11961.938517275243 stock: 0
+ updates for: 4081b6 cash: 11961.938517275243 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 121.80042677544911
cancel - 33b60b
buy - 33b60b 35083.59238921398 106.59372318555916
+ updates for: 33b60b cash: -35083.59238921398 stock: 0
+ updates for: 4081b6 cash: 5979.240562526039 stock: 0
+ updates for: cba909 cash: 96.45241128698211 stock: 0
+ updates for: bdb97d cash: 29007.899415400963 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 348.6091397253347
cancel - e7e04e
sell - e7e04e 377.40811662683564 88.62537774237809
ask order for: e7e04e price: 88.62537774237809 size: 377.40811662683564
+ updates for: e7e04e cash: 0 stock: -377.40811662683564
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
sell - ecdc52 873.1370690252706 92.63578912200323
ask order for: ecdc52 price: 92.63578912200323 size: 873.1370690252706
+ updates for: ecdc52 cash: 0 stock: -873.1370690252706
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 643.254126183382 99.64015622530172
ask order for: dbe2fc price: 99.64015622530172 size: 643.254126183382
+ updates for: dbe2fc cash: 0 stock: -643.254126183382
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 891.7770257524736 98.76747730797742
ask order for: e9aeae price: 98.76747730797742 size: 891.7770257524736
+ updates for: e9aeae cash: 0 stock: -891.7770257524736
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
buy - ce37e5 29217.5893452364 126.07125298881839
+ updates for: ce37e5 cash: -29217.5893452364 stock: 0
+ updates for: e7e04e cash: 29217.589345236403 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 329.6752024027244
cancel - 602a21
sell - 602a21 326.93961388501543 83.00291762162537
ask order for: 602a21 price: 83.00291762162537 size: 326.93961388501543
+ updates for: 602a21 cash: 0 stock: -326.93961388501543
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
sell - 510dbb 8.083385674556894 91.25764851393315
ask order for: 510dbb price: 91.25764851393315 size: 8.083385674556894
+ updates for: 510dbb cash: 0 stock: -8.083385674556894
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
buy - b846a3 66884.06651603465 110.42869771096728
+ updates for: b846a3 cash: -66884.06651603465 stock: 0
+ updates for: 602a21 cash: 27136.941838543942 stock: 0
+ updates for: e7e04e cash: 4230.347553856393 stock: 0
+ updates for: 510dbb cash: 737.6707686912754 stock: 0
+ updates for: ecdc52 cash: 34779.10635494304 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 758.1951115772949
cancel - f676bd
+ updates f676bd 0 74.48205335143757
sell - f676bd 144.65624927706904 82.58346017206355
ask order for: f676bd price: 82.58346017206355 size: 144.65624927706904
+ updates for: f676bd cash: 0 stock: -144.65624927706904
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 303.89888064986906 92.9332759506933
ask order for: e4befc price: 92.9332759506933 size: 303.89888064986906
+ updates for: e4befc cash: 0 stock: -303.89888064986906
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 30830.12861388603 106.95809593662594
+ updates for: bfd4db cash: -30830.12861388603 stock: 0
+ updates for: f676bd cash: 11946.213600812927 stock: 0
+ updates for: ecdc52 cash: 18883.915013073103 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 348.50743025208726
cancel - cba909
buy - cba909 84151.39915523655 102.93193045106362
+ updates for: cba909 cash: -84151.39915523655 stock: 0
+ updates for: ecdc52 cash: 27220.720032812802 stock: 0
+ updates for: e4befc cash: 28242.31853654109 stock: 0
+ updates for: e9aeae cash: 28688.360585882656 stock: 0
+ updates for: cba909 cash: 0.0 stock: 888.2092069921663
cancel - 147b63
sell - 147b63 839.4549221385073 101.40628335510351
ask order for: 147b63 price: 101.40628335510351 size: 839.4549221385073
+ updates for: 147b63 cash: 0 stock: -839.4549221385073
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
sell - f1f805 126.14271859631094 94.19058951712609
ask order for: f1f805 price: 94.19058951712609 size: 126.14271859631094
+ updates for: f1f805 cash: 0 stock: -126.14271859631094
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 2076.0772483080746 103.6060612660315
+ updates for: 301da5 cash: -2076.0772483080746 stock: 0
+ updates for: f1f805 cash: 2076.0772483080746 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 22.04123850324341
cancel - 57a381
buy - 57a381 13674.367315772028 111.02422344400219
+ updates for: 57a381 cash: -13674.367315772028 stock: 0
+ updates for: f1f805 cash: 9805.379779571396 stock: 0
+ updates for: e9aeae cash: 3868.9875362006314 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 143.27416771914034
cancel - 397d0e
sell - 397d0e 566.6508399901192 98.3929527047638
ask order for: 397d0e price: 98.3929527047638 size: 566.6508399901192
+ updates for: 397d0e cash: 0 stock: -566.6508399901192
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
+ updates bdb97d 0 479.622374022335
sell - bdb97d 515.3007171223035 101.59767342868813
ask order for: bdb97d price: 101.59767342868813 size: 515.3007171223035
+ updates for: bdb97d cash: 0 stock: -515.3007171223035
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 93431.09788882357 113.0950696060981
+ updates for: 0d5eec cash: -93431.09788882357 stock: 0
+ updates for: 397d0e cash: 55754.44929926247 stock: 0
+ updates for: e9aeae cash: 37676.6485895611 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 948.119007614544
cancel - 567d78
buy - 567d78 24866.51415083395 116.87027355766575
+ updates for: 567d78 cash: -24866.51415083395 stock: 0
+ updates for: e9aeae cash: 17844.570443138637 stock: 0
+ updates for: dbe2fc cash: 7021.9437076953145 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 251.14556430416565
cancel - 4f4d8a
buy - 4f4d8a 43995.57973979546 113.8892939140469
+ updates for: 4f4d8a cash: -43995.57973979546 stock: 0
+ updates for: dbe2fc cash: 43995.57973979546 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 441.5446683997031
cancel - e39c81
sell - e39c81 496.5054297474227 94.75906577228278
ask order for: e39c81 price: 94.75906577228278 size: 496.5054297474227
+ updates for: e39c81 cash: 0 stock: -496.5054297474227
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
buy - 10b0a3 70811.41268718238 107.37385597296127
+ updates for: 10b0a3 cash: -70811.41268718238 stock: 0
+ updates for: e39c81 cash: 47048.390673731556 stock: 0
+ updates for: dbe2fc cash: 13076.418177991363 stock: 0
+ updates for: 147b63 cash: 10686.603835459464 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 733.1258977824375
cancel - e2b93c
sell - e2b93c 30.90268000916558 92.55567690020135
ask order for: e2b93c price: 92.55567690020135 size: 30.90268000916558
+ updates for: e2b93c cash: 0 stock: -30.90268000916558
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
sell - 4081b6 14.116518328502025 93.96155400205822
ask order for: 4081b6 price: 93.96155400205822 size: 14.116518328502025
+ updates for: 4081b6 cash: 0 stock: -14.116518328502025
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
buy - 502657 55529.15138916324 119.18105348131256
+ updates for: 502657 cash: -55529.15138916324 stock: 0
+ updates for: e2b93c cash: 2860.2184662786403 stock: 0
+ updates for: 4081b6 cash: 1326.4099992445877 stock: 0
+ updates for: 147b63 cash: 51342.52292364002 stock: 0
+ updates for: 502657 cash: 0.0 stock: 551.3243426042145
cancel - 25d1a9
sell - 25d1a9 868.9215025479824 92.70916325527149
ask order for: 25d1a9 price: 92.70916325527149 size: 868.9215025479824
+ updates for: 25d1a9 cash: 0 stock: -868.9215025479824
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 485.97804156985194 82.96649417344675
ask order for: 168284 price: 82.96649417344675 size: 485.97804156985194
+ updates for: 168284 cash: 0 stock: -485.97804156985194
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 31172.307066263733 110.65115423356654
+ updates for: 42d8ea cash: -31172.307066263733 stock: 0
+ updates for: 168284 cash: 31172.307066263733 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 375.72163771432884
cancel - 33b60b
sell - 33b60b 524.7821141283831 98.13927449056297
ask order for: 33b60b price: 98.13927449056297 size: 524.7821141283831
+ updates for: 33b60b cash: 0 stock: -524.7821141283831
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
buy - e7e04e 77168.73678670957 111.82670739985397
+ updates for: e7e04e cash: -77168.73678670957 stock: 0
+ updates for: 168284 cash: 9147.58728806445 stock: 0
+ updates for: 25d1a9 cash: 68021.14949864513 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 843.9611112462179
cancel - ecdc52
buy - ecdc52 87516.73343030248 104.9544370568742
+ updates for: ecdc52 cash: -87516.73343030248 stock: 0
+ updates for: 25d1a9 cash: 12535.83593709158 stock: 0
+ updates for: 33b60b cash: 51501.73594618333 stock: 0
+ updates for: 147b63 cash: 23096.876939114347 stock: 0
+ updates for: bdb97d cash: 382.28460791321777 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 891.5273769610947
cancel - dbe2fc
buy - dbe2fc 43990.150329352524 125.05075699544405
+ updates for: dbe2fc cash: -43990.150329352524 stock: 0
+ updates for: bdb97d cash: 43990.150329352524 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 432.98383560160374
cancel - e9aeae
sell - e9aeae 116.37658741568566 100.27070664431996
ask order for: e9aeae price: 100.27070664431996 size: 116.37658741568566
+ updates for: e9aeae cash: 0 stock: -116.37658741568566
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 194.6342576606504 101.20967191870804
ask order for: ce37e5 price: 101.20967191870804 size: 194.6342576606504
+ updates for: ce37e5 cash: 0 stock: -194.6342576606504
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 25979.555803174928 119.02736636614469
+ updates for: 602a21 cash: -25979.555803174928 stock: 0
+ updates for: e9aeae cash: 11669.162657025276 stock: 0
+ updates for: ce37e5 cash: 14310.393146149652 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 257.7701210064655
cancel - 510dbb
buy - 510dbb 43019.11229143502 109.49434350473848
bid order for: 510dbb price: 109.49434350473848 size: 270.78765978290915
+ updates for: 510dbb cash: -43019.11229143502 stock: 0
+ updates for: ce37e5 cash: 5388.476215826062 stock: 0
+ updates for: bdb97d cash: 7980.919038494844 stock: 0
+ updates for: 510dbb cash: 0 stock: 131.79487564792504
cancel - b846a3
sell - b846a3 712.6145552095988 99.86814541306678
ask order for: b846a3 price: 99.86814541306678 size: 441.8268954266897
+ updates for: b846a3 cash: 0 stock: -712.6145552095988
+ updates for: 510dbb cash: 0 stock: 270.78765978290915
+ updates for: b846a3 cash: 29649.71703711411 stock: 0
cancel - f676bd
buy - f676bd 104055.84178577474 107.89977888561478
bid order for: f676bd price: 107.89977888561478 size: 555.4358847151291
+ updates for: f676bd cash: -104055.84178577474 stock: 0
+ updates for: b846a3 cash: 44124.4326398765 stock: 0
+ updates for: f676bd cash: 0 stock: 441.8268954266897
cancel - e4befc
buy - e4befc 63882.247231258305 111.71372171931746
bid order for: e4befc price: 111.71372171931746 size: 571.8388596144302
+ updates for: e4befc cash: -63882.247231258305 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 62303.12015671963 112.04356166854716
bid order for: bfd4db price: 112.04356166854716 size: 556.0615820213554
+ updates for: bfd4db cash: -62303.12015671963 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 26207.390981442713 107.51579205053865
bid order for: cba909 price: 107.51579205053865 size: 243.75387542253998
+ updates for: cba909 cash: -26207.390981442713 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 563.0569236848747 91.27050539636951
+ updates for: 147b63 cash: 0 stock: -563.0569236848747
+ updates for: bfd4db cash: 0 stock: 556.0615820213554
+ updates for: e4befc cash: 0 stock: 6.995341663519298
+ updates for: 147b63 cash: 63084.595808649574 stock: 0.0
cancel - f1f805
buy - f1f805 4212.405360759754 118.10738272140588
bid order for: f1f805 price: 118.10738272140588 size: 35.665893729065715
+ updates for: f1f805 cash: -4212.405360759754 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 28993.661081930397 113.5269969796777
bid order for: 301da5 price: 113.5269969796777 size: 255.3900116561747
+ updates for: 301da5 cash: -28993.661081930397 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 38822.26946706143 105.02374551388826
bid order for: 57a381 price: 105.02374551388826 size: 369.65230364906006
+ updates for: 57a381 cash: -38822.26946706143 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 35430.04429084099 114.91601502109584
bid order for: 397d0e price: 114.91601502109584 size: 308.3125035647719
+ updates for: 397d0e cash: -35430.04429084099 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 106815.04864815954 106.95539295617807
bid order for: bdb97d price: 106.95539295617807 size: 998.6878239222959
+ updates for: bdb97d cash: -106815.04864815954 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 43.99204644135796 93.5782772091771
+ updates for: 0d5eec cash: 0 stock: -43.99204644135796
+ updates for: f1f805 cash: 0 stock: 35.665893729065715
+ updates for: 397d0e cash: 0 stock: 8.326152712292242
+ updates for: 0d5eec cash: 5169.213650913467 stock: 0.0
cancel - 567d78
buy - 567d78 73406.37404033053 111.18833311744146
bid order for: 567d78 price: 111.18833311744146 size: 660.1985296676393
+ updates for: 567d78 cash: -73406.37404033053 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 693.320452933689 101.73954459276449
+ updates for: 4f4d8a cash: 0 stock: -693.320452933689
+ updates for: 397d0e cash: 0 stock: 299.98635085247963
+ updates for: 301da5 cash: 0 stock: 255.3900116561747
+ updates for: e4befc cash: 0 stock: 137.9440904250347
+ updates for: 4f4d8a cash: 78877.14481318436 stock: 0.0
cancel - e39c81
sell - e39c81 678.0781598179443 98.65411807878866
+ updates for: e39c81 cash: 0 stock: -678.0781598179443
+ updates for: e4befc cash: 0 stock: 426.89942752587626
+ updates for: 567d78 cash: 0 stock: 251.17873229206805
+ updates for: e39c81 cash: 75618.66840686879 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 68168.39172084947 104.75512356285698
bid order for: 10b0a3 price: 104.75512356285698 size: 650.7404067920925
+ updates for: 10b0a3 cash: -68168.39172084947 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 811.2769503501867 85.31524602753937
+ updates for: e2b93c cash: 0 stock: -811.2769503501867
+ updates for: 567d78 cash: 0 stock: 409.0197973755712
+ updates for: f676bd cash: 0 stock: 402.25715297461545
+ updates for: e2b93c cash: 88881.68734334134 stock: 0.0
cancel - 4081b6
sell - 4081b6 326.6273596119605 99.20948801828033
+ updates for: 4081b6 cash: 0 stock: -326.6273596119605
+ updates for: f676bd cash: 0 stock: 153.17873174051363
+ updates for: cba909 cash: 0 stock: 173.4486278714469
+ updates for: 4081b6 cash: 35176.41789045807 stock: 0.0
cancel - 502657
sell - 502657 897.3390431586238 93.1301648008995
+ updates for: 502657 cash: 0 stock: -897.3390431586238
+ updates for: cba909 cash: 0 stock: 70.30524755109309
+ updates for: bdb97d cash: 0 stock: 827.0337956075307
+ updates for: 502657 cash: 96014.64897300788 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 656.9264771997236 100.67290383737767
+ updates for: 25d1a9 cash: 0 stock: -656.9264771997236
+ updates for: bdb97d cash: 0 stock: 171.65402831476524
+ updates for: 57a381 cash: 0 stock: 369.65230364906006
+ updates for: 10b0a3 cash: 0 stock: 115.62014523589835
+ updates for: 25d1a9 cash: 69293.39611852006 stock: 0.0
cancel - 168284
sell - 168284 843.8444166748208 97.0383385549707
ask order for: 168284 price: 97.0383385549707 size: 308.72415511862664
+ updates for: 168284 cash: 0 stock: -843.8444166748208
+ updates for: 10b0a3 cash: 0 stock: 535.1202615561941
+ updates for: 168284 cash: 56056.589120307464 stock: 0
cancel - 42d8ea
buy - 42d8ea 44691.779980391504 115.00062471603086
bid order for: 42d8ea price: 115.00062471603086 size: 128.11844224563657
+ updates for: 42d8ea cash: -44691.779980391504 stock: 0
+ updates for: 168284 cash: 29958.07908449858 stock: 0
+ updates for: 42d8ea cash: 0 stock: 308.72415511862664
cancel - 33b60b
buy - 33b60b 12170.458815995516 102.1158154776506
bid order for: 33b60b price: 102.1158154776506 size: 119.18289795824215
+ updates for: 33b60b cash: -12170.458815995516 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 471.23224264135536 90.77803060355161
ask order for: e7e04e price: 90.77803060355161 size: 223.93090243747662
+ updates for: e7e04e cash: 0 stock: -471.23224264135536
+ updates for: 42d8ea cash: 0 stock: 128.11844224563657
+ updates for: 33b60b cash: 0 stock: 119.18289795824215
+ updates for: e7e04e cash: 26904.159711888442 stock: 0
cancel - ecdc52
buy - ecdc52 56166.71916798473 105.95141393388559
bid order for: ecdc52 price: 105.95141393388559 size: 338.2561074248443
+ updates for: ecdc52 cash: -56166.71916798473 stock: 0
+ updates for: e7e04e cash: 20328.006314550184 stock: 0
+ updates for: ecdc52 cash: 0 stock: 223.93090243747662
cancel - dbe2fc
sell - dbe2fc 73.3096742445091 91.46691521575299
+ updates for: dbe2fc cash: 0 stock: -73.3096742445091
+ updates for: ecdc52 cash: 0 stock: 73.3096742445091
+ updates for: dbe2fc cash: 7767.263641238294 stock: 0.0
cancel - e9aeae
buy - e9aeae 30580.077104360036 108.75324028814295
bid order for: e9aeae price: 108.75324028814295 size: 281.18773310420704
+ updates for: e9aeae cash: -30580.077104360036 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 348.48679517868595 85.4396916081393
+ updates for: ce37e5 cash: 0 stock: -348.48679517868595
+ updates for: e9aeae cash: 0 stock: 281.18773310420704
+ updates for: ecdc52 cash: 0 stock: 67.29906207447891
+ updates for: ce37e5 cash: 37710.50788757541 stock: 0.0
cancel - 602a21
sell - 602a21 388.1739740225372 99.82918267374883
ask order for: 602a21 price: 99.82918267374883 size: 190.52660291668093
+ updates for: 602a21 cash: 0 stock: -388.1739740225372
+ updates for: ecdc52 cash: 0 stock: 197.64737110585628
+ updates for: 602a21 cash: 20941.01842898088 stock: 0
cancel - 510dbb
sell - 510dbb 103.48189658238289 88.88945507336281
ask order for: 510dbb price: 88.88945507336281 size: 103.48189658238289
+ updates for: 510dbb cash: 0 stock: -103.48189658238289
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
buy - b846a3 70445.90875908492 102.9453106194914
bid order for: b846a3 price: 102.9453106194914 size: 410.1920141969581
+ updates for: b846a3 cash: -70445.90875908492 stock: 0
+ updates for: 510dbb cash: 9198.4493971661 stock: 0
+ updates for: 602a21 cash: 19020.115046778148 stock: 0
+ updates for: b846a3 cash: 0 stock: 294.0084994990638
cancel - f676bd
buy - f676bd 101708.91811309804 124.18757374887664
bid order for: f676bd price: 124.18757374887664 size: 818.9943248168021
+ updates for: f676bd cash: -101708.91811309804 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 724.5962545869761 92.80903592804923
+ updates for: e4befc cash: 0 stock: -724.5962545869761
+ updates for: f676bd cash: 0 stock: 724.5962545869761
+ updates for: e4befc cash: 89985.8508046799 stock: 0.0
cancel - bfd4db
sell - bfd4db 21.648940299554738 91.97963780848954
+ updates for: bfd4db cash: 0 stock: -21.648940299554738
+ updates for: f676bd cash: 0 stock: 21.648940299554738
+ updates for: bfd4db cash: 2688.5293700359816 stock: 0.0
cancel - cba909
buy - cba909 9448.984368338006 102.48079379834371
bid order for: cba909 price: 102.48079379834371 size: 92.20249002882645
+ updates for: cba909 cash: -9448.984368338006 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 413.76141310028925 71.16248160183683
+ updates for: 147b63 cash: 0 stock: -413.76141310028925
+ updates for: f676bd cash: 0 stock: 72.74912993027124
+ updates for: b846a3 cash: 0 stock: 341.012283170018
+ updates for: 147b63 cash: 44140.15335438163 stock: 0.0
cancel - f1f805
sell - f1f805 244.16122173680105 101.17362274087162
ask order for: f1f805 price: 101.17362274087162 size: 82.77900068103452
+ updates for: f1f805 cash: 0 stock: -244.16122173680105
+ updates for: b846a3 cash: 0 stock: 69.17973102694009
+ updates for: cba909 cash: 0 stock: 92.20249002882645
+ updates for: f1f805 cash: 16570.71326747922 stock: 0
cancel - 301da5
sell - 301da5 125.64961763856945 80.14726659138577
ask order for: 301da5 price: 80.14726659138577 size: 125.64961763856945
+ updates for: 301da5 cash: 0 stock: -125.64961763856945
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
buy - 57a381 42490.26084466646 107.45810613292359
bid order for: 57a381 price: 107.45810613292359 size: 223.75916459173524
+ updates for: 57a381 cash: -42490.26084466646 stock: 0
+ updates for: 301da5 cash: 10070.473401984114 stock: 0
+ updates for: f1f805 cash: 8375.051385769342 stock: 0
+ updates for: 57a381 cash: 0 stock: 208.42861831960397
cancel - 397d0e
sell - 397d0e 439.0892901717431 95.68243385926453
ask order for: 397d0e price: 95.68243385926453 size: 215.33012558000783
+ updates for: 397d0e cash: 0 stock: -439.0892901717431
+ updates for: 57a381 cash: 0 stock: 223.75916459173524
+ updates for: 397d0e cash: 24044.736056913003 stock: 0
cancel - bdb97d
sell - bdb97d 973.5270072343327 84.89843251366136
ask order for: bdb97d price: 84.89843251366136 size: 973.5270072343327
+ updates for: bdb97d cash: 0 stock: -973.5270072343327
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 106215.06192358793 108.67696383909977
bid order for: 0d5eec price: 108.67696383909977 size: 27.2443616049544
+ updates for: 0d5eec cash: -106215.06192358793 stock: 0
+ updates for: bdb97d cash: 82650.91692391071 stock: 0
+ updates for: 397d0e cash: 20603.310498716226 stock: 0
+ updates for: 0d5eec cash: 0 stock: 1188.8571328143405
cancel - 567d78
sell - 567d78 942.1395958469468 85.11515117836052
ask order for: 567d78 price: 85.11515117836052 size: 914.8952342419924
+ updates for: 567d78 cash: 0 stock: -942.1395958469468
+ updates for: 0d5eec cash: 0 stock: 27.2443616049544
+ updates for: 567d78 cash: 2960.8345009609875 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 55.22943510883533 80.95729783995728
ask order for: 4f4d8a price: 80.95729783995728 size: 55.22943510883533
+ updates for: 4f4d8a cash: 0 stock: -55.22943510883533
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
buy - e39c81 95764.539320725 102.99116541385615
bid order for: e39c81 price: 102.99116541385615 size: 130.32056938363323
+ updates for: e39c81 cash: -95764.539320725 stock: 0
+ updates for: 4f4d8a cash: 4471.2258276385755 stock: 0
+ updates for: 567d78 cash: 77871.44617486875 stock: 0
+ updates for: e39c81 cash: 0 stock: 970.1246693508277
cancel - 10b0a3
buy - 10b0a3 57405.959829050706 106.4775651883515
bid order for: 10b0a3 price: 106.4775651883515 size: 539.1366690955367
+ updates for: 10b0a3 cash: -57405.959829050706 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 4779.69910974611 105.21540454655812
bid order for: e2b93c price: 105.21540454655812 size: 45.4277501507023
+ updates for: e2b93c cash: -4779.69910974611 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 76962.82311832892 110.49175796824287
bid order for: 4081b6 price: 110.49175796824287 size: 696.548091310569
+ updates for: 4081b6 cash: -76962.82311832892 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 103262.3269097228 120.75377633527951
bid order for: 502657 price: 120.75377633527951 size: 855.1478060860744
+ updates for: 502657 cash: -103262.3269097228 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 155.4980188072168 100.22783971297699
+ updates for: 25d1a9 cash: 0 stock: -155.4980188072168
+ updates for: 502657 cash: 0 stock: 155.4980188072168
+ updates for: 25d1a9 cash: 18776.972983625743 stock: 0.0
cancel - 168284
buy - 168284 4143.758501161607 111.97924259045458
bid order for: 168284 price: 111.97924259045458 size: 37.00470199032077
+ updates for: 168284 cash: -4143.758501161607 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 63011.230419659085 124.11410867738459
bid order for: 42d8ea price: 124.11410867738459 size: 507.6878937546659
+ updates for: 42d8ea cash: -63011.230419659085 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 721.1549922813183 97.58872465873755
+ updates for: 33b60b cash: 0 stock: -721.1549922813183
+ updates for: 42d8ea cash: 0 stock: 507.6878937546659
+ updates for: 502657 cash: 0 stock: 213.46709852665242
+ updates for: 33b60b cash: 88788.18869008755 stock: 0.0
cancel - e7e04e
buy - e7e04e 103465.40432142245 110.2079601033774
bid order for: e7e04e price: 110.2079601033774 size: 938.819702536638
+ updates for: e7e04e cash: -103465.40432142245 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 959.3967535341353 95.32691432126622
+ updates for: ecdc52 cash: 0 stock: -959.3967535341353
+ updates for: 502657 cash: 0 stock: 486.1826887522052
+ updates for: 168284 cash: 0 stock: 37.00470199032077
+ updates for: 4081b6 cash: 0 stock: 436.20936279160935
+ updates for: ecdc52 cash: 111049.69349388215 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 627.0836038921311 90.10450011753599
+ updates for: dbe2fc cash: 0 stock: -627.0836038921311
+ updates for: 4081b6 cash: 0 stock: 260.33872851895967
+ updates for: e7e04e cash: 0 stock: 366.74487537317145
+ updates for: dbe2fc cash: 69183.48837452158 stock: 0.0
cancel - e9aeae
sell - e9aeae 882.9906389913915 80.57393971646881
+ updates for: e9aeae cash: 0 stock: -882.9906389913915
+ updates for: e7e04e cash: 0 stock: 572.0748271634666
+ updates for: 10b0a3 cash: 0 stock: 310.9158118279249
+ updates for: e9aeae cash: 96152.75835017496 stock: 0.0
cancel - ce37e5
buy - ce37e5 106673.34002907881 106.83687141624668
bid order for: ce37e5 price: 106.83687141624668 size: 998.4693356797137
+ updates for: ce37e5 cash: -106673.34002907881 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 411.32001167237917 114.59056873602344
bid order for: 602a21 price: 114.59056873602344 size: 3.5894752614407253
+ updates for: 602a21 cash: -411.32001167237917 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 18824.831476765525 102.18221855769835
bid order for: 510dbb price: 102.18221855769835 size: 184.22805594239344
+ updates for: 510dbb cash: -18824.831476765525 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 619.8134505310993 94.68949593275505
+ updates for: b846a3 cash: 0 stock: -619.8134505310993
+ updates for: 602a21 cash: 0 stock: 3.5894752614407253
+ updates for: ce37e5 cash: 0 stock: 616.2239752696586
+ updates for: b846a3 cash: 66246.76162116526 stock: 0.0
cancel - f676bd
sell - f676bd 139.21664394237575 97.98616663542825
+ updates for: f676bd cash: 0 stock: -139.21664394237575
+ updates for: ce37e5 cash: 0 stock: 139.21664394237575
+ updates for: f676bd cash: 14873.470687872996 stock: 0.0
cancel - e4befc
buy - e4befc 22591.494440303846 113.03065156674742
bid order for: e4befc price: 113.03065156674742 size: 199.8705141230032
+ updates for: e4befc cash: -22591.494440303846 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 923.8214202047648 85.70905493602133
+ updates for: bfd4db cash: 0 stock: -923.8214202047648
+ updates for: e4befc cash: 0 stock: 199.8705141230032
+ updates for: ce37e5 cash: 0 stock: 243.02871646767937
+ updates for: 10b0a3 cash: 0 stock: 228.2208572676118
+ updates for: e2b93c cash: 0 stock: 45.4277501507023
+ updates for: e39c81 cash: 0 stock: 130.32056938363323
+ updates for: 510dbb cash: 0 stock: 76.95301281213486
+ updates for: bfd4db cash: 98921.1193808771 stock: 0.0
cancel - cba909
buy - cba909 83739.57319762601 103.95552974720758
bid order for: cba909 price: 103.95552974720758 size: 805.5326484436043
+ updates for: cba909 cash: -83739.57319762601 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 72246.70520226232 103.52164265396038
bid order for: 147b63 price: 103.52164265396038 size: 697.8898648639093
+ updates for: 147b63 cash: -72246.70520226232 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 80454.03735368853 117.20653224329814
bid order for: f1f805 price: 117.20653224329814 size: 686.429636760189
+ updates for: f1f805 cash: -80454.03735368853 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 502.58223018431204 96.97272081985973
+ updates for: 301da5 cash: 0 stock: -502.58223018431204
+ updates for: f1f805 cash: 0 stock: 502.58223018431204
+ updates for: 301da5 cash: 58905.920367006256 stock: 0.0
cancel - 57a381
buy - 57a381 42967.27248783065 102.87348817976542
bid order for: 57a381 price: 102.87348817976542 size: 417.6709981171033
+ updates for: 57a381 cash: -42967.27248783065 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 63443.42327683449 117.5748897556609
bid order for: 397d0e price: 117.5748897556609 size: 539.6001085663775
+ updates for: 397d0e cash: -63443.42327683449 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 830.212947804387 87.24860849351481
+ updates for: bdb97d cash: 0 stock: -830.212947804387
+ updates for: 397d0e cash: 0 stock: 539.6001085663775
+ updates for: f1f805 cash: 0 stock: 183.84740657587702
+ updates for: cba909 cash: 0 stock: 106.76543266213253
+ updates for: bdb97d cash: 96090.39737459856 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 807.2416899575403 100.41767134321933
+ updates for: 0d5eec cash: 0 stock: -807.2416899575403
+ updates for: cba909 cash: 0 stock: 698.7672157814718
+ updates for: 147b63 cash: 0 stock: 108.4744741760685
+ updates for: 0d5eec cash: 83870.17183927543 stock: 0.0
cancel - 567d78
buy - 567d78 35123.203264348136 118.02256871611561
bid order for: 567d78 price: 118.02256871611561 size: 297.5973463925478
+ updates for: 567d78 cash: -35123.203264348136 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 79663.16547306097 121.48347784360615
bid order for: 4f4d8a price: 121.48347784360615 size: 655.7530858279899
+ updates for: 4f4d8a cash: -79663.16547306097 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 440.90175398799283 94.1962980461686
+ updates for: e39c81 cash: 0 stock: -440.90175398799283
+ updates for: 4f4d8a cash: 0 stock: 440.90175398799283
+ updates for: e39c81 cash: 53562.278461807415 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 179.83976550983505 91.4261238195349
+ updates for: 10b0a3 cash: 0 stock: -179.83976550983505
+ updates for: 4f4d8a cash: 0 stock: 179.83976550983505
+ updates for: 10b0a3 cash: 21847.56016871337 stock: 0.0
cancel - e2b93c
sell - e2b93c 338.15942355651 93.6509228776161
+ updates for: e2b93c cash: 0 stock: -338.15942355651
+ updates for: 4f4d8a cash: 0 stock: 35.011566330162054
+ updates for: 567d78 cash: 0 stock: 297.5973463925478
+ updates for: 147b63 cash: 0 stock: 5.550510833800104
+ updates for: e2b93c cash: 39951.12810597192 stock: 0.0
cancel - 4081b6
buy - 4081b6 50762.57140293238 109.44264410139921
bid order for: 4081b6 price: 109.44264410139921 size: 463.8280792622351
+ updates for: 4081b6 cash: -50762.57140293238 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 143.37412279631133 100.42517429292492
+ updates for: 502657 cash: 0 stock: -143.37412279631133
+ updates for: 4081b6 cash: 0 stock: 143.37412279631133
+ updates for: 502657 cash: 15691.243094547008 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 91565.60958150435 107.2709349668903
bid order for: 25d1a9 price: 107.2709349668903 size: 853.5919781976966
+ updates for: 25d1a9 cash: -91565.60958150435 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 234.93355481468086 88.18090849960167
+ updates for: 168284 cash: 0 stock: -234.93355481468086
+ updates for: 4081b6 cash: 0 stock: 234.93355481468086
+ updates for: 168284 cash: 25711.74942705968 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 22783.116494292368 108.86790600036583
bid order for: 42d8ea price: 108.86790600036583 size: 209.2730294106677
+ updates for: 42d8ea cash: -22783.116494292368 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 18411.613199788146 111.71772713971727
bid order for: 33b60b price: 111.71772713971727 size: 164.8047599174845
+ updates for: 33b60b cash: -18411.613199788146 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 211.63702273817285 94.40835008077148
+ updates for: e7e04e cash: 0 stock: -211.63702273817285
+ updates for: 33b60b cash: 0 stock: 164.8047599174845
+ updates for: 4081b6 cash: 0 stock: 46.832262820688356
+ updates for: e7e04e cash: 23537.05987213593 stock: 0.0
cancel - ecdc52
sell - ecdc52 676.0693063037842 93.65680121592037
+ updates for: ecdc52 cash: 0 stock: -676.0693063037842
+ updates for: 4081b6 cash: 0 stock: 38.68813883055458
+ updates for: 42d8ea cash: 0 stock: 209.2730294106677
+ updates for: 25d1a9 cash: 0 stock: 428.1081380625619
+ updates for: ecdc52 cash: 72940.80894017585 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 54.28127736213969 100.22126609120359
+ updates for: dbe2fc cash: 0 stock: -54.28127736213969
+ updates for: 25d1a9 cash: 0 stock: 54.28127736213969
+ updates for: dbe2fc cash: 5822.803373833821 stock: 0.0
cancel - e9aeae
buy - e9aeae 53268.535551950845 109.36526850086473
bid order for: e9aeae price: 109.36526850086473 size: 487.06994717916007
+ updates for: e9aeae cash: -53268.535551950845 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 80260.16646435516 106.22195448936243
bid order for: ce37e5 price: 106.22195448936243 size: 755.589245652534
+ updates for: ce37e5 cash: -80260.16646435516 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 17096.038435006078 102.29193359469748
bid order for: 602a21 price: 102.29193359469748 size: 167.1298785175402
+ updates for: 602a21 cash: -17096.038435006078 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
+ updates 510dbb 10961.601902922599 0
buy - 510dbb 99338.9184934155 112.99113295468632
bid order for: 510dbb price: 112.99113295468632 size: 879.1744617097886
+ updates for: 510dbb cash: -99338.9184934155 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 523.1351890549927 95.47731196009333
+ updates for: b846a3 cash: 0 stock: -523.1351890549927
+ updates for: 510dbb cash: 0 stock: 523.1351890549927
+ updates for: b846a3 cash: 59109.63769978764 stock: 0.0
cancel - f676bd
sell - f676bd 786.1954621570287 99.14718048716563
+ updates for: f676bd cash: 0 stock: -786.1954621570287
+ updates for: 510dbb cash: 0 stock: 356.0392726547959
+ updates for: e9aeae cash: 0 stock: 430.1561895022328
+ updates for: f676bd cash: 87273.4279558484 stock: 0.0
cancel - e4befc
buy - e4befc 87498.94272813348 110.23307068646587
bid order for: e4befc price: 110.23307068646587 size: 793.7630892729578
+ updates for: e4befc cash: -87498.94272813348 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 347.93260706307956 95.07270686237017
+ updates for: bfd4db cash: 0 stock: -347.93260706307956
+ updates for: e4befc cash: 0 stock: 347.93260706307956
+ updates for: bfd4db cash: 38353.6796685108 stock: 0.0
cancel - cba909
sell - cba909 358.1704010453162 91.67476909829892
+ updates for: cba909 cash: 0 stock: -358.1704010453162
+ updates for: e4befc cash: 0 stock: 358.1704010453162
+ updates for: cba909 cash: 39482.22313622817 stock: 0.0
cancel - 147b63
+ updates 147b63 60442.65145044752 0
buy - 147b63 28493.54449673015 104.56705080940905
bid order for: 147b63 price: 104.56705080940905 size: 272.49065815831796
+ updates for: 147b63 cash: -28493.54449673015 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 295.06019612668365 101.90477267548792
+ updates for: f1f805 cash: 0 stock: -295.06019612668365
+ updates for: e4befc cash: 0 stock: 87.66008116456203
+ updates for: e9aeae cash: 0 stock: 56.913757676927275
+ updates for: 25d1a9 cash: 0 stock: 150.48635728519434
+ updates for: f1f805 cash: 32030.240558869104 stock: 0.0
cancel - 301da5
buy - 301da5 66166.31502958233 105.77731606030794
bid order for: 301da5 price: 105.77731606030794 size: 625.5246161838539
+ updates for: 301da5 cash: -66166.31502958233 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
+ updates 57a381 42967.27248783065 0
sell - 57a381 920.7293608825603 89.6902541488451
+ updates for: 57a381 cash: 0 stock: -920.7293608825603
+ updates for: 25d1a9 cash: 0 stock: 220.7162054878006
+ updates for: ce37e5 cash: 0 stock: 700.0131553947597
+ updates for: 57a381 cash: 98033.19925931781 stock: 0.0
cancel - 397d0e
sell - 397d0e 68.01226289006843 101.50666890292054
+ updates for: 397d0e cash: 0 stock: -68.01226289006843
+ updates for: ce37e5 cash: 0 stock: 55.576090257774354
+ updates for: 301da5 cash: 0 stock: 12.436172632294074
+ updates for: 397d0e cash: 7218.865893164729 stock: 0.0
cancel - bdb97d
sell - bdb97d 101.37110724116144 90.81395590294103
+ updates for: bdb97d cash: 0 stock: -101.37110724116144
+ updates for: 301da5 cash: 0 stock: 101.37110724116144
+ updates for: bdb97d cash: 10722.763650031704 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 5845.495136593692 106.02414713086594
bid order for: 0d5eec price: 106.02414713086594 size: 55.1336209229637
+ updates for: 0d5eec cash: -5845.495136593692 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 49.53144448771536 99.53890067060097
+ updates for: 567d78 cash: 0 stock: -49.53144448771536
+ updates for: 0d5eec cash: 0 stock: 49.53144448771536
+ updates for: 567d78 cash: 5251.529157969852 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 35667.3784215349 113.4096841701784
bid order for: 4f4d8a price: 113.4096841701784 size: 314.50028877616614
+ updates for: 4f4d8a cash: -35667.3784215349 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 73235.83083558787 110.17519507413361
bid order for: e39c81 price: 110.17519507413361 size: 664.7215898851792
+ updates for: e39c81 cash: -73235.83083558787 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 529.3679039854942 92.06660876550316
+ updates for: 10b0a3 cash: 0 stock: -529.3679039854942
+ updates for: 4f4d8a cash: 0 stock: 314.50028877616614
+ updates for: e39c81 cash: 0 stock: 214.86761520932805
+ updates for: 10b0a3 cash: 59340.459842336495 stock: 0.0
cancel - e2b93c
buy - e2b93c 31192.72837808834 111.73724010413653
bid order for: e2b93c price: 111.73724010413653 size: 279.1614357846805
+ updates for: e2b93c cash: -31192.72837808834 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 51.148519320055016 101.3549456200794
+ updates for: 4081b6 cash: 0 stock: -51.148519320055016
+ updates for: e2b93c cash: 0 stock: 51.148519320055016
+ updates for: 4081b6 cash: 5715.194384236053 stock: 0.0
cancel - 502657
sell - 502657 125.58813161376281 97.09753265629494
+ updates for: 502657 cash: 0 stock: -125.58813161376281
+ updates for: e2b93c cash: 0 stock: 125.58813161376281
+ updates for: 502657 cash: 14032.871216356914 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 162.90199315018288 84.35534140794474
+ updates for: 25d1a9 cash: 0 stock: -162.90199315018288
+ updates for: e2b93c cash: 0 stock: 102.4247848508627
+ updates for: e39c81 cash: 0 stock: 60.47720829932018
+ updates for: 25d1a9 cash: 18107.750999411983 stock: 0.0
cancel - 168284
buy - 168284 75071.33655806567 110.71142612444223
bid order for: 168284 price: 110.71142612444223 size: 678.0811988970654
+ updates for: 168284 cash: -75071.33655806567 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 45.51191424802346 101.20362980441463
+ updates for: 42d8ea cash: 0 stock: -45.51191424802346
+ updates for: 168284 cash: 0 stock: 45.51191424802346
+ updates for: 42d8ea cash: 5038.688932051999 stock: 0.0
cancel - 33b60b
buy - 33b60b 44476.5415447137 106.44934838435647
bid order for: 33b60b price: 106.44934838435647 size: 417.8188238797135
+ updates for: 33b60b cash: -44476.5415447137 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 420.8480146609038 85.17614871574861
+ updates for: e7e04e cash: 0 stock: -420.8480146609038
+ updates for: 168284 cash: 0 stock: 420.8480146609038
+ updates for: e7e04e cash: 46592.68388474883 stock: 0.0
cancel - ecdc52
sell - ecdc52 503.8624119840937 81.25692519452518
+ updates for: ecdc52 cash: 0 stock: -503.8624119840937
+ updates for: 168284 cash: 0 stock: 211.72126998813815
+ updates for: e39c81 cash: 0 stock: 292.14114199595554
+ updates for: ecdc52 cash: 55626.671049849414 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 745.3600644530605 97.76115835481527
+ updates for: dbe2fc cash: 0 stock: -745.3600644530605
+ updates for: e39c81 cash: 0 stock: 97.23562438057547
+ updates for: 33b60b cash: 0 stock: 417.8188238797135
+ updates for: 0d5eec cash: 0 stock: 5.602176435248339
+ updates for: 301da5 cash: 0 stock: 224.70343975752326
+ updates for: dbe2fc cash: 79551.98817469252 stock: 0.0
cancel - e9aeae
buy - e9aeae 49688.6531915167 110.60599200128097
bid order for: e9aeae price: 110.60599200128097 size: 449.24015681665094
+ updates for: e9aeae cash: -49688.6531915167 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 292.02009114868156 97.1053837755858
+ updates for: ce37e5 cash: 0 stock: -292.02009114868156
+ updates for: e9aeae cash: 0 stock: 292.02009114868156
+ updates for: ce37e5 cash: 32299.171865804412 stock: 0.0
cancel - 602a21
+ updates 602a21 17096.038435006078 0
sell - 602a21 872.8749837197615 87.57663189727623
ask order for: 602a21 price: 87.57663189727623 size: 156.15036334059903
+ updates for: 602a21 cash: 0 stock: -872.8749837197615
+ updates for: e9aeae cash: 0 stock: 157.22006566796938
+ updates for: 301da5 cash: 0 stock: 287.01389655287517
+ updates for: 147b63 cash: 0 stock: 272.49065815831796
+ updates for: 602a21 cash: 76242.58547181643 stock: 0
cancel - 510dbb
buy - 510dbb 58928.55068854875 109.38438605592938
bid order for: 510dbb price: 109.38438605592938 size: 413.7101228918049
+ updates for: 510dbb cash: -58928.55068854875 stock: 0
+ updates for: 602a21 cash: 13675.122890905577 stock: 0
+ updates for: 510dbb cash: 0 stock: 156.15036334059903
cancel - b846a3
sell - b846a3 451.36501363237187 86.41515854054947
ask order for: b846a3 price: 86.41515854054947 size: 37.654890740567
+ updates for: b846a3 cash: 0 stock: -451.36501363237187
+ updates for: 510dbb cash: 0 stock: 413.7101228918049
+ updates for: b846a3 cash: 45253.42779764317 stock: 0
cancel - f676bd
buy - f676bd 108708.97164701676 112.4143686570661
bid order for: f676bd price: 112.4143686570661 size: 938.0919855142996
+ updates for: f676bd cash: -108708.97164701676 stock: 0
+ updates for: b846a3 cash: 3253.9533531731654 stock: 0
+ updates for: f676bd cash: 0 stock: 37.654890740567
cancel - e4befc
sell - e4befc 948.7845185063921 90.16875961477929
ask order for: e4befc price: 90.16875961477929 size: 10.692532992092538
+ updates for: e4befc cash: 0 stock: -948.7845185063921
+ updates for: f676bd cash: 0 stock: 938.0919855142996
+ updates for: e4befc cash: 105455.01829384359 stock: 0
cancel - bfd4db
buy - bfd4db 80864.83385722627 106.53489678228357
bid order for: bfd4db price: 106.53489678228357 size: 749.9955773503544
+ updates for: bfd4db cash: -80864.83385722627 stock: 0
+ updates for: e4befc cash: 964.1324370370888 stock: 0
+ updates for: bfd4db cash: 0 stock: 10.692532992092538
cancel - cba909
sell - cba909 298.3192764002516 94.07219495958645
+ updates for: cba909 cash: 0 stock: -298.3192764002516
+ updates for: bfd4db cash: 0 stock: 298.3192764002516
+ updates for: cba909 cash: 31781.41331946633 stock: 0.0
cancel - 147b63
buy - 147b63 47871.66030397752 108.55042341851151
bid order for: 147b63 price: 108.55042341851151 size: 441.0085082709478
+ updates for: 147b63 cash: -47871.66030397752 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 58629.84507598658 114.5152128617157
bid order for: f1f805 price: 114.5152128617157 size: 511.9830248823429
+ updates for: f1f805 cash: -58629.84507598658 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 18963.14821461534 109.3438814753831
bid order for: 301da5 price: 109.3438814753831 size: 173.42669712053862
+ updates for: 301da5 cash: -18963.14821461534 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 98717.94051486472 111.96891607756011
bid order for: 57a381 price: 111.96891607756011 size: 881.6548732728954
+ updates for: 57a381 cash: -98717.94051486472 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 108208.16966495504 118.39081153964447
bid order for: 397d0e price: 118.39081153964447 size: 913.9912824123209
+ updates for: 397d0e cash: -108208.16966495504 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 55472.56883714735 105.70136617707297
bid order for: bdb97d price: 105.70136617707297 size: 524.8046533686105
+ updates for: bdb97d cash: -55472.56883714735 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 24758.19569840905 105.30655089199189
bid order for: 0d5eec price: 105.30655089199189 size: 235.10594059625407
+ updates for: 0d5eec cash: -24758.19569840905 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 10116.044976510731 111.97151871942827
bid order for: 567d78 price: 111.97151871942827 size: 90.34480457355347
+ updates for: 567d78 cash: -10116.044976510731 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 534.4737828595457 96.92575674507493
+ updates for: 4f4d8a cash: 0 stock: -534.4737828595457
+ updates for: 397d0e cash: 0 stock: 534.4737828595457
+ updates for: 4f4d8a cash: 63276.78489940534 stock: 0.0
cancel - e39c81
buy - e39c81 96826.65914367007 110.12763643892046
bid order for: e39c81 price: 110.12763643892046 size: 879.2221668842639
+ updates for: e39c81 cash: -96826.65914367007 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 64994.510985265224 116.45295524363112
bid order for: 10b0a3 price: 116.45295524363112 size: 558.1181761277785
+ updates for: 10b0a3 cash: -64994.510985265224 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 83175.92634033835 102.68823144059499
bid order for: e2b93c price: 102.68823144059499 size: 809.984992179513
+ updates for: e2b93c cash: -83175.92634033835 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 21253.366580634967 108.6124080924573
bid order for: 4081b6 price: 108.6124080924573 size: 195.68083383753765
+ updates for: 4081b6 cash: -21253.366580634967 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 85493.4265396588 106.30571215851164
bid order for: 502657 price: 106.30571215851164 size: 804.2223207364455
+ updates for: 502657 cash: -85493.4265396588 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 80611.07748145919 116.0431312491699
bid order for: 25d1a9 price: 116.0431312491699 size: 694.6647907007061
+ updates for: 25d1a9 cash: -80611.07748145919 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 8749.305417314254 111.19308065322753
bid order for: 168284 price: 111.19308065322753 size: 78.6857002784219
+ updates for: 168284 cash: -8749.305417314254 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 47692.986975073145 111.3550532360807
bid order for: 42d8ea price: 111.3550532360807 size: 428.2965666044862
+ updates for: 42d8ea cash: -47692.986975073145 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 36392.81887083185 109.74809516036404
bid order for: 33b60b price: 109.74809516036404 size: 331.60319381994395
+ updates for: 33b60b cash: -36392.81887083185 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 985.8098929174959 98.72616681455227
+ updates for: e7e04e cash: 0 stock: -985.8098929174959
+ updates for: 397d0e cash: 0 stock: 379.5174995527751
+ updates for: 10b0a3 cash: 0 stock: 558.1181761277785
+ updates for: 25d1a9 cash: 0 stock: 48.17421723694224
+ updates for: e7e04e cash: 115516.18276446745 stock: 0.0
cancel - ecdc52
buy - ecdc52 100536.5101359863 109.83898007740615
bid order for: ecdc52 price: 109.83898007740615 size: 915.308117984488
+ updates for: ecdc52 cash: -100536.5101359863 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 90561.35959837584 109.1602906938051
bid order for: dbe2fc price: 109.1602906938051 size: 829.6181608053857
+ updates for: dbe2fc cash: -90561.35959837584 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 3806.511248812273 111.06354841487524
bid order for: e9aeae price: 111.06354841487524 size: 34.273272402509065
+ updates for: e9aeae cash: -3806.511248812273 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 51665.435570446774 109.8072365746286
bid order for: ce37e5 price: 109.8072365746286 size: 470.5102977009466
+ updates for: ce37e5 cash: -51665.435570446774 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 120324.51976947699 122.14772157664302
bid order for: 602a21 price: 122.14772157664302 size: 985.0737960263791
+ updates for: 602a21 cash: -120324.51976947699 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 393.8492602435016 101.2956233135513
+ updates for: 510dbb cash: 0 stock: -393.8492602435016
+ updates for: 602a21 cash: 0 stock: 393.8492602435016
+ updates for: 510dbb cash: 48107.78978339005 stock: 0.0
cancel - b846a3
sell - b846a3 565.4921999020069 93.1271823961778
+ updates for: b846a3 cash: 0 stock: -565.4921999020069
+ updates for: 602a21 cash: 0 stock: 565.4921999020069
+ updates for: b846a3 cash: 69073.5837873937 stock: 0.0
cancel - f676bd
buy - f676bd 34176.521107237546 112.25310435644349
bid order for: f676bd price: 112.25310435644349 size: 304.45947400006816
+ updates for: f676bd cash: -34176.521107237546 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 108160.08023709929 115.67732259888301
bid order for: e4befc price: 115.67732259888301 size: 935.0154188141945
+ updates for: e4befc cash: -108160.08023709929 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
+ updates bfd4db 48119.28810072285 0
sell - bfd4db 63.904448987221144 96.68226667394703
+ updates for: bfd4db cash: 0 stock: -63.904448987221144
+ updates for: 602a21 cash: 0 stock: 25.732335880870664
+ updates for: 25d1a9 cash: 0 stock: 38.17211310635048
+ updates for: bfd4db cash: 7572.757729951638 stock: 0.0
cancel - cba909
buy - cba909 67818.33261223041 115.23959763041948
bid order for: cba909 price: 115.23959763041948 size: 588.4985196644647
+ updates for: cba909 cash: -67818.33261223041 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
+ updates 147b63 47871.66030397752 0
sell - 147b63 633.5153670366141 91.38076750404619
+ updates for: 147b63 cash: 0 stock: -633.5153670366141
+ updates for: 25d1a9 cash: 0 stock: 608.3184603574134
+ updates for: e4befc cash: 0 stock: 25.19690667920065
+ updates for: 147b63 cash: 73505.88963897213 stock: 0.0
cancel - f1f805
+ updates f1f805 58629.84507598658 0
buy - f1f805 87346.22401086842 115.15840959275774
bid order for: f1f805 price: 115.15840959275774 size: 758.4875852293951
+ updates for: f1f805 cash: -87346.22401086842 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
+ updates 301da5 18963.14821461534 0
buy - 301da5 15398.356254253764 103.45583416244037
bid order for: 301da5 price: 103.45583416244037 size: 148.8399023497907
+ updates for: 301da5 cash: -15398.356254253764 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
+ updates 57a381 98717.94051486472 0
buy - 57a381 60288.4853046239 105.77388800802068
bid order for: 57a381 price: 105.77388800802068 size: 569.9751275102255
+ updates for: 57a381 cash: -60288.4853046239 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 101333.91238259665 124.0649345670714
bid order for: 397d0e price: 124.0649345670714 size: 816.7812503686446
+ updates for: 397d0e cash: -101333.91238259665 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
+ updates bdb97d 55472.56883714735 0
buy - bdb97d 78834.62089946182 106.9208277603933
bid order for: bdb97d price: 106.9208277603933 size: 737.3177195759099
+ updates for: bdb97d cash: -78834.62089946182 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
+ updates 0d5eec 24758.19569840905 0
buy - 0d5eec 70823.88653370549 105.1902445780991
bid order for: 0d5eec price: 105.1902445780991 size: 673.2932965197347
+ updates for: 0d5eec cash: -70823.88653370549 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
+ updates 567d78 10116.044976510731 0
buy - 567d78 75153.96495757281 108.48814247617139
bid order for: 567d78 price: 108.48814247617139 size: 692.7389781245431
+ updates for: 567d78 cash: -75153.96495757281 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 99654.17400748348 115.17832989189455
bid order for: 4f4d8a price: 115.17832989189455 size: 865.2163484313246
+ updates for: 4f4d8a cash: -99654.17400748348 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
+ updates e39c81 96826.65914367007 0
sell - e39c81 621.6791771430871 100.01874710447667
+ updates for: e39c81 cash: 0 stock: -621.6791771430871
+ updates for: 397d0e cash: 0 stock: 621.6791771430871
+ updates for: e39c81 cash: 77128.5864339679 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 671.0614190370967 78.85529575000682
+ updates for: 10b0a3 cash: 0 stock: -671.0614190370967
+ updates for: 397d0e cash: 0 stock: 195.10207322555743
+ updates for: e4befc cash: 0 stock: 475.95934581153927
+ updates for: 10b0a3 cash: 79263.02873802351 stock: 0.0
cancel - e2b93c
+ updates e2b93c 83175.92634033835 0
buy - e2b93c 4753.607292784055 122.68939206268244
bid order for: e2b93c price: 122.68939206268244 size: 38.74505540263351
+ updates for: e2b93c cash: -4753.607292784055 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
+ updates 4081b6 21253.366580634967 0
sell - 4081b6 682.129780540205 92.4729856872524
+ updates for: 4081b6 cash: 0 stock: -682.129780540205
+ updates for: e2b93c cash: 0 stock: 38.74505540263351
+ updates for: e4befc cash: 0 stock: 433.8591663234546
+ updates for: cba909 cash: 0 stock: 209.52555881411695
+ updates for: 4081b6 cash: 79086.91512909238 stock: 0.0
cancel - 502657
+ updates 502657 85493.4265396588 0
sell - 502657 869.3545877520198 101.28452543561912
+ updates for: 502657 cash: 0 stock: -869.3545877520198
+ updates for: cba909 cash: 0 stock: 378.9729608503477
+ updates for: 4f4d8a cash: 0 stock: 490.3816269016721
+ updates for: 502657 cash: 100154.02831740753 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 92746.11752765319 113.5032471123014
bid order for: 25d1a9 price: 113.5032471123014 size: 817.123032928645
+ updates for: 25d1a9 cash: -92746.11752765319 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
+ updates 168284 8749.305417314254 0
buy - 168284 22209.592166190167 104.34925259223458
bid order for: 168284 price: 104.34925259223458 size: 212.83901527286025
+ updates for: 168284 cash: -22209.592166190167 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
+ updates 42d8ea 47692.986975073145 0
buy - 42d8ea 33091.6840179649 108.81021228388398
bid order for: 42d8ea price: 108.81021228388398 size: 304.1229616539049
+ updates for: 42d8ea cash: -33091.6840179649 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
+ updates 33b60b 36392.81887083185 0
sell - 33b60b 951.1987203344964 92.24398339869033
+ updates for: 33b60b cash: 0 stock: -951.1987203344964
+ updates for: 4f4d8a cash: 0 stock: 374.8347215296525
+ updates for: f1f805 cash: 0 stock: 576.363998804844
+ updates for: 33b60b cash: 109545.99866016669 stock: 0.0
cancel - e7e04e
buy - e7e04e 58115.05190246306 114.37038634298335
bid order for: e7e04e price: 114.37038634298335 size: 508.130240359448
+ updates for: e7e04e cash: -58115.05190246306 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
+ updates ecdc52 100536.5101359863 0
sell - ecdc52 17.290469093677757 98.59457209939355
+ updates for: ecdc52 cash: 0 stock: -17.290469093677757
+ updates for: f1f805 cash: 0 stock: 17.290469093677757
+ updates for: ecdc52 cash: 1991.1429219406618 stock: 0.0
cancel - dbe2fc
+ updates dbe2fc 90561.35959837584 0
buy - dbe2fc 59241.12303700548 109.62545845849502
bid order for: dbe2fc price: 109.62545845849502 size: 540.3956696740711
+ updates for: dbe2fc cash: -59241.12303700548 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
+ updates e9aeae 3806.511248812273 0
buy - e9aeae 29047.436268104688 103.12236283232363
bid order for: e9aeae price: 103.12236283232363 size: 281.6793125205602
+ updates for: e9aeae cash: -29047.436268104688 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
+ updates ce37e5 51665.435570446774 0
buy - ce37e5 29654.945983017205 118.63041471653091
bid order for: ce37e5 price: 118.63041471653091 size: 249.97759684038977
+ updates for: ce37e5 cash: -29654.945983017205 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 24.55714288543163 95.61174706441341
+ updates for: 602a21 cash: 0 stock: -24.55714288543163
+ updates for: ce37e5 cash: 0 stock: 24.55714288543163
+ updates for: 602a21 cash: 2913.2240447518607 stock: 0.0
cancel - 510dbb
buy - 510dbb 72748.80694460764 107.17459885288132
bid order for: 510dbb price: 107.17459885288132 size: 678.7877698937787
+ updates for: 510dbb cash: -72748.80694460764 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 210.94089429256576 99.16408374910701
+ updates for: b846a3 cash: 0 stock: -210.94089429256576
+ updates for: ce37e5 cash: 0 stock: 210.94089429256576
+ updates for: b846a3 cash: 25024.005770602984 stock: 0.0
cancel - f676bd
+ updates f676bd 34176.521107237546 0
sell - f676bd 52.788995843377506 101.04329209065835
+ updates for: f676bd cash: 0 stock: -52.788995843377506
+ updates for: ce37e5 cash: 0 stock: 14.479559662392376
+ updates for: f1f805 cash: 0 stock: 38.30943618098513
+ updates for: f676bd cash: 6129.369910659859 stock: 0.0
cancel - e4befc
buy - e4befc 56821.69610662168 116.5040752547025
bid order for: e4befc price: 116.5040752547025 size: 487.7228198446918
+ updates for: e4befc cash: -56821.69610662168 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 443.45543937321963 96.65395937079063
+ updates for: bfd4db cash: 0 stock: -443.45543937321963
+ updates for: e4befc cash: 0 stock: 443.45543937321963
+ updates for: bfd4db cash: 51664.36588084474 stock: 0.0
cancel - cba909
sell - cba909 252.0206142619577 101.63049234378475
+ updates for: cba909 cash: 0 stock: -252.0206142619577
+ updates for: e4befc cash: 0 stock: 44.267380471472165
+ updates for: f1f805 cash: 0 stock: 126.52368114988826
+ updates for: e7e04e cash: 0 stock: 81.22955264059726
+ updates for: cba909 cash: 29017.851440792067 stock: 0.0
cancel - 147b63
sell - 147b63 18.830302140537697 90.25033252710955
+ updates for: 147b63 cash: 0 stock: -18.830302140537697
+ updates for: e7e04e cash: 0 stock: 18.830302140537697
+ updates for: 147b63 cash: 2153.628930768403 stock: 0.0
cancel - f1f805
buy - f1f805 47695.927803891056 103.87616547391443
bid order for: f1f805 price: 103.87616547391443 size: 459.16142154735724
+ updates for: f1f805 cash: -47695.927803891056 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
+ updates 301da5 15398.356254253764 0
buy - 301da5 76645.49543668226 107.71665581759315
bid order for: 301da5 price: 107.71665581759315 size: 711.5472983720676
+ updates for: 301da5 cash: -76645.49543668226 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
+ updates 57a381 60288.4853046239 0
buy - 57a381 21608.668135363285 132.7730284231187
bid order for: 57a381 price: 132.7730284231187 size: 162.74892869432165
+ updates for: 57a381 cash: -21608.668135363285 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 22312.592330917443 106.23233887207212
bid order for: 397d0e price: 106.23233887207212 size: 210.0357816444847
+ updates for: 397d0e cash: -22312.592330917443 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
+ updates bdb97d 78834.62089946182 0
sell - bdb97d 999.4670351361153 101.12646643157748
+ updates for: bdb97d cash: 0 stock: -999.4670351361153
+ updates for: 57a381 cash: 0 stock: 162.74892869432165
+ updates for: e7e04e cash: 0 stock: 408.07038557831305
+ updates for: 25d1a9 cash: 0 stock: 428.64772086348063
+ updates for: bdb97d cash: 116932.74397437758 stock: 0.0
cancel - 0d5eec
+ updates 0d5eec 70823.88653370549 0
sell - 0d5eec 653.0541089862373 91.66844472022764
+ updates for: 0d5eec cash: 0 stock: -653.0541089862373
+ updates for: 25d1a9 cash: 0 stock: 388.47531206516436
+ updates for: dbe2fc cash: 0 stock: 264.578796921073
+ updates for: 0d5eec cash: 73097.78125323042 stock: 0.0
cancel - 567d78
+ updates 567d78 75153.96495757281 0
buy - 567d78 19421.48760232679 117.47886680835693
bid order for: 567d78 price: 117.47886680835693 size: 165.31898995935182
+ updates for: 567d78 cash: -19421.48760232679 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 90861.53846181465 102.06110842230008
bid order for: 4f4d8a price: 102.06110842230008 size: 890.266036361816
+ updates for: 4f4d8a cash: -90861.53846181465 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 358.06767707521544 93.6070771949706
+ updates for: e39c81 cash: 0 stock: -358.06767707521544
+ updates for: 567d78 cash: 0 stock: 165.31898995935182
+ updates for: dbe2fc cash: 0 stock: 192.74868711586362
+ updates for: e39c81 cash: 40551.65079467635 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 821.6840301717868 97.26083127454162
+ updates for: 10b0a3 cash: 0 stock: -821.6840301717868
+ updates for: dbe2fc cash: 0 stock: 83.06818563713449
+ updates for: 42d8ea cash: 0 stock: 304.1229616539049
+ updates for: 301da5 cash: 0 stock: 434.4928828807474
+ updates for: 10b0a3 cash: 89000.19227221042 stock: 0.0
cancel - e2b93c
buy - e2b93c 66604.7126060163 109.07249246885766
bid order for: e2b93c price: 109.07249246885766 size: 610.6462876057706
+ updates for: e2b93c cash: -66604.7126060163 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 571.1138647247911 100.58395902991596
+ updates for: 4081b6 cash: 0 stock: -571.1138647247911
+ updates for: e2b93c cash: 0 stock: 571.1138647247911
+ updates for: 4081b6 cash: 62292.812709054975 stock: 0.0
cancel - 502657
buy - 502657 104125.41939980145 104.31493040917782
bid order for: 502657 price: 104.31493040917782 size: 998.1832801054172
+ updates for: 502657 cash: -104125.41939980145 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 230.47042509361052 101.73090438538078
+ updates for: 25d1a9 cash: 0 stock: -230.47042509361052
+ updates for: e2b93c cash: 0 stock: 39.532422880979425
+ updates for: 301da5 cash: 0 stock: 190.9380022126311
+ updates for: 25d1a9 cash: 24879.10296379815 stock: 0.0
cancel - 168284
+ updates 168284 22209.592166190167 0
sell - 168284 162.95288199839183 86.1264995758491
+ updates for: 168284 cash: 0 stock: -162.95288199839183
+ updates for: 301da5 cash: 0 stock: 86.11641327868915
+ updates for: 510dbb cash: 0 stock: 76.83646871970268
+ updates for: 168284 cash: 17511.089761692267 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 34.5402094238749 97.75884567061178
+ updates for: 42d8ea cash: 0 stock: -34.5402094238749
+ updates for: 510dbb cash: 0 stock: 34.5402094238749
+ updates for: 42d8ea cash: 3701.833089298303 stock: 0.0
cancel - 33b60b
buy - 33b60b 107061.9040723028 118.16608443389286
bid order for: 33b60b price: 118.16608443389286 size: 906.0290402716846
+ updates for: 33b60b cash: -107061.9040723028 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 119.90669208591032 99.25261204335801
+ updates for: e7e04e cash: 0 stock: -119.90669208591032
+ updates for: 33b60b cash: 0 stock: 119.90669208591032
+ updates for: e7e04e cash: 14168.904301212473 stock: 0.0
cancel - ecdc52
buy - ecdc52 72384.08685692785 105.24067210354504
bid order for: ecdc52 price: 105.24067210354504 size: 687.7957486408868
+ updates for: ecdc52 cash: -72384.08685692785 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 385.7936769969533 91.93461309068599
+ updates for: dbe2fc cash: 0 stock: -385.7936769969533
+ updates for: 33b60b cash: 0 stock: 385.7936769969533
+ updates for: dbe2fc cash: 45587.72821008397 stock: 0.0
cancel - e9aeae
+ updates e9aeae 29047.436268104688 0
buy - e9aeae 29787.21719700172 102.35664222930983
bid order for: e9aeae price: 102.35664222930983 size: 291.0140128499853
+ updates for: e9aeae cash: -29787.21719700172 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 258.715268724844 98.40935616437756
+ updates for: ce37e5 cash: 0 stock: -258.715268724844
+ updates for: 33b60b cash: 0 stock: 258.715268724844
+ updates for: ce37e5 cash: 30571.3702884772 stock: 0.0
cancel - 602a21
sell - 602a21 192.4993907580971 97.73335190822489
+ updates for: 602a21 cash: 0 stock: -192.4993907580971
+ updates for: 33b60b cash: 0 stock: 141.61340246397697
+ updates for: 510dbb cash: 0 stock: 50.885988294120125
+ updates for: 602a21 cash: 22187.58665518389 stock: 0.0
cancel - 510dbb
+ updates 510dbb 55358.370760348495 0
sell - 510dbb 470.7878784994783 87.26761249618976
+ updates for: 510dbb cash: 0 stock: -470.7878784994783
+ updates for: 397d0e cash: 0 stock: 210.0357816444847
+ updates for: ecdc52 cash: 0 stock: 260.7520968549936
+ updates for: 510dbb cash: 49754.31825634564 stock: 0.0
cancel - b846a3
sell - b846a3 581.3035844242214 94.89146418208497
+ updates for: b846a3 cash: 0 stock: -581.3035844242214
+ updates for: ecdc52 cash: 0 stock: 427.0436517858932
+ updates for: 502657 cash: 0 stock: 154.25993263832822
+ updates for: b846a3 cash: 61033.97506959132 stock: 0.0
cancel - f676bd
buy - f676bd 20534.737893133013 115.5208523178308
bid order for: f676bd price: 115.5208523178308 size: 177.75784614743054
+ updates for: f676bd cash: -20534.737893133013 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 76075.61327988547 115.40078108130547
bid order for: e4befc price: 115.40078108130547 size: 659.2296219059947
+ updates for: e4befc cash: -76075.61327988547 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 802.2602341103402 82.4347599166265
+ updates for: bfd4db cash: 0 stock: -802.2602341103402
+ updates for: f676bd cash: 0 stock: 177.75784614743054
+ updates for: e4befc cash: 0 stock: 624.5023879629097
+ updates for: bfd4db cash: 92602.80125119325 stock: 0.0
cancel - cba909
buy - cba909 92472.55310007339 109.21489481529905
bid order for: cba909 price: 109.21489481529905 size: 846.7027620770976
+ updates for: cba909 cash: -92472.55310007339 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 5510.673991426788 103.67115279931706
bid order for: 147b63 price: 103.67115279931706 size: 53.15532665190051
+ updates for: 147b63 cash: -5510.673991426788 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
+ updates f1f805 47695.927803891056 0
sell - f1f805 9.651712812776509 101.91589092402967
+ updates for: f1f805 cash: 0 stock: -9.651712812776509
+ updates for: e4befc cash: 0 stock: 9.651712812776509
+ updates for: f1f805 cash: 1113.815197366853 stock: 0.0
cancel - 301da5
sell - 301da5 529.7736205904927 101.33219393707908
+ updates for: 301da5 cash: 0 stock: -529.7736205904927
+ updates for: e4befc cash: 0 stock: 25.075521130308516
+ updates for: cba909 cash: 0 stock: 504.69809946018415
+ updates for: 301da5 cash: 58014.28457048373 stock: 0.0
cancel - 57a381
sell - 57a381 501.4385422906571 96.26810228240717
+ updates for: 57a381 cash: 0 stock: -501.4385422906571
+ updates for: cba909 cash: 0 stock: 342.0046626169135
+ updates for: 502657 cash: 0 stock: 159.4338796737436
+ updates for: 57a381 cash: 53983.337317079844 stock: 0.0
cancel - 397d0e
sell - 397d0e 457.8049085447815 96.2155389214794
+ updates for: 397d0e cash: 0 stock: -457.8049085447815
+ updates for: 502657 cash: 0 stock: 457.8049085447815
+ updates for: 397d0e cash: 47755.887175828895 stock: 0.0
cancel - bdb97d
sell - bdb97d 97.2394089775853 96.33906298007105
+ updates for: bdb97d cash: 0 stock: -97.2394089775853
+ updates for: 502657 cash: 0 stock: 97.2394089775853
+ updates for: bdb97d cash: 10143.522180526392 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 48.258459717658184 90.18280943896139
+ updates for: 0d5eec cash: 0 stock: -48.258459717658184
+ updates for: 502657 cash: 0 stock: 48.258459717658184
+ updates for: 0d5eec cash: 5034.077867101624 stock: 0.0
cancel - 567d78
buy - 567d78 30760.18921141698 112.29041711475122
bid order for: 567d78 price: 112.29041711475122 size: 273.93423233954763
+ updates for: 567d78 cash: -30760.18921141698 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
+ updates 4f4d8a 90861.53846181465 0
buy - 4f4d8a 10203.46814383719 108.67184893902423
bid order for: 4f4d8a price: 108.67184893902423 size: 93.89246841251736
+ updates for: 4f4d8a cash: -10203.46814383719 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 646.0422769145307 98.24231116559089
+ updates for: e39c81 cash: 0 stock: -646.0422769145307
+ updates for: 567d78 cash: 0 stock: 273.93423233954763
+ updates for: 4f4d8a cash: 0 stock: 93.89246841251736
+ updates for: 502657 cash: 0 stock: 81.18669055332043
+ updates for: 147b63 cash: 0 stock: 53.15532665190051
+ updates for: e9aeae cash: 0 stock: 143.87355895724477
+ updates for: e39c81 cash: 69669.72972234625 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 57954.32469428626 112.34050619610666
bid order for: 10b0a3 price: 112.34050619610666 size: 515.8809289422159
+ updates for: 10b0a3 cash: -57954.32469428626 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 708.8987912691432 84.22465558113231
ask order for: e2b93c price: 84.22465558113231 size: 45.877408434186805
+ updates for: e2b93c cash: 0 stock: -708.8987912691432
+ updates for: 10b0a3 cash: 0 stock: 515.8809289422159
+ updates for: e9aeae cash: 0 stock: 147.14045389274054
+ updates for: e2b93c cash: 73015.12749084376 stock: 0
cancel - 4081b6
sell - 4081b6 547.2637510530001 92.28847698525082
ask order for: 4081b6 price: 92.28847698525082 size: 547.2637510530001
+ updates for: 4081b6 cash: 0 stock: -547.2637510530001
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
buy - 502657 97318.77080880014 112.73136057540438
bid order for: 502657 price: 112.73136057540438 size: 380.98204059048214
+ updates for: 502657 cash: -97318.77080880014 stock: 0
+ updates for: e2b93c cash: 3864.0089243243183 stock: 0
+ updates for: 4081b6 cash: 50506.13809391684 stock: 0
+ updates for: 502657 cash: 0 stock: 593.1411594871869
cancel - 25d1a9
sell - 25d1a9 932.2248922670152 79.16066615260225
ask order for: 25d1a9 price: 79.16066615260225 size: 551.2428516765331
+ updates for: 25d1a9 cash: 0 stock: -932.2248922670152
+ updates for: 502657 cash: 0 stock: 380.98204059048214
+ updates for: 25d1a9 cash: 42948.62379055899 stock: 0
cancel - 168284
sell - 168284 450.34097595688036 93.35651020200613
ask order for: 168284 price: 93.35651020200613 size: 450.34097595688036
+ updates for: 168284 cash: 0 stock: -450.34097595688036
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
sell - 42d8ea 783.5410053394373 92.9753007137777
ask order for: 42d8ea price: 92.9753007137777 size: 783.5410053394373
+ updates for: 42d8ea cash: 0 stock: -783.5410053394373
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
sell - 33b60b 685.9643149649648 91.30156045932577
ask order for: 33b60b price: 91.30156045932577 size: 685.9643149649648
+ updates for: 33b60b cash: 0 stock: -685.9643149649648
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
buy - e7e04e 84349.99610800965 103.36964059947698
+ updates for: e7e04e cash: -84349.99610800965 stock: 0
+ updates for: 25d1a9 cash: 43636.75135057447 stock: 0
+ updates for: 33b60b cash: 40713.24475743518 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 997.1634312658891
cancel - ecdc52
buy - ecdc52 30439.96807602933 102.2399677881329
+ updates for: ecdc52 cash: -30439.96807602933 stock: 0
+ updates for: 33b60b cash: 21916.367618278542 stock: 0
+ updates for: 42d8ea cash: 8523.600457750788 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 331.7197008450886
cancel - dbe2fc
buy - dbe2fc 1233.4138594436624 120.49217993506835
+ updates for: dbe2fc cash: -1233.4138594436624 stock: 0
+ updates for: 42d8ea cash: 1233.4138594436624 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 13.266037861396097
cancel - e9aeae
buy - e9aeae 26865.542939675397 113.52192395913565
+ updates for: e9aeae cash: -26865.542939675397 stock: 0
+ updates for: 42d8ea cash: 26865.542939675397 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 288.95354716173864
cancel - ce37e5
buy - ce37e5 307.84554593116513 117.64563779034596
+ updates for: ce37e5 cash: -307.84554593116513 stock: 0
+ updates for: 42d8ea cash: 307.84554593116513 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 3.3110465206115385
cancel - 602a21
buy - 602a21 35061.76603794098 114.36811688360719
+ updates for: 602a21 cash: -35061.76603794098 stock: 0
+ updates for: 42d8ea cash: 35061.76603794098 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 377.1083908174474
cancel - 510dbb
buy - 510dbb 53100.39965773276 121.31405537051086
bid order for: 510dbb price: 121.31405537051086 size: 84.08214495848488
+ updates for: 510dbb cash: -53100.39965773276 stock: 0
+ updates for: 42d8ea cash: 857.791752267902 stock: 0
+ updates for: 168284 cash: 42042.2619162999 stock: 0
+ updates for: 510dbb cash: 0 stock: 459.56699346564426
cancel - b846a3
sell - b846a3 264.3850211687036 89.94173605402048
ask order for: b846a3 price: 89.94173605402048 size: 180.3028762102187
+ updates for: b846a3 cash: 0 stock: -264.3850211687036
+ updates for: 510dbb cash: 0 stock: 84.08214495848488
+ updates for: b846a3 cash: 10200.345989164955 stock: 0
cancel - f676bd
sell - f676bd 64.8557968592421 91.9431614374699
ask order for: f676bd price: 91.9431614374699 size: 64.8557968592421
+ updates for: f676bd cash: 0 stock: -64.8557968592421
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
buy - e4befc 99671.10054744846 106.69265060231939
bid order for: e4befc price: 106.69265060231939 size: 726.3040088264393
+ updates for: e4befc cash: -99671.10054744846 stock: 0
+ updates for: b846a3 cash: 16216.75370188022 stock: 0
+ updates for: f676bd cash: 5963.04700078505 stock: 0
+ updates for: e4befc cash: 0 stock: 245.1586730694608
cancel - bfd4db
sell - bfd4db 845.9725978638921 97.99401488731546
ask order for: bfd4db price: 97.99401488731546 size: 119.66858903745288
+ updates for: bfd4db cash: 0 stock: -845.9725978638921
+ updates for: e4befc cash: 0 stock: 726.3040088264393
+ updates for: bfd4db cash: 77491.29984478318 stock: 0
cancel - cba909
buy - cba909 40172.8266854764 110.18845742088149
bid order for: cba909 price: 110.18845742088149 size: 258.1579037915226
+ updates for: cba909 cash: -40172.8266854764 stock: 0
+ updates for: bfd4db cash: 11726.805495680193 stock: 0
+ updates for: cba909 cash: 0 stock: 119.66858903745288
cancel - 147b63
sell - 147b63 290.71309809825163 94.11797010963602
ask order for: 147b63 price: 94.11797010963602 size: 32.55519430672905
+ updates for: 147b63 cash: 0 stock: -290.71309809825163
+ updates for: cba909 cash: 0 stock: 258.1579037915226
+ updates for: 147b63 cash: 28446.021189796207 stock: 0
cancel - f1f805
sell - f1f805 499.1797589228113 101.87404170810586
ask order for: f1f805 price: 101.87404170810586 size: 499.1797589228113
+ updates for: f1f805 cash: 0 stock: -499.1797589228113
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
sell - 301da5 935.6345856711848 98.38159336712769
ask order for: 301da5 price: 98.38159336712769 size: 935.6345856711848
+ updates for: 301da5 cash: 0 stock: -935.6345856711848
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
sell - 57a381 179.93355307061756 100.70262022845004
ask order for: 57a381 price: 100.70262022845004 size: 179.93355307061756
+ updates for: 57a381 cash: 0 stock: -179.93355307061756
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 90.3821871198204 100.04524830435686
ask order for: 397d0e price: 100.04524830435686 size: 90.3821871198204
+ updates for: 397d0e cash: 0 stock: -90.3821871198204
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
sell - bdb97d 544.3841327916597 92.1368988655152
ask order for: bdb97d price: 92.1368988655152 size: 544.3841327916597
+ updates for: bdb97d cash: 0 stock: -544.3841327916597
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
sell - 0d5eec 81.27559633034332 82.19081712872264
ask order for: 0d5eec price: 82.19081712872264 size: 81.27559633034332
+ updates for: 0d5eec cash: 0 stock: -81.27559633034332
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
sell - 567d78 930.0699351332487 96.11888208848089
ask order for: 567d78 price: 96.11888208848089 size: 930.0699351332487
+ updates for: 567d78 cash: 0 stock: -930.0699351332487
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 94277.87771756112 104.63210739086124
+ updates for: 4f4d8a cash: -94277.87771756112 stock: 0
+ updates for: 0d5eec cash: 6680.107675015129 stock: 0
+ updates for: bdb97d cash: 50157.86578701635 stock: 0
+ updates for: 147b63 cash: 3064.0288046741175 stock: 0
+ updates for: 567d78 cash: 34375.87545085552 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 1015.8540751118665
cancel - e39c81
sell - e39c81 624.9180744623798 84.4095135658152
ask order for: e39c81 price: 84.4095135658152 size: 624.9180744623798
+ updates for: e39c81 cash: 0 stock: -624.9180744623798
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
buy - 10b0a3 8577.450801122426 104.85963118787278
+ updates for: 10b0a3 cash: -8577.450801122426 stock: 0
+ updates for: e39c81 cash: 8577.450801122426 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 101.6171097163648
cancel - e2b93c
sell - e2b93c 911.7405394212863 95.39264231134845
ask order for: e2b93c price: 95.39264231134845 size: 911.7405394212863
+ updates for: e2b93c cash: 0 stock: -911.7405394212863
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
buy - 4081b6 4523.306332091401 102.52609050777023
+ updates for: 4081b6 cash: -4523.306332091401 stock: 0
+ updates for: e39c81 cash: 4523.306332091401 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 53.58763652351248
cancel - 502657
sell - 502657 314.050321915636 87.65608767336578
ask order for: 502657 price: 87.65608767336578 size: 314.050321915636
+ updates for: 502657 cash: 0 stock: -314.050321915636
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
buy - 25d1a9 100957.91933756019 103.23505193843357
+ updates for: 25d1a9 cash: -100957.91933756019 stock: 0
+ updates for: e39c81 cash: 39648.273550641534 stock: 0
+ updates for: 502657 cash: 27528.422551685733 stock: 0
+ updates for: e2b93c cash: 33781.22323523292 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 1137.8918346261587
cancel - 168284
buy - 168284 3032.738081601716 105.45771427193554
+ updates for: 168284 cash: -3032.738081601716 stock: 0
+ updates for: e2b93c cash: 3032.738081601716 stock: 0
+ updates for: 168284 cash: 0.0 stock: 31.792159312489495
cancel - 42d8ea
buy - 42d8ea 70280.65132629582 114.86352007372425
+ updates for: 42d8ea cash: -70280.65132629582 stock: 0
+ updates for: e2b93c cash: 50159.37784093601 stock: 0
+ updates for: 567d78 cash: 20121.27348535981 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 735.157560435709
cancel - 33b60b
sell - 33b60b 335.6328840031839 93.9830288721615
ask order for: 33b60b price: 93.9830288721615 size: 335.6328840031839
+ updates for: 33b60b cash: 0 stock: -335.6328840031839
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
sell - e7e04e 467.721426985279 99.66015206377624
ask order for: e7e04e price: 99.66015206377624 size: 467.721426985279
+ updates for: e7e04e cash: 0 stock: -467.721426985279
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
sell - ecdc52 748.9691131814999 92.54721535311012
ask order for: ecdc52 price: 92.54721535311012 size: 748.9691131814999
+ updates for: ecdc52 cash: 0 stock: -748.9691131814999
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 364.4898457785838 99.85049330830824
ask order for: dbe2fc price: 99.85049330830824 size: 364.4898457785838
+ updates for: dbe2fc cash: 0 stock: -364.4898457785838
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 734.1201192895235 98.97224293865824
ask order for: e9aeae price: 98.97224293865824 size: 734.1201192895235
+ updates for: e9aeae cash: 0 stock: -734.1201192895235
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 326.1947215767427 95.79997688819647
ask order for: ce37e5 price: 95.79997688819647 size: 326.1947215767427
+ updates for: ce37e5 cash: 0 stock: -326.1947215767427
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 41822.0908608958 104.85798878629774
+ updates for: 602a21 cash: -41822.0908608958 stock: 0
+ updates for: ecdc52 cash: 41822.0908608958 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 451.90004584498104
cancel - 510dbb
buy - 510dbb 86659.986857849 104.13786861045583
+ updates for: 510dbb cash: -86659.986857849 stock: 0
+ updates for: ecdc52 cash: 27492.91494954038 stock: 0
+ updates for: 33b60b cash: 31543.795027718064 stock: 0
+ updates for: ce37e5 cash: 27623.276880590547 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 921.0452033723034
cancel - b846a3
sell - b846a3 304.9516555554185 85.99627760286367
ask order for: b846a3 price: 85.99627760286367 size: 304.9516555554185
+ updates for: b846a3 cash: 0 stock: -304.9516555554185
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
buy - f676bd 70679.27991369776 105.16736323207947
+ updates for: f676bd cash: -70679.27991369776 stock: 0
+ updates for: b846a3 cash: 26224.70722659663 stock: 0
+ updates for: ce37e5 cash: 3626.1699075130864 stock: 0
+ updates for: 567d78 cash: 34900.13349289847 stock: 0
+ updates for: 301da5 cash: 5928.269286689567 stock: 0
+ updates for: f676bd cash: 0.0 stock: 766.1544546283708
cancel - e4befc
sell - e4befc 918.4271912358064 90.14922413928575
ask order for: e4befc price: 90.14922413928575 size: 918.4271912358064
+ updates for: e4befc cash: 0 stock: -918.4271912358064
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
sell - bfd4db 516.917297511902 93.8136339198185
ask order for: bfd4db price: 93.8136339198185 size: 516.917297511902
+ updates for: bfd4db cash: 0 stock: -516.917297511902
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
buy - cba909 1690.7305734050435 105.22833308598385
+ updates for: cba909 cash: -1690.7305734050435 stock: 0
+ updates for: e4befc cash: 1690.7305734050435 stock: 0
+ updates for: cba909 cash: 0.0 stock: 18.754798940840214
cancel - 147b63
buy - 147b63 18922.44008462462 120.30047888070423
+ updates for: 147b63 cash: -18922.44008462462 stock: 0
+ updates for: e4befc cash: 18922.44008462462 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 209.9013082507328
cancel - f1f805
+ updates f1f805 0 499.1797589228113
sell - f1f805 760.8917442784768 93.87916232147084
ask order for: f1f805 price: 93.87916232147084 size: 760.8917442784768
+ updates for: f1f805 cash: 0 stock: -760.8917442784768
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
+ updates 301da5 0 875.3766747775564
buy - 301da5 51807.047725989454 102.89267609717312
+ updates for: 301da5 cash: -51807.047725989454 stock: 0
+ updates for: e4befc cash: 51807.04772598945 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 574.6810160667004
cancel - 57a381
+ updates 57a381 0 179.93355307061756
sell - 57a381 168.5949746724092 94.0116832995624
ask order for: 57a381 price: 94.0116832995624 size: 168.5949746724092
+ updates for: 57a381 cash: 0 stock: -168.5949746724092
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
+ updates 397d0e 0 90.3821871198204
buy - 397d0e 20773.188170361875 112.13654348132724
+ updates for: 397d0e cash: -20773.188170361875 stock: 0
+ updates for: e4befc cash: 10375.280334312252 stock: 0
+ updates for: bfd4db cash: 10397.907836049622 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 225.92585379664536
cancel - bdb97d
sell - bdb97d 843.8453606545977 76.06372718417887
ask order for: bdb97d price: 76.06372718417887 size: 843.8453606545977
+ updates for: bdb97d cash: 0 stock: -843.8453606545977
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
sell - 0d5eec 496.2681433654709 93.95189432961809
ask order for: 0d5eec price: 93.95189432961809 size: 496.2681433654709
+ updates for: 0d5eec cash: 0 stock: -496.2681433654709
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
buy - 567d78 47490.98792051447 110.08087288070732
+ updates for: 567d78 cash: -47490.98792051447 stock: 0
+ updates for: bdb97d cash: 47490.98792051447 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 624.3578861908901
cancel - 4f4d8a
buy - 4f4d8a 38205.800056710075 112.97239872962044
+ updates for: 4f4d8a cash: -38205.800056710075 stock: 0
+ updates for: bdb97d cash: 16695.03537795188 stock: 0
+ updates for: bfd4db cash: 21510.764678758194 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 448.7799960298503
cancel - e39c81
sell - e39c81 426.4840104360592 83.96291210503887
ask order for: e39c81 price: 83.96291210503887 size: 426.4840104360592
+ updates for: e39c81 cash: 0 stock: -426.4840104360592
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
buy - 10b0a3 115789.86326802807 116.61765354975067
+ updates for: 10b0a3 cash: -115789.86326802807 stock: 0
+ updates for: e39c81 cash: 35808.839482447314 stock: 0
+ updates for: bfd4db cash: 16585.217600795666 stock: 0
+ updates for: f1f805 cash: 63395.80618478509 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 1278.5645627913777
cancel - e2b93c
buy - e2b93c 24553.960420988547 103.18587814062235
+ updates for: e2b93c cash: -24553.960420988547 stock: 0
+ updates for: f1f805 cash: 8036.073385401117 stock: 0
+ updates for: 0d5eec cash: 16517.88703558743 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 261.41235862643236
cancel - 4081b6
sell - 4081b6 585.4370007424934 83.73866183104316
ask order for: 4081b6 price: 83.73866183104316 size: 585.4370007424934
+ updates for: 4081b6 cash: 0 stock: -585.4370007424934
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
sell - 502657 465.64629753241013 100.28431330678876
ask order for: 502657 price: 100.28431330678876 size: 465.64629753241013
+ updates for: 502657 cash: 0 stock: -465.64629753241013
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
buy - 25d1a9 46341.58009515699 103.84206014401586
+ updates for: 25d1a9 cash: -46341.58009515699 stock: 0
+ updates for: 4081b6 cash: 46341.580095157 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 553.407220534034
cancel - 168284
buy - 168284 36368.21226331073 107.83067953959497
+ updates for: 168284 cash: -36368.21226331073 stock: 0
+ updates for: 4081b6 cash: 2682.1309333988243 stock: 0
+ updates for: 0d5eec cash: 30107.44512904105 stock: 0
+ updates for: 57a381 cash: 3578.636200870853 stock: 0
+ updates for: 168284 cash: 0.0 stock: 390.5516136563199
cancel - 42d8ea
sell - 42d8ea 163.80274026971836 97.75567070943005
ask order for: 42d8ea price: 97.75567070943005 size: 163.80274026971836
+ updates for: 42d8ea cash: 0 stock: -163.80274026971836
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
sell - 33b60b 835.0821268679908 98.90799530358898
ask order for: 33b60b price: 98.90799530358898 size: 835.0821268679908
+ updates for: 33b60b cash: 0 stock: -835.0821268679908
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
+ updates e7e04e 0 467.721426985279
sell - e7e04e 313.9764640041941 76.59631635166576
ask order for: e7e04e price: 76.59631635166576 size: 313.9764640041941
+ updates for: e7e04e cash: 0 stock: -313.9764640041941
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
buy - ecdc52 59971.47758630861 108.0479871803602
+ updates for: ecdc52 cash: -59971.47758630861 stock: 0
+ updates for: e7e04e cash: 24049.44056384265 stock: 0
+ updates for: 57a381 cash: 12271.261163929425 stock: 0
+ updates for: 42d8ea cash: 16012.646739108885 stock: 0
+ updates for: 33b60b cash: 7638.1291194276455 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 685.5328996018402
cancel - dbe2fc
+ updates dbe2fc 0 364.4898457785838
buy - dbe2fc 64700.02421679079 112.16546453418412
+ updates for: dbe2fc cash: -64700.02421679079 stock: 0
+ updates for: 33b60b cash: 64700.02421679079 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 654.1435201289848
cancel - e9aeae
+ updates e9aeae 0 734.1201192895235
buy - e9aeae 87095.73418631301 104.58427819378649
bid order for: e9aeae price: 104.58427819378649 size: 288.19407437537234
+ updates for: e9aeae cash: -87095.73418631301 stock: 0
+ updates for: 33b60b cash: 10258.145746151888 stock: 0
+ updates for: 502657 cash: 46697.01919188639 stock: 0
+ updates for: e9aeae cash: 0 stock: 569.3603169568809
cancel - ce37e5
buy - ce37e5 96946.21957287974 109.73835101728415
bid order for: ce37e5 price: 109.73835101728415 size: 883.4306208739222
+ updates for: ce37e5 cash: -96946.21957287974 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 33678.5864627519 129.0038835316038
bid order for: 602a21 price: 129.0038835316038 size: 261.0664542862479
+ updates for: 602a21 cash: -33678.5864627519 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 90522.99550387825 111.44353162011798
bid order for: 510dbb price: 111.44353162011798 size: 812.2768023221626
+ updates for: 510dbb cash: -90522.99550387825 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 163.29804273625768 99.04583208996209
+ updates for: b846a3 cash: 0 stock: -163.29804273625768
+ updates for: 602a21 cash: 0 stock: 163.29804273625768
+ updates for: b846a3 cash: 21066.081686087047 stock: 0.0
cancel - f676bd
buy - f676bd 86911.21795461037 103.99203262627405
bid order for: f676bd price: 103.99203262627405 size: 835.748814209175
+ updates for: f676bd cash: -86911.21795461037 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 859.9204976463002 92.18667588592821
+ updates for: e4befc cash: 0 stock: -859.9204976463002
+ updates for: 602a21 cash: 0 stock: 97.76841154999022
+ updates for: 510dbb cash: 0 stock: 762.15208609631
+ updates for: e4befc cash: 97549.42488287785 stock: 0.0
cancel - bfd4db
buy - bfd4db 43755.63798209479 112.2436451329834
bid order for: bfd4db price: 112.2436451329834 size: 389.82730764181997
+ updates for: bfd4db cash: -43755.63798209479 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 17455.638731755524 107.53315499607852
bid order for: cba909 price: 107.53315499607852 size: 162.327969753999
+ updates for: cba909 cash: -17455.638731755524 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 296.0564603337042 82.4567826345418
+ updates for: 147b63 cash: 0 stock: -296.0564603337042
+ updates for: bfd4db cash: 0 stock: 296.0564603337042
+ updates for: 147b63 cash: 33230.45627302347 stock: 0.0
cancel - f1f805
buy - f1f805 95094.14437226392 110.44989745298605
bid order for: f1f805 price: 110.44989745298605 size: 860.970870640614
+ updates for: f1f805 cash: -95094.14437226392 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 731.7722330048903 91.01133077768812
+ updates for: 301da5 cash: 0 stock: -731.7722330048903
+ updates for: bfd4db cash: 0 stock: 93.77084730811578
+ updates for: 510dbb cash: 0 stock: 50.12471622585258
+ updates for: f1f805 cash: 0 stock: 587.8766694709219
+ updates for: 301da5 cash: 81042.17496480286 stock: 0.0
cancel - 57a381
buy - 57a381 94256.84672686794 102.67146809767502
bid order for: 57a381 price: 102.67146809767502 size: 918.0432351195957
+ updates for: 57a381 cash: -94256.84672686794 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 533.6419534488488 93.60521040985331
+ updates for: 397d0e cash: 0 stock: -533.6419534488488
+ updates for: f1f805 cash: 0 stock: 273.09420116969204
+ updates for: ce37e5 cash: 0 stock: 260.5477522791567
+ updates for: 397d0e cash: 58755.30721057212 stock: 0.0
cancel - bdb97d
sell - bdb97d 58.969587905115645 94.57462174878034
+ updates for: bdb97d cash: 0 stock: -58.969587905115645
+ updates for: ce37e5 cash: 0 stock: 58.969587905115645
+ updates for: bdb97d cash: 6471.225336876174 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 95622.6984071465 108.39162155248091
bid order for: 0d5eec price: 108.39162155248091 size: 882.1964007692977
+ updates for: 0d5eec cash: -95622.6984071465 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 649.0021190545674 95.31118446002361
+ updates for: 567d78 cash: 0 stock: -649.0021190545674
+ updates for: ce37e5 cash: 0 stock: 563.9132806896498
+ updates for: 0d5eec cash: 0 stock: 85.08883836491759
+ updates for: 567d78 cash: 71105.83070601943 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 6719.804530611546 111.45573089325147
bid order for: 4f4d8a price: 111.45573089325147 size: 60.29124278093468
+ updates for: 4f4d8a cash: -6719.804530611546 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 500.6176285338076 95.39628138286926
+ updates for: e39c81 cash: 0 stock: -500.6176285338076
+ updates for: 4f4d8a cash: 0 stock: 60.29124278093468
+ updates for: 0d5eec cash: 0 stock: 440.3263857528729
+ updates for: e39c81 cash: 54447.495494708666 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 566.1917979519696 99.71065637346854
+ updates for: 10b0a3 cash: 0 stock: -566.1917979519696
+ updates for: 0d5eec cash: 0 stock: 356.7811766515072
+ updates for: cba909 cash: 0 stock: 162.327969753999
+ updates for: e9aeae cash: 0 stock: 47.08265154646341
+ updates for: 10b0a3 cash: 61051.83413585098 stock: 0.0
cancel - e2b93c
buy - e2b93c 72113.82558973145 108.11373046633787
bid order for: e2b93c price: 108.11373046633787 size: 667.0181972139487
+ updates for: e2b93c cash: -72113.82558973145 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 33423.0617198473 109.60479841313591
bid order for: 4081b6 price: 109.60479841313591 size: 304.9415920082712
+ updates for: 4081b6 cash: -33423.0617198473 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 584.4187285521225 90.32351722750731
+ updates for: 502657 cash: 0 stock: -584.4187285521225
+ updates for: 4081b6 cash: 0 stock: 304.9415920082712
+ updates for: e2b93c cash: 0 stock: 279.4771365438513
+ updates for: 502657 cash: 63638.37753165314 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 18413.94740492691 108.89810960153488
bid order for: 25d1a9 price: 108.89810960153488 size: 169.0933614211001
+ updates for: 25d1a9 cash: -18413.94740492691 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 867.3312965774746 98.97088653076084
+ updates for: 168284 cash: 0 stock: -867.3312965774746
+ updates for: 25d1a9 cash: 0 stock: 169.0933614211001
+ updates for: e2b93c cash: 0 stock: 387.5410606700974
+ updates for: e9aeae cash: 0 stock: 241.11142282890893
+ updates for: f676bd cash: 0 stock: 69.5854516573682
+ updates for: 168284 cash: 92765.25386275785 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 62124.24515508161 120.70342179376442
bid order for: 42d8ea price: 120.70342179376442 size: 514.6850373573334
+ updates for: 42d8ea cash: -62124.24515508161 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 613.11772540853 82.04375282990861
+ updates for: 33b60b cash: 0 stock: -613.11772540853
+ updates for: 42d8ea cash: 0 stock: 514.6850373573334
+ updates for: f676bd cash: 0 stock: 98.43268805119658
+ updates for: 33b60b cash: 72360.4604623935 stock: 0.0
cancel - e7e04e
sell - e7e04e 234.20279119014594 93.90042567625048
+ updates for: e7e04e cash: 0 stock: -234.20279119014594
+ updates for: f676bd cash: 0 stock: 234.20279119014594
+ updates for: e7e04e cash: 24355.224302610106 stock: 0.0
cancel - ecdc52
sell - ecdc52 680.655545700101 98.61246119924996
+ updates for: ecdc52 cash: 0 stock: -680.655545700101
+ updates for: f676bd cash: 0 stock: 433.5278833104643
+ updates for: 57a381 cash: 0 stock: 247.12766238963673
+ updates for: ecdc52 cash: 70456.40569071192 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 354.06704901291675 90.48935209748338
+ updates for: dbe2fc cash: 0 stock: -354.06704901291675
+ updates for: 57a381 cash: 0 stock: 354.06704901291675
+ updates for: dbe2fc cash: 36352.58372716762 stock: 0.0
cancel - e9aeae
sell - e9aeae 352.8195026966073 92.4517334634474
ask order for: e9aeae price: 92.4517334634474 size: 35.970978979565075
+ updates for: e9aeae cash: 0 stock: -352.8195026966073
+ updates for: 57a381 cash: 0 stock: 316.8485237170422
+ updates for: e9aeae cash: 32531.303094609724 stock: 0
cancel - ce37e5
sell - ce37e5 299.0475580305033 89.65870313524543
ask order for: ce37e5 price: 89.65870313524543 size: 299.0475580305033
+ updates for: ce37e5 cash: 0 stock: -299.0475580305033
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 99991.54292878982 117.4296706418026
bid order for: 602a21 price: 117.4296706418026 size: 594.8560270772682
+ updates for: 602a21 cash: -99991.54292878982 stock: 0
+ updates for: ce37e5 cash: 26812.216228776975 stock: 0
+ updates for: e9aeae cash: 3325.579361038019 stock: 0
+ updates for: 602a21 cash: 0 stock: 335.01853701006837
cancel - 510dbb
buy - 510dbb 55520.38872869821 109.5481559731755
bid order for: 510dbb price: 109.5481559731755 size: 506.81262715452016
+ updates for: 510dbb cash: -55520.38872869821 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 670.7754180322731 98.23617001333469
+ updates for: b846a3 cash: 0 stock: -670.7754180322731
+ updates for: 602a21 cash: 0 stock: 594.8560270772682
+ updates for: 510dbb cash: 0 stock: 75.91939095500493
+ updates for: b846a3 cash: 78170.5766207022 stock: 0.0
cancel - f676bd
sell - f676bd 732.0684948097439 99.8652611186386
ask order for: f676bd price: 99.8652611186386 size: 301.1752586102287
+ updates for: f676bd cash: 0 stock: -732.0684948097439
+ updates for: 510dbb cash: 0 stock: 430.89323619951523
+ updates for: f676bd cash: 47203.559446970845 stock: 0
cancel - e4befc
buy - e4befc 65865.19758618312 106.90280160987832
bid order for: e4befc price: 106.90280160987832 size: 334.7737496459786
+ updates for: e4befc cash: -65865.19758618312 stock: 0
+ updates for: f676bd cash: 30076.945843583995 stock: 0
+ updates for: e4befc cash: 0 stock: 301.1752586102287
cancel - bfd4db
buy - bfd4db 78028.04939692389 103.73042737222069
bid order for: bfd4db price: 103.73042737222069 size: 752.219492135439
+ updates for: bfd4db cash: -78028.04939692389 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
sell - cba909 73.7470036614609 90.43941717181944
+ updates for: cba909 cash: 0 stock: -73.7470036614609
+ updates for: e4befc cash: 0 stock: 73.7470036614609
+ updates for: cba909 cash: 7883.7613017441245 stock: 0.0
cancel - 147b63
sell - 147b63 479.58475683864447 85.60506437268486
+ updates for: 147b63 cash: 0 stock: -479.58475683864447
+ updates for: e4befc cash: 0 stock: 261.02674598451773
+ updates for: bfd4db cash: 0 stock: 218.55801085412674
+ updates for: 147b63 cash: 50575.60631237602 stock: 0.0
cancel - f1f805
buy - f1f805 41823.71048335419 102.88973160324724
bid order for: f1f805 price: 102.88973160324724 size: 406.4906170095813
+ updates for: f1f805 cash: -41823.71048335419 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 40325.79799343932 102.05988197985981
bid order for: 301da5 price: 102.05988197985981 size: 395.11899495824514
+ updates for: 301da5 cash: -40325.79799343932 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 18333.426988823085 103.1089026844724
bid order for: 57a381 price: 103.1089026844724 size: 177.8064406807424
+ updates for: 57a381 cash: -18333.426988823085 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 79097.72112008878 117.24131078639073
bid order for: 397d0e price: 117.24131078639073 size: 674.6574273994759
+ updates for: 397d0e cash: -79097.72112008878 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 66910.65075785396 103.16120259549687
bid order for: bdb97d price: 103.16120259549687 size: 648.602857221584
+ updates for: bdb97d cash: -66910.65075785396 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 25902.003307169285 104.77701414262418
bid order for: 0d5eec price: 104.77701414262418 size: 247.21074101148804
+ updates for: 0d5eec cash: -25902.003307169285 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 16978.11421066284 120.13430550998055
bid order for: 567d78 price: 120.13430550998055 size: 141.32611112695307
+ updates for: 567d78 cash: -16978.11421066284 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 231.92571441196867 97.76908540174487
+ updates for: 4f4d8a cash: 0 stock: -231.92571441196867
+ updates for: 567d78 cash: 0 stock: 141.32611112695307
+ updates for: 397d0e cash: 0 stock: 90.5996032850156
+ updates for: 4f4d8a cash: 27600.13045652506 stock: 0.0
cancel - e39c81
buy - e39c81 13532.57186769886 108.63742931744204
bid order for: e39c81 price: 108.63742931744204 size: 124.56638520188335
+ updates for: e39c81 cash: -13532.57186769886 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 852.0739932952041 101.14495593705318
+ updates for: 10b0a3 cash: 0 stock: -852.0739932952041
+ updates for: 397d0e cash: 0 stock: 584.0578241144602
+ updates for: e39c81 cash: 0 stock: 124.56638520188335
+ updates for: 0d5eec cash: 0 stock: 143.44978397886052
+ updates for: 10b0a3 cash: 97038.51678663488 stock: 0.0
cancel - e2b93c
buy - e2b93c 98192.84876881583 117.91666869296192
bid order for: e2b93c price: 117.91666869296192 size: 832.7308586413336
+ updates for: e2b93c cash: -98192.84876881583 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 80675.15135205146 105.29999989018833
bid order for: 4081b6 price: 105.29999989018833 size: 766.1457876180741
+ updates for: 4081b6 cash: -80675.15135205146 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 17145.93139702173 107.48803878324988
bid order for: 502657 price: 107.48803878324988 size: 159.51478500409314
+ updates for: 502657 cash: -17145.93139702173 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 665.2883788191548 101.52574344891127
+ updates for: 25d1a9 cash: 0 stock: -665.2883788191548
+ updates for: e2b93c cash: 0 stock: 665.2883788191548
+ updates for: 25d1a9 cash: 78448.58935049603 stock: 0.0
cancel - 168284
sell - 168284 64.09152482165666 91.15868193374035
+ updates for: 168284 cash: 0 stock: -64.09152482165666
+ updates for: e2b93c cash: 0 stock: 64.09152482165666
+ updates for: 168284 cash: 7557.459098422034 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 66290.88197626508 104.72159829339537
bid order for: 42d8ea price: 104.72159829339537 size: 633.0201511109475
+ updates for: 42d8ea cash: -66290.88197626508 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 657.6086124656599 98.249984838024
+ updates for: 33b60b cash: 0 stock: -657.6086124656599
+ updates for: e2b93c cash: 0 stock: 103.35095500052216
+ updates for: 502657 cash: 0 stock: 159.51478500409314
+ updates for: 4081b6 cash: 0 stock: 394.7428724610446
+ updates for: 33b60b cash: 70899.15614372015 stock: 0.0
cancel - e7e04e
buy - e7e04e 21302.50538461971 117.11262767673051
bid order for: e7e04e price: 117.11262767673051 size: 181.89759556434558
+ updates for: e7e04e cash: -21302.50538461971 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 34468.94458270688 102.33564621877483
bid order for: ecdc52 price: 102.33564621877483 size: 336.8224646670878
+ updates for: ecdc52 cash: -34468.94458270688 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 833.2614779982038 99.00857822596542
+ updates for: dbe2fc cash: 0 stock: -833.2614779982038
+ updates for: e7e04e cash: 0 stock: 181.89759556434558
+ updates for: 4081b6 cash: 0 stock: 371.4029151570295
+ updates for: 0d5eec cash: 0 stock: 103.76095703262752
+ updates for: 42d8ea cash: 0 stock: 176.20001024420117
+ updates for: dbe2fc cash: 89734.94226441576 stock: 0.0
cancel - e9aeae
sell - e9aeae 875.2818050213972 94.26481965464673
+ updates for: e9aeae cash: 0 stock: -875.2818050213972
+ updates for: 42d8ea cash: 0 stock: 456.8201408667463
+ updates for: bfd4db cash: 0 stock: 418.46166415465086
+ updates for: e9aeae cash: 91246.14254583232 stock: 0.0
cancel - ce37e5
buy - ce37e5 25644.102710876814 103.1114441825281
bid order for: ce37e5 price: 103.1114441825281 size: 248.70277896100038
+ updates for: ce37e5 cash: -25644.102710876814 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 823.4326005033231 96.20572759000396
+ updates for: 602a21 cash: 0 stock: -823.4326005033231
+ updates for: bfd4db cash: 0 stock: 115.1998171266614
+ updates for: bdb97d cash: 0 stock: 648.602857221584
+ updates for: ce37e5 cash: 0 stock: 59.62992615507767
+ updates for: 602a21 cash: 85008.90482395179 stock: 0.0
cancel - 510dbb
sell - 510dbb 646.042067380965 95.74985545769368
+ updates for: 510dbb cash: 0 stock: -646.042067380965
+ updates for: ce37e5 cash: 0 stock: 189.0728528059227
+ updates for: 57a381 cash: 0 stock: 177.8064406807424
+ updates for: f1f805 cash: 0 stock: 279.1627738942999
+ updates for: 510dbb cash: 66551.98477695485 stock: 0.0
cancel - b846a3
buy - b846a3 95538.84774886303 113.67041271095964
bid order for: b846a3 price: 113.67041271095964 size: 840.4900226041984
+ updates for: b846a3 cash: -95538.84774886303 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 186.45944004849844 100.33398690961315
+ updates for: f676bd cash: 0 stock: -186.45944004849844
+ updates for: b846a3 cash: 0 stock: 186.45944004849844
+ updates for: f676bd cash: 21194.921504167254 stock: 0.0
cancel - e4befc
buy - e4befc 5536.131130535979 107.12667096350944
bid order for: e4befc price: 107.12667096350944 size: 51.678364320886544
+ updates for: e4befc cash: -5536.131130535979 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 491.04206122297006 93.88467209792265
+ updates for: bfd4db cash: 0 stock: -491.04206122297006
+ updates for: b846a3 cash: 0 stock: 491.04206122297006
+ updates for: bfd4db cash: 55816.95375765532 stock: 0.0
cancel - cba909
buy - cba909 64239.147375147375 106.34480997506397
bid order for: cba909 price: 106.34480997506397 size: 604.0647154309679
+ updates for: cba909 cash: -64239.147375147375 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 287.6382870765251 95.77614656681179
+ updates for: 147b63 cash: 0 stock: -287.6382870765251
+ updates for: b846a3 cash: 0 stock: 162.98852133272993
+ updates for: e4befc cash: 0 stock: 51.678364320886544
+ updates for: cba909 cash: 0 stock: 72.97140142290863
+ updates for: 147b63 cash: 31823.23343550977 stock: 0.0
cancel - f1f805
+ updates f1f805 13100.727603751673 0
buy - f1f805 26170.27859339476 120.4843994690953
bid order for: f1f805 price: 120.4843994690953 size: 217.20885615658096
+ updates for: f1f805 cash: -26170.27859339476 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
+ updates 301da5 40325.79799343932 0
buy - 301da5 93501.06592011514 103.8726823740327
bid order for: 301da5 price: 103.8726823740327 size: 900.1506823847038
+ updates for: 301da5 cash: -93501.06592011514 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 560.3521432812119 80.14970248766613
+ updates for: 57a381 cash: 0 stock: -560.3521432812119
+ updates for: f1f805 cash: 0 stock: 217.20885615658096
+ updates for: cba909 cash: 0 stock: 343.1432871246309
+ updates for: 57a381 cash: 62661.78625688244 stock: 0.0
cancel - 397d0e
sell - 397d0e 352.3204228374183 97.31297199380431
+ updates for: 397d0e cash: 0 stock: -352.3204228374183
+ updates for: cba909 cash: 0 stock: 187.95002688342834
+ updates for: 301da5 cash: 0 stock: 164.37039595398994
+ updates for: 397d0e cash: 37061.103824349135 stock: 0.0
cancel - bdb97d
buy - bdb97d 30168.792928571056 113.75231923910648
bid order for: bdb97d price: 113.75231923910648 size: 265.21475017275463
+ updates for: bdb97d cash: -30168.792928571056 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 80590.01387796144 118.19122885955788
bid order for: 0d5eec price: 118.19122885955788 size: 681.8612062467298
+ updates for: 0d5eec cash: -80590.01387796144 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 73301.26144008712 104.90406458007935
bid order for: 567d78 price: 104.90406458007935 size: 698.7456752367495
+ updates for: 567d78 cash: -73301.26144008712 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 38608.02662166804 108.50401451975708
bid order for: 4f4d8a price: 108.50401451975708 size: 355.82118129498383
+ updates for: 4f4d8a cash: -38608.02662166804 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 56719.17020998123 103.92642669707583
bid order for: e39c81 price: 103.92642669707583 size: 545.762728620565
+ updates for: e39c81 cash: -56719.17020998123 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 8933.943227887437 106.35081623334011
bid order for: 10b0a3 price: 106.35081623334011 size: 84.00446319364232
+ updates for: 10b0a3 cash: -8933.943227887437 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 104820.32255600211 107.33726838702462
bid order for: e2b93c price: 107.33726838702462 size: 976.5510538059606
+ updates for: e2b93c cash: -104820.32255600211 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 42433.27124712915 109.39100419650644
bid order for: 4081b6 price: 109.39100419650644 size: 387.90457733529354
+ updates for: 4081b6 cash: -42433.27124712915 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 62564.600128189304 109.266719400574
bid order for: 502657 price: 109.266719400574 size: 572.5860579635984
+ updates for: 502657 cash: -62564.600128189304 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 10193.034400802406 109.79323098112856
bid order for: 25d1a9 price: 109.79323098112856 size: 92.83845925396258
+ updates for: 25d1a9 cash: -10193.034400802406 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 918.199175489157 86.86646935764672
+ updates for: 168284 cash: 0 stock: -918.199175489157
+ updates for: 0d5eec cash: 0 stock: 681.8612062467298
+ updates for: bdb97d cash: 0 stock: 236.33796924242722
+ updates for: 168284 cash: 107474.00600354814 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 95050.92309581126 104.0566879696149
bid order for: 42d8ea price: 104.0566879696149 size: 913.4532815763522
+ updates for: 42d8ea cash: -95050.92309581126 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 82738.71982793338 106.30910172061553
bid order for: 33b60b price: 106.30910172061553 size: 778.284441207809
+ updates for: 33b60b cash: -82738.71982793338 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 17949.59937290589 107.94193090067022
bid order for: e7e04e price: 107.94193090067022 size: 166.28940415586396
+ updates for: e7e04e cash: -17949.59937290589 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
+ updates ecdc52 34468.94458270688 0
sell - ecdc52 122.27934182168929 88.87044013137138
+ updates for: ecdc52 cash: 0 stock: -122.27934182168929
+ updates for: bdb97d cash: 0 stock: 28.876780930327413
+ updates for: 25d1a9 cash: 0 stock: 92.83845925396258
+ updates for: 4081b6 cash: 0 stock: 0.5641016373992898
+ updates for: ecdc52 cash: 13539.542848370753 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 9234.192049154959 110.30182298764478
bid order for: dbe2fc price: 110.30182298764478 size: 83.7174925947444
+ updates for: dbe2fc cash: -9234.192049154959 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 269.5533007405802 100.29808132377605
+ updates for: e9aeae cash: 0 stock: -269.5533007405802
+ updates for: dbe2fc cash: 0 stock: 83.7174925947444
+ updates for: 4081b6 cash: 0 stock: 185.8358081458358
+ updates for: e9aeae cash: 29562.957717897254 stock: 0.0
cancel - ce37e5
buy - ce37e5 66075.25261512947 110.72927865460467
bid order for: ce37e5 price: 110.72927865460467 size: 596.7279243391127
+ updates for: ce37e5 cash: -66075.25261512947 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 405.326383283919 93.58774553080806
+ updates for: 602a21 cash: 0 stock: -405.326383283919
+ updates for: ce37e5 cash: 0 stock: 405.326383283919
+ updates for: 602a21 cash: 44881.49804070816 stock: 0.0
cancel - 510dbb
buy - 510dbb 51629.37343782192 106.84238933712173
bid order for: 510dbb price: 106.84238933712173 size: 483.2293040069969
+ updates for: 510dbb cash: -51629.37343782192 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 926.3832096570768 100.91405648597122
+ updates for: b846a3 cash: 0 stock: -926.3832096570768
+ updates for: ce37e5 cash: 0 stock: 191.40154105519377
+ updates for: 4081b6 cash: 0 stock: 201.50466755205844
+ updates for: 502657 cash: 0 stock: 533.4770010498246
+ updates for: b846a3 cash: 101527.83428859507 stock: 0.0
cancel - f676bd
buy - f676bd 23321.71588869789 118.65186429700216
bid order for: f676bd price: 118.65186429700216 size: 196.5558318605124
+ updates for: f676bd cash: -23321.71588869789 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 636.6730012167161 99.55364349752647
+ updates for: e4befc cash: 0 stock: -636.6730012167161
+ updates for: f676bd cash: 0 stock: 196.5558318605124
+ updates for: 502657 cash: 0 stock: 39.10905691377377
+ updates for: 4f4d8a cash: 0 stock: 355.82118129498383
+ updates for: e7e04e cash: 0 stock: 45.1869311474461
+ updates for: e4befc cash: 71080.6254577153 stock: 0.0
cancel - bfd4db
sell - bfd4db 513.7331221043232 96.9728158894034
+ updates for: bfd4db cash: 0 stock: -513.7331221043232
+ updates for: e7e04e cash: 0 stock: 121.10247300841786
+ updates for: e2b93c cash: 0 stock: 392.63064909590537
+ updates for: bfd4db cash: 55215.9361323538 stock: 0.0
cancel - cba909
sell - cba909 210.76798418091994 101.62588047055097
+ updates for: cba909 cash: 0 stock: -210.76798418091994
+ updates for: e2b93c cash: 0 stock: 210.76798418091994
+ updates for: cba909 cash: 22623.25968541956 stock: 0.0
cancel - 147b63
buy - 147b63 18222.178003657285 105.00219942019434
bid order for: 147b63 price: 105.00219942019434 size: 173.54091727865978
+ updates for: 147b63 cash: -18222.178003657285 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 562.016887218628 97.01785260361795
+ updates for: f1f805 cash: 0 stock: -562.016887218628
+ updates for: e2b93c cash: 0 stock: 373.15242052913527
+ updates for: 510dbb cash: 0 stock: 188.8644666894927
+ updates for: f1f805 cash: 60231.89239359031 stock: 0.0
cancel - 301da5
+ updates 301da5 76427.47198949235 0
buy - 301da5 32358.73432304176 125.40604148795332
bid order for: 301da5 price: 125.40604148795332 size: 258.0317019746627
+ updates for: 301da5 cash: -32358.73432304176 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 50284.93723750265 113.02063833153336
bid order for: 57a381 price: 113.02063833153336 size: 444.91818467700944
+ updates for: 57a381 cash: -50284.93723750265 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 102717.09501661095 103.56538889174684
bid order for: 397d0e price: 103.56538889174684 size: 991.8090987325643
+ updates for: 397d0e cash: -102717.09501661095 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 151.853202727322 96.5332664561049
+ updates for: bdb97d cash: 0 stock: -151.853202727322
+ updates for: 301da5 cash: 0 stock: 151.853202727322
+ updates for: bdb97d cash: 19043.30904130113 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 385.72815546362233 92.22968241930155
+ updates for: 0d5eec cash: 0 stock: -385.72815546362233
+ updates for: 301da5 cash: 0 stock: 106.17849924734071
+ updates for: 57a381 cash: 0 stock: 279.5496562162816
+ updates for: 0d5eec cash: 44910.30587266548 stock: 0.0
cancel - 567d78
+ updates 567d78 73301.26144008712 0
buy - 567d78 47685.85640838681 106.96887227723037
bid order for: 567d78 price: 106.96887227723037 size: 445.7918962144404
+ updates for: 567d78 cash: -47685.85640838681 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 75768.75168037617 113.59932356308832
bid order for: 4f4d8a price: 113.59932356308832 size: 666.9824194709871
+ updates for: 4f4d8a cash: -75768.75168037617 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
+ updates e39c81 56719.17020998123 0
sell - e39c81 880.6065707031863 96.94933935879126
+ updates for: e39c81 cash: 0 stock: -880.6065707031863
+ updates for: 4f4d8a cash: 0 stock: 666.9824194709871
+ updates for: 57a381 cash: 0 stock: 165.36852846072782
+ updates for: 567d78 cash: 0 stock: 48.255622771471394
+ updates for: e39c81 cash: 99620.65787585369 stock: 0.0
cancel - 10b0a3
+ updates 10b0a3 8933.943227887437 0
sell - 10b0a3 485.15458097761564 90.55885678215365
+ updates for: 10b0a3 cash: 0 stock: -485.15458097761564
+ updates for: 567d78 cash: 0 stock: 397.536273442969
+ updates for: 510dbb cash: 0 stock: 87.61830753464665
+ updates for: 10b0a3 cash: 51885.356186163466 stock: 0.0
cancel - e2b93c
sell - e2b93c 839.2995137304628 99.01084726116783
+ updates for: e2b93c cash: 0 stock: -839.2995137304628
+ updates for: 510dbb cash: 0 stock: 206.74652978285758
+ updates for: 33b60b cash: 0 stock: 632.5529839476052
+ updates for: e2b93c cash: 89335.43274332373 stock: 0.0
cancel - 4081b6
sell - 4081b6 277.86461941847074 95.60987012765567
+ updates for: 4081b6 cash: 0 stock: -277.86461941847074
+ updates for: 33b60b cash: 0 stock: 145.7314572602038
+ updates for: 147b63 cash: 0 stock: 132.13316215826694
+ updates for: 4081b6 cash: 29366.85295673176 stock: 0.0
cancel - 502657
sell - 502657 326.2955925812057 96.10951363652059
+ updates for: 502657 cash: 0 stock: -326.2955925812057
+ updates for: 147b63 cash: 0 stock: 41.407755120392835
+ updates for: 42d8ea cash: 0 stock: 284.8878374608129
+ updates for: 502657 cash: 33992.39016969223 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 577.50892812763 99.18245012496898
+ updates for: 25d1a9 cash: 0 stock: -577.50892812763
+ updates for: 42d8ea cash: 0 stock: 577.50892812763
+ updates for: 25d1a9 cash: 60093.666333843554 stock: 0.0
cancel - 168284
buy - 168284 46430.19179112424 114.12922463295389
bid order for: 168284 price: 114.12922463295389 size: 406.8212321642103
+ updates for: 168284 cash: -46430.19179112424 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
+ updates 42d8ea 5312.7719529695305 0
sell - 42d8ea 258.2923537833649 94.1492890325884
+ updates for: 42d8ea cash: 0 stock: -258.2923537833649
+ updates for: 168284 cash: 0 stock: 258.2923537833649
+ updates for: 42d8ea cash: 29478.70606591605 stock: 0.0
cancel - 33b60b
buy - 33b60b 56784.00841294738 106.61018693229653
bid order for: 33b60b price: 106.61018693229653 size: 532.6321062452355
+ updates for: 33b60b cash: -56784.00841294738 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 413.3151560542434 93.55406242691886
+ updates for: e7e04e cash: 0 stock: -413.3151560542434
+ updates for: 168284 cash: 0 stock: 148.5288783808454
+ updates for: 33b60b cash: 0 stock: 264.786277673398
+ updates for: e7e04e cash: 45180.40028507613 stock: 0.0
cancel - ecdc52
sell - ecdc52 865.347268640982 101.75355212105377
+ updates for: ecdc52 cash: 0 stock: -865.347268640982
+ updates for: 33b60b cash: 0 stock: 267.8458285718375
+ updates for: 397d0e cash: 0 stock: 597.5014400691445
+ updates for: ecdc52 cash: 90435.56285721916 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 16229.490540893292 102.14118768438507
bid order for: dbe2fc price: 102.14118768438507 size: 158.8927141814936
+ updates for: dbe2fc cash: -16229.490540893292 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 940.1167949807568 89.63295453310529
ask order for: e9aeae price: 89.63295453310529 size: 386.9164221358434
+ updates for: e9aeae cash: 0 stock: -940.1167949807568
+ updates for: 397d0e cash: 0 stock: 394.30765866341983
+ updates for: dbe2fc cash: 0 stock: 158.8927141814936
+ updates for: e9aeae cash: 57066.11655336453 stock: 0
cancel - ce37e5
sell - ce37e5 17.727920586897653 90.82507789866479
ask order for: ce37e5 price: 90.82507789866479 size: 17.727920586897653
+ updates for: ce37e5 cash: 0 stock: -17.727920586897653
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
sell - 602a21 596.9250985350347 95.44293218911514
ask order for: 602a21 price: 95.44293218911514 size: 596.9250985350347
+ updates for: 602a21 cash: 0 stock: -596.9250985350347
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 94831.89533753651 102.40339917158022
bid order for: 510dbb price: 102.40339917158022 size: 15.321872194371547
+ updates for: 510dbb cash: -94831.89533753651 stock: 0
+ updates for: e9aeae cash: 34680.46207341382 stock: 0
+ updates for: ce37e5 cash: 1610.1397682863226 stock: 0
+ updates for: 602a21 cash: 56972.2817014602 stock: 0
+ updates for: 510dbb cash: 0 stock: 1001.5694412577758
cancel - b846a3
buy - b846a3 67916.9780150983 122.03094973673318
bid order for: b846a3 price: 122.03094973673318 size: 556.5553506026206
+ updates for: b846a3 cash: -67916.9780150983 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 71.72515453473534 87.76691415613014
+ updates for: f676bd cash: 0 stock: -71.72515453473534
+ updates for: b846a3 cash: 0 stock: 71.72515453473534
+ updates for: f676bd cash: 8752.688727887708 stock: 0.0
cancel - e4befc
buy - e4befc 53039.946834460774 116.34838388154157
bid order for: e4befc price: 116.34838388154157 size: 455.8717969685134
+ updates for: e4befc cash: -53039.946834460774 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 737.9143990074081 101.90870605650692
+ updates for: bfd4db cash: 0 stock: -737.9143990074081
+ updates for: b846a3 cash: 0 stock: 484.83019606788525
+ updates for: e4befc cash: 0 stock: 253.0842029395228
+ updates for: bfd4db cash: 88610.22728517216 stock: 0.0
cancel - cba909
sell - cba909 639.3551621821566 98.4955331097881
ask order for: cba909 price: 98.4955331097881 size: 421.24569595879444
+ updates for: cba909 cash: 0 stock: -639.3551621821566
+ updates for: e4befc cash: 0 stock: 202.7875940289906
+ updates for: 510dbb cash: 0 stock: 15.321872194371547
+ updates for: cba909 cash: 25163.02063087537 stock: 0
cancel - 147b63
sell - 147b63 159.8342949300527 99.02427509744379
ask order for: 147b63 price: 99.02427509744379 size: 159.8342949300527
+ updates for: 147b63 cash: 0 stock: -159.8342949300527
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
sell - f1f805 927.126084204479 97.69753094320002
ask order for: f1f805 price: 97.69753094320002 size: 927.126084204479
+ updates for: f1f805 cash: 0 stock: -927.126084204479
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 49385.56009563503 103.71240627987514
+ updates for: 301da5 cash: -49385.56009563503 stock: 0
+ updates for: f1f805 cash: 49385.56009563503 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 505.49445435163665
cancel - 57a381
buy - 57a381 10897.214150332087 105.89627626269443
+ updates for: 57a381 cash: -10897.214150332087 stock: 0
+ updates for: f1f805 cash: 10897.214150332087 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 111.54032292451255
cancel - 397d0e
sell - 397d0e 664.5326599889531 100.9141396334362
ask order for: 397d0e price: 100.9141396334362 size: 664.5326599889531
+ updates for: 397d0e cash: 0 stock: -664.5326599889531
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
sell - bdb97d 83.15711753237167 95.33259791531337
ask order for: bdb97d price: 95.33259791531337 size: 83.15711753237167
+ updates for: bdb97d cash: 0 stock: -83.15711753237167
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
sell - 0d5eec 173.49856228495776 82.12910163365265
ask order for: 0d5eec price: 82.12910163365265 size: 173.49856228495776
+ updates for: 0d5eec cash: 0 stock: -173.49856228495776
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
buy - 567d78 33706.06899005847 102.09703210189691
+ updates for: 567d78 cash: -33706.06899005847 stock: 0
+ updates for: 0d5eec cash: 14249.281055193911 stock: 0
+ updates for: bdb97d cash: 7927.584049510045 stock: 0
+ updates for: f1f805 cash: 11529.203885354513 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 374.66484314058096
cancel - 4f4d8a
buy - 4f4d8a 88686.09924458254 104.26517737715044
+ updates for: 4f4d8a cash: -88686.09924458254 stock: 0
+ updates for: f1f805 cash: 18765.95116849332 stock: 0
+ updates for: cba909 cash: 41490.819393665166 stock: 0
+ updates for: 147b63 cash: 15827.475191159503 stock: 0
+ updates for: 397d0e cash: 12601.853491264546 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 898.0391193945541
cancel - e39c81
sell - e39c81 964.0557296252994 100.24753172362632
ask order for: e39c81 price: 100.24753172362632 size: 964.0557296252994
+ updates for: e39c81 cash: 0 stock: -964.0557296252994
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
sell - 10b0a3 148.81897429771857 98.4870289263858
ask order for: 10b0a3 price: 98.4870289263858 size: 148.81897429771857
+ updates for: 10b0a3 cash: 0 stock: -148.81897429771857
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
sell - e2b93c 8.188963784434122 100.2197559769742
ask order for: e2b93c price: 100.2197559769742 size: 8.188963784434122
+ updates for: e2b93c cash: 0 stock: -8.188963784434122
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
sell - 4081b6 386.9420936984566 91.72981962339128
ask order for: 4081b6 price: 91.72981962339128 size: 386.9420936984566
+ updates for: 4081b6 cash: 0 stock: -386.9420936984566
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
sell - 502657 303.9723102871734 99.54463103023922
ask order for: 502657 price: 99.54463103023922 size: 303.9723102871734
+ updates for: 502657 cash: 0 stock: -303.9723102871734
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
sell - 25d1a9 75.25894208410546 90.0436749341811
ask order for: 25d1a9 price: 90.0436749341811 size: 75.25894208410546
+ updates for: 25d1a9 cash: 0 stock: -75.25894208410546
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
buy - 168284 88926.57772786557 111.22142678646063
+ updates for: 168284 cash: -88926.57772786557 stock: 0
+ updates for: 25d1a9 cash: 6776.591716911554 stock: 0
+ updates for: 4081b6 cash: 35494.128459656786 stock: 0
+ updates for: 10b0a3 cash: 14656.738626454475 stock: 0
+ updates for: 502657 cash: 30258.811470946064 stock: 0
+ updates for: e2b93c cash: 820.6959521802669 stock: 0
+ updates for: e39c81 cash: 919.6115017164234 stock: 0
+ updates for: 168284 cash: 0.0 stock: 932.3546920743067
cancel - 42d8ea
sell - 42d8ea 747.1728203215062 98.08347221968569
ask order for: 42d8ea price: 98.08347221968569 size: 747.1728203215062
+ updates for: 42d8ea cash: 0 stock: -747.1728203215062
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
sell - 33b60b 756.8696930628555 96.44807807856778
ask order for: 33b60b price: 96.44807807856778 size: 756.8696930628555
+ updates for: 33b60b cash: 0 stock: -756.8696930628555
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
sell - e7e04e 703.8191334519558 98.5761944764748
ask order for: e7e04e price: 98.5761944764748 size: 703.8191334519558
+ updates for: e7e04e cash: 0 stock: -703.8191334519558
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
sell - ecdc52 618.8892718446016 97.5962607531888
ask order for: ecdc52 price: 97.5962607531888 size: 618.8892718446016
+ updates for: ecdc52 cash: 0 stock: -618.8892718446016
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
buy - dbe2fc 63395.848961930074 118.05400184962733
+ updates for: dbe2fc cash: -63395.848961930074 stock: 0
+ updates for: 33b60b cash: 63395.848961930074 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 657.3054665774371
cancel - e9aeae
buy - e9aeae 76301.01413464437 106.19985258863562
+ updates for: e9aeae cash: -76301.01413464437 stock: 0
+ updates for: 33b60b cash: 9602.778289897842 stock: 0
+ updates for: ecdc52 cash: 60401.27875229689 stock: 0
+ updates for: 42d8ea cash: 6296.957092449636 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 782.6534797330623
cancel - ce37e5
sell - ce37e5 164.05653438387458 90.9033547736329
ask order for: ce37e5 price: 90.9033547736329 size: 164.05653438387458
+ updates for: ce37e5 cash: 0 stock: -164.05653438387458
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 19012.229564479556 104.47686102399675
+ updates for: 602a21 cash: -19012.229564479556 stock: 0
+ updates for: ce37e5 cash: 14913.289348030055 stock: 0
+ updates for: 42d8ea cash: 4098.9402164495 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 205.84685974336801
cancel - 510dbb
buy - 510dbb 71478.39154471527 102.07139740996867
+ updates for: 510dbb cash: -71478.39154471527 stock: 0
+ updates for: 42d8ea cash: 62889.40725640952 stock: 0
+ updates for: e7e04e cash: 8588.98428830575 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 728.3129240391144
cancel - b846a3
buy - b846a3 93571.35505229005 110.39236571307161
+ updates for: b846a3 cash: -93571.35505229005 stock: 0
+ updates for: e7e04e cash: 60790.82748711822 stock: 0
+ updates for: e39c81 cash: 32780.527565171826 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 943.6845801420899
cancel - f676bd
sell - f676bd 390.6771486222501 94.25349291929456
ask order for: f676bd price: 94.25349291929456 size: 390.6771486222501
+ updates for: f676bd cash: 0 stock: -390.6771486222501
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
buy - e4befc 70337.92959427819 104.19120877722747
+ updates for: e4befc cash: -70337.92959427819 stock: 0
+ updates for: f676bd cash: 36822.68586139744 stock: 0
+ updates for: e39c81 cash: 33515.24373288075 stock: 0
+ updates for: e4befc cash: 0.0 stock: 725.0020258200184
cancel - bfd4db
sell - bfd4db 992.6359893548081 94.45250855070135
ask order for: bfd4db price: 94.45250855070135 size: 992.6359893548081
+ updates for: bfd4db cash: 0 stock: -992.6359893548081
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
buy - cba909 40547.545757081716 104.13722860984247
+ updates for: cba909 cash: -40547.545757081716 stock: 0
+ updates for: bfd4db cash: 40547.545757081716 stock: 0
+ updates for: cba909 cash: 0.0 stock: 429.2903002710205
cancel - 147b63
sell - 147b63 858.4114958786884 88.3200311609254
ask order for: 147b63 price: 88.3200311609254 size: 858.4114958786884
+ updates for: 147b63 cash: 0 stock: -858.4114958786884
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
buy - f1f805 77991.88816183893 105.59577076066846
+ updates for: f1f805 cash: -77991.88816183893 stock: 0
+ updates for: 147b63 cash: 75814.93006490234 stock: 0
+ updates for: bfd4db cash: 2176.9580969365925 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 881.4596724738925
cancel - 301da5
buy - 301da5 87479.49277815837 111.72307518030313
+ updates for: 301da5 cash: -87479.49277815837 stock: 0
+ updates for: bfd4db cash: 51032.4554182506 stock: 0
+ updates for: e39c81 cash: 29428.82453918692 stock: 0
+ updates for: 397d0e cash: 7018.212820720844 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 903.4054770329352
cancel - 57a381
sell - 57a381 453.2859461711771 82.32227412819027
ask order for: 57a381 price: 82.32227412819027 size: 453.2859461711771
+ updates for: 57a381 cash: 0 stock: -453.2859461711771
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
+ updates 397d0e 0 470.1092978788072
sell - 397d0e 966.0690735570023 98.4644596635686
ask order for: 397d0e price: 98.4644596635686 size: 966.0690735570023
+ updates for: 397d0e cash: 0 stock: -966.0690735570023
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
sell - bdb97d 571.8259750601264 80.121593900496
ask order for: bdb97d price: 80.121593900496 size: 571.8259750601264
+ updates for: bdb97d cash: 0 stock: -571.8259750601264
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
sell - 0d5eec 275.88665692465736 94.13681651351847
ask order for: 0d5eec price: 94.13681651351847 size: 275.88665692465736
+ updates for: 0d5eec cash: 0 stock: -275.88665692465736
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
sell - 567d78 198.22001762842274 89.00338456043893
ask order for: 567d78 price: 89.00338456043893 size: 198.22001762842274
+ updates for: 567d78 cash: 0 stock: -198.22001762842274
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 21524.150620075416 109.99657045774865
+ updates for: 4f4d8a cash: -21524.150620075416 stock: 0
+ updates for: bdb97d cash: 21524.150620075416 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 268.64356501452687
cancel - e39c81
buy - e39c81 71772.81197765702 108.11443139331234
+ updates for: e39c81 cash: -71772.81197765702 stock: 0
+ updates for: bdb97d cash: 24291.457935447186 stock: 0
+ updates for: 57a381 cash: 37315.529919159744 stock: 0
+ updates for: 567d78 cash: 10165.824123050093 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 870.6867555872732
cancel - 10b0a3
buy - 10b0a3 104957.20456165589 113.38249225216678
+ updates for: 10b0a3 cash: -104957.20456165589 stock: 0
+ updates for: 567d78 cash: 7476.4283335094 stock: 0
+ updates for: 0d5eec cash: 25971.09160144449 stock: 0
+ updates for: 397d0e cash: 71509.68462670202 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 1086.136962993748
cancel - e2b93c
sell - e2b93c 769.2720448332127 97.1292044427564
ask order for: e2b93c price: 97.1292044427564 size: 769.2720448332127
+ updates for: e2b93c cash: 0 stock: -769.2720448332127
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
sell - 4081b6 832.4523961860131 87.76206838454118
ask order for: 4081b6 price: 87.76206838454118 size: 832.4523961860131
+ updates for: 4081b6 cash: 0 stock: -832.4523961860131
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
sell - 502657 871.6906549786238 94.72657065300336
ask order for: 502657 price: 94.72657065300336 size: 871.6906549786238
+ updates for: 502657 cash: 0 stock: -871.6906549786238
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
sell - 25d1a9 200.83443203732702 82.98894766145064
ask order for: 25d1a9 price: 82.98894766145064 size: 200.83443203732702
+ updates for: 25d1a9 cash: 0 stock: -200.83443203732702
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
buy - 168284 81634.26307734683 110.04214134553109
+ updates for: 168284 cash: -81634.26307734683 stock: 0
+ updates for: 25d1a9 cash: 16667.038168962896 stock: 0
+ updates for: 4081b6 cash: 64967.22490838393 stock: 0
+ updates for: 168284 cash: 0.0 stock: 941.0998576847877
cancel - 42d8ea
buy - 42d8ea 88447.18893607339 104.29119917948704
+ updates for: 42d8ea cash: -88447.18893607339 stock: 0
+ updates for: 4081b6 cash: 8090.519212568116 stock: 0
+ updates for: 502657 cash: 80356.66972350527 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 940.4882356383199
cancel - 33b60b
buy - 33b60b 26715.565446763932 106.93613658506455
+ updates for: 33b60b cash: -26715.565446763932 stock: 0
+ updates for: 502657 cash: 2215.59669289012 stock: 0
+ updates for: e2b93c cash: 24499.968753873814 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 275.63040116308844
cancel - e7e04e
buy - e7e04e 20984.963048917438 104.58242528410179
+ updates for: e7e04e cash: -20984.963048917438 stock: 0
+ updates for: e2b93c cash: 20984.963048917438 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 216.05204293920715
cancel - ecdc52
buy - ecdc52 66759.77801434745 106.05839726851266
bid order for: ecdc52 price: 106.05839726851266 size: 131.17436961112858
+ updates for: ecdc52 cash: -66759.77801434745 stock: 0
+ updates for: e2b93c cash: 29233.84991191114 stock: 0
+ updates for: 397d0e cash: 23613.784698772524 stock: 0
+ updates for: ecdc52 cash: 0 stock: 540.7993763556113
cancel - dbe2fc
sell - dbe2fc 84.14461772401796 89.73518897136897
+ updates for: dbe2fc cash: 0 stock: -84.14461772401796
+ updates for: ecdc52 cash: 0 stock: 84.14461772401796
+ updates for: dbe2fc cash: 8924.243294581029 stock: 0.0
cancel - e9aeae
sell - e9aeae 336.04676596412 80.36506587360186
ask order for: e9aeae price: 80.36506587360186 size: 289.01701407700943
+ updates for: e9aeae cash: 0 stock: -336.04676596412
+ updates for: ecdc52 cash: 0 stock: 47.02975188711062
+ updates for: e9aeae cash: 4987.900109082761 stock: 0
cancel - ce37e5
buy - ce37e5 86102.89816023527 102.10331172128267
bid order for: ce37e5 price: 102.10331172128267 size: 615.8079079450531
+ updates for: ce37e5 cash: -86102.89816023527 stock: 0
+ updates for: e9aeae cash: 23226.87137489058 stock: 0
+ updates for: ce37e5 cash: 0 stock: 289.01701407700943
cancel - 602a21
sell - 602a21 127.96571946768643 99.20986989197007
+ updates for: 602a21 cash: 0 stock: -127.96571946768643
+ updates for: ce37e5 cash: 0 stock: 127.96571946768643
+ updates for: 602a21 cash: 13065.723744447398 stock: 0.0
cancel - 510dbb
buy - 510dbb 111155.21667397166 111.22654812545709
bid order for: 510dbb price: 111.22654812545709 size: 999.3586832218782
+ updates for: 510dbb cash: -111155.21667397166 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 44517.87407352592 109.31631139609232
bid order for: b846a3 price: 109.31631139609232 size: 407.23907992304686
+ updates for: b846a3 cash: -44517.87407352592 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 37316.551702675104 126.64546658226716
bid order for: f676bd price: 126.64546658226716 size: 294.6536714635165
+ updates for: f676bd cash: -37316.551702675104 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 404.96955728968794 99.15917855568475
+ updates for: e4befc cash: 0 stock: -404.96955728968794
+ updates for: f676bd cash: 0 stock: 294.6536714635165
+ updates for: 510dbb cash: 0 stock: 110.31588582617144
+ updates for: e4befc cash: 49586.60688652219 stock: 0.0
cancel - bfd4db
sell - bfd4db 595.868835772927 79.94636166722896
+ updates for: bfd4db cash: 0 stock: -595.868835772927
+ updates for: 510dbb cash: 0 stock: 595.868835772927
+ updates for: bfd4db cash: 66276.43373855755 stock: 0.0
cancel - cba909
buy - cba909 77677.55546238713 105.22185086137081
bid order for: cba909 price: 105.22185086137081 size: 738.2264693739978
+ updates for: cba909 cash: -77677.55546238713 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 44642.94824063737 109.35427193518991
bid order for: 147b63 price: 109.35427193518991 size: 408.2414655652002
+ updates for: 147b63 cash: -44642.94824063737 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 69430.52540051339 106.85285886006665
bid order for: f1f805 price: 106.85285886006665 size: 649.7769562856419
+ updates for: f1f805 cash: -69430.52540051339 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 1867.9112292206505 109.62354354998223
bid order for: 301da5 price: 109.62354354998223 size: 17.039325392441697
+ updates for: 301da5 cash: -1867.9112292206505 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 71641.8861936442 105.8253525427386
bid order for: 57a381 price: 105.8253525427386 size: 676.9822587145261
+ updates for: 57a381 cash: -71641.8861936442 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 784.3833095799534 93.11951418075306
+ updates for: 397d0e cash: 0 stock: -784.3833095799534
+ updates for: 510dbb cash: 0 stock: 293.17396162277976
+ updates for: 301da5 cash: 0 stock: 17.039325392441697
+ updates for: 147b63 cash: 0 stock: 408.2414655652002
+ updates for: b846a3 cash: 0 stock: 65.92855699953179
+ updates for: 397d0e cash: 86326.65388828088 stock: 0.0
cancel - bdb97d
buy - bdb97d 104046.4413693668 112.55166872312053
bid order for: bdb97d price: 112.55166872312053 size: 924.4326854479896
+ updates for: bdb97d cash: -104046.4413693668 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 11178.193559262087 112.31093290174891
bid order for: 0d5eec price: 112.31093290174891 size: 99.52898858956962
+ updates for: 0d5eec cash: -11178.193559262087 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 105762.22784601773 117.40244943483064
bid order for: 567d78 price: 117.40244943483064 size: 900.8519699133337
+ updates for: 567d78 cash: -105762.22784601773 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 39003.89925365515 102.99211790280914
bid order for: 4f4d8a price: 102.99211790280914 size: 378.7076142124009
+ updates for: 4f4d8a cash: -39003.89925365515 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 760.1180018652183 89.31618260716279
+ updates for: e39c81 cash: 0 stock: -760.1180018652183
+ updates for: 567d78 cash: 0 stock: 760.1180018652183
+ updates for: e39c81 cash: 89239.71527848579 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 768.9916238397242 93.86322853415794
+ updates for: 10b0a3 cash: 0 stock: -768.9916238397242
+ updates for: 567d78 cash: 0 stock: 140.73396804811546
+ updates for: bdb97d cash: 0 stock: 628.2576557916087
+ updates for: 10b0a3 cash: 87233.96011495337 stock: 0.0
cancel - e2b93c
sell - e2b93c 861.8648517117549 98.29234978875579
+ updates for: e2b93c cash: 0 stock: -861.8648517117549
+ updates for: bdb97d cash: 0 stock: 296.17502965638084
+ updates for: 0d5eec cash: 0 stock: 99.52898858956962
+ updates for: b846a3 cash: 0 stock: 341.31052292351507
+ updates for: f1f805 cash: 0 stock: 124.85031054228938
+ updates for: e2b93c cash: 95164.60739888829 stock: 0.0
cancel - 4081b6
buy - 4081b6 83004.78583203007 115.77975426071635
bid order for: 4081b6 price: 115.77975426071635 size: 716.9196925838812
+ updates for: 4081b6 cash: -83004.78583203007 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 38244.30904546642 102.55693480521319
bid order for: 502657 price: 102.55693480521319 size: 372.90807411613844
+ updates for: 502657 cash: -38244.30904546642 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 70811.47474607058 110.40585170586478
bid order for: 25d1a9 price: 110.40585170586478 size: 641.3742899671781
+ updates for: 25d1a9 cash: -70811.47474607058 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 11786.280181751361 104.04751935107932
bid order for: 168284 price: 104.04751935107932 size: 113.27785857134997
+ updates for: 168284 cash: -11786.280181751361 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 15706.190687583026 118.41331972092031
bid order for: 42d8ea price: 118.41331972092031 size: 132.6387160211351
+ updates for: 42d8ea cash: -15706.190687583026 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 96684.10952919848 104.15442834247033
bid order for: 33b60b price: 104.15442834247033 size: 928.2765127498114
+ updates for: 33b60b cash: -96684.10952919848 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 265.50562848837626 123.38418925524822
bid order for: e7e04e price: 123.38418925524822 size: 2.1518610292856692
+ updates for: e7e04e cash: -265.50562848837626 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 154.69455535543557 88.82781373165808
+ updates for: ecdc52 cash: 0 stock: -154.69455535543557
+ updates for: e7e04e cash: 0 stock: 2.1518610292856692
+ updates for: 42d8ea cash: 0 stock: 132.6387160211351
+ updates for: 4081b6 cash: 0 stock: 19.90397830501479
+ updates for: ecdc52 cash: 18276.174033036645 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 6892.525250356507 110.12626116343476
bid order for: dbe2fc price: 110.12626116343476 size: 62.587480747462564
+ updates for: dbe2fc cash: -6892.525250356507 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 53.61268677101987 81.79326907722096
+ updates for: e9aeae cash: 0 stock: -53.61268677101987
+ updates for: 4081b6 cash: 0 stock: 53.61268677101987
+ updates for: e9aeae cash: 6207.263699605438 stock: 0.0
cancel - ce37e5
+ updates ce37e5 49810.3030408973 0
sell - ce37e5 595.6809014093571 93.8981966740137
+ updates for: ce37e5 cash: 0 stock: -595.6809014093571
+ updates for: 4081b6 cash: 0 stock: 595.6809014093571
+ updates for: ce37e5 cash: 68967.78838297738 stock: 0.0
cancel - 602a21
buy - 602a21 34052.15581340576 107.95202121585038
bid order for: 602a21 price: 107.95202121585038 size: 315.43787165706124
+ updates for: 602a21 cash: -34052.15581340576 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 891.3878093140231 101.89089749152326
+ updates for: 510dbb cash: 0 stock: -891.3878093140231
+ updates for: 4081b6 cash: 0 stock: 47.72212609848941
+ updates for: 25d1a9 cash: 0 stock: 641.3742899671781
+ updates for: dbe2fc cash: 0 stock: 62.587480747462564
+ updates for: 602a21 cash: 0 stock: 139.703912500893
+ updates for: 510dbb cash: 98310.57575514283 stock: 0.0
cancel - b846a3
buy - b846a3 98836.07292620026 107.53578931464249
bid order for: b846a3 price: 107.53578931464249 size: 919.0993394488653
+ updates for: b846a3 cash: -98836.07292620026 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 102998.17463585679 113.52885722496237
bid order for: f676bd price: 113.52885722496237 size: 907.2422391406744
+ updates for: f676bd cash: -102998.17463585679 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 520.597856001932 96.19565001346358
+ updates for: e4befc cash: 0 stock: -520.597856001932
+ updates for: f676bd cash: 0 stock: 520.597856001932
+ updates for: e4befc cash: 59102.87966566485 stock: 0.0
cancel - bfd4db
sell - bfd4db 171.83081140571107 92.27263695070535
+ updates for: bfd4db cash: 0 stock: -171.83081140571107
+ updates for: f676bd cash: 0 stock: 171.83081140571107
+ updates for: bfd4db cash: 19507.75565492841 stock: 0.0
cancel - cba909
+ updates cba909 77677.55546238713 0
buy - cba909 39842.44966292851 103.52406108801675
bid order for: cba909 price: 103.52406108801675 size: 384.8617340180872
+ updates for: cba909 cash: -39842.44966292851 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 970.2566637742608 101.91752940001727
+ updates for: 147b63 cash: 0 stock: -970.2566637742608
+ updates for: f676bd cash: 0 stock: 214.81357173303138
+ updates for: 602a21 cash: 0 stock: 175.73395915616823
+ updates for: b846a3 cash: 0 stock: 579.7091328850612
+ updates for: 147b63 cash: 105697.85458013762 stock: 0.0
cancel - f1f805
+ updates f1f805 56089.912789502654 0
sell - f1f805 287.88074502538234 89.37498137611722
+ updates for: f1f805 cash: 0 stock: -287.88074502538234
+ updates for: b846a3 cash: 0 stock: 287.88074502538234
+ updates for: f1f805 cash: 30957.48314479183 stock: 0.0
cancel - 301da5
buy - 301da5 34140.85125532478 108.63978862355621
bid order for: 301da5 price: 108.63978862355621 size: 314.25734243302884
+ updates for: 301da5 cash: -34140.85125532478 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
+ updates 57a381 71641.8861936442 0
buy - 57a381 45152.92080594771 107.20871823427113
bid order for: 57a381 price: 107.20871823427113 size: 421.1683671777525
+ updates for: 57a381 cash: -45152.92080594771 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 30926.008708963458 113.6498687133724
bid order for: 397d0e price: 113.6498687133724 size: 272.1165370367437
+ updates for: 397d0e cash: -30926.008708963458 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 63129.50119867956 102.99646292252662
bid order for: bdb97d price: 102.99646292252662 size: 612.9288269458848
+ updates for: bdb97d cash: -63129.50119867956 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 37350.553549690114 103.05534885620571
bid order for: 0d5eec price: 103.05534885620571 size: 362.4319743151397
+ updates for: 0d5eec cash: -37350.553549690114 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 41405.55555846949 111.71633070015592
bid order for: 567d78 price: 111.71633070015592 size: 370.63118076802084
+ updates for: 567d78 cash: -41405.55555846949 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
+ updates 4f4d8a 39003.89925365515 0
buy - 4f4d8a 54496.36401471127 102.48198906141738
bid order for: 4f4d8a price: 102.48198906141738 size: 531.7652839666455
+ updates for: 4f4d8a cash: -54496.36401471127 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 472.02406972005724 96.4806982634321
+ updates for: e39c81 cash: 0 stock: -472.02406972005724
+ updates for: 397d0e cash: 0 stock: 272.1165370367437
+ updates for: 567d78 cash: 0 stock: 199.90753268331355
+ updates for: e39c81 cash: 53258.944739664745 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 96753.12470764993 106.30373295908703
bid order for: 10b0a3 price: 106.30373295908703 size: 910.15735773726
+ updates for: 10b0a3 cash: -96753.12470764993 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 84388.12657105157 106.63853095080754
bid order for: e2b93c price: 106.63853095080754 size: 791.3474221618817
+ updates for: e2b93c cash: -84388.12657105157 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 4277.209615411492 106.74494260352208
bid order for: 4081b6 price: 106.74494260352208 size: 40.06943571367253
+ updates for: 4081b6 cash: -4277.209615411492 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
+ updates 502657 38244.30904546642 0
sell - 502657 186.79039931082582 95.11741785083795
+ updates for: 502657 cash: 0 stock: -186.79039931082582
+ updates for: 567d78 cash: 0 stock: 170.7236480847073
+ updates for: 301da5 cash: 0 stock: 16.066751226118527
+ updates for: 502657 cash: 20818.107984840983 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 641.18976756248 99.85493644354115
+ updates for: 25d1a9 cash: 0 stock: -641.18976756248
+ updates for: 301da5 cash: 0 stock: 298.1905912069103
+ updates for: b846a3 cash: 0 stock: 51.50946153842176
+ updates for: 57a381 cash: 0 stock: 291.48971481714796
+ updates for: 25d1a9 cash: 69184.71210597806 stock: 0.0
cancel - 168284
+ updates 168284 11786.280181751361 0
sell - 168284 377.76806389426133 100.41194597533442
+ updates for: 168284 cash: 0 stock: -377.76806389426133
+ updates for: 57a381 cash: 0 stock: 129.67865236060453
+ updates for: 4081b6 cash: 0 stock: 40.06943571367253
+ updates for: e2b93c cash: 0 stock: 208.01997581998427
+ updates for: 168284 cash: 40362.83634720517 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 7245.859059603971 111.41862305425572
bid order for: 42d8ea price: 111.41862305425572 size: 65.03274642045767
+ updates for: 42d8ea cash: -7245.859059603971 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
+ updates 33b60b 96684.10952919848 0
sell - 33b60b 116.43051105127995 99.12533072277407
+ updates for: 33b60b cash: 0 stock: -116.43051105127995
+ updates for: 42d8ea cash: 0 stock: 65.03274642045767
+ updates for: e2b93c cash: 0 stock: 51.39776463082228
+ updates for: 33b60b cash: 12726.841173990233 stock: 0.0
cancel - e7e04e
sell - e7e04e 889.0149416947183 95.33545119068874
+ updates for: e7e04e cash: 0 stock: -889.0149416947183
+ updates for: e2b93c cash: 0 stock: 531.9296817110752
+ updates for: 10b0a3 cash: 0 stock: 357.08525998364314
+ updates for: e7e04e cash: 94683.69594772707 stock: 0.0
cancel - ecdc52
buy - ecdc52 15557.496049437428 115.55526279314402
bid order for: ecdc52 price: 115.55526279314402 size: 134.63251844519596
+ updates for: ecdc52 cash: -15557.496049437428 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 403.443702151003 93.6113890338377
+ updates for: dbe2fc cash: 0 stock: -403.443702151003
+ updates for: ecdc52 cash: 0 stock: 134.63251844519596
+ updates for: 10b0a3 cash: 0 stock: 268.811183705807
+ updates for: dbe2fc cash: 44133.12833851563 stock: 0.0
cancel - e9aeae
buy - e9aeae 31290.662773524753 106.89249754901802
bid order for: e9aeae price: 106.89249754901802 size: 292.7302054961874
+ updates for: e9aeae cash: -31290.662773524753 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 253.687226626079 100.99611278799773
+ updates for: ce37e5 cash: 0 stock: -253.687226626079
+ updates for: e9aeae cash: 0 stock: 253.687226626079
+ updates for: ce37e5 cash: 27117.261250345327 stock: 0.0
cancel - 602a21
sell - 602a21 800.4179883419899 101.03554790136835
+ updates for: 602a21 cash: 0 stock: -800.4179883419899
+ updates for: e9aeae cash: 0 stock: 39.04297887010841
+ updates for: 10b0a3 cash: 0 stock: 284.2609140478098
+ updates for: cba909 cash: 0 stock: 384.8617340180872
+ updates for: 0d5eec cash: 0 stock: 92.25236140598452
+ updates for: 602a21 cash: 83740.94677125479 stock: 0.0
cancel - 510dbb
sell - 510dbb 940.3367441212567 90.19741409571219
+ updates for: 510dbb cash: 0 stock: -940.3367441212567
+ updates for: 0d5eec cash: 0 stock: 270.1796129091552
+ updates for: bdb97d cash: 0 stock: 612.9288269458848
+ updates for: 4f4d8a cash: 0 stock: 57.22830426621681
+ updates for: 510dbb cash: 96837.82591268107 stock: 0.0
cancel - b846a3
sell - b846a3 834.1326845015702 88.54921254780537
ask order for: b846a3 price: 88.54921254780537 size: 359.59570480114155
+ updates for: b846a3 cash: 0 stock: -834.1326845015702
+ updates for: 4f4d8a cash: 0 stock: 474.5369797004287
+ updates for: b846a3 cash: 48631.493562897376 stock: 0
cancel - f676bd
buy - f676bd 8207.484434203185 105.62263647206838
+ updates for: f676bd cash: -8207.484434203185 stock: 0
+ updates for: b846a3 cash: 8207.484434203185 stock: 0
+ updates for: f676bd cash: 0.0 stock: 92.68839550405015
cancel - e4befc
buy - e4befc 2109.0531726343584 108.81097457423259
+ updates for: e4befc cash: -2109.0531726343584 stock: 0
+ updates for: b846a3 cash: 2109.0531726343584 stock: 0
+ updates for: e4befc cash: 0.0 stock: 23.817864800274045
cancel - bfd4db
buy - bfd4db 99910.4219364041 107.38942777798249
bid order for: bfd4db price: 107.38942777798249 size: 729.9139651771045
+ updates for: bfd4db cash: -99910.4219364041 stock: 0
+ updates for: b846a3 cash: 21525.378888876614 stock: 0
+ updates for: bfd4db cash: 0 stock: 243.08944449681735
cancel - cba909
buy - cba909 53725.77772795977 106.37590713543098
bid order for: cba909 price: 106.37590713543098 size: 505.0558831856499
+ updates for: cba909 cash: -53725.77772795977 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 95703.30525887977 115.69241506043191
bid order for: 147b63 price: 115.69241506043191 size: 827.2219506256237
+ updates for: 147b63 cash: -95703.30525887977 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 925.9198579366462 99.07510707258689
+ updates for: f1f805 cash: 0 stock: -925.9198579366462
+ updates for: 147b63 cash: 0 stock: 827.2219506256237
+ updates for: bfd4db cash: 0 stock: 98.6979073110225
+ updates for: f1f805 cash: 106302.41704789484 stock: 0.0
cancel - 301da5
sell - 301da5 345.9897966409351 99.71925165768523
+ updates for: 301da5 cash: 0 stock: -345.9897966409351
+ updates for: bfd4db cash: 0 stock: 345.9897966409351
+ updates for: 301da5 cash: 37155.646278290544 stock: 0.0
cancel - 57a381
buy - 57a381 3536.9495207891223 109.16216997161222
bid order for: 57a381 price: 109.16216997161222 size: 32.400872222574094
+ updates for: 57a381 cash: -3536.9495207891223 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 705.3680017129725 92.48748854743044
+ updates for: 397d0e cash: 0 stock: -705.3680017129725
+ updates for: 57a381 cash: 0 stock: 32.400872222574094
+ updates for: bfd4db cash: 0 stock: 285.2262612251469
+ updates for: cba909 cash: 0 stock: 387.7408682652515
+ updates for: 397d0e cash: 75413.52109620676 stock: 0.0
cancel - bdb97d
sell - bdb97d 212.603379902553 85.91387973937847
ask order for: bdb97d price: 85.91387973937847 size: 95.28836498215458
+ updates for: bdb97d cash: 0 stock: -212.603379902553
+ updates for: cba909 cash: 0 stock: 117.31501492039843
+ updates for: bdb97d cash: 12479.491132764002 stock: 0
cancel - 0d5eec
sell - 0d5eec 266.4762247713296 97.43802881972337
ask order for: 0d5eec price: 97.43802881972337 size: 266.4762247713296
+ updates for: 0d5eec cash: 0 stock: -266.4762247713296
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
buy - 567d78 85934.85793347676 113.88630709736061
bid order for: 567d78 price: 113.88630709736061 size: 454.6933521211537
+ updates for: 567d78 cash: -85934.85793347676 stock: 0
+ updates for: bdb97d cash: 8186.593129638831 stock: 0
+ updates for: 0d5eec cash: 25964.918069039897 stock: 0
+ updates for: 567d78 cash: 0 stock: 361.7645897534842
cancel - 4f4d8a
sell - 4f4d8a 886.1683913475199 87.52159299138627
ask order for: 4f4d8a price: 87.52159299138627 size: 431.4750392263662
+ updates for: 4f4d8a cash: 0 stock: -886.1683913475199
+ updates for: 567d78 cash: 0 stock: 454.6933521211537
+ updates for: 4f4d8a cash: 51783.34673479803 stock: 0
cancel - e39c81
sell - e39c81 593.6847130602209 89.53706699945954
ask order for: e39c81 price: 89.53706699945954 size: 593.6847130602209
+ updates for: e39c81 cash: 0 stock: -593.6847130602209
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
buy - 10b0a3 64051.38297059294 103.84536756916496
+ updates for: 10b0a3 cash: -64051.38297059294 stock: 0
+ updates for: 4f4d8a cash: 37763.38276911245 stock: 0
+ updates for: e39c81 cash: 26288.00020148048 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 725.0741159265128
cancel - e2b93c
buy - e2b93c 44337.27749622377 108.16548626418911
bid order for: e2b93c price: 108.16548626418911 size: 161.49781571924314
+ updates for: e2b93c cash: -44337.27749622377 stock: 0
+ updates for: e39c81 cash: 26868.78772834743 stock: 0
+ updates for: e2b93c cash: 0 stock: 300.0856363600744
cancel - 4081b6
sell - 4081b6 897.0677354855573 88.20700058633246
ask order for: 4081b6 price: 88.20700058633246 size: 735.5699197663141
+ updates for: 4081b6 cash: 0 stock: -897.0677354855573
+ updates for: e2b93c cash: 0 stock: 161.49781571924314
+ updates for: 4081b6 cash: 17468.489767876337 stock: 0
cancel - 502657
buy - 502657 9231.690402208196 108.38572575812194
+ updates for: 502657 cash: -9231.690402208196 stock: 0
+ updates for: 4081b6 cash: 9231.690402208196 stock: 0
+ updates for: 502657 cash: 0.0 stock: 104.65938463889489
cancel - 25d1a9
buy - 25d1a9 11906.872678225145 110.18359435024423
+ updates for: 25d1a9 cash: -11906.872678225145 stock: 0
+ updates for: 4081b6 cash: 11906.872678225145 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 134.9878422242837
cancel - 168284
sell - 168284 848.5652364938819 98.90997311377978
ask order for: 168284 price: 98.90997311377978 size: 848.5652364938819
+ updates for: 168284 cash: 0 stock: -848.5652364938819
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
sell - 42d8ea 924.9794816481974 101.52382364054162
ask order for: 42d8ea price: 101.52382364054162 size: 924.9794816481974
+ updates for: 42d8ea cash: 0 stock: -924.9794816481974
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
sell - 33b60b 721.8275869474458 98.14691668201137
ask order for: 33b60b price: 98.14691668201137 size: 721.8275869474458
+ updates for: 33b60b cash: 0 stock: -721.8275869474458
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
sell - e7e04e 472.6376537895195 85.44426378226339
ask order for: e7e04e price: 85.44426378226339 size: 472.6376537895195
+ updates for: e7e04e cash: 0 stock: -472.6376537895195
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
buy - ecdc52 86731.5641338462 105.34871492561203
+ updates for: ecdc52 cash: -86731.5641338462 stock: 0
+ updates for: e7e04e cash: 40384.17636382178 stock: 0
+ updates for: 4081b6 cash: 43743.85326368245 stock: 0
+ updates for: 33b60b cash: 2603.5345063419663 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 995.0872575153071
cancel - dbe2fc
buy - dbe2fc 102769.58208043738 103.75361870852524
+ updates for: dbe2fc cash: -102769.58208043738 stock: 0
+ updates for: 33b60b cash: 68241.6175285663 stock: 0
+ updates for: 168284 cash: 34527.964551871075 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 1044.3854394191108
cancel - e9aeae
buy - e9aeae 86991.4521996132 109.39023226750213
+ updates for: e9aeae cash: -86991.4521996132 stock: 0
+ updates for: 168284 cash: 49403.60017502697 stock: 0
+ updates for: 42d8ea cash: 37587.852024586224 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 869.7172380959594
cancel - ce37e5
sell - ce37e5 313.50415202854447 100.03774156603413
ask order for: ce37e5 price: 100.03774156603413 size: 313.50415202854447
+ updates for: ce37e5 cash: 0 stock: -313.50415202854447
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
sell - 602a21 578.9326502717754 100.60616501822837
ask order for: 602a21 price: 100.60616501822837 size: 578.9326502717754
+ updates for: 602a21 cash: 0 stock: -578.9326502717754
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 18256.87701496912 116.87206111106902
+ updates for: 510dbb cash: -18256.87701496912 stock: 0
+ updates for: ce37e5 cash: 18256.87701496912 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 182.499891832503
cancel - b846a3
buy - b846a3 38766.47940213415 104.41822591672911
+ updates for: b846a3 cash: -38766.47940213415 stock: 0
+ updates for: ce37e5 cash: 13105.370325541087 stock: 0
+ updates for: 602a21 cash: 25661.109076593064 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 386.0692363030588
cancel - f676bd
sell - f676bd 552.2684596512529 91.09402816894995
ask order for: f676bd price: 91.09402816894995 size: 552.2684596512529
+ updates for: f676bd cash: 0 stock: -552.2684596512529
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 742.9158742028478 99.3936435968324
ask order for: e4befc price: 99.3936435968324 size: 742.9158742028478
+ updates for: e4befc cash: 0 stock: -742.9158742028478
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
sell - bfd4db 413.42074437677263 93.93073984534334
ask order for: bfd4db price: 93.93073984534334 size: 413.42074437677263
+ updates for: bfd4db cash: 0 stock: -413.42074437677263
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
buy - cba909 8008.541222296969 110.15361763226639
+ updates for: cba909 cash: -8008.541222296969 stock: 0
+ updates for: f676bd cash: 8008.541222296969 stock: 0
+ updates for: cba909 cash: 0.0 stock: 87.91510687664088
cancel - 147b63
sell - 147b63 542.183584247442 100.18594973317302
ask order for: 147b63 price: 100.18594973317302 size: 542.183584247442
+ updates for: 147b63 cash: 0 stock: -542.183584247442
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
sell - f1f805 930.2589903886796 89.8955207907621
ask order for: f1f805 price: 89.8955207907621 size: 930.2589903886796
+ updates for: f1f805 cash: 0 stock: -930.2589903886796
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
sell - 301da5 513.2541181308279 97.0559727428447
ask order for: 301da5 price: 97.0559727428447 size: 513.2541181308279
+ updates for: 301da5 cash: 0 stock: -513.2541181308279
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
sell - 57a381 600.8889136146765 95.88156119519093
ask order for: 57a381 price: 95.88156119519093 size: 600.8889136146765
+ updates for: 57a381 cash: 0 stock: -600.8889136146765
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 118.96016271964686 98.72766576519409
ask order for: 397d0e price: 98.72766576519409 size: 118.96016271964686
+ updates for: 397d0e cash: 0 stock: -118.96016271964686
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
sell - bdb97d 520.8914881750784 91.56002671230408
ask order for: bdb97d price: 91.56002671230408 size: 520.8914881750784
+ updates for: bdb97d cash: 0 stock: -520.8914881750784
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 88474.80958112021 107.69573234040175
+ updates for: 0d5eec cash: -88474.80958112021 stock: 0
+ updates for: f1f805 cash: 83626.11641127891 stock: 0
+ updates for: f676bd cash: 4848.6931698412955 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 983.4863343463817
cancel - 567d78
sell - 567d78 985.0487886655267 75.4240789757593
ask order for: 567d78 price: 75.4240789757593 size: 985.0487886655267
+ updates for: 567d78 cash: 0 stock: -985.0487886655267
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 9080.613419181338 106.37183394971224
+ updates for: 4f4d8a cash: -9080.613419181338 stock: 0
+ updates for: 567d78 cash: 9080.613419181338 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 120.39409088574718
cancel - e39c81
sell - e39c81 933.2885806997892 97.50866829949881
ask order for: e39c81 price: 97.50866829949881 size: 933.2885806997892
+ updates for: e39c81 cash: 0 stock: -933.2885806997892
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
buy - 10b0a3 21493.211333060277 109.74982195712668
+ updates for: 10b0a3 cash: -21493.211333060277 stock: 0
+ updates for: 567d78 cash: 21493.21133306028 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 284.96484975266355
cancel - e2b93c
buy - e2b93c 62953.18127795034 117.98610657706725
+ updates for: e2b93c cash: -62953.18127795034 stock: 0
+ updates for: 567d78 cash: 43722.5728790431 stock: 0
+ updates for: f676bd cash: 19230.608398907236 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 790.7970828860321
cancel - 4081b6
sell - 4081b6 326.9002217189809 94.19120603789185
ask order for: 4081b6 price: 94.19120603789185 size: 326.9002217189809
+ updates for: 4081b6 cash: 0 stock: -326.9002217189809
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
sell - 502657 257.379367356603 101.32484253884017
ask order for: 502657 price: 101.32484253884017 size: 257.379367356603
+ updates for: 502657 cash: 0 stock: -257.379367356603
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
buy - 25d1a9 87967.76131525701 107.92744288300757
+ updates for: 25d1a9 cash: -87967.76131525701 stock: 0
+ updates for: f676bd cash: 18220.515829248325 stock: 0
+ updates for: bdb97d cash: 47692.838571522 stock: 0
+ updates for: bfd4db cash: 22054.406914486688 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 955.7046111480934
cancel - 168284
buy - 168284 3108.781077596871 117.33798634211182
+ updates for: 168284 cash: -3108.781077596871 stock: 0
+ updates for: bfd4db cash: 3108.7810775968715 stock: 0
+ updates for: 168284 cash: 0.0 stock: 33.0965249791013
cancel - 42d8ea
+ updates 42d8ea 0 554.742716751803
buy - 42d8ea 67541.61387618532 103.7094250410825
+ updates for: 42d8ea cash: -67541.61387618532 stock: 0
+ updates for: bfd4db cash: 13669.72839463926 stock: 0
+ updates for: 4081b6 cash: 30791.126137765055 stock: 0
+ updates for: 57a381 cash: 23080.75934378101 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 713.1516558316413
cancel - 33b60b
buy - 33b60b 68291.7272285608 108.87007276431156
+ updates for: 33b60b cash: -68291.7272285608 stock: 0
+ updates for: 57a381 cash: 34533.407798476386 stock: 0
+ updates for: 301da5 cash: 33758.31943008442 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 707.9905541250587
cancel - e7e04e
buy - e7e04e 109617.86713949016 114.90668092841801
+ updates for: e7e04e cash: -109617.86713949016 stock: 0
+ updates for: 301da5 cash: 16056.05826937401 stock: 0
+ updates for: e39c81 cash: 91003.72664316578 stock: 0
+ updates for: 397d0e cash: 2558.0822269503697 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 1124.6299848983247
cancel - ecdc52
buy - ecdc52 63057.63505792942 111.91067230097956
+ updates for: ecdc52 cash: -63057.63505792942 stock: 0
+ updates for: 397d0e cash: 9186.576957408028 stock: 0
+ updates for: e4befc cash: 53871.0581005214 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 635.0466870198155
cancel - dbe2fc
buy - dbe2fc 83171.16978191948 111.83320420946504
+ updates for: dbe2fc cash: -83171.16978191948 stock: 0
+ updates for: e4befc cash: 19970.05752242564 stock: 0
+ updates for: 147b63 cash: 54319.1773175658 stock: 0
+ updates for: 602a21 cash: 8881.93494192804 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 831.3866453153482
cancel - e9aeae
sell - e9aeae 119.36521194515672 96.67364174440657
ask order for: e9aeae price: 96.67364174440657 size: 119.36521194515672
+ updates for: e9aeae cash: 0 stock: -119.36521194515672
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 150.1326852641921 90.47524193813142
ask order for: ce37e5 price: 90.47524193813142 size: 150.1326852641921
+ updates for: ce37e5 cash: 0 stock: -150.1326852641921
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
+ updates 602a21 0 235.5834726914312
buy - 602a21 76932.64583969506 106.50432685773445
bid order for: 602a21 price: 106.50432685773445 size: 241.59545410283022
+ updates for: 602a21 cash: -76932.64583969506 stock: 0
+ updates for: ce37e5 cash: 13583.291022099118 stock: 0
+ updates for: e9aeae cash: 11539.469736331239 stock: 0
+ updates for: 502657 cash: 26078.923870154096 stock: 0
+ updates for: 602a21 cash: 0 stock: 526.8772645659518
cancel - 510dbb
buy - 510dbb 38002.85188094255 127.39976059026391
bid order for: 510dbb price: 127.39976059026391 size: 298.2961012239672
+ updates for: 510dbb cash: -38002.85188094255 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 58917.564015078264 122.17988686140089
bid order for: b846a3 price: 122.17988686140089 size: 482.2198278994439
+ updates for: b846a3 cash: -58917.564015078264 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 102259.11677089999 109.04929337222077
bid order for: f676bd price: 109.04929337222077 size: 937.7329610184295
+ updates for: f676bd cash: -102259.11677089999 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 101174.80694401774 112.01634557171995
bid order for: e4befc price: 112.01634557171995 size: 903.2146730696479
+ updates for: e4befc cash: -101174.80694401774 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 14017.130477923276 106.34329986024095
bid order for: bfd4db price: 106.34329986024095 size: 131.81018923002148
+ updates for: bfd4db cash: -14017.130477923276 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
sell - cba909 295.9832187909735 96.98574756736679
+ updates for: cba909 cash: 0 stock: -295.9832187909735
+ updates for: 510dbb cash: 0 stock: 295.9832187909735
+ updates for: cba909 cash: 37708.19121270573 stock: 0.0
cancel - 147b63
sell - 147b63 887.0826210203784 94.32678605379888
+ updates for: 147b63 cash: 0 stock: -887.0826210203784
+ updates for: 510dbb cash: 0 stock: 2.3128824329936606
+ updates for: b846a3 cash: 0 stock: 482.2198278994439
+ updates for: e4befc cash: 0 stock: 402.54991068794084
+ updates for: 147b63 cash: 104304.39458880047 stock: 0.0
cancel - f1f805
buy - f1f805 17635.358664178097 107.40512108152235
bid order for: f1f805 price: 107.40512108152235 size: 164.1947654506395
+ updates for: f1f805 cash: -17635.358664178097 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 430.16374538583455 97.10054599851027
+ updates for: 301da5 cash: 0 stock: -430.16374538583455
+ updates for: e4befc cash: 0 stock: 430.16374538583455
+ updates for: 301da5 cash: 48185.370755564996 stock: 0.0
cancel - 57a381
sell - 57a381 655.556205498681 101.81877594462505
+ updates for: 57a381 cash: 0 stock: -655.556205498681
+ updates for: e4befc cash: 0 stock: 70.50101699587253
+ updates for: f676bd cash: 0 stock: 585.0551885028085
+ updates for: 57a381 cash: 71697.12117295005 stock: 0.0
cancel - 397d0e
buy - 397d0e 9945.45145898194 104.98846371729951
bid order for: 397d0e price: 104.98846371729951 size: 94.7289931373972
+ updates for: 397d0e cash: -9945.45145898194 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 54004.30996189516 105.64071343091119
bid order for: bdb97d price: 105.64071343091119 size: 511.2073575422592
+ updates for: bdb97d cash: -54004.30996189516 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 16303.386769404224 113.90961705342393
bid order for: 0d5eec price: 113.90961705342393 size: 143.12563935455853
+ updates for: 0d5eec cash: -16303.386769404224 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 94.07400802506243 98.26310154606767
+ updates for: 567d78 cash: 0 stock: -94.07400802506243
+ updates for: 0d5eec cash: 0 stock: 94.07400802506243
+ updates for: 567d78 cash: 10715.934228815591 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 77426.05114593892 105.78177933081083
bid order for: 4f4d8a price: 105.78177933081083 size: 731.9412817192724
+ updates for: 4f4d8a cash: -77426.05114593892 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 526.4337845435609 97.10514373958173
+ updates for: e39c81 cash: 0 stock: -526.4337845435609
+ updates for: 0d5eec cash: 0 stock: 49.051631329496104
+ updates for: f676bd cash: 0 stock: 352.677772515621
+ updates for: f1f805 cash: 0 stock: 124.70438069844386
+ updates for: e39c81 cash: 57440.603529818545 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 228.93427276148248 95.26005184205397
+ updates for: 10b0a3 cash: 0 stock: -228.93427276148248
+ updates for: f1f805 cash: 0 stock: 39.49038475219564
+ updates for: 602a21 cash: 0 stock: 189.44388800928684
+ updates for: 10b0a3 cash: 24418.0633256066 stock: 0.0
cancel - e2b93c
buy - e2b93c 62781.47495309816 102.48010684114058
bid order for: e2b93c price: 102.48010684114058 size: 612.6210919200034
+ updates for: e2b93c cash: -62781.47495309816 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 380.2871210431348 86.66751638717116
+ updates for: 4081b6 cash: 0 stock: -380.2871210431348
+ updates for: 602a21 cash: 0 stock: 52.15156609354338
+ updates for: bfd4db cash: 0 stock: 131.81018923002148
+ updates for: 4f4d8a cash: 0 stock: 196.32536571956996
+ updates for: 4081b6 cash: 40339.14443288105 stock: 0.0
cancel - 502657
sell - 502657 578.0019733401695 92.0442970987742
+ updates for: 502657 cash: 0 stock: -578.0019733401695
+ updates for: 4f4d8a cash: 0 stock: 535.6159159997025
+ updates for: bdb97d cash: 0 stock: 42.386057340467005
+ updates for: 502657 cash: 61136.097969321076 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 3213.95834995082 104.71135781534913
bid order for: 25d1a9 price: 104.71135781534913 size: 30.693502758491604
+ updates for: 25d1a9 cash: -3213.95834995082 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 913.141539471679 100.19921106801291
+ updates for: 168284 cash: 0 stock: -913.141539471679
+ updates for: bdb97d cash: 0 stock: 468.8213002017922
+ updates for: 397d0e cash: 0 stock: 94.7289931373972
+ updates for: 25d1a9 cash: 0 stock: 30.693502758491604
+ updates for: e2b93c cash: 0 stock: 318.897743373998
+ updates for: 168284 cash: 95366.70124622343 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 943.6358652742249 92.26385879057962
ask order for: 42d8ea price: 92.26385879057962 size: 649.9125167282195
+ updates for: 42d8ea cash: 0 stock: -943.6358652742249
+ updates for: e2b93c cash: 0 stock: 293.7233485460054
+ updates for: 42d8ea cash: 30100.800140732208 stock: 0
cancel - 33b60b
buy - 33b60b 68777.70344423842 111.40133287560252
bid order for: 33b60b price: 111.40133287560252 size: 79.12173532464197
+ updates for: 33b60b cash: -68777.70344423842 stock: 0
+ updates for: 42d8ea cash: 59963.43666964266 stock: 0
+ updates for: 33b60b cash: 0 stock: 649.9125167282195
cancel - e7e04e
buy - e7e04e 67591.13219220984 109.44406843553207
bid order for: e7e04e price: 109.44406843553207 size: 617.5860707519689
+ updates for: e7e04e cash: -67591.13219220984 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 343.100328931181 94.16057776667431
+ updates for: ecdc52 cash: 0 stock: -343.100328931181
+ updates for: 33b60b cash: 0 stock: 79.12173532464197
+ updates for: e7e04e cash: 0 stock: 263.97859360653905
+ updates for: ecdc52 cash: 37705.15803878533 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 510.46322132779005 93.97583852242508
ask order for: dbe2fc price: 93.97583852242508 size: 156.85574418236018
+ updates for: dbe2fc cash: 0 stock: -510.46322132779005
+ updates for: e7e04e cash: 0 stock: 353.60747714542987
+ updates for: dbe2fc cash: 38700.24092802027 stock: 0
cancel - e9aeae
buy - e9aeae 91789.55463298087 107.96692607685895
bid order for: e9aeae price: 107.96692607685895 size: 713.6343262337151
+ updates for: e9aeae cash: -91789.55463298087 stock: 0
+ updates for: dbe2fc cash: 14740.650086596297 stock: 0
+ updates for: e9aeae cash: 0 stock: 156.85574418236018
cancel - ce37e5
buy - ce37e5 75801.94581548187 107.44345442651314
bid order for: ce37e5 price: 107.44345442651314 size: 705.5054793247294
+ updates for: ce37e5 cash: -75801.94581548187 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 992.1402347235257 94.19208968930577
+ updates for: 602a21 cash: 0 stock: -992.1402347235257
+ updates for: e9aeae cash: 0 stock: 713.6343262337151
+ updates for: ce37e5 cash: 0 stock: 278.5059084898106
+ updates for: 602a21 cash: 106972.54143272417 stock: 0.0
cancel - 510dbb
buy - 510dbb 88531.7977567612 106.45375129665919
bid order for: 510dbb price: 106.45375129665919 size: 831.6456365172692
+ updates for: 510dbb cash: -88531.7977567612 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 54318.99701083312 104.44001962123362
bid order for: b846a3 price: 104.44001962123362 size: 520.0975373982941
+ updates for: b846a3 cash: -54318.99701083312 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 49017.25686233294 105.93710565403131
bid order for: f676bd price: 105.93710565403131 size: 462.70149217039375
+ updates for: f676bd cash: -49017.25686233294 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 23437.72278483294 111.36545504815918
bid order for: e4befc price: 111.36545504815918 size: 210.4577471954608
+ updates for: e4befc cash: -23437.72278483294 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 102.50540641039174 98.4161806806769
+ updates for: bfd4db cash: 0 stock: -102.50540641039174
+ updates for: e4befc cash: 0 stock: 102.50540641039174
+ updates for: bfd4db cash: 11415.56122978977 stock: 0.0
cancel - cba909
buy - cba909 21335.62325994505 107.54060514678315
bid order for: cba909 price: 107.54060514678315 size: 198.39597546269954
+ updates for: cba909 cash: -21335.62325994505 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 44125.27464900107 104.20914383299306
bid order for: 147b63 price: 104.20914383299306 size: 423.42997001987476
+ updates for: 147b63 cash: -44125.27464900107 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 65954.32983458207 111.83151056973092
bid order for: f1f805 price: 111.83151056973092 size: 589.765169929071
+ updates for: f1f805 cash: -65954.32983458207 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 44016.640718680785 110.04694576826273
bid order for: 301da5 price: 110.04694576826273 size: 399.9805756660543
+ updates for: 301da5 cash: -44016.640718680785 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 37501.373821661284 107.85380114595245
bid order for: 57a381 price: 107.85380114595245 size: 347.70562950222586
+ updates for: 57a381 cash: -37501.373821661284 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 64740.09188341797 105.96732365994895
bid order for: 397d0e price: 105.96732365994895 size: 610.943917873873
+ updates for: 397d0e cash: -64740.09188341797 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 84172.48862402148 110.75142990398601
bid order for: bdb97d price: 110.75142990398601 size: 760.0126580486891
+ updates for: bdb97d cash: -84172.48862402148 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 767.0121231807217 101.71226472108339
+ updates for: 0d5eec cash: 0 stock: -767.0121231807217
+ updates for: f1f805 cash: 0 stock: 589.765169929071
+ updates for: e4befc cash: 0 stock: 107.95234078506905
+ updates for: bdb97d cash: 0 stock: 69.29461246658161
+ updates for: 0d5eec cash: 85650.96880494173 stock: 0.0
cancel - 567d78
buy - 567d78 33822.88098607468 109.09662185709307
bid order for: 567d78 price: 109.09662185709307 size: 310.0268405228868
+ updates for: 567d78 cash: -33822.88098607468 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 838.1410788631157 92.65582822950475
+ updates for: 4f4d8a cash: 0 stock: -838.1410788631157
+ updates for: bdb97d cash: 0 stock: 690.7180455821075
+ updates for: 301da5 cash: 0 stock: 147.4230332810082
+ updates for: 4f4d8a cash: 92721.46575717289 stock: 0.0
cancel - e39c81
buy - e39c81 57110.35720706511 114.14731794257668
bid order for: e39c81 price: 114.14731794257668 size: 500.32149888791287
+ updates for: e39c81 cash: -57110.35720706511 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 82676.82943887527 107.66177084236385
bid order for: 10b0a3 price: 107.66177084236385 size: 767.9311680645583
+ updates for: 10b0a3 cash: -82676.82943887527 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 33776.58158253068 103.63462786619594
bid order for: e2b93c price: 103.63462786619594 size: 325.9198424115545
+ updates for: e2b93c cash: -33776.58158253068 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 93171.2973976471 113.89643178943308
bid order for: 4081b6 price: 113.89643178943308 size: 818.0352618060789
+ updates for: 4081b6 cash: -93171.2973976471 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 79282.90633081122 113.58408531822192
bid order for: 502657 price: 113.58408531822192 size: 698.010694972706
+ updates for: 502657 cash: -79282.90633081122 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 504.9574453676176 99.28262985755838
+ updates for: 25d1a9 cash: 0 stock: -504.9574453676176
+ updates for: e39c81 cash: 0 stock: 500.32149888791287
+ updates for: 4081b6 cash: 0 stock: 4.635946479704728
+ updates for: 25d1a9 cash: 57638.37496907027 stock: 0.0
cancel - 168284
sell - 168284 71.64406077178262 93.70616214561397
+ updates for: 168284 cash: 0 stock: -71.64406077178262
+ updates for: 4081b6 cash: 0 stock: 71.64406077178262
+ updates for: 168284 cash: 8160.0028808113375 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 339.7872655459188 97.06782466288738
+ updates for: 42d8ea cash: 0 stock: -339.7872655459188
+ updates for: 4081b6 cash: 0 stock: 339.7872655459188
+ updates for: 42d8ea cash: 38700.557113168725 stock: 0.0
cancel - 33b60b
buy - 33b60b 35551.22763328003 108.50011158669437
bid order for: 33b60b price: 108.50011158669437 size: 327.6607471953952
+ updates for: 33b60b cash: -35551.22763328003 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 116364.5045193511 117.57358337004469
bid order for: e7e04e price: 117.57358337004469 size: 989.716407240152
+ updates for: e7e04e cash: -116364.5045193511 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 108238.02961859945 120.55643857051544
bid order for: ecdc52 price: 120.55643857051544 size: 897.8203976661873
+ updates for: ecdc52 cash: -108238.02961859945 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 77899.56188380717 106.54430386164553
bid order for: dbe2fc price: 106.54430386164553 size: 731.1471290381196
+ updates for: dbe2fc cash: -77899.56188380717 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 719.0008281082373 90.45238258943897
+ updates for: e9aeae cash: 0 stock: -719.0008281082373
+ updates for: ecdc52 cash: 0 stock: 719.0008281082373
+ updates for: e9aeae cash: 86680.17916598044 stock: 0.0
cancel - ce37e5
+ updates ce37e5 45878.30892914227 0
buy - ce37e5 20096.231846795734 107.37243385814986
bid order for: ce37e5 price: 107.37243385814986 size: 187.1637917172013
+ updates for: ce37e5 cash: -20096.231846795734 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 27605.446080860733 106.69318709047194
bid order for: 602a21 price: 106.69318709047194 size: 258.7367275611733
+ updates for: 602a21 cash: -27605.446080860733 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
+ updates 510dbb 88531.7977567612 0
buy - 510dbb 64516.72639111192 110.96193772381177
bid order for: 510dbb price: 110.96193772381177 size: 581.4311439990923
+ updates for: 510dbb cash: -64516.72639111192 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
+ updates b846a3 54318.99701083312 0
sell - b846a3 218.54085198403652 96.65525959406132
+ updates for: b846a3 cash: 0 stock: -218.54085198403652
+ updates for: ecdc52 cash: 0 stock: 178.81956955795
+ updates for: e7e04e cash: 0 stock: 39.72128242608653
+ updates for: b846a3 cash: 26228.02396350759 stock: 0.0
cancel - f676bd
+ updates f676bd 49017.25686233294 0
sell - f676bd 119.09796438964338 86.8629415891785
+ updates for: f676bd cash: 0 stock: -119.09796438964338
+ updates for: e7e04e cash: 0 stock: 119.09796438964338
+ updates for: f676bd cash: 14002.77444536835 stock: 0.0
cancel - e4befc
buy - e4befc 16961.290073586904 102.74802652757926
bid order for: e4befc price: 102.74802652757926 size: 165.0765532614314
+ updates for: e4befc cash: -16961.290073586904 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 79469.55638049806 111.85903908480714
bid order for: bfd4db price: 111.85903908480714 size: 710.4437605641093
+ updates for: bfd4db cash: -79469.55638049806 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
+ updates cba909 21335.62325994505 0
sell - cba909 498.3271442852053 98.93014414262791
+ updates for: cba909 cash: 0 stock: -498.3271442852053
+ updates for: e7e04e cash: 0 stock: 498.3271442852053
+ updates for: cba909 cash: 58590.10804417287 stock: 0.0
cancel - 147b63
+ updates 147b63 44125.27464900107 0
buy - 147b63 116516.22895757803 125.44005553341984
bid order for: 147b63 price: 125.44005553341984 size: 928.8598323885124
+ updates for: 147b63 cash: -116516.22895757803 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 172.75029999005244 96.02306352131869
+ updates for: f1f805 cash: 0 stock: -172.75029999005244
+ updates for: 147b63 cash: 0 stock: 172.75029999005244
+ updates for: f1f805 cash: 21669.807224167114 stock: 0.0
cancel - 301da5
+ updates 301da5 27793.18617021288 0
sell - 301da5 913.2058018036236 92.50686315129343
+ updates for: 301da5 cash: 0 stock: -913.2058018036236
+ updates for: 147b63 cash: 0 stock: 756.1095323984599
+ updates for: e7e04e cash: 0 stock: 157.09626940516364
+ updates for: 301da5 cash: 113316.79306144192 stock: 0.0
cancel - 57a381
+ updates 57a381 37501.373821661284 0
sell - 57a381 118.41128079979842 101.68255000256761
+ updates for: 57a381 cash: 0 stock: -118.41128079979842
+ updates for: e7e04e cash: 0 stock: 118.41128079979842
+ updates for: 57a381 cash: 13922.03859506887 stock: 0.0
cancel - 397d0e
+ updates 397d0e 64740.09188341797 0
buy - 397d0e 44729.57075581178 109.05416077874673
bid order for: 397d0e price: 109.05416077874673 size: 410.15923130673434
+ updates for: 397d0e cash: -44729.57075581178 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 88785.32518664422 103.01596036378889
bid order for: bdb97d price: 103.01596036378889 size: 861.8598989235178
+ updates for: bdb97d cash: -88785.32518664422 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 191.8901295222206 96.63389383621475
+ updates for: 0d5eec cash: 0 stock: -191.8901295222206
+ updates for: e7e04e cash: 0 stock: 57.0624659342547
+ updates for: 4081b6 cash: 0 stock: 134.8276635879659
+ updates for: 0d5eec cash: 22065.42838499682 stock: 0.0
cancel - 567d78
+ updates 567d78 33822.88098607468 0
buy - 567d78 3199.361841994433 103.94862213848613
bid order for: 567d78 price: 103.94862213848613 size: 30.778299665502686
+ updates for: 567d78 cash: -3199.361841994433 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 643.4046402244758 99.29192275999402
+ updates for: 4f4d8a cash: 0 stock: -643.4046402244758
+ updates for: 4081b6 cash: 0 stock: 267.1403254207068
+ updates for: 502657 cash: 0 stock: 376.26431480376897
+ updates for: 4f4d8a cash: 73163.9678873601 stock: 0.0
cancel - e39c81
buy - e39c81 69744.96596973042 107.05830518205155
bid order for: e39c81 price: 107.05830518205155 size: 651.4671220614769
+ updates for: e39c81 cash: -69744.96596973042 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
+ updates 10b0a3 82676.82943887527 0
sell - 10b0a3 50.66391697788845 98.20895116780159
+ updates for: 10b0a3 cash: 0 stock: -50.66391697788845
+ updates for: 502657 cash: 0 stock: 50.66391697788845
+ updates for: 10b0a3 cash: 5754.614668571794 stock: 0.0
cancel - e2b93c
+ updates e2b93c 33776.58158253068 0
buy - e2b93c 105638.53170615502 110.71952694380998
bid order for: e2b93c price: 110.71952694380998 size: 954.1093122603968
+ updates for: e2b93c cash: -105638.53170615502 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 88484.23928892385 115.25092002767362
bid order for: 4081b6 price: 115.25092002767362 size: 767.752997266116
+ updates for: 4081b6 cash: -88484.23928892385 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
+ updates 502657 30790.653627365817 0
buy - 502657 33694.32713404792 111.66728681340264
bid order for: 502657 price: 111.66728681340264 size: 301.73856727039083
+ updates for: 502657 cash: -33694.32713404792 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 153.2663219106605 99.8775414330364
+ updates for: 25d1a9 cash: 0 stock: -153.2663219106605
+ updates for: 4081b6 cash: 0 stock: 153.2663219106605
+ updates for: 25d1a9 cash: 17664.084609461213 stock: 0.0
cancel - 168284
sell - 168284 749.1387630904728 88.6411961125054
+ updates for: 168284 cash: 0 stock: -749.1387630904728
+ updates for: 4081b6 cash: 0 stock: 614.4866753554555
+ updates for: bfd4db cash: 0 stock: 134.6520877350173
+ updates for: 168284 cash: 85882.20782426483 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 66637.2957508019 102.14263424698706
bid order for: 42d8ea price: 102.14263424698706 size: 652.3945289062048
+ updates for: 42d8ea cash: -66637.2957508019 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
+ updates 33b60b 35551.22763328003 0
buy - 33b60b 121148.1404056657 121.46191660106008
bid order for: 33b60b price: 121.46191660106008 size: 997.4166701450548
+ updates for: 33b60b cash: -121148.1404056657 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 46725.456274683595 109.08021762934017
bid order for: e7e04e price: 109.08021762934017 size: 428.35866383636073
+ updates for: e7e04e cash: -46725.456274683595 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 476.782000682505 99.44503805762511
+ updates for: ecdc52 cash: 0 stock: -476.782000682505
+ updates for: 33b60b cash: 0 stock: 476.782000682505
+ updates for: ecdc52 cash: 57910.85560378499 stock: 0.0
cancel - dbe2fc
+ updates dbe2fc 77899.56188380717 0
buy - dbe2fc 93280.6973672489 104.55151211707698
bid order for: dbe2fc price: 104.55151211707698 size: 892.1984529768732
+ updates for: dbe2fc cash: -93280.6973672489 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 94690.90809882601 107.3024614213299
bid order for: e9aeae price: 107.3024614213299 size: 882.4672504670343
+ updates for: e9aeae cash: -94690.90809882601 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
+ updates ce37e5 20096.231846795734 0
sell - ce37e5 520.8180752788885 97.70362255248799
+ updates for: ce37e5 cash: 0 stock: -520.8180752788885
+ updates for: 33b60b cash: 0 stock: 520.6346694625498
+ updates for: bfd4db cash: 0 stock: 0.18340581633867714
+ updates for: ce37e5 cash: 63257.800400258915 stock: 0.0
cancel - 602a21
+ updates 602a21 27605.446080860733 0
sell - 602a21 917.2317801044895 101.35445780603185
+ updates for: 602a21 cash: 0 stock: -917.2317801044895
+ updates for: bfd4db cash: 0 stock: 575.6082670127533
+ updates for: 502657 cash: 0 stock: 301.73856727039083
+ updates for: 510dbb cash: 0 stock: 39.884945821345354
+ updates for: 602a21 cash: 102507.02564571134 stock: 0.0
cancel - 510dbb
+ updates 510dbb 60091.01551676619 0
sell - 510dbb 128.57176700218918 94.0988806096783
+ updates for: 510dbb cash: 0 stock: -128.57176700218918
+ updates for: e2b93c cash: 0 stock: 128.57176700218918
+ updates for: 510dbb cash: 14235.405220812143 stock: 0.0
cancel - b846a3
sell - b846a3 649.0645815949663 77.0681994949029
+ updates for: b846a3 cash: 0 stock: -649.0645815949663
+ updates for: e2b93c cash: 0 stock: 649.0645815949663
+ updates for: b846a3 cash: 71864.12343017662 stock: 0.0
cancel - f676bd
sell - f676bd 138.10503284494212 100.29624312851962
+ updates for: f676bd cash: 0 stock: -138.10503284494212
+ updates for: e2b93c cash: 0 stock: 138.10503284494212
+ updates for: f676bd cash: 15290.92390515133 stock: 0.0
cancel - e4befc
+ updates e4befc 16961.290073586904 0
sell - e4befc 594.2408944594713 87.07411245912746
+ updates for: e4befc cash: 0 stock: -594.2408944594713
+ updates for: e2b93c cash: 0 stock: 38.367930818299214
+ updates for: e7e04e cash: 0 stock: 428.35866383636073
+ updates for: 397d0e cash: 0 stock: 127.51429980481134
+ updates for: e4befc cash: 64879.500377201715 stock: 0.0
cancel - bfd4db
sell - bfd4db 700.4322773685661 101.95151690302615
+ updates for: bfd4db cash: 0 stock: -700.4322773685661
+ updates for: 397d0e cash: 0 stock: 282.644931501923
+ updates for: e9aeae cash: 0 stock: 417.78734586664314
+ updates for: bfd4db cash: 75653.21636548385 stock: 0.0
cancel - cba909
sell - cba909 484.3543550137929 96.12541419850847
+ updates for: cba909 cash: 0 stock: -484.3543550137929
+ updates for: e9aeae cash: 0 stock: 464.6799046003912
+ updates for: e39c81 cash: 0 stock: 19.6744504134017
+ updates for: cba909 cash: 51967.61085329783 stock: 0.0
cancel - 147b63
sell - 147b63 753.0993254200107 95.07434468997805
+ updates for: 147b63 cash: 0 stock: -753.0993254200107
+ updates for: e39c81 cash: 0 stock: 631.7926716480752
+ updates for: dbe2fc cash: 0 stock: 121.30665377193554
+ updates for: 147b63 cash: 80321.4467348019 stock: 0.0
cancel - f1f805
sell - f1f805 226.67755362764694 99.19553438038368
+ updates for: f1f805 cash: 0 stock: -226.67755362764694
+ updates for: dbe2fc cash: 0 stock: 226.67755362764694
+ updates for: f1f805 cash: 23699.480994770296 stock: 0.0
cancel - 301da5
buy - 301da5 62428.4193333603 133.52056852196222
bid order for: 301da5 price: 133.52056852196222 size: 467.55657217780436
+ updates for: 301da5 cash: -62428.4193333603 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 373.38758492486113 84.02480634249125
+ updates for: 57a381 cash: 0 stock: -373.38758492486113
+ updates for: 301da5 cash: 0 stock: 373.38758492486113
+ updates for: 57a381 cash: 49854.92261820991 stock: 0.0
cancel - 397d0e
buy - 397d0e 103020.42403337502 106.87383845794378
bid order for: 397d0e price: 106.87383845794378 size: 963.9442684929378
+ updates for: 397d0e cash: -103020.42403337502 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
+ updates bdb97d 88785.32518664422 0
buy - bdb97d 78705.935836285 104.3864580889092
bid order for: bdb97d price: 104.3864580889092 size: 753.9860751789155
+ updates for: bdb97d cash: -78705.935836285 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 376.6352486873442 101.51320787438226
+ updates for: 0d5eec cash: 0 stock: -376.6352486873442
+ updates for: 301da5 cash: 0 stock: 94.16898725294323
+ updates for: 397d0e cash: 0 stock: 282.46626143440096
+ updates for: 0d5eec cash: 42761.75030950987 stock: 0.0
cancel - 567d78
+ updates 567d78 3199.361841994433 0
buy - 567d78 19603.119145620632 124.33651630980178
bid order for: 567d78 price: 124.33651630980178 size: 157.661801435523
+ updates for: 567d78 cash: -19603.119145620632 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 791.1869900108147 93.27559289654724
+ updates for: 4f4d8a cash: 0 stock: -791.1869900108147
+ updates for: 567d78 cash: 0 stock: 157.661801435523
+ updates for: 397d0e cash: 0 stock: 633.5251885752917
+ updates for: 4f4d8a cash: 87310.38780845473 stock: 0.0
cancel - e39c81
buy - e39c81 94094.8873363406 112.63101043004465
bid order for: e39c81 price: 112.63101043004465 size: 835.4261137946829
+ updates for: e39c81 cash: -94094.8873363406 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 940.6173057786057 95.35977711763343
+ updates for: 10b0a3 cash: 0 stock: -940.6173057786057
+ updates for: e39c81 cash: 0 stock: 835.4261137946829
+ updates for: 397d0e cash: 0 stock: 47.952818483245096
+ updates for: dbe2fc cash: 0 stock: 57.23837350067765
+ updates for: 10b0a3 cash: 105204.14761313991 stock: 0.0
cancel - e2b93c
sell - e2b93c 234.81550165138844 89.16697907836041
+ updates for: e2b93c cash: 0 stock: -234.81550165138844
+ updates for: dbe2fc cash: 0 stock: 234.81550165138844
+ updates for: e2b93c cash: 24550.315766182648 stock: 0.0
cancel - 4081b6
buy - 4081b6 109410.70160709678 110.05062571325351
bid order for: 4081b6 price: 110.05062571325351 size: 994.1851843003228
+ updates for: 4081b6 cash: -109410.70160709678 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 687.3399743093644 93.41501971244867
+ updates for: 502657 cash: 0 stock: -687.3399743093644
+ updates for: 4081b6 cash: 0 stock: 687.3399743093644
+ updates for: 502657 cash: 75642.19425047714 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 87.54585210050323 100.47025462304887
+ updates for: 25d1a9 cash: 0 stock: -87.54585210050323
+ updates for: 4081b6 cash: 0 stock: 87.54585210050323
+ updates for: 25d1a9 cash: 9634.47580226033 stock: 0.0
cancel - 168284
sell - 168284 494.27616754326976 97.07201576288882
+ updates for: 168284 cash: 0 stock: -494.27616754326976
+ updates for: 4081b6 cash: 0 stock: 219.2993578904552
+ updates for: dbe2fc cash: 0 stock: 252.16037042522464
+ updates for: bdb97d cash: 0 stock: 22.81643922758991
+ updates for: 168284 cash: 52879.506855487765 stock: 0.0
cancel - 42d8ea
+ updates 42d8ea 66637.2957508019 0
buy - 42d8ea 39314.3758643699 116.45149935511375
bid order for: 42d8ea price: 116.45149935511375 size: 337.6030028130632
+ updates for: 42d8ea cash: -39314.3758643699 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 26527.815821489374 102.5260408269014
bid order for: 33b60b price: 102.5260408269014 size: 258.74222400021563
+ updates for: 33b60b cash: -26527.815821489374 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 70612.63557156011 111.52059872149039
bid order for: e7e04e price: 111.52059872149039 size: 633.1802051019013
+ updates for: e7e04e cash: -70612.63557156011 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 274.318732474772 94.06542705706704
+ updates for: ecdc52 cash: 0 stock: -274.318732474772
+ updates for: 42d8ea cash: 0 stock: 274.318732474772
+ updates for: ecdc52 cash: 31944.827697881534 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 471.4424672785458 92.52577349148554
+ updates for: dbe2fc cash: 0 stock: -471.4424672785458
+ updates for: 42d8ea cash: 0 stock: 63.28427033829121
+ updates for: e7e04e cash: 0 stock: 408.1581969402546
+ updates for: dbe2fc cash: 52887.59466234954 stock: 0.0
cancel - e9aeae
buy - e9aeae 109462.36449705658 114.53270246039213
bid order for: e9aeae price: 114.53270246039213 size: 955.7302163101497
+ updates for: e9aeae cash: -109462.36449705658 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 714.2721186662666 99.94249949108514
+ updates for: ce37e5 cash: 0 stock: -714.2721186662666
+ updates for: e9aeae cash: 0 stock: 714.2721186662666
+ updates for: ce37e5 cash: 81807.5160429574 stock: 0.0
cancel - 602a21
sell - 602a21 485.19991809617704 84.99129550785797
+ updates for: 602a21 cash: 0 stock: -485.19991809617704
+ updates for: e9aeae cash: 0 stock: 241.4580976438831
+ updates for: e7e04e cash: 0 stock: 225.02200816164668
+ updates for: bdb97d cash: 0 stock: 18.71981229064727
+ updates for: 602a21 cash: 54703.53243090801 stock: 0.0
cancel - 510dbb
buy - 510dbb 14004.707217421832 133.10646004674214
bid order for: 510dbb price: 133.10646004674214 size: 105.21433153961038
+ updates for: 510dbb cash: -14004.707217421832 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 81286.49988786895 110.38386738434883
bid order for: b846a3 price: 110.38386738434883 size: 736.3983688380395
+ updates for: b846a3 cash: -81286.49988786895 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 76528.70742987799 106.92807159201706
bid order for: f676bd price: 106.92807159201706 size: 715.70268022669
+ updates for: f676bd cash: -76528.70742987799 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 88.4778594858484 85.34972240712
+ updates for: e4befc cash: 0 stock: -88.4778594858484
+ updates for: 510dbb cash: 0 stock: 88.4778594858484
+ updates for: e4befc cash: 11776.974668674346 stock: 0.0
cancel - bfd4db
buy - bfd4db 63315.15237101987 109.62604669389722
bid order for: bfd4db price: 109.62604669389722 size: 577.5557386267087
+ updates for: bfd4db cash: -63315.15237101987 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 53944.858532927436 121.41082790607629
bid order for: cba909 price: 121.41082790607629 size: 444.31670109900995
+ updates for: cba909 cash: -53944.858532927436 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 3998.0904176457366 104.62779342651432
bid order for: 147b63 price: 104.62779342651432 size: 38.21250823237335
+ updates for: 147b63 cash: -3998.0904176457366 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 120923.27910090672 129.14532325874927
bid order for: f1f805 price: 129.14532325874927 size: 936.3349446160797
+ updates for: f1f805 cash: -120923.27910090672 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 12915.119939298262 103.856173389668
bid order for: 301da5 price: 103.856173389668 size: 124.35582322911876
+ updates for: 301da5 cash: -12915.119939298262 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 19503.004504176697 109.05871895917943
bid order for: 57a381 price: 109.05871895917943 size: 178.8303098579092
+ updates for: 57a381 cash: -19503.004504176697 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 64834.2702933234 107.08137737553695
bid order for: 397d0e price: 107.08137737553695 size: 605.4672799542732
+ updates for: 397d0e cash: -64834.2702933234 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
+ updates bdb97d 74370.11365800614 0
buy - bdb97d 22142.48671485711 124.35983275294487
bid order for: bdb97d price: 124.35983275294487 size: 178.0517569434635
+ updates for: bdb97d cash: -22142.48671485711 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 362.93577049389614 97.65466394103392
+ updates for: 0d5eec cash: 0 stock: -362.93577049389614
+ updates for: 510dbb cash: 0 stock: 16.736472053761986
+ updates for: f1f805 cash: 0 stock: 346.19929844013416
+ updates for: 0d5eec cash: 46937.75285775083 stock: 0.0
cancel - 567d78
buy - 567d78 20198.346407332985 105.22170745201096
bid order for: 567d78 price: 105.22170745201096 size: 191.95988067904102
+ updates for: 567d78 cash: -20198.346407332985 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 48431.554034533714 109.19240611932995
bid order for: 4f4d8a price: 109.19240611932995 size: 443.5432440384703
+ updates for: 4f4d8a cash: -48431.554034533714 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 400.5699784238245 88.02509100905736
+ updates for: e39c81 cash: 0 stock: -400.5699784238245
+ updates for: f1f805 cash: 0 stock: 400.5699784238245
+ updates for: e39c81 cash: 51731.73935129504 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 686.3107676772413 87.14965905209371
+ updates for: 10b0a3 cash: 0 stock: -686.3107676772413
+ updates for: f1f805 cash: 0 stock: 189.56566775212104
+ updates for: bdb97d cash: 0 stock: 178.0517569434635
+ updates for: cba909 cash: 0 stock: 318.69334298165677
+ updates for: 10b0a3 cash: 85316.82877502352 stock: 0.0
cancel - e2b93c
sell - e2b93c 449.3427445643183 87.19516346166762
+ updates for: e2b93c cash: 0 stock: -449.3427445643183
+ updates for: cba909 cash: 0 stock: 125.62335811735318
+ updates for: b846a3 cash: 0 stock: 323.71938644696513
+ updates for: e2b93c cash: 50985.43373667393 stock: 0.0
cancel - 4081b6
buy - 4081b6 47248.178908859634 109.88849979854618
bid order for: 4081b6 price: 109.88849979854618 size: 429.9647278421097
+ updates for: 4081b6 cash: -47248.178908859634 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 647.3583034736075 101.71321786484445
+ updates for: 502657 cash: 0 stock: -647.3583034736075
+ updates for: b846a3 cash: 0 stock: 412.6789823910743
+ updates for: 4081b6 cash: 0 stock: 234.6793210825332
+ updates for: 502657 cash: 71341.66059206528 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 347.31877219685475 82.37569710951978
+ updates for: 25d1a9 cash: 0 stock: -347.31877219685475
+ updates for: 4081b6 cash: 0 stock: 195.28540675957652
+ updates for: bfd4db cash: 0 stock: 152.03336543727823
+ updates for: 25d1a9 cash: 38126.43719981614 stock: 0.0
cancel - 168284
sell - 168284 803.1164843626505 100.57973688825398
+ updates for: 168284 cash: 0 stock: -803.1164843626505
+ updates for: bfd4db cash: 0 stock: 425.5223731894305
+ updates for: 4f4d8a cash: 0 stock: 377.59411117321997
+ updates for: 168284 cash: 87878.74508805612 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 679.9014084302601 96.4222769008145
+ updates for: 42d8ea cash: 0 stock: -679.9014084302601
+ updates for: 4f4d8a cash: 0 stock: 65.9491328652503
+ updates for: 57a381 cash: 0 stock: 178.8303098579092
+ updates for: 397d0e cash: 0 stock: 435.12196570710057
+ updates for: 42d8ea cash: 73297.60841748424 stock: 0.0
cancel - 33b60b
+ updates 33b60b 26527.815821489374 0
sell - 33b60b 555.3426530134593 77.85745143800273
+ updates for: 33b60b cash: 0 stock: -555.3426530134593
+ updates for: 397d0e cash: 0 stock: 170.3453142471726
+ updates for: f676bd cash: 0 stock: 384.9973387662867
+ updates for: 33b60b cash: 59407.83388139347 stock: 0.0
cancel - e7e04e
sell - e7e04e 180.8230968013662 89.47963672569529
+ updates for: e7e04e cash: 0 stock: -180.8230968013662
+ updates for: f676bd cash: 0 stock: 180.8230968013662
+ updates for: e7e04e cash: 19335.065040266716 stock: 0.0
cancel - ecdc52
sell - ecdc52 773.758340207691 91.20576332239676
ask order for: ecdc52 price: 91.20576332239676 size: 269.3478834081209
+ updates for: ecdc52 cash: 0 stock: -773.758340207691
+ updates for: f676bd cash: 0 stock: 149.88224465903704
+ updates for: 567d78 cash: 0 stock: 191.95988067904102
+ updates for: 147b63 cash: 0 stock: 38.21250823237335
+ updates for: 301da5 cash: 0 stock: 124.35582322911876
+ updates for: ecdc52 cash: 53138.17615155071 stock: 0
cancel - dbe2fc
sell - dbe2fc 360.46518475654943 100.15651937905334
ask order for: dbe2fc price: 100.15651937905334 size: 360.46518475654943
+ updates for: dbe2fc cash: 0 stock: -360.46518475654943
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 260.88803588648216 99.57190533924016
ask order for: e9aeae price: 99.57190533924016 size: 260.88803588648216
+ updates for: e9aeae cash: 0 stock: -260.88803588648216
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
buy - ce37e5 26273.75845397857 114.83197188806312
+ updates for: ce37e5 cash: -26273.75845397857 stock: 0
+ updates for: ecdc52 cash: 24566.07930550959 stock: 0
+ updates for: e9aeae cash: 1707.679148468982 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 286.49809402878685
cancel - 602a21
sell - 602a21 587.9943933073248 93.30857836971025
ask order for: 602a21 price: 93.30857836971025 size: 587.9943933073248
+ updates for: 602a21 cash: 0 stock: -587.9943933073248
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 97453.39266748089 105.13478558960851
+ updates for: 510dbb cash: -97453.39266748089 stock: 0
+ updates for: 602a21 cash: 54864.92092886675 stock: 0
+ updates for: e9aeae cash: 24269.439664960108 stock: 0
+ updates for: dbe2fc cash: 18319.032073654034 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 1014.6362590412771
cancel - b846a3
buy - b846a3 63677.92773419996 116.51420369570144
bid order for: b846a3 price: 116.51420369570144 size: 393.89207572641874
+ updates for: b846a3 cash: -63677.92773419996 stock: 0
+ updates for: dbe2fc cash: 17783.906188889352 stock: 0
+ updates for: b846a3 cash: 0 stock: 177.5611442884133
cancel - f676bd
buy - f676bd 24797.09745092034 107.49836224927644
bid order for: f676bd price: 107.49836224927644 size: 230.67418825803784
+ updates for: f676bd cash: -24797.09745092034 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 9831.461476162709 102.3600457799416
bid order for: e4befc price: 102.3600457799416 size: 96.04784172624193
+ updates for: e4befc cash: -9831.461476162709 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 25279.87541636297 106.62259596510404
bid order for: bfd4db price: 106.62259596510404 size: 237.0967916091322
+ updates for: bfd4db cash: -25279.87541636297 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 50664.55027979541 112.17225141462457
bid order for: cba909 price: 112.17225141462457 size: 451.66741008454045
+ updates for: cba909 cash: -50664.55027979541 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 741.5839761454836 101.7299661569721
+ updates for: 147b63 cash: 0 stock: -741.5839761454836
+ updates for: b846a3 cash: 0 stock: 393.89207572641874
+ updates for: cba909 cash: 0 stock: 347.69190041906484
+ updates for: 147b63 cash: 84895.40481394656 stock: 0.0
cancel - f1f805
sell - f1f805 862.1251613850498 94.78305167825235
ask order for: f1f805 price: 94.78305167825235 size: 194.33083012616225
+ updates for: f1f805 cash: 0 stock: -862.1251613850498
+ updates for: cba909 cash: 0 stock: 103.97550966547561
+ updates for: f676bd cash: 0 stock: 230.67418825803784
+ updates for: bfd4db cash: 0 stock: 237.0967916091322
+ updates for: e4befc cash: 0 stock: 96.04784172624193
+ updates for: f1f805 cash: 71571.60135460547 stock: 0
cancel - 301da5
buy - 301da5 28747.851768258035 102.56021764297353
bid order for: 301da5 price: 102.56021764297353 size: 100.70749547049091
+ updates for: 301da5 cash: -28747.851768258035 stock: 0
+ updates for: f1f805 cash: 18419.269114525716 stock: 0
+ updates for: 301da5 cash: 0 stock: 194.33083012616225
cancel - 57a381
sell - 57a381 207.42229873052088 88.92786262348433
ask order for: 57a381 price: 88.92786262348433 size: 106.71480326002997
+ updates for: 57a381 cash: 0 stock: -207.42229873052088
+ updates for: 301da5 cash: 0 stock: 100.70749547049091
+ updates for: 57a381 cash: 10328.58265373232 stock: 0
cancel - 397d0e
buy - 397d0e 11884.184813154037 117.9668941774291
bid order for: 397d0e price: 117.9668941774291 size: 20.29607938438067
+ updates for: 397d0e cash: -11884.184813154037 stock: 0
+ updates for: 57a381 cash: 9489.919364200103 stock: 0
+ updates for: 397d0e cash: 0 stock: 106.71480326002997
cancel - bdb97d
sell - bdb97d 536.314301381211 89.5991364040991
ask order for: bdb97d price: 89.5991364040991 size: 516.0182219968303
+ updates for: bdb97d cash: 0 stock: -536.314301381211
+ updates for: 397d0e cash: 0 stock: 20.29607938438067
+ updates for: bdb97d cash: 2394.2654489539345 stock: 0
cancel - 0d5eec
buy - 0d5eec 91559.37016392757 103.67946222011773
bid order for: 0d5eec price: 103.67946222011773 size: 437.16066937158746
+ updates for: 0d5eec cash: -91559.37016392757 stock: 0
+ updates for: bdb97d cash: 46234.78705969469 stock: 0
+ updates for: 0d5eec cash: 0 stock: 516.0182219968303
cancel - 567d78
buy - 567d78 102627.15281617551 107.42549656719612
bid order for: 567d78 price: 107.42549656719612 size: 955.333287679809
+ updates for: 567d78 cash: -102627.15281617551 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 17953.539119290115 121.16413463095212
bid order for: 4f4d8a price: 121.16413463095212 size: 148.17535877241164
+ updates for: 4f4d8a cash: -17953.539119290115 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 797.381588122827 98.55336583112538
+ updates for: e39c81 cash: 0 stock: -797.381588122827
+ updates for: 4f4d8a cash: 0 stock: 148.17535877241164
+ updates for: 567d78 cash: 0 stock: 649.2062293504154
+ updates for: e39c81 cash: 87694.8406817755 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 832.3795605573547 95.90193881926218
ask order for: 10b0a3 price: 95.90193881926218 size: 89.09183285637357
+ updates for: 10b0a3 cash: 0 stock: -832.3795605573547
+ updates for: 567d78 cash: 0 stock: 306.12705832939366
+ updates for: 0d5eec cash: 0 stock: 437.16066937158746
+ updates for: 10b0a3 cash: 78210.434357923 stock: 0
cancel - e2b93c
sell - e2b93c 480.0793483134511 99.02401155468655
ask order for: e2b93c price: 99.02401155468655 size: 480.0793483134511
+ updates for: e2b93c cash: 0 stock: -480.0793483134511
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
sell - 4081b6 29.387874780156835 100.0196518028724
ask order for: 4081b6 price: 100.0196518028724 size: 29.387874780156835
+ updates for: 4081b6 cash: 0 stock: -29.387874780156835
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
buy - 502657 85646.10292456843 124.77157895929511
bid order for: 502657 price: 124.77157895929511 size: 213.37612063137183
+ updates for: 502657 cash: -85646.10292456843 stock: 0
+ updates for: 10b0a3 cash: 8544.079503887871 stock: 0
+ updates for: e2b93c cash: 47539.38293455757 stock: 0
+ updates for: 4081b6 cash: 2939.365002737702 stock: 0
+ updates for: 502657 cash: 0 stock: 598.5590559499815
cancel - 25d1a9
sell - 25d1a9 596.1411984055408 96.56215712086248
ask order for: 25d1a9 price: 96.56215712086248 size: 382.76507777416896
+ updates for: 25d1a9 cash: 0 stock: -596.1411984055408
+ updates for: 502657 cash: 0 stock: 213.37612063137183
+ updates for: 25d1a9 cash: 26623.27548338529 stock: 0
cancel - 168284
buy - 168284 106995.6912404784 112.42368848603665
bid order for: 168284 price: 112.42368848603665 size: 622.9565192461063
+ updates for: 168284 cash: -106995.6912404784 stock: 0
+ updates for: 25d1a9 cash: 36960.62158040845 stock: 0
+ updates for: 168284 cash: 0 stock: 382.76507777416896
cancel - 42d8ea
buy - 42d8ea 21250.427378731303 102.49092961557088
bid order for: 42d8ea price: 102.49092961557088 size: 207.33959052219237
+ updates for: 42d8ea cash: -21250.427378731303 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 76795.76299849151 104.39690913339953
bid order for: 33b60b price: 104.39690913339953 size: 735.6133781734958
+ updates for: 33b60b cash: -76795.76299849151 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 84564.51922470753 113.08728249284515
bid order for: e7e04e price: 113.08728249284515 size: 747.7809826233803
+ updates for: e7e04e cash: -84564.51922470753 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 757.5533392334909 90.46548382174358
+ updates for: ecdc52 cash: 0 stock: -757.5533392334909
+ updates for: e7e04e cash: 0 stock: 747.7809826233803
+ updates for: 168284 cash: 0 stock: 9.772356610110592
+ updates for: ecdc52 cash: 85663.16360001707 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 76614.84682898593 108.09871593832052
bid order for: dbe2fc price: 108.09871593832052 size: 708.7489075513273
+ updates for: dbe2fc cash: -76614.84682898593 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 704.0826229538659 92.53994733643232
+ updates for: e9aeae cash: 0 stock: -704.0826229538659
+ updates for: 168284 cash: 0 stock: 613.1841626359957
+ updates for: dbe2fc cash: 0 stock: 90.89846031787022
+ updates for: e9aeae cash: 78762.43212589256 stock: 0.0
cancel - ce37e5
sell - ce37e5 164.10441970079535 101.656052931518
+ updates for: ce37e5 cash: 0 stock: -164.10441970079535
+ updates for: dbe2fc cash: 0 stock: 164.10441970079535
+ updates for: ce37e5 cash: 17739.477049459205 stock: 0.0
cancel - 602a21
buy - 602a21 51565.701145311235 113.32489935009943
bid order for: 602a21 price: 113.32489935009943 size: 455.02534254195206
+ updates for: 602a21 cash: -51565.701145311235 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 504.7537541675849 74.961765085209
+ updates for: 510dbb cash: 0 stock: -504.7537541675849
+ updates for: 602a21 cash: 0 stock: 455.02534254195206
+ updates for: dbe2fc cash: 0 stock: 49.728411625632816
+ updates for: 510dbb cash: 56941.278587694396 stock: 0.0
cancel - b846a3
sell - b846a3 431.86318741100274 85.03332514545974
+ updates for: b846a3 cash: 0 stock: -431.86318741100274
+ updates for: dbe2fc cash: 0 stock: 404.0176159070289
+ updates for: 33b60b cash: 0 stock: 27.845571503973815
+ updates for: b846a3 cash: 46580.77709407934 stock: 0.0
cancel - f676bd
buy - f676bd 94319.08965304345 104.72029395279496
bid order for: f676bd price: 104.72029395279496 size: 900.676326362872
+ updates for: f676bd cash: -94319.08965304345 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 435.8455331299982 90.27446594184632
+ updates for: e4befc cash: 0 stock: -435.8455331299982
+ updates for: f676bd cash: 0 stock: 435.8455331299982
+ updates for: e4befc cash: 45641.872347386045 stock: 0.0
cancel - bfd4db
sell - bfd4db 887.2107409616374 99.32237296791044
+ updates for: bfd4db cash: 0 stock: -887.2107409616374
+ updates for: f676bd cash: 0 stock: 464.8307932328738
+ updates for: 33b60b cash: 0 stock: 422.37994772876357
+ updates for: bfd4db cash: 92772.37832846718 stock: 0.0
cancel - cba909
sell - cba909 589.7151650754091 90.43853246499496
ask order for: cba909 price: 90.43853246499496 size: 96.98771561245835
+ updates for: cba909 cash: 0 stock: -589.7151650754091
+ updates for: 33b60b cash: 0 stock: 285.3878589407584
+ updates for: 42d8ea cash: 0 stock: 207.33959052219237
+ updates for: cba909 cash: 51044.037756345104 stock: 0
cancel - 147b63
buy - 147b63 70776.56675288244 103.24119368592048
bid order for: 147b63 price: 103.24119368592048 size: 600.5852690389357
+ updates for: 147b63 cash: -70776.56675288244 stock: 0
+ updates for: cba909 cash: 8771.426667123013 stock: 0
+ updates for: 147b63 cash: 0 stock: 96.98771561245835
cancel - f1f805
buy - f1f805 94425.15266198335 102.9075999873688
bid order for: f1f805 price: 102.9075999873688 size: 917.5721975206242
+ updates for: f1f805 cash: -94425.15266198335 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 487.91110076693485 99.33439483787474
+ updates for: 301da5 cash: 0 stock: -487.91110076693485
+ updates for: 147b63 cash: 0 stock: 487.91110076693485
+ updates for: 301da5 cash: 50372.52445578978 stock: 0.0
cancel - 57a381
buy - 57a381 83114.81038273349 105.6086332643624
bid order for: 57a381 price: 105.6086332643624 size: 787.0077266758886
+ updates for: 57a381 cash: -83114.81038273349 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 6201.038997444236 111.58888727020422
bid order for: 397d0e price: 111.58888727020422 size: 55.57039907055332
+ updates for: 397d0e cash: -6201.038997444236 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 584.6373546201495 85.25420608949288
+ updates for: bdb97d cash: 0 stock: -584.6373546201495
+ updates for: 397d0e cash: 0 stock: 55.57039907055332
+ updates for: 57a381 cash: 0 stock: 529.0669555495962
+ updates for: bdb97d cash: 62075.07707837426 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 125.2931825329548 92.75302076696987
+ updates for: 0d5eec cash: 0 stock: -125.2931825329548
+ updates for: 57a381 cash: 0 stock: 125.2931825329548
+ updates for: 0d5eec cash: 13232.04176464764 stock: 0.0
cancel - 567d78
buy - 567d78 56460.91409232152 109.66993259493397
bid order for: 567d78 price: 109.66993259493397 size: 514.8258301649548
+ updates for: 567d78 cash: -56460.91409232152 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 131.66967450216453 97.70110514446304
+ updates for: 4f4d8a cash: 0 stock: -131.66967450216453
+ updates for: 567d78 cash: 0 stock: 131.66967450216453
+ updates for: 4f4d8a cash: 14440.204327449279 stock: 0.0
cancel - e39c81
buy - e39c81 76427.41834468064 111.4757394181444
bid order for: e39c81 price: 111.4757394181444 size: 685.596872858606
+ updates for: e39c81 cash: -76427.41834468064 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 23408.042044860635 114.85827650963702
bid order for: 10b0a3 price: 114.85827650963702 size: 203.79934956534555
+ updates for: 10b0a3 cash: -23408.042044860635 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 62.52693856564463 96.73806018747234
+ updates for: e2b93c cash: 0 stock: -62.52693856564463
+ updates for: 10b0a3 cash: 0 stock: 62.52693856564463
+ updates for: e2b93c cash: 7181.736399073898 stock: 0.0
cancel - 4081b6
buy - 4081b6 25409.473452481303 109.62853475913894
bid order for: 4081b6 price: 109.62853475913894 size: 231.77791720292146
+ updates for: 4081b6 cash: -25409.473452481303 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 18430.078391283016 107.95625145012849
bid order for: 502657 price: 107.95625145012849 size: 170.71802830980087
+ updates for: 502657 cash: -18430.078391283016 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 19483.282376942967 107.5284094213864
bid order for: 25d1a9 price: 107.5284094213864 size: 181.19195179937185
+ updates for: 25d1a9 cash: -19483.282376942967 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 866.4963682437543 92.07710405921227
+ updates for: 168284 cash: 0 stock: -866.4963682437543
+ updates for: 10b0a3 cash: 0 stock: 141.27241099970092
+ updates for: e39c81 cash: 0 stock: 685.596872858606
+ updates for: 567d78 cash: 0 stock: 39.62708438544735
+ updates for: 168284 cash: 96999.62366395314 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 69053.08570704439 106.02097030133048
bid order for: 42d8ea price: 106.02097030133048 size: 651.3153530927252
+ updates for: 42d8ea cash: -69053.08570704439 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 265.2289502669546 99.25457104917386
+ updates for: 33b60b cash: 0 stock: -265.2289502669546
+ updates for: 567d78 cash: 0 stock: 265.2289502669546
+ updates for: 33b60b cash: 29087.641098002005 stock: 0.0
cancel - e7e04e
buy - e7e04e 13102.55388980625 104.5543871603755
bid order for: e7e04e price: 104.5543871603755 size: 125.31806886026028
+ updates for: e7e04e cash: -13102.55388980625 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 78275.98757982175 105.46165622389597
bid order for: ecdc52 price: 105.46165622389597 size: 742.2222481850768
+ updates for: ecdc52 cash: -78275.98757982175 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 110904.89539038471 118.85850114564664
bid order for: dbe2fc price: 118.85850114564664 size: 933.0834086026732
+ updates for: dbe2fc cash: -110904.89539038471 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 760.6682889778534 96.14205135827144
+ updates for: e9aeae cash: 0 stock: -760.6682889778534
+ updates for: dbe2fc cash: 0 stock: 760.6682889778534
+ updates for: e9aeae cash: 90411.89269693126 stock: 0.0
cancel - ce37e5
buy - ce37e5 79192.669442404 117.63315741439371
bid order for: ce37e5 price: 117.63315741439371 size: 673.2172389407776
+ updates for: ce37e5 cash: -79192.669442404 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 96176.4684753487 104.95068999110423
bid order for: 602a21 price: 104.95068999110423 size: 916.3967238662342
+ updates for: 602a21 cash: -96176.4684753487 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 92662.06540113434 113.61187909903833
bid order for: 510dbb price: 113.61187909903833 size: 815.6019083212108
+ updates for: 510dbb cash: -92662.06540113434 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 83603.53427583996 106.3875207623072
bid order for: b846a3 price: 106.3875207623072 size: 785.8396706379538
+ updates for: b846a3 cash: -83603.53427583996 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 678.5742666065103 99.88407485134104
+ updates for: f676bd cash: 0 stock: -678.5742666065103
+ updates for: dbe2fc cash: 0 stock: 172.4151196248198
+ updates for: ce37e5 cash: 0 stock: 506.15914698169047
+ updates for: f676bd cash: 80034.10130708589 stock: 0.0
cancel - e4befc
buy - e4befc 103113.13592346125 112.96958640311125
bid order for: e4befc price: 112.96958640311125 size: 912.751291799201
+ updates for: e4befc cash: -103113.13592346125 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 332.97862028837085 76.25591537684842
+ updates for: bfd4db cash: 0 stock: -332.97862028837085
+ updates for: ce37e5 cash: 0 stock: 167.05809195908716
+ updates for: 510dbb cash: 0 stock: 165.92052832928368
+ updates for: bfd4db cash: 38502.113833366704 stock: 0.0
cancel - cba909
sell - cba909 510.9978349279088 97.9119002524569
+ updates for: cba909 cash: 0 stock: -510.9978349279088
+ updates for: 510dbb cash: 0 stock: 510.9978349279088
+ updates for: cba909 cash: 58055.42424169992 stock: 0.0
cancel - 147b63
+ updates 147b63 11632.61562996964 0
buy - 147b63 10071.325839180181 113.5973546493114
bid order for: 147b63 price: 113.5973546493114 size: 88.65810185696284
+ updates for: 147b63 cash: -10071.325839180181 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
+ updates f1f805 94425.15266198335 0
buy - f1f805 89639.546496669 103.07841573759326
bid order for: f1f805 price: 103.07841573759326 size: 869.6247983172773
+ updates for: f1f805 cash: -89639.546496669 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 44743.851243737474 111.60152495882004
bid order for: 301da5 price: 111.60152495882004 size: 400.9250882570606
+ updates for: 301da5 cash: -44743.851243737474 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
+ updates 57a381 14008.73053715582 0
sell - 57a381 210.2232308170179 89.19340730721774
+ updates for: 57a381 cash: 0 stock: -210.2232308170179
+ updates for: 510dbb cash: 0 stock: 138.6835450640183
+ updates for: 147b63 cash: 0 stock: 71.53968575299962
+ updates for: 57a381 cash: 23882.817208823068 stock: 0.0
cancel - 397d0e
sell - 397d0e 412.1024688842841 99.56779824927887
+ updates for: 397d0e cash: 0 stock: -412.1024688842841
+ updates for: 147b63 cash: 0 stock: 17.118416103963227
+ updates for: e4befc cash: 0 stock: 394.9840527803209
+ updates for: 397d0e cash: 46565.791863613915 stock: 0.0
cancel - bdb97d
sell - bdb97d 344.2413985547953 95.32712503125106
+ updates for: bdb97d cash: 0 stock: -344.2413985547953
+ updates for: e4befc cash: 0 stock: 344.2413985547953
+ updates for: bdb97d cash: 38888.80841756381 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 515.9814744102518 98.38524602414626
+ updates for: 0d5eec cash: 0 stock: -515.9814744102518
+ updates for: e4befc cash: 0 stock: 173.5258404640848
+ updates for: 301da5 cash: 0 stock: 342.45563394616704
+ updates for: 0d5eec cash: 57821.71340661163 stock: 0.0
cancel - 567d78
+ updates 567d78 8587.168993384463 0
sell - 567d78 834.20935230686 98.0102463120338
+ updates for: 567d78 cash: 0 stock: -834.20935230686
+ updates for: 301da5 cash: 0 stock: 58.46945431089358
+ updates for: 4081b6 cash: 0 stock: 231.77791720292146
+ updates for: 502657 cash: 0 stock: 170.71802830980087
+ updates for: 25d1a9 cash: 0 stock: 181.19195179937185
+ updates for: b846a3 cash: 0 stock: 192.05200068387228
+ updates for: 567d78 cash: 90280.05069551116 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 721.8227835500371 100.89147747041596
+ updates for: 4f4d8a cash: 0 stock: -721.8227835500371
+ updates for: b846a3 cash: 0 stock: 593.7876699540815
+ updates for: 42d8ea cash: 0 stock: 128.03511359595564
+ updates for: 4f4d8a cash: 76746.00504172615 stock: 0.0
cancel - e39c81
sell - e39c81 464.6682913462603 78.22824449831424
+ updates for: e39c81 cash: 0 stock: -464.6682913462603
+ updates for: 42d8ea cash: 0 stock: 464.6682913462603
+ updates for: e39c81 cash: 49264.58311679184 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 40451.11544441851 111.50088840344401
bid order for: 10b0a3 price: 111.50088840344401 size: 362.7873824471614
+ updates for: 10b0a3 cash: -40451.11544441851 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 11789.422731441215 111.74574460412876
bid order for: e2b93c price: 111.74574460412876 size: 105.5022074729244
+ updates for: e2b93c cash: -11789.422731441215 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 157.18339774166827 98.55286764568545
+ updates for: 4081b6 cash: 0 stock: -157.18339774166827
+ updates for: e2b93c cash: 0 stock: 105.5022074729244
+ updates for: 10b0a3 cash: 0 stock: 51.681190268743876
+ updates for: 4081b6 cash: 17551.92136015358 stock: 0.0
cancel - 502657
buy - 502657 39958.01906237342 114.8021483908352
bid order for: 502657 price: 114.8021483908352 size: 348.05985447536557
+ updates for: 502657 cash: -39958.01906237342 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 811.0376071998998 96.54325469498306
+ updates for: 25d1a9 cash: 0 stock: -811.0376071998998
+ updates for: 502657 cash: 0 stock: 348.05985447536557
+ updates for: 10b0a3 cash: 0 stock: 311.10619217841753
+ updates for: 42d8ea cash: 0 stock: 58.611948150509306
+ updates for: ecdc52 cash: 0 stock: 93.25961239560735
+ updates for: 25d1a9 cash: 90696.04467428717 stock: 0.0
cancel - 168284
sell - 168284 689.1900677016984 99.04516101140165
+ updates for: 168284 cash: 0 stock: -689.1900677016984
+ updates for: ecdc52 cash: 0 stock: 648.9626357894695
+ updates for: 602a21 cash: 0 stock: 40.227431912228894
+ updates for: 168284 cash: 72662.57113354103 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 811.0238215044884 99.04700586756263
+ updates for: 42d8ea cash: 0 stock: -811.0238215044884
+ updates for: 602a21 cash: 0 stock: 811.0238215044884
+ updates for: 42d8ea cash: 85117.50966611822 stock: 0.0
cancel - 33b60b
buy - 33b60b 96644.3195983055 103.8503279459319
bid order for: 33b60b price: 103.8503279459319 size: 930.6115975735956
+ updates for: 33b60b cash: -96644.3195983055 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
+ updates e7e04e 13102.55388980625 0
buy - e7e04e 42870.30210407127 105.84460669730629
bid order for: e7e04e price: 105.84460669730629 size: 405.0305768216559
+ updates for: e7e04e cash: -42870.30210407127 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 459.3841882682726 87.46958811609659
+ updates for: ecdc52 cash: 0 stock: -459.3841882682726
+ updates for: e7e04e cash: 0 stock: 405.0305768216559
+ updates for: 602a21 cash: 0 stock: 54.353611446616696
+ updates for: ecdc52 cash: 48574.75112890208 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 16339.823337672702 107.5530963739363
bid order for: dbe2fc price: 107.5530963739363 size: 151.9233187007751
+ updates for: dbe2fc cash: -16339.823337672702 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 262.2115703534721 97.04971815166176
+ updates for: e9aeae cash: 0 stock: -262.2115703534721
+ updates for: dbe2fc cash: 0 stock: 151.9233187007751
+ updates for: 602a21 cash: 0 stock: 10.791859002900196
+ updates for: 33b60b cash: 0 stock: 99.4963926497968
+ updates for: e9aeae cash: 27805.16939243239 stock: 0.0
cancel - ce37e5
sell - ce37e5 394.9627552692732 94.52367709178934
+ updates for: ce37e5 cash: 0 stock: -394.9627552692732
+ updates for: 33b60b cash: 0 stock: 394.9627552692732
+ updates for: ce37e5 cash: 41017.01166114286 stock: 0.0
cancel - 602a21
sell - 602a21 415.79667984011473 91.04612580757197
+ updates for: 602a21 cash: 0 stock: -415.79667984011473
+ updates for: 33b60b cash: 0 stock: 415.79667984011473
+ updates for: 602a21 cash: 43180.62156022556 stock: 0.0
cancel - 510dbb
buy - 510dbb 46540.559777115086 104.61457742299108
bid order for: 510dbb price: 104.61457742299108 size: 444.87643045133495
+ updates for: 510dbb cash: -46540.559777115086 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 368.39573362146746 100.53283474701904
+ updates for: b846a3 cash: 0 stock: -368.39573362146746
+ updates for: 510dbb cash: 0 stock: 368.39573362146746
+ updates for: b846a3 cash: 38539.56399724261 stock: 0.0
cancel - f676bd
sell - f676bd 967.4314043569889 93.06956807872463
ask order for: f676bd price: 93.06956807872463 size: 0.9701393954331934
+ updates for: f676bd cash: 0 stock: -967.4314043569889
+ updates for: 510dbb cash: 0 stock: 76.4806968298675
+ updates for: 33b60b cash: 0 stock: 20.355769814410905
+ updates for: f1f805 cash: 0 stock: 869.6247983172773
+ updates for: f676bd cash: 99754.49564735996 stock: 0
cancel - e4befc
sell - e4befc 906.4260584426047 97.71086383000637
ask order for: e4befc price: 97.71086383000637 size: 906.4260584426047
+ updates for: e4befc cash: 0 stock: -906.4260584426047
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 34275.937841801344 105.43426037613237
+ updates for: bfd4db cash: -34275.937841801344 stock: 0
+ updates for: f676bd cash: 90.29045450912234 stock: 0
+ updates for: e4befc cash: 34185.64738729222 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 350.8355079665995
cancel - cba909
buy - cba909 1714.4349464588995 103.01536061355405
+ updates for: cba909 cash: -1714.4349464588995 stock: 0
+ updates for: e4befc cash: 1714.4349464588995 stock: 0
+ updates for: cba909 cash: 0.0 stock: 17.546001327361182
cancel - 147b63
buy - 147b63 45190.37084780114 110.90436670154108
+ updates for: 147b63 cash: -45190.37084780114 stock: 0
+ updates for: e4befc cash: 45190.37084780114 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 462.490751554726
cancel - f1f805
sell - f1f805 979.0607650815691 96.93067760271964
ask order for: f1f805 price: 96.93067760271964 size: 979.0607650815691
+ updates for: f1f805 cash: 0 stock: -979.0607650815691
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
sell - 301da5 352.17640628471645 96.92099214240038
ask order for: 301da5 price: 96.92099214240038 size: 352.17640628471645
+ updates for: 301da5 cash: 0 stock: -352.17640628471645
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
buy - 57a381 47600.98411749977 106.57804707267161
+ updates for: 57a381 cash: -47600.98411749977 stock: 0
+ updates for: 301da5 cash: 34133.28670625981 stock: 0
+ updates for: f1f805 cash: 13467.697411239962 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 491.1179441375591
cancel - 397d0e
sell - 397d0e 713.3846322056181 91.01640350940895
ask order for: 397d0e price: 91.01640350940895 size: 713.3846322056181
+ updates for: 397d0e cash: 0 stock: -713.3846322056181
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
sell - bdb97d 955.0683007201434 93.02581774882115
ask order for: bdb97d price: 93.02581774882115 size: 955.0683007201434
+ updates for: bdb97d cash: 0 stock: -955.0683007201434
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 8976.009781133791 107.00278515976613
+ updates for: 0d5eec cash: -8976.009781133791 stock: 0
+ updates for: 397d0e cash: 8976.009781133791 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 98.61969309967168
cancel - 567d78
buy - 567d78 84212.11793300541 125.5904258206054
+ updates for: 567d78 cash: -84212.11793300541 stock: 0
+ updates for: 397d0e cash: 55953.69376110405 stock: 0
+ updates for: bdb97d cash: 28258.42417190137 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 918.5346328935559
cancel - 4f4d8a
sell - 4f4d8a 526.4389191080884 87.81696785201324
ask order for: 4f4d8a price: 87.81696785201324 size: 526.4389191080884
+ updates for: 4f4d8a cash: 0 stock: -526.4389191080884
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
sell - e39c81 430.2564145753913 96.1616751936015
ask order for: e39c81 price: 96.1616751936015 size: 430.2564145753913
+ updates for: e39c81 cash: 0 stock: -430.2564145753913
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
buy - 10b0a3 35742.91633444703 112.07111908892358
+ updates for: 10b0a3 cash: -35742.91633444703 stock: 0
+ updates for: 4f4d8a cash: 35742.91633444703 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 407.01606089019174
cancel - e2b93c
buy - e2b93c 64225.827267275185 106.01900725937391
+ updates for: e2b93c cash: -64225.827267275185 stock: 0
+ updates for: 4f4d8a cash: 10487.353300916564 stock: 0
+ updates for: bdb97d cash: 53738.47396635862 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 697.0955437884528
cancel - 4081b6
buy - 4081b6 21882.66189577522 120.5214161766192
+ updates for: 4081b6 cash: -21882.66189577522 stock: 0
+ updates for: bdb97d cash: 6849.111542208376 stock: 0
+ updates for: e39c81 cash: 15033.550353566847 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 229.96211583134323
cancel - 502657
buy - 502657 71622.7748660702 111.51407195798267
+ updates for: 502657 cash: -71622.7748660702 stock: 0
+ updates for: e39c81 cash: 26340.627234795484 stock: 0
+ updates for: f1f805 cash: 45282.147631274725 stock: 0
+ updates for: 502657 cash: 0.0 stock: 741.080346819142
cancel - 25d1a9
buy - 25d1a9 106147.29973565521 116.17145757611725
bid order for: 25d1a9 price: 116.17145757611725 size: 538.1606009093111
+ updates for: 25d1a9 cash: -106147.29973565521 stock: 0
+ updates for: f1f805 cash: 36151.17833107892 stock: 0
+ updates for: e4befc cash: 7477.219986902486 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 449.48303750496143
cancel - 168284
buy - 168284 49242.355127526935 104.81314089674763
bid order for: 168284 price: 104.81314089674763 size: 469.8108911365992
+ updates for: 168284 cash: -49242.355127526935 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 488.53000925740986 101.40572297167797
+ updates for: 42d8ea cash: 0 stock: -488.53000925740986
+ updates for: 25d1a9 cash: 0 stock: 488.53000925740986
+ updates for: 42d8ea cash: 56753.243245107355 stock: 0.0
cancel - 33b60b
sell - 33b60b 458.47019002509467 97.07144083849484
+ updates for: 33b60b cash: 0 stock: -458.47019002509467
+ updates for: 25d1a9 cash: 0 stock: 49.630591651901284
+ updates for: 168284 cash: 0 stock: 408.8395983731934
+ updates for: 33b60b cash: 48617.42060102568 stock: 0.0
cancel - e7e04e
sell - e7e04e 339.32386546223233 80.97387399420867
ask order for: e7e04e price: 80.97387399420867 size: 278.3525726988265
+ updates for: e7e04e cash: 0 stock: -339.32386546223233
+ updates for: 168284 cash: 0 stock: 60.97129276340581
+ updates for: e7e04e cash: 6390.592699067703 stock: 0
cancel - ecdc52
sell - ecdc52 275.9088424446479 101.7633368571687
ask order for: ecdc52 price: 101.7633368571687 size: 275.9088424446479
+ updates for: ecdc52 cash: 0 stock: -275.9088424446479
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
buy - dbe2fc 102606.69992507107 120.60456887972052
bid order for: dbe2fc price: 120.60456887972052 size: 431.078273275668
+ updates for: dbe2fc cash: -102606.69992507107 stock: 0
+ updates for: e7e04e cash: 22539.286147678587 stock: 0
+ updates for: ecdc52 cash: 28077.40447556619 stock: 0
+ updates for: dbe2fc cash: 0 stock: 554.2614151434744
cancel - e9aeae
sell - e9aeae 963.9422245139082 98.73945717420213
ask order for: e9aeae price: 98.73945717420213 size: 532.8639512382401
+ updates for: e9aeae cash: 0 stock: -963.9422245139082
+ updates for: dbe2fc cash: 0 stock: 431.078273275668
+ updates for: e9aeae cash: 51990.009301826285 stock: 0
cancel - ce37e5
sell - ce37e5 749.0616883616258 87.08547680975276
ask order for: ce37e5 price: 87.08547680975276 size: 749.0616883616258
+ updates for: ce37e5 cash: 0 stock: -749.0616883616258
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 68270.59490362203 110.08132153195349
+ updates for: 602a21 cash: -68270.59490362203 stock: 0
+ updates for: ce37e5 cash: 65232.39429089061 stock: 0
+ updates for: e9aeae cash: 3038.200612731416 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 779.8315619226202
cancel - 510dbb
buy - 510dbb 72795.94522030934 110.5017354901211
bid order for: 510dbb price: 110.5017354901211 size: 210.12745580047687
+ updates for: 510dbb cash: -72795.94522030934 stock: 0
+ updates for: e9aeae cash: 49576.49668023293 stock: 0
+ updates for: 510dbb cash: 0 stock: 502.09407767724576
cancel - b846a3
sell - b846a3 551.6464746018268 101.77597522346963
ask order for: b846a3 price: 101.77597522346963 size: 341.5190188013499
+ updates for: b846a3 cash: 0 stock: -551.6464746018268
+ updates for: 510dbb cash: 0 stock: 210.12745580047687
+ updates for: b846a3 cash: 23219.44854007641 stock: 0
cancel - f676bd
buy - f676bd 91249.2994216416 107.5994491914448
bid order for: f676bd price: 107.5994491914448 size: 525.0107565630858
+ updates for: f676bd cash: -91249.2994216416 stock: 0
+ updates for: b846a3 cash: 34758.431195869845 stock: 0
+ updates for: f676bd cash: 0 stock: 341.5190188013499
cancel - e4befc
buy - e4befc 66934.55906489704 111.7737987209428
bid order for: e4befc price: 111.7737987209428 size: 598.8394402878575
+ updates for: e4befc cash: -66934.55906489704 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 738.0019129802183 94.6418637722619
+ updates for: bfd4db cash: 0 stock: -738.0019129802183
+ updates for: e4befc cash: 0 stock: 598.8394402878575
+ updates for: f676bd cash: 0 stock: 139.16247269236078
+ updates for: bfd4db cash: 81908.36447471453 stock: 0.0
cancel - cba909
buy - cba909 104836.56838306645 124.54919871418733
bid order for: cba909 price: 124.54919871418733 size: 841.7281641742476
+ updates for: cba909 cash: -104836.56838306645 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 708.502838197621 99.97824317525716
+ updates for: 147b63 cash: 0 stock: -708.502838197621
+ updates for: cba909 cash: 0 stock: 708.502838197621
+ updates for: 147b63 cash: 88243.46078424121 stock: 0.0
cancel - f1f805
sell - f1f805 883.8256974385306 101.14127379990371
ask order for: f1f805 price: 101.14127379990371 size: 364.752087591179
+ updates for: f1f805 cash: 0 stock: -883.8256974385306
+ updates for: cba909 cash: 0 stock: 133.22532597662655
+ updates for: f676bd cash: 0 stock: 385.848283870725
+ updates for: f1f805 cash: 58110.17041477949 stock: 0
cancel - 301da5
sell - 301da5 176.45583553177926 83.99035518569839
ask order for: 301da5 price: 83.99035518569839 size: 176.45583553177926
+ updates for: 301da5 cash: 0 stock: -176.45583553177926
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
buy - 57a381 59603.888019555416 120.7884887545116
bid order for: 57a381 price: 120.7884887545116 size: 65.33577031951589
+ updates for: 57a381 cash: -59603.888019555416 stock: 0
+ updates for: 301da5 cash: 14820.588300903319 stock: 0
+ updates for: f1f805 cash: 36891.4907601459 stock: 0
+ updates for: 57a381 cash: 0 stock: 541.2079231229583
cancel - 397d0e
sell - 397d0e 942.1602746941094 99.5179093883512
ask order for: 397d0e price: 99.5179093883512 size: 876.8245043745935
+ updates for: 397d0e cash: 0 stock: -942.1602746941094
+ updates for: 57a381 cash: 0 stock: 65.33577031951589
+ updates for: 397d0e cash: 7891.808958506198 stock: 0
cancel - bdb97d
buy - bdb97d 10684.908791438796 103.28997509218594
+ updates for: bdb97d cash: -10684.908791438796 stock: 0
+ updates for: 397d0e cash: 10684.908791438796 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 107.36669265973839
cancel - 0d5eec
sell - 0d5eec 262.3548634355434 97.22803421347741
ask order for: 0d5eec price: 97.22803421347741 size: 262.3548634355434
+ updates for: 0d5eec cash: 0 stock: -262.3548634355434
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
sell - 567d78 449.98961807047317 94.57161469069358
ask order for: 567d78 price: 94.57161469069358 size: 449.98961807047317
+ updates for: 567d78 cash: 0 stock: -449.98961807047317
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 663.0704571450952 78.06437271998533
ask order for: 4f4d8a price: 78.06437271998533 size: 663.0704571450952
+ updates for: 4f4d8a cash: 0 stock: -663.0704571450952
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
buy - e39c81 60394.88973386751 109.84439817643718
+ updates for: e39c81 cash: -60394.88973386751 stock: 0
+ updates for: 4f4d8a cash: 51762.179306185775 stock: 0
+ updates for: 567d78 cash: 8632.710427681734 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 754.3527140454974
cancel - 10b0a3
buy - 10b0a3 71660.25197805298 109.07538388059265
+ updates for: 10b0a3 cash: -71660.25197805298 stock: 0
+ updates for: 567d78 cash: 33923.53434729142 stock: 0
+ updates for: 0d5eec cash: 25508.24763818321 stock: 0
+ updates for: 397d0e cash: 12228.469992578357 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 743.939303392096
cancel - e2b93c
buy - e2b93c 71942.08264430963 117.65738827163001
bid order for: e2b93c price: 117.65738827163001 size: 64.55795053816895
+ updates for: e2b93c cash: -71942.08264430963 stock: 0
+ updates for: 397d0e cash: 64346.3627918196 stock: 0
+ updates for: e2b93c cash: 0 stock: 646.5807329283737
cancel - 4081b6
sell - 4081b6 414.1739720319604 98.93343742488638
ask order for: 4081b6 price: 98.93343742488638 size: 349.61602149379144
+ updates for: 4081b6 cash: 0 stock: -414.1739720319604
+ updates for: e2b93c cash: 0 stock: 64.55795053816895
+ updates for: 4081b6 cash: 7595.7198524900305 stock: 0
cancel - 502657
sell - 502657 97.31208628248976 86.88922273769573
ask order for: 502657 price: 86.88922273769573 size: 97.31208628248976
+ updates for: 502657 cash: 0 stock: -97.31208628248976
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
buy - 25d1a9 25045.563695600664 118.14844302045402
+ updates for: 25d1a9 cash: -25045.563695600664 stock: 0
+ updates for: 502657 cash: 8455.371540069118 stock: 0
+ updates for: 4081b6 cash: 16590.192155531546 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 265.00253136711933
cancel - 168284
sell - 168284 665.694792711746 96.33631759089575
ask order for: 168284 price: 96.33631759089575 size: 665.694792711746
+ updates for: 168284 cash: 0 stock: -665.694792711746
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
sell - 42d8ea 303.77556734333587 97.85201908830336
ask order for: 42d8ea price: 97.85201908830336 size: 303.77556734333587
+ updates for: 42d8ea cash: 0 stock: -303.77556734333587
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
buy - 33b60b 59125.03770979195 114.80175751120612
+ updates for: 33b60b cash: -59125.03770979195 stock: 0
+ updates for: 168284 cash: 59125.03770979194 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 613.7357041284662
cancel - e7e04e
sell - e7e04e 839.5640495785958 76.15758908326715
ask order for: e7e04e price: 76.15758908326715 size: 839.5640495785958
+ updates for: e7e04e cash: 0 stock: -839.5640495785958
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
sell - ecdc52 75.39624835543043 99.41783356836513
ask order for: ecdc52 price: 99.41783356836513 size: 75.39624835543043
+ updates for: ecdc52 cash: 0 stock: -75.39624835543043
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
buy - dbe2fc 6475.308526320972 107.92810752229414
+ updates for: dbe2fc cash: -6475.308526320972 stock: 0
+ updates for: e7e04e cash: 6475.308526320972 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 85.02512493195093
cancel - e9aeae
buy - e9aeae 5519.608459758232 112.48488951736
+ updates for: e9aeae cash: -5519.608459758232 stock: 0
+ updates for: e7e04e cash: 5519.608459758232 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 72.47614487537611
cancel - ce37e5
sell - ce37e5 861.8084735634145 97.16299275030914
ask order for: ce37e5 price: 97.16299275030914 size: 861.8084735634145
+ updates for: ce37e5 cash: 0 stock: -861.8084735634145
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
sell - 602a21 305.2960173259289 94.33236681979366
ask order for: 602a21 price: 94.33236681979366 size: 305.2960173259289
+ updates for: 602a21 cash: 0 stock: -305.2960173259289
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 58312.64918806784 103.2742103188496
+ updates for: 510dbb cash: -58312.64918806784 stock: 0
+ updates for: e7e04e cash: 51944.25691081123 stock: 0
+ updates for: 602a21 cash: 6368.3922772566075 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 749.5729302313157
cancel - b846a3
sell - b846a3 317.7400898479708 98.26498651468562
ask order for: b846a3 price: 98.26498651468562 size: 317.7400898479708
+ updates for: b846a3 cash: 0 stock: -317.7400898479708
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
buy - f676bd 54488.98546688344 110.37771892190449
+ updates for: f676bd cash: -54488.98546688344 stock: 0
+ updates for: 602a21 cash: 22430.903617755 stock: 0
+ updates for: 168284 cash: 5005.54725949233 stock: 0
+ updates for: ce37e5 cash: 27052.534589636107 stock: 0
+ updates for: f676bd cash: 0.0 stock: 568.1692178548711
cancel - e4befc
sell - e4befc 108.0667470822417 98.7522406059927
ask order for: e4befc price: 98.7522406059927 size: 108.0667470822417
+ updates for: e4befc cash: 0 stock: -108.0667470822417
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
sell - bfd4db 601.099420873946 101.4065779515033
ask order for: bfd4db price: 101.4065779515033 size: 601.099420873946
+ updates for: bfd4db cash: 0 stock: -601.099420873946
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
sell - cba909 333.8220154089996 99.82971079189475
ask order for: cba909 price: 99.82971079189475 size: 333.8220154089996
+ updates for: cba909 cash: 0 stock: -333.8220154089996
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
buy - 147b63 52255.60761441001 105.24100110229762
+ updates for: 147b63 cash: -52255.60761441001 stock: 0
+ updates for: ce37e5 cash: 52255.607614410015 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 537.8138953448791
cancel - f1f805
sell - f1f805 799.7654210738527 87.18386169878053
ask order for: f1f805 price: 87.18386169878053 size: 799.7654210738527
+ updates for: f1f805 cash: 0 stock: -799.7654210738527
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
sell - 301da5 805.124000315232 95.57882529932739
ask order for: 301da5 price: 95.57882529932739 size: 805.124000315232
+ updates for: 301da5 cash: 0 stock: -805.124000315232
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
buy - 57a381 56494.26352081974 120.26924659814478
+ updates for: 57a381 cash: -56494.26352081974 stock: 0
+ updates for: f1f805 cash: 56494.26352081974 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 647.9899194647619
cancel - 397d0e
buy - 397d0e 51094.47353033488 104.43514971576731
+ updates for: 397d0e cash: -51094.47353033488 stock: 0
+ updates for: f1f805 cash: 13232.374341550018 stock: 0
+ updates for: 301da5 cash: 37862.099188784865 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 547.910305214501
cancel - bdb97d
sell - bdb97d 977.7440315220853 96.87056208529293
ask order for: bdb97d price: 96.87056208529293 size: 977.7440315220853
+ updates for: bdb97d cash: 0 stock: -977.7440315220853
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 84947.29000356226 105.48017425860769
+ updates for: 0d5eec cash: -84947.29000356226 stock: 0
+ updates for: 301da5 cash: 39090.70698164031 stock: 0
+ updates for: bdb97d cash: 45856.58302192195 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 882.3691589479472
cancel - 567d78
sell - 567d78 734.6379242567525 101.21805320381006
ask order for: 567d78 price: 101.21805320381006 size: 734.6379242567525
+ updates for: 567d78 cash: 0 stock: -734.6379242567525
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 134.36279367830707 93.2110922076982
ask order for: 4f4d8a price: 93.2110922076982 size: 134.36279367830707
+ updates for: 4f4d8a cash: 0 stock: -134.36279367830707
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
buy - e39c81 94589.73650910157 125.78523264622937
+ updates for: e39c81 cash: -94589.73650910157 stock: 0
+ updates for: 4f4d8a cash: 12524.10275083261 stock: 0
+ updates for: bdb97d cash: 48858.030887162815 stock: 0
+ updates for: ce37e5 cash: 4427.748264950915 stock: 0
+ updates for: 42d8ea cash: 28779.85460615523 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 978.4132826051406
cancel - 10b0a3
sell - 10b0a3 510.1783691662554 99.83196292473723
ask order for: 10b0a3 price: 99.83196292473723 size: 510.1783691662554
+ updates for: 10b0a3 cash: 0 stock: -510.1783691662554
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
buy - e2b93c 102548.76733387446 108.92749409952819
+ updates for: e2b93c cash: -102548.76733387446 stock: 0
+ updates for: 42d8ea cash: 945.1980080850567 stock: 0
+ updates for: b846a3 cash: 31222.725644085847 stock: 0
+ updates for: e4befc cash: 10671.833409372492 stock: 0
+ updates for: 4081b6 cash: 17998.522629662202 stock: 0
+ updates for: ecdc52 cash: 7495.731670679305 stock: 0
+ updates for: cba909 cash: 33325.355254247865 stock: 0
+ updates for: 10b0a3 cash: 889.4007177416862 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 1035.519118179842
cancel - 4081b6
sell - 4081b6 813.2767812878142 96.47810722010188
ask order for: 4081b6 price: 96.47810722010188 size: 813.2767812878142
+ updates for: 4081b6 cash: 0 stock: -813.2767812878142
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
buy - 502657 75880.93914090491 106.64587252291284
+ updates for: 502657 cash: -75880.93914090491 stock: 0
+ updates for: 4081b6 cash: 75880.93914090491 stock: 0
+ updates for: 502657 cash: 0.0 stock: 786.509409516013
cancel - 25d1a9
buy - 25d1a9 9204.005444588442 111.42374955273202
+ updates for: 25d1a9 cash: -9204.005444588442 stock: 0
+ updates for: 4081b6 cash: 2582.4653638001655 stock: 0
+ updates for: 10b0a3 cash: 6621.540080788276 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 93.09422628612363
cancel - 168284
sell - 168284 240.1582156766749 81.96504469191464
ask order for: 168284 price: 81.96504469191464 size: 240.1582156766749
+ updates for: 168284 cash: 0 stock: -240.1582156766749
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 95697.945511234 113.10384478503182
+ updates for: 42d8ea cash: -95697.945511234 stock: 0
+ updates for: 168284 cash: 19684.578881069134 stock: 0
+ updates for: 10b0a3 cash: 43421.16723707855 stock: 0
+ updates for: 567d78 cash: 32592.19939308631 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 997.1006170337428
cancel - 33b60b
buy - 33b60b 96016.56840401569 106.41748436890508
+ updates for: 33b60b cash: -96016.56840401569 stock: 0
+ updates for: 567d78 cash: 41766.42110987025 stock: 0
+ updates for: bfd4db cash: 54250.14729414545 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 947.6146698897571
cancel - e7e04e
buy - e7e04e 4372.051518968264 111.2011038225834
+ updates for: e7e04e cash: -4372.051518968264 stock: 0
+ updates for: bfd4db cash: 4372.051518968264 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 43.114082018024064
cancel - ecdc52
sell - ecdc52 13.73393871423093 100.91957345476354
ask order for: ecdc52 price: 100.91957345476354 size: 13.73393871423093
+ updates for: ecdc52 cash: 0 stock: -13.73393871423093
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
buy - dbe2fc 69710.06788685013 111.59513424745114
bid order for: dbe2fc price: 111.59513424745114 size: 591.3412679560422
+ updates for: dbe2fc cash: -69710.06788685013 stock: 0
+ updates for: ecdc52 cash: 1386.023236894049 stock: 0
+ updates for: bfd4db cash: 2333.2364663435787 stock: 0
+ updates for: dbe2fc cash: 0 stock: 36.742667669264065
cancel - e9aeae
buy - e9aeae 18889.551132038363 105.91395710667167
bid order for: e9aeae price: 105.91395710667167 size: 178.34808223635412
+ updates for: e9aeae cash: -18889.551132038363 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 112.77096495876265 101.17418231738525
+ updates for: ce37e5 cash: 0 stock: -112.77096495876265
+ updates for: dbe2fc cash: 0 stock: 112.77096495876265
+ updates for: ce37e5 cash: 12584.690973787727 stock: 0.0
cancel - 602a21
buy - 602a21 43726.12694757708 107.04191713100495
bid order for: 602a21 price: 107.04191713100495 size: 408.49536442870476
+ updates for: 602a21 cash: -43726.12694757708 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 97.06599014001085 99.34995460630762
+ updates for: 510dbb cash: 0 stock: -97.06599014001085
+ updates for: dbe2fc cash: 0 stock: 97.06599014001085
+ updates for: 510dbb cash: 10832.09220053628 stock: 0.0
cancel - b846a3
buy - b846a3 54183.369258623665 104.44917007924596
bid order for: b846a3 price: 104.44917007924596 size: 518.7534684815068
+ updates for: b846a3 cash: -54183.369258623665 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 47577.07589088972 128.79635382787586
bid order for: f676bd price: 128.79635382787586 size: 369.39769237933535
+ updates for: f676bd cash: -47577.07589088972 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 29936.467920470845 106.21461377408696
bid order for: e4befc price: 106.21461377408696 size: 281.8488610629812
+ updates for: e4befc cash: -29936.467920470845 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 69336.84219395497 109.60104685855582
bid order for: bfd4db price: 109.60104685855582 size: 632.6293788364696
+ updates for: bfd4db cash: -69336.84219395497 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 99524.62427037787 113.92000311940379
bid order for: cba909 price: 113.92000311940379 size: 873.6360739567608
+ updates for: cba909 cash: -99524.62427037787 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 282.69455783488934 98.69220945423821
+ updates for: 147b63 cash: 0 stock: -282.69455783488934
+ updates for: f676bd cash: 0 stock: 282.69455783488934
+ updates for: 147b63 cash: 36410.02829611732 stock: 0.0
cancel - f1f805
sell - f1f805 241.3816862742343 98.61815227342794
+ updates for: f1f805 cash: 0 stock: -241.3816862742343
+ updates for: f676bd cash: 0 stock: 86.70313454444602
+ updates for: cba909 cash: 0 stock: 154.6785517297883
+ updates for: f1f805 cash: 28788.028690334737 stock: 0.0
cancel - 301da5
buy - 301da5 100878.12545496042 119.08420030139665
bid order for: 301da5 price: 119.08420030139665 size: 847.1159498879156
+ updates for: 301da5 cash: -100878.12545496042 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 97333.4968088165 110.07075797976081
bid order for: 57a381 price: 110.07075797976081 size: 884.2811532806346
+ updates for: 57a381 cash: -97333.4968088165 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 1938.565063287449 110.64888855873815
bid order for: 397d0e price: 110.64888855873815 size: 17.519968691401345
+ updates for: 397d0e cash: -1938.565063287449 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 233.4567932194674 86.81932300000564
+ updates for: bdb97d cash: 0 stock: -233.4567932194674
+ updates for: 301da5 cash: 0 stock: 233.4567932194674
+ updates for: bdb97d cash: 27801.015525468792 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 253.83723287818054 98.59652173825623
+ updates for: 0d5eec cash: 0 stock: -253.83723287818054
+ updates for: 301da5 cash: 0 stock: 253.83723287818054
+ updates for: 0d5eec cash: 30228.00388401752 stock: 0.0
cancel - 567d78
sell - 567d78 749.4451882516635 86.16384613029298
+ updates for: 567d78 cash: 0 stock: -749.4451882516635
+ updates for: 301da5 cash: 0 stock: 359.82192379026765
+ updates for: cba909 cash: 0 stock: 389.6232644613958
+ updates for: 567d78 cash: 87234.9895483086 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 591.4057536273999 100.94339713808453
+ updates for: 4f4d8a cash: 0 stock: -591.4057536273999
+ updates for: cba909 cash: 0 stock: 329.3342577655767
+ updates for: dbe2fc cash: 0 stock: 262.0714958618232
+ updates for: 4f4d8a cash: 66763.66343511154 stock: 0.0
cancel - e39c81
sell - e39c81 701.1885877925208 98.2103961650612
+ updates for: e39c81 cash: 0 stock: -701.1885877925208
+ updates for: dbe2fc cash: 0 stock: 119.43281699544548
+ updates for: 397d0e cash: 0 stock: 17.519968691401345
+ updates for: 57a381 cash: 0 stock: 564.235802105674
+ updates for: e39c81 cash: 77372.54872653531 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 388.4673400833278 100.03479539009439
+ updates for: 10b0a3 cash: 0 stock: -388.4673400833278
+ updates for: 57a381 cash: 0 stock: 320.0453511749606
+ updates for: bfd4db cash: 0 stock: 68.42198890836721
+ updates for: 10b0a3 cash: 42726.75600422819 stock: 0.0
cancel - e2b93c
sell - e2b93c 369.078037308347 90.37693475020752
+ updates for: e2b93c cash: 0 stock: -369.078037308347
+ updates for: bfd4db cash: 0 stock: 369.078037308347
+ updates for: e2b93c cash: 40451.33926149595 stock: 0.0
cancel - 4081b6
sell - 4081b6 695.1067401211315 96.62302481699258
+ updates for: 4081b6 cash: 0 stock: -695.1067401211315
+ updates for: bfd4db cash: 0 stock: 195.12935261975542
+ updates for: 602a21 cash: 0 stock: 408.49536442870476
+ updates for: e4befc cash: 0 stock: 91.48202307267127
+ updates for: 4081b6 cash: 74829.23601547045 stock: 0.0
cancel - 502657
buy - 502657 79118.94791919956 105.00296608701736
bid order for: 502657 price: 105.00296608701736 size: 753.4925047129873
+ updates for: 502657 cash: -79118.94791919956 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 105466.4067020804 118.52218235618997
bid order for: 25d1a9 price: 118.52218235618997 size: 889.8452982001836
+ updates for: 25d1a9 cash: -105466.4067020804 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 73488.66190861443 105.98113772490801
bid order for: 168284 price: 105.98113772490801 size: 693.4126532908781
+ updates for: 168284 cash: -73488.66190861443 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 97134.98057607436 110.6535161058722
bid order for: 42d8ea price: 110.6535161058722 size: 877.8300409644152
+ updates for: 42d8ea cash: -97134.98057607436 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 626.5260340206834 97.33615845610775
+ updates for: 33b60b cash: 0 stock: -626.5260340206834
+ updates for: 25d1a9 cash: 0 stock: 626.5260340206834
+ updates for: 33b60b cash: 74257.23285509992 stock: 0.0
cancel - e7e04e
sell - e7e04e 896.2515705145316 98.56946246355501
+ updates for: e7e04e cash: 0 stock: -896.2515705145316
+ updates for: 25d1a9 cash: 0 stock: 263.31926417950024
+ updates for: 42d8ea cash: 0 stock: 632.9323063350314
+ updates for: e7e04e cash: 101245.35899995072 stock: 0.0
cancel - ecdc52
buy - ecdc52 74301.6677790226 106.2023132980735
bid order for: ecdc52 price: 106.2023132980735 size: 699.6238167664321
+ updates for: ecdc52 cash: -74301.6677790226 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 27667.57592114205 107.88042094516379
bid order for: dbe2fc price: 107.88042094516379 size: 256.46522027574986
+ updates for: dbe2fc cash: -27667.57592114205 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
+ updates e9aeae 18889.551132038363 0
sell - e9aeae 663.996927524664 96.44888158842856
+ updates for: e9aeae cash: 0 stock: -663.996927524664
+ updates for: 42d8ea cash: 0 stock: 244.89773462938376
+ updates for: dbe2fc cash: 0 stock: 256.46522027574986
+ updates for: e4befc cash: 0 stock: 162.63397261953037
+ updates for: e9aeae cash: 72040.47593257503 stock: 0.0
cancel - ce37e5
sell - ce37e5 228.91922776615297 94.03204191402763
+ updates for: ce37e5 cash: 0 stock: -228.91922776615297
+ updates for: e4befc cash: 0 stock: 27.732865370779564
+ updates for: ecdc52 cash: 0 stock: 201.1863623953734
+ updates for: ce37e5 cash: 24312.092674619304 stock: 0.0
cancel - 602a21
sell - 602a21 350.38264720357233 97.39870888343283
+ updates for: 602a21 cash: 0 stock: -350.38264720357233
+ updates for: ecdc52 cash: 0 stock: 350.38264720357233
+ updates for: 602a21 cash: 37211.44767252215 stock: 0.0
cancel - 510dbb
buy - 510dbb 1420.196249579164 102.6587924443485
bid order for: 510dbb price: 102.6587924443485 size: 13.834141389779688
+ updates for: 510dbb cash: -1420.196249579164 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
+ updates b846a3 54183.369258623665 0
buy - b846a3 54802.144972782145 117.45769810128324
bid order for: b846a3 price: 117.45769810128324 size: 466.569206264595
+ updates for: b846a3 cash: -54802.144972782145 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 442.1410984346011 101.14103958798933
+ updates for: f676bd cash: 0 stock: -442.1410984346011
+ updates for: b846a3 cash: 0 stock: 442.1410984346011
+ updates for: f676bd cash: 51932.87565810113 stock: 0.0
cancel - e4befc
sell - e4befc 955.9766817093206 94.01786134895781
+ updates for: e4befc cash: 0 stock: -955.9766817093206
+ updates for: b846a3 cash: 0 stock: 24.428107829993905
+ updates for: ecdc52 cash: 0 stock: 148.0548071674864
+ updates for: 168284 cash: 0 stock: 693.4126532908781
+ updates for: 502657 cash: 0 stock: 90.0811134209622
+ updates for: e4befc cash: 101540.47833700477 stock: 0.0
cancel - bfd4db
sell - bfd4db 969.6660234360279 92.5230620872617
ask order for: bfd4db price: 92.5230620872617 size: 292.4204907542231
+ updates for: bfd4db cash: 0 stock: -969.6660234360279
+ updates for: 502657 cash: 0 stock: 663.4113912920251
+ updates for: 510dbb cash: 0 stock: 13.834141389779688
+ updates for: bfd4db cash: 71080.36007115668 stock: 0
cancel - cba909
buy - cba909 98565.87481768047 114.6054877897856
bid order for: cba909 price: 114.6054877897856 size: 623.9686857509577
+ updates for: cba909 cash: -98565.87481768047 stock: 0
+ updates for: bfd4db cash: 27055.639221640526 stock: 0
+ updates for: cba909 cash: 0 stock: 292.4204907542231
cancel - 147b63
buy - 147b63 71643.48558785861 111.08921233745042
bid order for: 147b63 price: 111.08921233745042 size: 644.9184766044663
+ updates for: 147b63 cash: -71643.48558785861 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 55592.70795193767 104.84276328471252
bid order for: f1f805 price: 104.84276328471252 size: 530.2484044699329
+ updates for: f1f805 cash: -55592.70795193767 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 1.7390213698456591 88.96825670958218
+ updates for: 301da5 cash: 0 stock: -1.7390213698456591
+ updates for: cba909 cash: 0 stock: 1.7390213698456591
+ updates for: 301da5 cash: 199.3013923680229 stock: 0.0
cancel - 57a381
buy - 57a381 1894.2983735914281 103.82500739916563
bid order for: 57a381 price: 103.82500739916563 size: 18.245107041587858
+ updates for: 57a381 cash: -1894.2983735914281 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 243.13735765892568 97.24571518465407
+ updates for: 397d0e cash: 0 stock: -243.13735765892568
+ updates for: cba909 cash: 0 stock: 243.13735765892568
+ updates for: 397d0e cash: 27864.87547442074 stock: 0.0
cancel - bdb97d
buy - bdb97d 35833.63031101054 112.83952102038022
bid order for: bdb97d price: 112.83952102038022 size: 317.5627651285274
+ updates for: bdb97d cash: -35833.63031101054 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 86360.01998783529 107.04294947028023
bid order for: 0d5eec price: 107.04294947028023 size: 806.7791518750385
+ updates for: 0d5eec cash: -86360.01998783529 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 972.9053401366925 86.96984078215746
+ updates for: 567d78 cash: 0 stock: -972.9053401366925
+ updates for: cba909 cash: 0 stock: 379.0923067221863
+ updates for: bdb97d cash: 0 stock: 317.5627651285274
+ updates for: 147b63 cash: 0 stock: 276.2502682859788
+ updates for: 567d78 cash: 109968.11375216047 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 882.2107809155885 101.46311435033132
+ updates for: 4f4d8a cash: 0 stock: -882.2107809155885
+ updates for: 147b63 cash: 0 stock: 368.6682083184875
+ updates for: 0d5eec cash: 0 stock: 513.5425725971011
+ updates for: 4f4d8a cash: 95926.17252530907 stock: 0.0
cancel - e39c81
sell - e39c81 666.2163227219271 101.0533400676725
+ updates for: e39c81 cash: 0 stock: -666.2163227219271
+ updates for: 0d5eec cash: 0 stock: 293.2365792779374
+ updates for: f1f805 cash: 0 stock: 372.9797434439897
+ updates for: e39c81 cash: 70493.13529037709 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 71042.94502006721 112.89737636403096
bid order for: 10b0a3 price: 112.89737636403096 size: 629.2701151087285
+ updates for: 10b0a3 cash: -71042.94502006721 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 926.8444029612563 97.30503114599851
ask order for: e2b93c price: 97.30503114599851 size: 122.0605197849967
+ updates for: e2b93c cash: 0 stock: -926.8444029612563
+ updates for: 10b0a3 cash: 0 stock: 629.2701151087285
+ updates for: f1f805 cash: 0 stock: 157.26866102594317
+ updates for: 57a381 cash: 0 stock: 18.245107041587858
+ updates for: e2b93c cash: 89425.7243937053 stock: 0
cancel - 4081b6
buy - 4081b6 77359.56563083427 114.64964442908523
bid order for: 4081b6 price: 114.64964442908523 size: 571.1527783408135
+ updates for: 4081b6 cash: -77359.56563083427 stock: 0
+ updates for: e2b93c cash: 11877.102679375872 stock: 0
+ updates for: 4081b6 cash: 0 stock: 122.0605197849967
cancel - 502657
buy - 502657 39597.63471384721 114.48114034091454
bid order for: 502657 price: 114.48114034091454 size: 345.88784314978886
+ updates for: 502657 cash: -39597.63471384721 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 86433.202097471 105.45758209325594
bid order for: 25d1a9 price: 105.45758209325594 size: 819.6015912923007
+ updates for: 25d1a9 cash: -86433.202097471 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 254.41617478148737 100.53742548211879
+ updates for: 168284 cash: 0 stock: -254.41617478148737
+ updates for: 4081b6 cash: 0 stock: 254.41617478148737
+ updates for: 168284 cash: 29168.72397570553 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 230.04520422266683 96.85216269420546
+ updates for: 42d8ea cash: 0 stock: -230.04520422266683
+ updates for: 4081b6 cash: 0 stock: 230.04520422266683
+ updates for: 42d8ea cash: 26374.600866745048 stock: 0.0
cancel - 33b60b
sell - 33b60b 821.8340230993217 92.5208643294864
+ updates for: 33b60b cash: 0 stock: -821.8340230993217
+ updates for: 4081b6 cash: 0 stock: 86.69139933665929
+ updates for: 502657 cash: 0 stock: 345.88784314978886
+ updates for: 25d1a9 cash: 0 stock: 389.25478061287356
+ updates for: 33b60b cash: 90586.64080452948 stock: 0.0
cancel - e7e04e
sell - e7e04e 936.7512902913659 100.85116104188447
ask order for: e7e04e price: 100.85116104188447 size: 506.40447961193877
+ updates for: e7e04e cash: 0 stock: -936.7512902913659
+ updates for: 25d1a9 cash: 0 stock: 430.3468106794271
+ updates for: e7e04e cash: 45383.334115796555 stock: 0
cancel - ecdc52
sell - ecdc52 609.1821431099056 94.62226755248668
ask order for: ecdc52 price: 94.62226755248668 size: 609.1821431099056
+ updates for: ecdc52 cash: 0 stock: -609.1821431099056
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
buy - dbe2fc 60879.5797007171 113.6292272875794
+ updates for: dbe2fc cash: -60879.5797007171 stock: 0
+ updates for: ecdc52 cash: 57642.195733542714 stock: 0
+ updates for: e7e04e cash: 3237.383967174384 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 641.2827548800553
cancel - e9aeae
sell - e9aeae 709.3668468438528 96.44521644943804
ask order for: e9aeae price: 96.44521644943804 size: 709.3668468438528
+ updates for: e9aeae cash: 0 stock: -709.3668468438528
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 203.4752729026368 96.32650177269431
ask order for: ce37e5 price: 96.32650177269431 size: 203.4752729026368
+ updates for: ce37e5 cash: 0 stock: -203.4752729026368
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
sell - 602a21 718.565906764434 85.29092505080466
ask order for: 602a21 price: 85.29092505080466 size: 718.565906764434
+ updates for: 602a21 cash: 0 stock: -718.565906764434
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 79228.00693182756 102.0802984000445
+ updates for: 510dbb cash: -79228.00693182756 stock: 0
+ updates for: 602a21 cash: 61287.150897908825 stock: 0
+ updates for: ce37e5 cash: 17940.85603391874 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 904.8163747431687
cancel - b846a3
sell - b846a3 852.1556472155199 99.10760628760261
ask order for: b846a3 price: 99.10760628760261 size: 852.1556472155199
+ updates for: b846a3 cash: 0 stock: -852.1556472155199
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
buy - f676bd 32977.22161483758 104.85733870127031
+ updates for: f676bd cash: -32977.22161483758 stock: 0
+ updates for: ce37e5 cash: 1659.2052020365638 stock: 0
+ updates for: e9aeae cash: 31318.01641280102 stock: 0
+ updates for: f676bd cash: 0.0 stock: 341.9481822540745
cancel - e4befc
sell - e4befc 90.15308366642671 99.01074130125313
ask order for: e4befc price: 99.01074130125313 size: 90.15308366642671
+ updates for: e4befc cash: 0 stock: -90.15308366642671
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 24738.08583759551 117.2310577960288
+ updates for: bfd4db cash: -24738.08583759551 stock: 0
+ updates for: e9aeae cash: 24738.085837595514 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 256.49883683515395
cancel - cba909
buy - cba909 25831.08174565772 107.223636570591
+ updates for: cba909 cash: -25831.08174565772 stock: 0
+ updates for: e9aeae cash: 12358.936835514216 stock: 0
+ updates for: e4befc cash: 8926.123644406804 stock: 0
+ updates for: b846a3 cash: 4546.021265736701 stock: 0
+ updates for: cba909 cash: 0.0 stock: 264.16726597916085
cancel - 147b63
buy - 147b63 16906.92182457951 104.17121865161563
+ updates for: 147b63 cash: -16906.92182457951 stock: 0
+ updates for: b846a3 cash: 16906.92182457951 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 170.5915666605541
cancel - f1f805
sell - f1f805 220.84433416122533 101.69364983362375
ask order for: f1f805 price: 101.69364983362375 size: 220.84433416122533
+ updates for: f1f805 cash: 0 stock: -220.84433416122533
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 90774.63552607456 105.0312988101497
+ updates for: 301da5 cash: -90774.63552607456 stock: 0
+ updates for: b846a3 cash: 63002.16328967672 stock: 0
+ updates for: e7e04e cash: 27772.472236397844 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 911.0753192972415
cancel - 57a381
buy - 57a381 30707.87705711782 106.03305500389686
+ updates for: 57a381 cash: -30707.87705711782 stock: 0
+ updates for: e7e04e cash: 20061.62352210311 stock: 0
+ updates for: f1f805 cash: 10646.253535014712 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 303.6125419089542
cancel - 397d0e
buy - 397d0e 78172.62195566231 110.53758672445011
bid order for: 397d0e price: 110.53758672445011 size: 600.342481423716
+ updates for: 397d0e cash: -78172.62195566231 stock: 0
+ updates for: f1f805 cash: 11812.212850916729 stock: 0
+ updates for: 397d0e cash: 0 stock: 116.15487171757667
cancel - bdb97d
sell - bdb97d 764.432342277057 95.95874467856076
ask order for: bdb97d price: 95.95874467856076 size: 164.08986085334107
+ updates for: bdb97d cash: 0 stock: -764.432342277057
+ updates for: 397d0e cash: 0 stock: 600.342481423716
+ updates for: bdb97d cash: 66360.40910474559 stock: 0
cancel - 0d5eec
buy - 0d5eec 87142.11127204173 102.09277848356493
bid order for: 0d5eec price: 102.09277848356493 size: 699.3271734843509
+ updates for: 0d5eec cash: -87142.11127204173 stock: 0
+ updates for: bdb97d cash: 15745.857061966319 stock: 0
+ updates for: 0d5eec cash: 0 stock: 164.08986085334107
cancel - 567d78
sell - 567d78 297.2661283736501 86.4113737060683
+ updates for: 567d78 cash: 0 stock: -297.2661283736501
+ updates for: 0d5eec cash: 0 stock: 297.2661283736501
+ updates for: 567d78 cash: 30348.72499471803 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 790.5881753252467 98.13656349733694
ask order for: 4f4d8a price: 98.13656349733694 size: 388.5271302145459
+ updates for: 4f4d8a cash: 0 stock: -790.5881753252467
+ updates for: 0d5eec cash: 0 stock: 402.0610451107008
+ updates for: 4f4d8a cash: 41047.52921535738 stock: 0
cancel - e39c81
sell - e39c81 49.492705733031926 99.27067702558281
ask order for: e39c81 price: 99.27067702558281 size: 49.492705733031926
+ updates for: e39c81 cash: 0 stock: -49.492705733031926
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
sell - 10b0a3 444.8687936887742 87.60642460485607
ask order for: 10b0a3 price: 87.60642460485607 size: 444.8687936887742
+ updates for: 10b0a3 cash: 0 stock: -444.8687936887742
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
buy - e2b93c 46338.389794757444 109.9866734690755
+ updates for: e2b93c cash: -46338.389794757444 stock: 0
+ updates for: 10b0a3 cash: 38973.36443334887 stock: 0
+ updates for: 4f4d8a cash: 7365.025361408573 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 519.9175329041884
cancel - 4081b6
sell - 4081b6 833.7793806818111 95.71121617707749
ask order for: 4081b6 price: 95.71121617707749 size: 833.7793806818111
+ updates for: 4081b6 cash: 0 stock: -833.7793806818111
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
buy - 502657 38709.069535283015 113.22467621694155
+ updates for: 502657 cash: -38709.069535283015 stock: 0
+ updates for: 4081b6 cash: 38709.069535283015 stock: 0
+ updates for: 502657 cash: 0.0 stock: 404.4360847287374
cancel - 25d1a9
sell - 25d1a9 935.0596493179642 86.69890180616794
ask order for: 25d1a9 price: 86.69890180616794 size: 935.0596493179642
+ updates for: 25d1a9 cash: 0 stock: -935.0596493179642
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
buy - 168284 59573.20027984019 113.57697390242838
+ updates for: 168284 cash: -59573.20027984019 stock: 0
+ updates for: 25d1a9 cash: 59573.20027984019 stock: 0
+ updates for: 168284 cash: 0.0 stock: 687.1275072552537
cancel - 42d8ea
sell - 42d8ea 703.7669111993251 92.42580450901876
ask order for: 42d8ea price: 92.42580450901876 size: 703.7669111993251
+ updates for: 42d8ea cash: 0 stock: -703.7669111993251
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
buy - 33b60b 26229.171160340724 102.32075624953856
+ updates for: 33b60b cash: -26229.171160340724 stock: 0
+ updates for: 25d1a9 cash: 21495.444439287814 stock: 0
+ updates for: 42d8ea cash: 4733.72672105291 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 299.1486475202421
cancel - e7e04e
buy - e7e04e 105113.03194625532 107.64092375415129
+ updates for: e7e04e cash: -105113.03194625532 stock: 0
+ updates for: 42d8ea cash: 60312.49623337188 stock: 0
+ updates for: 4081b6 cash: 41092.96901314359 stock: 0
+ updates for: 4f4d8a cash: 3707.5666997398444 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 1119.6733687996812
cancel - ecdc52
sell - ecdc52 969.634086330885 94.76430728763577
ask order for: ecdc52 price: 94.76430728763577 size: 969.634086330885
+ updates for: ecdc52 cash: 0 stock: -969.634086330885
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 616.1408132145625 97.79687647527729
ask order for: dbe2fc price: 97.79687647527729 size: 616.1408132145625
+ updates for: dbe2fc cash: 0 stock: -616.1408132145625
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 802.9268568297216 93.85429664230134
ask order for: e9aeae price: 93.85429664230134 size: 802.9268568297216
+ updates for: e9aeae cash: 0 stock: -802.9268568297216
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 979.741289814308 93.86881951341637
ask order for: ce37e5 price: 93.86881951341637 size: 979.741289814308
+ updates for: ce37e5 cash: 0 stock: -979.741289814308
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 77500.2964451826 108.80282172177874
+ updates for: 602a21 cash: -77500.2964451826 stock: 0
+ updates for: e9aeae cash: 75358.13540296731 stock: 0
+ updates for: ce37e5 cash: 2142.161042215288 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 825.747651352541
cancel - 510dbb
buy - 510dbb 69879.70892353376 106.29931293824639
+ updates for: 510dbb cash: -69879.70892353376 stock: 0
+ updates for: ce37e5 cash: 69879.70892353376 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 744.4400524664751
cancel - b846a3
sell - b846a3 843.89133945524 91.11075398753702
ask order for: b846a3 price: 91.11075398753702 size: 843.89133945524
+ updates for: b846a3 cash: 0 stock: -843.89133945524
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
buy - f676bd 78362.97844508941 112.96624821792484
+ updates for: f676bd cash: -78362.97844508941 stock: 0
+ updates for: b846a3 cash: 76887.57622131947 stock: 0
+ updates for: ce37e5 cash: 1475.4022237699392 stock: 0
+ updates for: f676bd cash: 0.0 stock: 859.6090424307106
cancel - e4befc
sell - e4befc 315.2364547495945 92.39591143570205
ask order for: e4befc price: 92.39591143570205 size: 315.2364547495945
+ updates for: e4befc cash: 0 stock: -315.2364547495945
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 60557.191908672816 115.54940438621529
+ updates for: bfd4db cash: -60557.191908672816 stock: 0
+ updates for: e4befc cash: 29126.559554348227 stock: 0
+ updates for: ce37e5 cash: 18469.886113902037 stock: 0
+ updates for: ecdc52 cash: 12960.746240422552 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 648.7674210695016
cancel - cba909
sell - cba909 110.65929461940334 86.99824701500677
ask order for: cba909 price: 86.99824701500677 size: 110.65929461940334
+ updates for: cba909 cash: 0 stock: -110.65929461940334
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
buy - 147b63 74395.31971644946 107.57706350847617
+ updates for: 147b63 cash: -74395.31971644946 stock: 0
+ updates for: cba909 cash: 9627.16464780526 stock: 0
+ updates for: ecdc52 cash: 64768.155068644206 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 794.1250099551892
cancel - f1f805
buy - f1f805 43086.493707242604 104.75331163804917
+ updates for: f1f805 cash: -43086.493707242604 stock: 0
+ updates for: ecdc52 cash: 14157.80120455918 stock: 0
+ updates for: dbe2fc cash: 28928.692502683418 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 445.20399374068097
cancel - 301da5
sell - 301da5 348.04884526584306 90.33931917268377
ask order for: 301da5 price: 90.33931917268377 size: 348.04884526584306
+ updates for: 301da5 cash: 0 stock: -348.04884526584306
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
sell - 57a381 754.3702667596906 98.10425095314233
ask order for: 57a381 price: 98.10425095314233 size: 754.3702667596906
+ updates for: 57a381 cash: 0 stock: -754.3702667596906
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 109.19497729209172 88.36170022364391
ask order for: 397d0e price: 88.36170022364391 size: 109.19497729209172
+ updates for: 397d0e cash: 0 stock: -109.19497729209172
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
buy - bdb97d 47816.201964896885 106.50299820669323
+ updates for: bdb97d cash: -47816.201964896885 stock: 0
+ updates for: 397d0e cash: 9648.653849411412 stock: 0
+ updates for: 301da5 cash: 31442.495720155024 stock: 0
+ updates for: dbe2fc cash: 6725.052395330447 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 526.0093357083524
cancel - 0d5eec
buy - 0d5eec 706.1790182813306 106.64765848412345
+ updates for: 0d5eec cash: -706.1790182813306 stock: 0
+ updates for: dbe2fc cash: 706.1790182813306 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 7.220874978147694
cancel - 567d78
sell - 567d78 353.84683232278576 89.132181708509
ask order for: 567d78 price: 89.132181708509 size: 353.84683232278576
+ updates for: 567d78 cash: 0 stock: -353.84683232278576
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
+ updates 4f4d8a 0 275.6987238943176
sell - 4f4d8a 335.01176285646795 84.73892224806283
ask order for: 4f4d8a price: 84.73892224806283 size: 335.01176285646795
+ updates for: 4f4d8a cash: 0 stock: -335.01176285646795
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
+ updates e39c81 0 49.492705733031926
sell - e39c81 240.5108545894842 93.66772918240922
ask order for: e39c81 price: 93.66772918240922 size: 240.5108545894842
+ updates for: e39c81 cash: 0 stock: -240.5108545894842
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
sell - 10b0a3 13.820447375471645 97.95740572065165
ask order for: 10b0a3 price: 97.95740572065165 size: 13.820447375471645
+ updates for: 10b0a3 cash: 0 stock: -13.820447375471645
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
sell - e2b93c 481.0967661761905 96.07189208960304
ask order for: e2b93c price: 96.07189208960304 size: 481.0967661761905
+ updates for: e2b93c cash: 0 stock: -481.0967661761905
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
buy - 4081b6 973.9848130506963 103.2036713959706
+ updates for: 4081b6 cash: -973.9848130506963 stock: 0
+ updates for: 4f4d8a cash: 973.9848130506963 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 11.49394855647886
cancel - 502657
sell - 502657 437.6653223646423 83.94199234143406
ask order for: 502657 price: 83.94199234143406 size: 437.6653223646423
+ updates for: 502657 cash: 0 stock: -437.6653223646423
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
sell - 25d1a9 361.75251760493836 87.08399574317767
ask order for: 25d1a9 price: 87.08399574317767 size: 361.75251760493836
+ updates for: 25d1a9 cash: 0 stock: -361.75251760493836
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
buy - 168284 60143.01901567939 102.55206257262782
+ updates for: 168284 cash: -60143.01901567939 stock: 0
+ updates for: 502657 cash: 36738.49913804407 stock: 0
+ updates for: 4f4d8a cash: 23404.519877635317 stock: 0
+ updates for: 168284 cash: 0.0 stock: 713.8609507338756
cancel - 42d8ea
buy - 42d8ea 80319.474312655 120.92641676870909
+ updates for: 42d8ea cash: -80319.474312655 stock: 0
+ updates for: 4f4d8a cash: 4010.031034194687 stock: 0
+ updates for: 25d1a9 cash: 31502.854703192257 stock: 0
+ updates for: 567d78 cash: 31539.140155574853 stock: 0
+ updates for: e39c81 cash: 13267.448419693203 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 904.5652859045185
cancel - 33b60b
sell - 33b60b 536.0832686782021 96.73835473042361
ask order for: 33b60b price: 96.73835473042361 size: 536.0832686782021
+ updates for: 33b60b cash: 0 stock: -536.0832686782021
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
buy - e7e04e 50334.04664892725 118.17832749982196
+ updates for: e7e04e cash: -50334.04664892725 stock: 0
+ updates for: e39c81 cash: 9260.657173424408 stock: 0
+ updates for: e2b93c cash: 41073.389475502845 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 526.3947464180854
cancel - ecdc52
buy - ecdc52 1120.8283527941448 103.85143965288314
+ updates for: ecdc52 cash: -1120.8283527941448 stock: 0
+ updates for: e2b93c cash: 1120.8283527941448 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 11.666558536692353
cancel - dbe2fc
+ updates dbe2fc 0 244.3505758700512
sell - dbe2fc 197.6411250042878 96.86406277851505
ask order for: dbe2fc price: 96.86406277851505 size: 197.6411250042878
+ updates for: dbe2fc cash: 0 stock: -197.6411250042878
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
buy - e9aeae 64175.494760158435 112.62692120081249
+ updates for: e9aeae cash: -64175.494760158435 stock: 0
+ updates for: e2b93c cash: 4025.65877643897 stock: 0
+ updates for: 33b60b cash: 51859.8134104369 stock: 0
+ updates for: dbe2fc cash: 8290.022573282564 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 663.5699234796535
cancel - ce37e5
sell - ce37e5 589.7638192023846 92.438692489483
ask order for: ce37e5 price: 92.438692489483 size: 589.7638192023846
+ updates for: ce37e5 cash: 0 stock: -589.7638192023846
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
sell - 602a21 840.5868948211613 96.10520094357142
ask order for: 602a21 price: 96.10520094357142 size: 840.5868948211613
+ updates for: 602a21 cash: 0 stock: -840.5868948211613
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 51495.399550533904 119.07075346819961
+ updates for: 510dbb cash: -51495.399550533904 stock: 0
+ updates for: ce37e5 cash: 51495.399550533904 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 557.0762433316836
cancel - b846a3
buy - b846a3 24896.860746690487 111.49079874834774
+ updates for: b846a3 cash: -24896.860746690487 stock: 0
+ updates for: ce37e5 cash: 3021.596774138378 stock: 0
+ updates for: 602a21 cash: 21875.263972552108 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 260.30547539932553
cancel - f676bd
sell - f676bd 434.15180449111176 101.33990865521187
ask order for: f676bd price: 101.33990865521187 size: 434.15180449111176
+ updates for: f676bd cash: 0 stock: -434.15180449111176
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 579.7593274879051 96.86153768294103
ask order for: e4befc price: 96.86153768294103 size: 579.7593274879051
+ updates for: e4befc cash: 0 stock: -579.7593274879051
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 28040.36075892035 104.51509582531276
+ updates for: bfd4db cash: -28040.36075892035 stock: 0
+ updates for: 602a21 cash: 28040.36075892035 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 291.7673599723741
cancel - cba909
sell - cba909 822.1633222369102 96.3473179836869
ask order for: cba909 price: 96.3473179836869 size: 822.1633222369102
+ updates for: cba909 cash: 0 stock: -822.1633222369102
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
buy - 147b63 93899.61419864629 119.77860953075836
+ updates for: 147b63 cash: -93899.61419864629 stock: 0
+ updates for: 602a21 cash: 30869.14770584799 stock: 0
+ updates for: cba909 cash: 63030.46649279829 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 975.4021653595182
cancel - f1f805
sell - f1f805 500.5862733448781 101.736528542465
ask order for: f1f805 price: 101.736528542465 size: 500.5862733448781
+ updates for: f1f805 cash: 0 stock: -500.5862733448781
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 36096.68728390715 103.64300211565387
+ updates for: 301da5 cash: -36096.68728390715 stock: 0
+ updates for: cba909 cash: 16182.764549285737 stock: 0
+ updates for: e4befc cash: 19913.922734621414 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 373.5544358054241
cancel - 57a381
+ updates 57a381 0 754.3702667596906
buy - 57a381 80182.04083502927 104.65128040510747
+ updates for: 57a381 cash: -80182.04083502927 stock: 0
+ updates for: e4befc cash: 36242.45721188486 stock: 0
+ updates for: dbe2fc cash: 10854.299766749109 stock: 0
+ updates for: 10b0a3 cash: 1353.8151707999912 stock: 0
+ updates for: f676bd cash: 31731.468685595315 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 813.1643431399193
cancel - 397d0e
buy - 397d0e 26569.484619932868 103.67626811828364
+ updates for: 397d0e cash: -26569.484619932868 stock: 0
+ updates for: f676bd cash: 12265.435524029353 stock: 0
+ updates for: f1f805 cash: 14304.049095903516 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 261.63157863521764
cancel - bdb97d
sell - bdb97d 743.6240889595247 94.13334280008354
ask order for: bdb97d price: 94.13334280008354 size: 743.6240889595247
+ updates for: bdb97d cash: 0 stock: -743.6240889595247
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 89721.00855221087 107.86047722297411
+ updates for: 0d5eec cash: -89721.00855221087 stock: 0
+ updates for: bdb97d cash: 69999.82128042675 stock: 0
+ updates for: f1f805 cash: 19721.187271784118 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 937.4697759936804
cancel - 567d78
buy - 567d78 52664.89052672729 110.13808491082105
bid order for: 567d78 price: 110.13808491082105 size: 324.70345963663937
+ updates for: 567d78 cash: -52664.89052672729 stock: 0
+ updates for: f1f805 cash: 16902.673318429745 stock: 0
+ updates for: 567d78 cash: 0 stock: 166.14163624989956
cancel - 4f4d8a
sell - 4f4d8a 293.64852687415464 100.67792049537519
+ updates for: 4f4d8a cash: 0 stock: -293.64852687415464
+ updates for: 567d78 cash: 0 stock: 293.64852687415464
+ updates for: 4f4d8a cash: 32341.886386803162 stock: 0.0
cancel - e39c81
buy - e39c81 78620.7576485058 106.48075143194009
bid order for: e39c81 price: 106.48075143194009 size: 738.3565253928384
+ updates for: e39c81 cash: -78620.7576485058 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 37580.068396745155 106.31961783902304
bid order for: 10b0a3 price: 106.31961783902304 size: 353.46316287220463
+ updates for: 10b0a3 cash: -37580.068396745155 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 87296.34443597058 102.56434963029496
bid order for: e2b93c price: 102.56434963029496 size: 851.1373079499878
+ updates for: e2b93c cash: -87296.34443597058 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 364.5822449474633 94.07401869232967
+ updates for: 4081b6 cash: 0 stock: -364.5822449474633
+ updates for: 567d78 cash: 0 stock: 31.054932762484725
+ updates for: e39c81 cash: 0 stock: 333.5273121849786
+ updates for: 4081b6 cash: 38934.569646026175 stock: 0.0
cancel - 502657
sell - 502657 832.2558234908674 91.79646663402868
+ updates for: 502657 cash: 0 stock: -832.2558234908674
+ updates for: e39c81 cash: 0 stock: 404.8292132078598
+ updates for: 10b0a3 cash: 0 stock: 353.46316287220463
+ updates for: e2b93c cash: 0 stock: 73.96344741080298
+ updates for: 502657 cash: 88272.60010082269 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 52407.82850252089 102.56517139482419
bid order for: 25d1a9 price: 102.56517139482419 size: 510.9710030198963
+ updates for: 25d1a9 cash: -52407.82850252089 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 409.9357180505963 97.34620584490493
+ updates for: 168284 cash: 0 stock: -409.9357180505963
+ updates for: 25d1a9 cash: 0 stock: 409.9357180505963
+ updates for: 168284 cash: 42045.127182719734 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 39161.88833297572 117.496430159484
bid order for: 42d8ea price: 117.496430159484 size: 333.30279294289414
+ updates for: 42d8ea cash: -39161.88833297572 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 701.8235386880376 85.43366154029027
+ updates for: 33b60b cash: 0 stock: -701.8235386880376
+ updates for: 42d8ea cash: 0 stock: 333.30279294289414
+ updates for: 25d1a9 cash: 0 stock: 101.0352849693
+ updates for: e2b93c cash: 0 stock: 267.4854607758435
+ updates for: 33b60b cash: 76959.06197281103 stock: 0.0
cancel - e7e04e
buy - e7e04e 78380.06426380435 108.78147476943879
bid order for: e7e04e price: 108.78147476943879 size: 720.5276857105504
+ updates for: e7e04e cash: -78380.06426380435 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 81386.0879355871 106.0107954071367
bid order for: ecdc52 price: 106.0107954071367 size: 767.7150956468358
+ updates for: ecdc52 cash: -81386.0879355871 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 89642.3642330584 105.0997423449311
bid order for: dbe2fc price: 105.0997423449311 size: 852.9265841476328
+ updates for: dbe2fc cash: -89642.3642330584 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 87.21362236237667 89.52383607721059
+ updates for: e9aeae cash: 0 stock: -87.21362236237667
+ updates for: e7e04e cash: 0 stock: 87.21362236237667
+ updates for: e9aeae cash: 9487.22646056424 stock: 0.0
cancel - ce37e5
buy - ce37e5 62988.85361958668 106.24833235886115
bid order for: ce37e5 price: 106.24833235886115 size: 592.8455743365217
+ updates for: ce37e5 cash: -62988.85361958668 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 44760.802717728155 108.12068344546255
bid order for: 602a21 price: 108.12068344546255 size: 413.98926913282116
+ updates for: 602a21 cash: -44760.802717728155 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 30669.457742045834 114.2755305972838
bid order for: 510dbb price: 114.2755305972838 size: 268.3816700018439
+ updates for: 510dbb cash: -30669.457742045834 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 92.14217967221919 96.32753866667498
+ updates for: b846a3 cash: 0 stock: -92.14217967221919
+ updates for: 510dbb cash: 0 stock: 92.14217967221919
+ updates for: b846a3 cash: 10529.596472433106 stock: 0.0
cancel - f676bd
buy - f676bd 24593.46008128527 123.43633449533104
bid order for: f676bd price: 123.43633449533104 size: 199.240038857566
+ updates for: f676bd cash: -24593.46008128527 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 760.6101472804611 96.40297787382447
+ updates for: e4befc cash: 0 stock: -760.6101472804611
+ updates for: f676bd cash: 0 stock: 199.240038857566
+ updates for: 510dbb cash: 0 stock: 176.2394903296247
+ updates for: e7e04e cash: 0 stock: 385.1306180932704
+ updates for: e4befc cash: 86628.39796594947 stock: 0.0
cancel - bfd4db
sell - bfd4db 955.1667785808655 91.71299935252453
+ updates for: bfd4db cash: 0 stock: -955.1667785808655
+ updates for: e7e04e cash: 0 stock: 248.1834452549033
+ updates for: 602a21 cash: 0 stock: 413.98926913282116
+ updates for: ce37e5 cash: 0 stock: 292.99406419314107
+ updates for: bfd4db cash: 102888.69461748317 stock: 0.0
cancel - cba909
sell - cba909 52.963419794726974 94.88168198525429
+ updates for: cba909 cash: 0 stock: -52.963419794726974
+ updates for: ce37e5 cash: 0 stock: 52.963419794726974
+ updates for: cba909 cash: 5627.275029212037 stock: 0.0
cancel - 147b63
sell - 147b63 527.3309272405677 101.5066488747479
+ updates for: 147b63 cash: 0 stock: -527.3309272405677
+ updates for: ce37e5 cash: 0 stock: 246.8880903486537
+ updates for: ecdc52 cash: 0 stock: 280.442836891914
+ updates for: 147b63 cash: 55961.416083954 stock: 0.0
cancel - f1f805
sell - f1f805 934.6123312657785 99.8860154352413
+ updates for: f1f805 cash: 0 stock: -934.6123312657785
+ updates for: ecdc52 cash: 0 stock: 487.27225875492184
+ updates for: dbe2fc cash: 0 stock: 447.34007251085666
+ updates for: f1f805 cash: 98671.44609189522 stock: 0.0
cancel - 301da5
buy - 301da5 55811.80805223658 105.93683374486847
bid order for: 301da5 price: 105.93683374486847 size: 526.8404395269183
+ updates for: 301da5 cash: -55811.80805223658 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 30285.58937370451 103.68945987302028
bid order for: 57a381 price: 103.68945987302028 size: 292.0797293263241
+ updates for: 57a381 cash: -30285.58937370451 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 636.8281026132116 100.52970603820818
+ updates for: 397d0e cash: 0 stock: -636.8281026132116
+ updates for: 301da5 cash: 0 stock: 526.8404395269183
+ updates for: dbe2fc cash: 0 stock: 109.98766308629331
+ updates for: 397d0e cash: 67371.48310372709 stock: 0.0
cancel - bdb97d
sell - bdb97d 596.1088109821055 88.64424499035901
+ updates for: bdb97d cash: 0 stock: -596.1088109821055
+ updates for: dbe2fc cash: 0 stock: 295.5988485504828
+ updates for: 57a381 cash: 0 stock: 292.0797293263241
+ updates for: e2b93c cash: 0 stock: 8.430233105298612
+ updates for: bdb97d cash: 62217.5935694953 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 89704.28671642876 112.08327487926714
bid order for: 0d5eec price: 112.08327487926714 size: 800.336060960528
+ updates for: 0d5eec cash: -89704.28671642876 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 24027.895133606413 119.3016929299072
bid order for: 567d78 price: 119.3016929299072 size: 201.40447753514627
+ updates for: 567d78 cash: -24027.895133606413 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 75796.5153974563 108.99915624322591
bid order for: 4f4d8a price: 108.99915624322591 size: 695.3862581130476
+ updates for: 4f4d8a cash: -75796.5153974563 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 303.0161554374014 95.51041762403732
+ updates for: e39c81 cash: 0 stock: -303.0161554374014
+ updates for: 567d78 cash: 0 stock: 201.40447753514627
+ updates for: 0d5eec cash: 0 stock: 101.61167790225511
+ updates for: e39c81 cash: 35416.864758868425 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 641.4305776703338 100.49701514236142
+ updates for: 10b0a3 cash: 0 stock: -641.4305776703338
+ updates for: 0d5eec cash: 0 stock: 641.4305776703338
+ updates for: 10b0a3 cash: 71893.63975299113 stock: 0.0
cancel - e2b93c
+ updates e2b93c 51411.21786015614 0
buy - e2b93c 59980.811435928044 114.08152924886998
bid order for: e2b93c price: 114.08152924886998 size: 525.7714533706794
+ updates for: e2b93c cash: -59980.811435928044 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 84068.61399965186 102.24329502651233
bid order for: 4081b6 price: 102.24329502651233 size: 822.2408518607733
+ updates for: 4081b6 cash: -84068.61399965186 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 538.2756382166222 89.84541056283977
+ updates for: 502657 cash: 0 stock: -538.2756382166222
+ updates for: e2b93c cash: 0 stock: 525.7714533706794
+ updates for: 0d5eec cash: 0 stock: 12.504184845942746
+ updates for: 502657 cash: 61382.32142315701 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 14288.873534197222 102.42556943573713
bid order for: 25d1a9 price: 102.42556943573713 size: 139.50494601020705
+ updates for: 25d1a9 cash: -14288.873534197222 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 575.398134137992 93.30362435377458
+ updates for: 168284 cash: 0 stock: -575.398134137992
+ updates for: 0d5eec cash: 0 stock: 44.78962054199633
+ updates for: 4f4d8a cash: 0 stock: 530.6085135959956
+ updates for: 168284 cash: 62856.04762838243 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 66024.27576019743 104.83431236834711
bid order for: 42d8ea price: 104.83431236834711 size: 629.7964308499849
+ updates for: 42d8ea cash: -66024.27576019743 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 565.4263076872292 97.84443757208548
+ updates for: 33b60b cash: 0 stock: -565.4263076872292
+ updates for: 4f4d8a cash: 0 stock: 164.77774451705193
+ updates for: 42d8ea cash: 0 stock: 400.6485631701772
+ updates for: 33b60b cash: 59962.35174133231 stock: 0.0
cancel - e7e04e
sell - e7e04e 346.88934443671087 97.29270027715528
+ updates for: e7e04e cash: 0 stock: -346.88934443671087
+ updates for: 42d8ea cash: 0 stock: 229.14786767980763
+ updates for: 25d1a9 cash: 0 stock: 117.74147675690324
+ updates for: e7e04e cash: 36082.29694191605 stock: 0.0
cancel - ecdc52
buy - ecdc52 73721.9158706714 112.29561126874542
bid order for: ecdc52 price: 112.29561126874542 size: 656.498638172425
+ updates for: ecdc52 cash: -73721.9158706714 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 108043.61722647936 109.41506253024542
bid order for: dbe2fc price: 109.41506253024542 size: 987.4656626605961
+ updates for: dbe2fc cash: -108043.61722647936 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 139.5449819177312 99.77176679512198
+ updates for: e9aeae cash: 0 stock: -139.5449819177312
+ updates for: ecdc52 cash: 0 stock: 139.5449819177312
+ updates for: e9aeae cash: 15670.289043937652 stock: 0.0
cancel - ce37e5
sell - ce37e5 753.0309299707499 96.50965056893341
+ updates for: ce37e5 cash: 0 stock: -753.0309299707499
+ updates for: ecdc52 cash: 0 stock: 516.9536562546938
+ updates for: dbe2fc cash: 0 stock: 236.07727371605608
+ updates for: ce37e5 cash: 83882.03649234588 stock: 0.0
cancel - 602a21
sell - 602a21 785.5491810987739 72.78750017672643
+ updates for: 602a21 cash: 0 stock: -785.5491810987739
+ updates for: dbe2fc cash: 0 stock: 751.38838894454
+ updates for: 25d1a9 cash: 0 stock: 21.76346925330381
+ updates for: 4081b6 cash: 0 stock: 12.397322900930135
+ updates for: 602a21 cash: 85709.88643493275 stock: 0.0
cancel - 510dbb
buy - 510dbb 61429.598264490574 103.37113334891004
bid order for: 510dbb price: 103.37113334891004 size: 594.262598022858
+ updates for: 510dbb cash: -61429.598264490574 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 630.563216503869 92.76149182878997
+ updates for: b846a3 cash: 0 stock: -630.563216503869
+ updates for: 510dbb cash: 0 stock: 594.262598022858
+ updates for: 4081b6 cash: 0 stock: 36.30061848101093
+ updates for: b846a3 cash: 65141.09310948944 stock: 0.0
cancel - f676bd
sell - f676bd 745.8310125628301 92.84319820905083
+ updates for: f676bd cash: 0 stock: -745.8310125628301
+ updates for: 4081b6 cash: 0 stock: 745.8310125628301
+ updates for: f676bd cash: 76256.22025738386 stock: 0.0
cancel - e4befc
buy - e4befc 94161.51924670405 104.50165306669548
bid order for: e4befc price: 104.50165306669548 size: 901.0529162309795
+ updates for: e4befc cash: -94161.51924670405 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 34717.529691908 102.81375817881022
bid order for: bfd4db price: 102.81375817881022 size: 337.67396802603446
+ updates for: bfd4db cash: -34717.529691908 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 32989.027143689505 105.24396814818517
bid order for: cba909 price: 105.24396814818517 size: 313.45290114147383
+ updates for: cba909 cash: -32989.027143689505 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 75835.1598498096 126.16517663418523
bid order for: 147b63 price: 126.16517663418523 size: 601.0783789388489
+ updates for: 147b63 cash: -75835.1598498096 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 28214.75829290397 107.25396735983924
bid order for: f1f805 price: 107.25396735983924 size: 263.0649381783975
+ updates for: f1f805 cash: -28214.75829290397 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 31637.026774238588 104.5756454048283
bid order for: 301da5 price: 104.5756454048283 size: 302.52767412304104
+ updates for: 301da5 cash: -31637.026774238588 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 166.96833327036984 92.83516363638648
+ updates for: 57a381 cash: 0 stock: -166.96833327036984
+ updates for: 147b63 cash: 0 stock: 166.96833327036984
+ updates for: 57a381 cash: 21065.589259371718 stock: 0.0
cancel - 397d0e
sell - 397d0e 4.088228740703016 98.23685288125871
+ updates for: 397d0e cash: 0 stock: -4.088228740703016
+ updates for: 147b63 cash: 0 stock: 4.088228740703016
+ updates for: 397d0e cash: 515.7921011917487 stock: 0.0
cancel - bdb97d
buy - bdb97d 43039.37194788268 110.713717554922
bid order for: bdb97d price: 110.713717554922 size: 388.74470931329756
+ updates for: bdb97d cash: -43039.37194788268 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 436.35495476797803 89.72943270782395
+ updates for: 0d5eec cash: 0 stock: -436.35495476797803
+ updates for: 147b63 cash: 0 stock: 430.02181692777606
+ updates for: bdb97d cash: 0 stock: 6.333137840201971
+ updates for: 0d5eec cash: 54954.943723322634 stock: 0.0
cancel - 567d78
buy - 567d78 30130.609740808155 112.55624745639885
bid order for: 567d78 price: 112.55624745639885 size: 267.69380129237084
+ updates for: 567d78 cash: -30130.609740808155 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 1514.596800105947 103.07629590751436
bid order for: 4f4d8a price: 103.07629590751436 size: 14.69393895823464
+ updates for: 4f4d8a cash: -1514.596800105947 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 109310.4876970667 110.93306257696776
bid order for: e39c81 price: 110.93306257696776 size: 985.3733878592301
+ updates for: e39c81 cash: -109310.4876970667 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 629.3254944825367 101.74720375818755
+ updates for: 10b0a3 cash: 0 stock: -629.3254944825367
+ updates for: 567d78 cash: 0 stock: 267.69380129237084
+ updates for: e39c81 cash: 0 stock: 361.63169319016583
+ updates for: 10b0a3 cash: 70247.52099128763 stock: 0.0
cancel - e2b93c
buy - e2b93c 91336.92535914549 110.40639076989424
bid order for: e2b93c price: 110.40639076989424 size: 827.279333399343
+ updates for: e2b93c cash: -91336.92535914549 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
+ updates 4081b6 2833.355754370401 0
buy - 4081b6 72816.49006785304 107.20931993613455
bid order for: 4081b6 price: 107.20931993613455 size: 679.1992534905585
+ updates for: 4081b6 cash: -72816.49006785304 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 104277.14604903884 111.84957285456173
bid order for: 502657 price: 111.84957285456173 size: 932.298116011857
+ updates for: 502657 cash: -104277.14604903884 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 954.1418105090052 83.86652215866165
+ updates for: 25d1a9 cash: 0 stock: -954.1418105090052
+ updates for: 502657 cash: 0 stock: 932.298116011857
+ updates for: e39c81 cash: 0 stock: 21.843694497148135
+ updates for: 25d1a9 cash: 106700.33397760314 stock: 0.0
cancel - 168284
sell - 168284 951.775259232304 86.96283454727087
+ updates for: 168284 cash: 0 stock: -951.775259232304
+ updates for: e39c81 cash: 0 stock: 601.8980001719161
+ updates for: bdb97d cash: 0 stock: 349.8772590603879
+ updates for: 168284 cash: 105506.600556525 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 218.56954626771494 99.22460990921459
+ updates for: 42d8ea cash: 0 stock: -218.56954626771494
+ updates for: bdb97d cash: 0 stock: 32.53431241270766
+ updates for: e2b93c cash: 0 stock: 186.03523385500728
+ updates for: 42d8ea cash: 24141.4734012687 stock: 0.0
cancel - 33b60b
buy - 33b60b 90908.4116087728 110.32377032618339
bid order for: 33b60b price: 110.32377032618339 size: 824.0147281043141
+ updates for: 33b60b cash: -90908.4116087728 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 81757.85306511905 124.58473386847795
bid order for: e7e04e price: 124.58473386847795 size: 656.242948284735
+ updates for: e7e04e cash: -81757.85306511905 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 229.77775902292842 101.75417760922896
+ updates for: ecdc52 cash: 0 stock: -229.77775902292842
+ updates for: e7e04e cash: 0 stock: 229.77775902292842
+ updates for: ecdc52 cash: 28626.800956766798 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 891.6537442249676 100.72439768824529
+ updates for: dbe2fc cash: 0 stock: -891.6537442249676
+ updates for: e7e04e cash: 0 stock: 426.4651892618066
+ updates for: e2b93c cash: 0 stock: 465.188554963161
+ updates for: dbe2fc cash: 104490.84148929743 stock: 0.0
cancel - e9aeae
sell - e9aeae 81.04471185338491 98.05716956564409
+ updates for: e9aeae cash: 0 stock: -81.04471185338491
+ updates for: e2b93c cash: 0 stock: 81.04471185338491
+ updates for: e9aeae cash: 8947.854126718294 stock: 0.0
cancel - ce37e5
sell - ce37e5 372.4272189875993 96.68331953087669
+ updates for: ce37e5 cash: 0 stock: -372.4272189875993
+ updates for: e2b93c cash: 0 stock: 95.01083272778988
+ updates for: 33b60b cash: 0 stock: 277.4163862598094
+ updates for: ce37e5 cash: 41095.42480796442 stock: 0.0
cancel - 602a21
buy - 602a21 31031.504156727322 106.56101513063466
bid order for: 602a21 price: 106.56101513063466 size: 291.2087888679116
+ updates for: 602a21 cash: -31031.504156727322 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 94455.28560393912 104.15857226735653
bid order for: 510dbb price: 104.15857226735653 size: 906.8412090124392
+ updates for: 510dbb cash: -94455.28560393912 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 22786.088116802748 103.06920029819884
bid order for: b846a3 price: 103.06920029819884 size: 221.07562735403258
+ updates for: b846a3 cash: -22786.088116802748 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 28839.18884739322 111.4844373208274
bid order for: f676bd price: 111.4844373208274 size: 258.68353951861866
+ updates for: f676bd cash: -28839.18884739322 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
+ updates e4befc 94161.51924670405 0
buy - e4befc 55333.9178034373 104.11493102659341
bid order for: e4befc price: 104.11493102659341 size: 531.4695717303382
+ updates for: e4befc cash: -55333.9178034373 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
+ updates bfd4db 34717.529691908 0
sell - bfd4db 321.59333259757807 87.94679809363885
+ updates for: bfd4db cash: 0 stock: -321.59333259757807
+ updates for: f676bd cash: 0 stock: 258.68353951861866
+ updates for: 33b60b cash: 0 stock: 62.90979307895941
+ updates for: bfd4db cash: 35779.63441030406 stock: 0.0
cancel - cba909
+ updates cba909 32989.027143689505 0
sell - cba909 293.32997544446835 88.00140844638732
+ updates for: cba909 cash: 0 stock: -293.32997544446835
+ updates for: 33b60b cash: 0 stock: 293.32997544446835
+ updates for: cba909 cash: 32361.26884072054 stock: 0.0
cancel - 147b63
buy - 147b63 19158.463098027798 102.64209876378855
bid order for: 147b63 price: 102.64209876378855 size: 186.6530724602328
+ updates for: 147b63 cash: -19158.463098027798 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
+ updates f1f805 28214.75829290397 0
buy - f1f805 27404.927624138345 116.05324144741724
bid order for: f1f805 price: 116.05324144741724 size: 236.14099255086546
+ updates for: f1f805 cash: -27404.927624138345 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
+ updates 301da5 31637.026774238588 0
sell - 301da5 956.5380608611879 80.24674975601417
+ updates for: 301da5 cash: 0 stock: -956.5380608611879
+ updates for: f1f805 cash: 0 stock: 236.14099255086546
+ updates for: 33b60b cash: 0 stock: 190.35857332107696
+ updates for: 4081b6 cash: 0 stock: 530.0384949892455
+ updates for: 301da5 cash: 105231.06973460205 stock: 0.0
cancel - 57a381
sell - 57a381 157.42454949891032 92.230502902132
+ updates for: 57a381 cash: 0 stock: -157.42454949891032
+ updates for: 4081b6 cash: 0 stock: 149.160758501313
+ updates for: 602a21 cash: 0 stock: 8.263790997597312
+ updates for: 57a381 cash: 16872.021437615138 stock: 0.0
cancel - 397d0e
buy - 397d0e 29849.603005537778 104.21722518980236
bid order for: 397d0e price: 104.21722518980236 size: 286.4171728922462
+ updates for: 397d0e cash: -29849.603005537778 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 52.933216117702045 87.87619482810634
+ updates for: bdb97d cash: 0 stock: -52.933216117702045
+ updates for: 602a21 cash: 0 stock: 52.933216117702045
+ updates for: bdb97d cash: 5640.617243631602 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 850.2273834064333 95.71625655295163
+ updates for: 0d5eec cash: 0 stock: -850.2273834064333
+ updates for: 602a21 cash: 0 stock: 230.01178175261225
+ updates for: 397d0e cash: 0 stock: 286.4171728922462
+ updates for: 510dbb cash: 0 stock: 333.7984287615749
+ updates for: 0d5eec cash: 89127.85972599468 stock: 0.0
cancel - 567d78
sell - 567d78 334.94319181456865 91.43700571072912
+ updates for: 567d78 cash: 0 stock: -334.94319181456865
+ updates for: 510dbb cash: 0 stock: 334.94319181456865
+ updates for: 567d78 cash: 34887.20465007681 stock: 0.0
cancel - 4f4d8a
+ updates 4f4d8a 1514.596800105947 0
buy - 4f4d8a 53444.67643804106 115.17102402784857
bid order for: 4f4d8a price: 115.17102402784857 size: 464.04620336724656
+ updates for: 4f4d8a cash: -53444.67643804106 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 911.7811246667377 100.94896047021923
+ updates for: e39c81 cash: 0 stock: -911.7811246667377
+ updates for: 4f4d8a cash: 0 stock: 464.04620336724656
+ updates for: 510dbb cash: 0 stock: 238.09958843629568
+ updates for: e4befc cash: 0 stock: 209.63533286319546
+ updates for: e39c81 cash: 100070.95784879936 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 79.09314300556275 93.40802932029719
+ updates for: 10b0a3 cash: 0 stock: -79.09314300556275
+ updates for: e4befc cash: 0 stock: 79.09314300556275
+ updates for: 10b0a3 cash: 8234.777128700654 stock: 0.0
cancel - e2b93c
buy - e2b93c 70571.00594712996 107.0275476405609
bid order for: e2b93c price: 107.0275476405609 size: 659.3723532200717
+ updates for: e2b93c cash: -70571.00594712996 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 108904.75100727851 109.63309572334363
bid order for: 4081b6 price: 109.63309572334363 size: 993.3565251326745
+ updates for: 4081b6 cash: -108904.75100727851 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 43646.83512101346 106.01992424095398
bid order for: 502657 price: 106.01992424095398 size: 411.68521326063455
+ updates for: 502657 cash: -43646.83512101346 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 373.5216178429854 98.84921611415854
+ updates for: 25d1a9 cash: 0 stock: -373.5216178429854
+ updates for: 4081b6 cash: 0 stock: 373.5216178429854
+ updates for: 25d1a9 cash: 40950.331283718195 stock: 0.0
cancel - 168284
sell - 168284 645.47381233672 100.82237897514254
+ updates for: 168284 cash: 0 stock: -645.47381233672
+ updates for: 4081b6 cash: 0 stock: 619.8349072896891
+ updates for: e2b93c cash: 0 stock: 25.638905047030903
+ updates for: 168284 cash: 70698.48885493322 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 851.1479886057394 93.36831691185758
+ updates for: 42d8ea cash: 0 stock: -851.1479886057394
+ updates for: e2b93c cash: 0 stock: 633.7334481730408
+ updates for: 502657 cash: 0 stock: 217.4145404326987
+ updates for: 42d8ea cash: 90877.20992131358 stock: 0.0
cancel - 33b60b
buy - 33b60b 85011.04959064168 106.33342378045661
bid order for: 33b60b price: 106.33342378045661 size: 799.4762753634399
+ updates for: 33b60b cash: -85011.04959064168 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 84604.66146826163 105.892023738736
bid order for: e7e04e price: 105.892023738736 size: 798.9710507092017
+ updates for: e7e04e cash: -84604.66146826163 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 64.96350653202569 100.54415823253667
+ updates for: ecdc52 cash: 0 stock: -64.96350653202569
+ updates for: 33b60b cash: 0 stock: 64.96350653202569
+ updates for: ecdc52 cash: 6907.792070334349 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 52702.24172736395 111.66401579728284
bid order for: dbe2fc price: 111.66401579728284 size: 471.97157787196807
+ updates for: dbe2fc cash: -52702.24172736395 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 49.449125699462684 101.32817431152355
+ updates for: e9aeae cash: 0 stock: -49.449125699462684
+ updates for: dbe2fc cash: 0 stock: 49.449125699462684
+ updates for: e9aeae cash: 5521.687953266626 stock: 0.0
cancel - ce37e5
sell - ce37e5 755.6582180952912 94.7495444577911
+ updates for: ce37e5 cash: 0 stock: -755.6582180952912
+ updates for: dbe2fc cash: 0 stock: 422.5224521725054
+ updates for: 33b60b cash: 0 stock: 333.1357659227858
+ updates for: ce37e5 cash: 82604.0203483919 stock: 0.0
cancel - 602a21
buy - 602a21 54995.84062370965 104.83702936181196
bid order for: 602a21 price: 104.83702936181196 size: 524.5841184025621
+ updates for: 602a21 cash: -54995.84062370965 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 78544.89386534132 109.50365552959012
bid order for: 510dbb price: 109.50365552959012 size: 717.2810212177518
+ updates for: 510dbb cash: -78544.89386534132 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
+ updates b846a3 22786.088116802748 0
buy - b846a3 34975.903523585206 106.54138659016283
bid order for: b846a3 price: 106.54138659016283 size: 328.2846661094103
+ updates for: b846a3 cash: -34975.903523585206 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 267.8169161733041 86.69298262225202
+ updates for: f676bd cash: 0 stock: -267.8169161733041
+ updates for: 510dbb cash: 0 stock: 267.8169161733041
+ updates for: f676bd cash: 29326.931333638604 stock: 0.0
cancel - e4befc
+ updates e4befc 25272.9724529481 0
sell - e4befc 879.407164205146 95.5087293893981
+ updates for: e4befc cash: 0 stock: -879.407164205146
+ updates for: 510dbb cash: 0 stock: 449.4641050444477
+ updates for: b846a3 cash: 0 stock: 328.2846661094103
+ updates for: 33b60b cash: 0 stock: 101.65839305128804
+ updates for: e4befc cash: 95003.55104445075 stock: 0.0
cancel - bfd4db
sell - bfd4db 159.2952391667393 87.6722509209117
+ updates for: bfd4db cash: 0 stock: -159.2952391667393
+ updates for: 33b60b cash: 0 stock: 159.2952391667393
+ updates for: bfd4db cash: 16938.40817252608 stock: 0.0
cancel - cba909
sell - cba909 399.5418173896071 87.64376266596756
+ updates for: cba909 cash: 0 stock: -399.5418173896071
+ updates for: 33b60b cash: 0 stock: 140.42337069060102
+ updates for: 502657 cash: 0 stock: 194.27067282793587
+ updates for: e7e04e cash: 0 stock: 64.84777387107022
+ updates for: cba909 cash: 42395.1218099403 stock: 0.0
cancel - 147b63
+ updates 147b63 19158.463098027798 0
sell - 147b63 487.32280451803183 100.36268294421197
+ updates for: 147b63 cash: 0 stock: -487.32280451803183
+ updates for: e7e04e cash: 0 stock: 487.32280451803183
+ updates for: 147b63 cash: 51603.59798445083 stock: 0.0
cancel - f1f805
sell - f1f805 274.8513649966809 90.289881552192
+ updates for: f1f805 cash: 0 stock: -274.8513649966809
+ updates for: e7e04e cash: 0 stock: 246.80047232009963
+ updates for: 602a21 cash: 0 stock: 28.05089267658127
+ updates for: f1f805 cash: 29074.973732811035 stock: 0.0
cancel - 301da5
sell - 301da5 70.9535515542035 96.62340887726384
+ updates for: 301da5 cash: 0 stock: -70.9535515542035
+ updates for: 602a21 cash: 0 stock: 70.9535515542035
+ updates for: 301da5 cash: 7438.5595676128705 stock: 0.0
cancel - 57a381
sell - 57a381 672.1223238054599 99.26823094831816
ask order for: 57a381 price: 99.26823094831816 size: 246.54264963368257
+ updates for: 57a381 cash: 0 stock: -672.1223238054599
+ updates for: 602a21 cash: 0 stock: 425.57967417177736
+ updates for: 57a381 cash: 44616.508796936985 stock: 0
cancel - 397d0e
sell - 397d0e 120.44149641038575 99.38532925393964
ask order for: 397d0e price: 99.38532925393964 size: 120.44149641038575
+ updates for: 397d0e cash: 0 stock: -120.44149641038575
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
buy - bdb97d 31864.16979664284 111.74682250974813
+ updates for: bdb97d cash: -31864.16979664284 stock: 0
+ updates for: 57a381 cash: 24473.85268244669 stock: 0
+ updates for: 397d0e cash: 7390.317114196149 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 320.90289142865754
cancel - 0d5eec
buy - 0d5eec 61552.40386296548 120.56559597035641
bid order for: 0d5eec price: 120.56559597035641 size: 472.5444497001132
+ updates for: 0d5eec cash: -61552.40386296548 stock: 0
+ updates for: 397d0e cash: 4579.800662387228 stock: 0
+ updates for: 0d5eec cash: 0 stock: 46.0812546154108
cancel - 567d78
buy - 567d78 16744.734135222097 113.17893551125444
bid order for: 567d78 price: 113.17893551125444 size: 147.94921033302185
+ updates for: 567d78 cash: -16744.734135222097 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 150.87953651898533 98.81673059736148
+ updates for: 4f4d8a cash: 0 stock: -150.87953651898533
+ updates for: 0d5eec cash: 0 stock: 150.87953651898533
+ updates for: 4f4d8a cash: 18190.881240142622 stock: 0.0
cancel - e39c81
buy - e39c81 75745.39826318707 111.44189828124581
bid order for: e39c81 price: 111.44189828124581 size: 679.6851043584029
+ updates for: e39c81 cash: -75745.39826318707 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 17762.93397028004 105.04866312578054
bid order for: 10b0a3 price: 105.04866312578054 size: 169.0924324187877
+ updates for: 10b0a3 cash: -17762.93397028004 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 72.21992717852754 95.73616361576813
+ updates for: e2b93c cash: 0 stock: -72.21992717852754
+ updates for: 0d5eec cash: 0 stock: 72.21992717852754
+ updates for: e2b93c cash: 8707.238561214914 stock: 0.0
cancel - 4081b6
sell - 4081b6 978.6299168170048 101.4633016490737
+ updates for: 4081b6 cash: 0 stock: -978.6299168170048
+ updates for: 0d5eec cash: 0 stock: 249.44498600260033
+ updates for: 567d78 cash: 0 stock: 147.94921033302185
+ updates for: e39c81 cash: 0 stock: 581.2357204813826
+ updates for: 4081b6 cash: 111593.22957375567 stock: 0.0
cancel - 502657
buy - 502657 99409.2598690063 108.68291240641659
bid order for: 502657 price: 108.68291240641659 size: 914.6723957605062
+ updates for: 502657 cash: -99409.2598690063 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 234.21623321865104 101.46003596424617
+ updates for: 25d1a9 cash: 0 stock: -234.21623321865104
+ updates for: e39c81 cash: 0 stock: 98.4493838770203
+ updates for: 502657 cash: 0 stock: 135.76684934163075
+ updates for: 25d1a9 cash: 25726.92281856583 stock: 0.0
cancel - 168284
sell - 168284 139.41143303086062 70.27058907826171
+ updates for: 168284 cash: 0 stock: -139.41143303086062
+ updates for: 502657 cash: 0 stock: 139.41143303086062
+ updates for: 168284 cash: 15151.640564546038 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 556.7159958383736 95.47706076040625
+ updates for: 42d8ea cash: 0 stock: -556.7159958383736
+ updates for: 502657 cash: 0 stock: 556.7159958383736
+ updates for: 42d8ea cash: 60505.515810952944 stock: 0.0
cancel - 33b60b
sell - 33b60b 286.6104035431881 99.85612266188555
ask order for: 33b60b price: 99.85612266188555 size: 34.73985357475917
+ updates for: 33b60b cash: 0 stock: -286.6104035431881
+ updates for: 502657 cash: 0 stock: 82.77811754964125
+ updates for: 10b0a3 cash: 0 stock: 169.0924324187877
+ updates for: 33b60b cash: 26759.500869095755 stock: 0
cancel - e7e04e
buy - e7e04e 2887.987543928425 121.22442517195786
+ updates for: e7e04e cash: -2887.987543928425 stock: 0
+ updates for: 33b60b cash: 2887.987543928425 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 28.921486904785976
cancel - ecdc52
buy - ecdc52 77410.87639633603 115.65235274162325
bid order for: ecdc52 price: 115.65235274162325 size: 664.3174569227446
+ updates for: ecdc52 cash: -77410.87639633603 stock: 0
+ updates for: 33b60b cash: 580.9995358886695 stock: 0
+ updates for: ecdc52 cash: 0 stock: 5.818366669973191
cancel - dbe2fc
sell - dbe2fc 247.38199535115086 100.15732080946182
+ updates for: dbe2fc cash: 0 stock: -247.38199535115086
+ updates for: ecdc52 cash: 0 stock: 247.38199535115086
+ updates for: dbe2fc cash: 28610.3097882779 stock: 0.0
cancel - e9aeae
buy - e9aeae 21718.98247791898 131.9057643881803
bid order for: e9aeae price: 131.9057643881803 size: 164.6552944722191
+ updates for: e9aeae cash: -21718.98247791898 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 96185.39918240804 104.80799905926489
bid order for: ce37e5 price: 104.80799905926489 size: 917.7295630653048
+ updates for: ce37e5 cash: -96185.39918240804 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 399.60469245985246 97.74143083139586
+ updates for: 602a21 cash: 0 stock: -399.60469245985246
+ updates for: e9aeae cash: 0 stock: 164.6552944722191
+ updates for: ecdc52 cash: 0 stock: 234.94939798763335
+ updates for: 602a21 cash: 48891.43313041678 stock: 0.0
cancel - 510dbb
buy - 510dbb 102207.82908998671 109.06989630517313
bid order for: 510dbb price: 109.06989630517313 size: 937.085598798163
+ updates for: 510dbb cash: -102207.82908998671 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 399.42365774283064 93.44731949245896
+ updates for: b846a3 cash: 0 stock: -399.42365774283064
+ updates for: ecdc52 cash: 0 stock: 181.98606358396034
+ updates for: 510dbb cash: 0 stock: 217.4375941588703
+ updates for: b846a3 cash: 44763.01226742596 stock: 0.0
cancel - f676bd
sell - f676bd 353.02356765391266 98.51450391175408
+ updates for: f676bd cash: 0 stock: -353.02356765391266
+ updates for: 510dbb cash: 0 stock: 353.02356765391266
+ updates for: f676bd cash: 38504.24391729452 stock: 0.0
cancel - e4befc
sell - e4befc 399.5734391927616 99.23740040118459
+ updates for: e4befc cash: 0 stock: -399.5734391927616
+ updates for: 510dbb cash: 0 stock: 366.62443698538004
+ updates for: ce37e5 cash: 0 stock: 32.94900220738157
+ updates for: e4befc cash: 43441.00831729285 stock: 0.0
cancel - bfd4db
buy - bfd4db 106884.12560997963 109.38961432008301
bid order for: bfd4db price: 109.38961432008301 size: 977.0957350414262
+ updates for: bfd4db cash: -106884.12560997963 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 65907.5282645545 104.47496569501183
bid order for: cba909 price: 104.47496569501183 size: 630.845177369618
+ updates for: cba909 cash: -65907.5282645545 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 97.7156825327811 88.87352391107466
+ updates for: 147b63 cash: 0 stock: -97.7156825327811
+ updates for: bfd4db cash: 0 stock: 97.7156825327811
+ updates for: 147b63 cash: 10689.080825284596 stock: 0.0
cancel - f1f805
buy - f1f805 91424.31146706485 106.33275535965196
bid order for: f1f805 price: 106.33275535965196 size: 859.7944364164937
+ updates for: f1f805 cash: -91424.31146706485 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 139.14127972225685 92.81773907136245
+ updates for: 301da5 cash: 0 stock: -139.14127972225685
+ updates for: bfd4db cash: 0 stock: 139.14127972225685
+ updates for: 301da5 cash: 15220.610924820465 stock: 0.0
cancel - 57a381
buy - 57a381 9343.420573812318 131.81244535294292
bid order for: 57a381 price: 131.81244535294292 size: 70.88420633419128
+ updates for: 57a381 cash: -9343.420573812318 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 716.5160355062969 97.64905177825541
+ updates for: 397d0e cash: 0 stock: -716.5160355062969
+ updates for: 57a381 cash: 0 stock: 70.88420633419128
+ updates for: bfd4db cash: 0 stock: 645.6318291721057
+ updates for: 397d0e cash: 79968.83735971867 stock: 0.0
cancel - bdb97d
buy - bdb97d 15370.769716878622 110.27070457444978
bid order for: bdb97d price: 110.27070457444978 size: 139.3912351988372
+ updates for: bdb97d cash: -15370.769716878622 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 100077.24815615076 106.18302127152813
bid order for: 0d5eec price: 106.18302127152813 size: 942.4976512980934
+ updates for: 0d5eec cash: -100077.24815615076 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 110898.12443234172 113.64636196592747
bid order for: 567d78 price: 113.64636196592747 size: 975.8176373968777
+ updates for: 567d78 cash: -110898.12443234172 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 881.0331228759189 82.68725670238427
+ updates for: 4f4d8a cash: 0 stock: -881.0331228759189
+ updates for: 567d78 cash: 0 stock: 881.0331228759189
+ updates for: 4f4d8a cash: 100126.20918632814 stock: 0.0
cancel - e39c81
sell - e39c81 573.2833072390004 98.15445278708614
+ updates for: e39c81 cash: 0 stock: -573.2833072390004
+ updates for: 567d78 cash: 0 stock: 94.78451452095874
+ updates for: bdb97d cash: 0 stock: 139.3912351988372
+ updates for: bfd4db cash: 0 stock: 94.60694361428261
+ updates for: f1f805 cash: 0 stock: 244.5006139049218
+ updates for: e39c81 cash: 62490.126000497185 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 86973.22590871673 110.49276087612255
bid order for: 10b0a3 price: 110.49276087612255 size: 787.1395847029796
+ updates for: 10b0a3 cash: -86973.22590871673 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 555.2347833571694 96.66546820795452
+ updates for: e2b93c cash: 0 stock: -555.2347833571694
+ updates for: 10b0a3 cash: 0 stock: 555.2347833571694
+ updates for: e2b93c cash: 61349.42414758942 stock: 0.0
cancel - 4081b6
sell - 4081b6 263.21211834035194 99.19439723063722
+ updates for: 4081b6 cash: 0 stock: -263.21211834035194
+ updates for: 10b0a3 cash: 0 stock: 231.90480134581026
+ updates for: f1f805 cash: 0 stock: 31.30731699454168
+ updates for: 4081b6 cash: 28952.795040074987 stock: 0.0
cancel - 502657
sell - 502657 701.8374500840716 98.9516820996399
+ updates for: 502657 cash: 0 stock: -701.8374500840716
+ updates for: f1f805 cash: 0 stock: 583.9865055170302
+ updates for: 0d5eec cash: 0 stock: 117.85094456704144
+ updates for: 502657 cash: 74610.66357831225 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 14938.474890211492 114.45266785327243
bid order for: 25d1a9 price: 114.45266785327243 size: 130.52098452927737
+ updates for: 25d1a9 cash: -14938.474890211492 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 30994.337184656244 117.93016665508912
bid order for: 168284 price: 117.93016665508912 size: 262.81941307948387
+ updates for: 168284 cash: -30994.337184656244 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 911.7634314583158 87.07446066428197
+ updates for: 42d8ea cash: 0 stock: -911.7634314583158
+ updates for: 168284 cash: 0 stock: 262.81941307948387
+ updates for: 25d1a9 cash: 0 stock: 130.52098452927737
+ updates for: 0d5eec cash: 0 stock: 518.4230338495546
+ updates for: 42d8ea cash: 100980.53610576515 stock: 0.0
cancel - 33b60b
sell - 33b60b 585.5791988038086 92.0138334372123
+ updates for: 33b60b cash: 0 stock: -585.5791988038086
+ updates for: 0d5eec cash: 0 stock: 306.22367288149735
+ updates for: ce37e5 cash: 0 stock: 279.35552592231124
+ updates for: 33b60b cash: 61794.44846948755 stock: 0.0
cancel - e7e04e
sell - e7e04e 41.91534289214883 91.73075838289427
+ updates for: e7e04e cash: 0 stock: -41.91534289214883
+ updates for: ce37e5 cash: 0 stock: 41.91534289214883
+ updates for: e7e04e cash: 4393.063218409099 stock: 0.0
cancel - ecdc52
buy - ecdc52 66583.48529414949 108.53279852812243
bid order for: ecdc52 price: 108.53279852812243 size: 613.4872241122276
+ updates for: ecdc52 cash: -66583.48529414949 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 383.6379086964869 90.09266087205606
+ updates for: dbe2fc cash: 0 stock: -383.6379086964869
+ updates for: ecdc52 cash: 0 stock: 383.6379086964869
+ updates for: dbe2fc cash: 41637.29585230604 stock: 0.0
cancel - e9aeae
sell - e9aeae 179.6149232892003 78.41593145405034
+ updates for: e9aeae cash: 0 stock: -179.6149232892003
+ updates for: ecdc52 cash: 0 stock: 179.6149232892003
+ updates for: e9aeae cash: 19494.110281990943 stock: 0.0
cancel - ce37e5
+ updates ce37e5 59060.32327357793 0
sell - ce37e5 170.80895501654607 97.60543652775264
+ updates for: ce37e5 cash: 0 stock: -170.80895501654607
+ updates for: ecdc52 cash: 0 stock: 50.234392126540456
+ updates for: cba909 cash: 0 stock: 120.57456289000561
+ updates for: ce37e5 cash: 18049.102481476897 stock: 0.0
cancel - 602a21
buy - 602a21 4762.141145443621 105.04175124624162
bid order for: 602a21 price: 105.04175124624162 size: 45.335698319424296
+ updates for: 602a21 cash: -4762.141145443621 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 95582.91426920638 102.75146127969191
bid order for: 510dbb price: 102.75146127969191 size: 930.2341113089129
+ updates for: 510dbb cash: -95582.91426920638 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 77564.71089714169 106.97320918311199
bid order for: b846a3 price: 106.97320918311199 size: 725.0853881028273
+ updates for: b846a3 cash: -77564.71089714169 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 58498.82874882081 103.68306110650397
bid order for: f676bd price: 103.68306110650397 size: 564.2081563229542
+ updates for: f676bd cash: -58498.82874882081 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 106.7932753692296 90.41255798399409
+ updates for: e4befc cash: 0 stock: -106.7932753692296
+ updates for: b846a3 cash: 0 stock: 106.7932753692296
+ updates for: e4befc cash: 11424.01938542228 stock: 0.0
cancel - bfd4db
buy - bfd4db 46026.058193613615 105.68692997378396
bid order for: bfd4db price: 105.68692997378396 size: 435.4943246532996
+ updates for: bfd4db cash: -46026.058193613615 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
+ updates cba909 53310.504942930114 0
sell - cba909 844.8723472858776 91.99009843998611
+ updates for: cba909 cash: 0 stock: -844.8723472858776
+ updates for: b846a3 cash: 0 stock: 618.2921127335977
+ updates for: bfd4db cash: 0 stock: 226.58023455227988
+ updates for: cba909 cash: 90087.26089428976 stock: 0.0
cancel - 147b63
sell - 147b63 262.7678397827892 101.63517976101578
+ updates for: 147b63 cash: 0 stock: -262.7678397827892
+ updates for: bfd4db cash: 0 stock: 208.91409010101972
+ updates for: 602a21 cash: 0 stock: 45.335698319424296
+ updates for: f676bd cash: 0 stock: 8.518051362345204
+ updates for: 147b63 cash: 27724.807596397262 stock: 0.0
cancel - f1f805
buy - f1f805 85912.68474308979 110.60098822021105
bid order for: f1f805 price: 110.60098822021105 size: 776.7804440592714
+ updates for: f1f805 cash: -85912.68474308979 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 56906.309893959944 106.79174887305945
bid order for: 301da5 price: 106.79174887305945 size: 532.8717854560373
+ updates for: 301da5 cash: -56906.309893959944 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 928.2991981258857 93.84059509447296
+ updates for: 57a381 cash: 0 stock: -928.2991981258857
+ updates for: f1f805 cash: 0 stock: 776.7804440592714
+ updates for: 301da5 cash: 0 stock: 151.5187540666143
+ updates for: 57a381 cash: 102093.63747693051 stock: 0.0
cancel - 397d0e
buy - 397d0e 61591.319760880775 103.1506972982699
bid order for: 397d0e price: 103.1506972982699 size: 597.1003723104625
+ updates for: 397d0e cash: -61591.319760880775 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 883.5633737418685 97.81447090508523
+ updates for: bdb97d cash: 0 stock: -883.5633737418685
+ updates for: 301da5 cash: 0 stock: 381.353031389423
+ updates for: f676bd cash: 0 stock: 502.21034235244554
+ updates for: bdb97d cash: 92796.0627745661 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 3925.688914390698 105.30471558618154
bid order for: 0d5eec price: 105.30471558618154 size: 37.27932688045587
+ updates for: 0d5eec cash: -3925.688914390698 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 95532.92884749256 109.90669752935038
bid order for: 567d78 price: 109.90669752935038 size: 869.2184461459291
+ updates for: 567d78 cash: -95532.92884749256 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 80364.05947523582 102.99874459773382
bid order for: 4f4d8a price: 102.99874459773382 size: 780.2430970309515
+ updates for: 4f4d8a cash: -80364.05947523582 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 46877.3063523302 123.0529258742825
bid order for: e39c81 price: 123.0529258742825 size: 380.9523911704674
+ updates for: e39c81 cash: -46877.3063523302 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 349.2052680327048 95.58039776768898
+ updates for: 10b0a3 cash: 0 stock: -349.2052680327048
+ updates for: e39c81 cash: 0 stock: 349.2052680327048
+ updates for: 10b0a3 cash: 42970.729962137375 stock: 0.0
cancel - e2b93c
buy - e2b93c 3557.1494768887696 105.09694869262819
bid order for: e2b93c price: 105.09694869262819 size: 33.84636301185287
+ updates for: e2b93c cash: -3557.1494768887696 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 61653.80680961536 111.39881719326524
bid order for: 4081b6 price: 111.39881719326524 size: 553.4511798509717
+ updates for: 4081b6 cash: -61653.80680961536 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 544.6826777592223 90.66154419309342
+ updates for: 502657 cash: 0 stock: -544.6826777592223
+ updates for: e39c81 cash: 0 stock: 31.747123137762628
+ updates for: 4081b6 cash: 0 stock: 512.9355546214597
+ updates for: 502657 cash: 61046.99047139493 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 199.33306192592147 100.75119232398517
+ updates for: 25d1a9 cash: 0 stock: -199.33306192592147
+ updates for: 4081b6 cash: 0 stock: 40.51562522951201
+ updates for: 567d78 cash: 0 stock: 158.81743669640946
+ updates for: 25d1a9 cash: 21968.49270579228 stock: 0.0
cancel - 168284
buy - 168284 75604.26468193805 109.46741042499055
bid order for: 168284 price: 109.46741042499055 size: 690.6554598159946
+ updates for: 168284 cash: -75604.26468193805 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 39667.432224148295 104.30727907741256
bid order for: 42d8ea price: 104.30727907741256 size: 380.29399841509394
+ updates for: 42d8ea cash: -39667.432224148295 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 691.7948510400357 90.58369136918314
+ updates for: 33b60b cash: 0 stock: -691.7948510400357
+ updates for: 567d78 cash: 0 stock: 691.7948510400357
+ updates for: 33b60b cash: 76032.88744561921 stock: 0.0
cancel - e7e04e
sell - e7e04e 689.2288050191503 92.42936057565704
+ updates for: e7e04e cash: 0 stock: -689.2288050191503
+ updates for: 567d78 cash: 0 stock: 18.606158409483896
+ updates for: 168284 cash: 0 stock: 670.6226466096664
+ updates for: e7e04e cash: 75456.26592120808 stock: 0.0
cancel - ecdc52
sell - ecdc52 18.16997488137372 87.68754765912473
+ updates for: ecdc52 cash: 0 stock: -18.16997488137372
+ updates for: 168284 cash: 0 stock: 18.16997488137372
+ updates for: ecdc52 cash: 1989.0200977511058 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 176.12222745434985 95.61124720802998
+ updates for: dbe2fc cash: 0 stock: -176.12222745434985
+ updates for: 168284 cash: 0 stock: 1.8628383249545095
+ updates for: 0d5eec cash: 0 stock: 37.27932688045587
+ updates for: e2b93c cash: 0 stock: 33.84636301185287
+ updates for: 42d8ea cash: 0 stock: 103.1336992370866
+ updates for: dbe2fc cash: 18444.354027361387 stock: 0.0
cancel - e9aeae
buy - e9aeae 19296.782794478277 118.50329940300345
bid order for: e9aeae price: 118.50329940300345 size: 162.8375150033097
+ updates for: e9aeae cash: -19296.782794478277 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 979.581487470989 92.67694550717904
+ updates for: ce37e5 cash: 0 stock: -979.581487470989
+ updates for: e9aeae cash: 0 stock: 162.8375150033097
+ updates for: 42d8ea cash: 0 stock: 277.16029917800734
+ updates for: f676bd cash: 0 stock: 53.47976260816347
+ updates for: 397d0e cash: 0 stock: 486.1039106815085
+ updates for: ce37e5 cash: 103893.5223106949 stock: 0.0
cancel - 602a21
sell - 602a21 900.9758860178938 87.21801618269266
+ updates for: 602a21 cash: 0 stock: -900.9758860178938
+ updates for: 397d0e cash: 0 stock: 110.99646162895397
+ updates for: 4f4d8a cash: 0 stock: 780.2430970309515
+ updates for: 510dbb cash: 0 stock: 9.73632735798833
+ updates for: 602a21 cash: 92813.84375343383 stock: 0.0
cancel - 510dbb
+ updates 510dbb 94582.49240567564 0
buy - 510dbb 35700.901187437536 102.95585642991098
bid order for: 510dbb price: 102.95585642991098 size: 346.75930467094463
+ updates for: 510dbb cash: -35700.901187437536 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 26263.963790134334 106.20082770023868
bid order for: b846a3 price: 106.20082770023868 size: 247.30469958545632
+ updates for: b846a3 cash: -26263.963790134334 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 3022.919747512024 121.02877932882885
bid order for: f676bd price: 121.02877932882885 size: 24.976867190397
+ updates for: f676bd cash: -3022.919747512024 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 887.3298274666714 101.13196807000534
ask order for: e4befc price: 101.13196807000534 size: 268.28895601987347
+ updates for: e4befc cash: 0 stock: -887.3298274666714
+ updates for: f676bd cash: 0 stock: 24.976867190397
+ updates for: b846a3 cash: 0 stock: 247.30469958545632
+ updates for: 510dbb cash: 0 stock: 346.75930467094463
+ updates for: e4befc cash: 64987.7847250839 stock: 0
cancel - bfd4db
buy - bfd4db 92618.28374564178 118.85489756883459
bid order for: bfd4db price: 118.85489756883459 size: 550.971772736407
+ updates for: bfd4db cash: -92618.28374564178 stock: 0
+ updates for: e4befc cash: 27132.59013373691 stock: 0
+ updates for: bfd4db cash: 0 stock: 268.28895601987347
cancel - cba909
buy - cba909 58860.859945831 116.29621523400317
bid order for: cba909 price: 116.29621523400317 size: 506.1287663351319
+ updates for: cba909 cash: -58860.859945831 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 614.9078695090176 101.99827557853702
+ updates for: 147b63 cash: 0 stock: -614.9078695090176
+ updates for: bfd4db cash: 0 stock: 550.971772736407
+ updates for: cba909 cash: 0 stock: 63.93609677261054
+ updates for: 147b63 cash: 72921.21968339445 stock: 0.0
cancel - f1f805
sell - f1f805 326.4642684580184 101.236669982485
+ updates for: f1f805 cash: 0 stock: -326.4642684580184
+ updates for: cba909 cash: 0 stock: 326.4642684580184
+ updates for: f1f805 cash: 37966.5588308051 stock: 0.0
cancel - 301da5
sell - 301da5 9.316372634507843 90.30432529299465
+ updates for: 301da5 cash: 0 stock: -9.316372634507843
+ updates for: cba909 cash: 0 stock: 9.316372634507843
+ updates for: 301da5 cash: 1083.4588771029012 stock: 0.0
cancel - 57a381
sell - 57a381 118.51667618414399 101.16960264853648
ask order for: 57a381 price: 101.16960264853648 size: 12.104647714148882
+ updates for: 57a381 cash: 0 stock: -118.51667618414399
+ updates for: cba909 cash: 0 stock: 106.41202846999511
+ updates for: 57a381 cash: 12375.316166433424 stock: 0
cancel - 397d0e
buy - 397d0e 24225.25574189187 120.80923135371236
bid order for: 397d0e price: 120.80923135371236 size: 190.38804472737937
+ updates for: 397d0e cash: -24225.25574189187 stock: 0
+ updates for: 57a381 cash: 1224.622399440958 stock: 0
+ updates for: 397d0e cash: 0 stock: 12.104647714148882
cancel - bdb97d
buy - bdb97d 101100.36143961472 118.36483640263896
bid order for: bdb97d price: 118.36483640263896 size: 854.1418592909124
+ updates for: bdb97d cash: -101100.36143961472 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 372.9218677959889 98.17579085778218
+ updates for: 0d5eec cash: 0 stock: -372.9218677959889
+ updates for: 397d0e cash: 0 stock: 190.38804472737937
+ updates for: bdb97d cash: 0 stock: 182.5338230686095
+ updates for: 0d5eec cash: 44606.21944791512 stock: 0.0
cancel - 567d78
buy - 567d78 36689.05992478362 105.8253919075623
bid order for: 567d78 price: 105.8253919075623 size: 346.6942976864309
+ updates for: 567d78 cash: -36689.05992478362 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 80286.99375015491 121.01808069455707
bid order for: 4f4d8a price: 121.01808069455707 size: 663.4297395014455
+ updates for: 4f4d8a cash: -80286.99375015491 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 56764.02167381958 112.90179771795536
bid order for: e39c81 price: 112.90179771795536 size: 502.773408583131
+ updates for: e39c81 cash: -56764.02167381958 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 39436.57703677069 103.93927732668688
bid order for: 10b0a3 price: 103.93927732668688 size: 379.41938842637273
+ updates for: 10b0a3 cash: -39436.57703677069 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 41757.22129606506 108.84923258265495
bid order for: e2b93c price: 108.84923258265495 size: 383.6243977591354
+ updates for: e2b93c cash: -41757.22129606506 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 5.899045473068782 92.3145308913413
+ updates for: 4081b6 cash: 0 stock: -5.899045473068782
+ updates for: 4f4d8a cash: 0 stock: 5.899045473068782
+ updates for: 4081b6 cash: 713.8911610806994 stock: 0.0
cancel - 502657
sell - 502657 231.20395990682903 91.15798551022854
+ updates for: 502657 cash: 0 stock: -231.20395990682903
+ updates for: 4f4d8a cash: 0 stock: 231.20395990682903
+ updates for: 502657 cash: 27979.859476905774 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 8004.4647440621575 104.83646699979072
bid order for: 25d1a9 price: 104.83646699979072 size: 76.35191239397773
+ updates for: 25d1a9 cash: -8004.4647440621575 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 41434.504278218425 125.0817017123869
bid order for: 168284 price: 125.0817017123869 size: 331.25951846652197
+ updates for: 168284 cash: -41434.504278218425 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 82511.05763296745 103.23729217650968
bid order for: 42d8ea price: 103.23729217650968 size: 799.2369413554009
+ updates for: 42d8ea cash: -82511.05763296745 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 63837.310120032125 102.25862862708087
bid order for: 33b60b price: 102.25862862708087 size: 624.273090467852
+ updates for: 33b60b cash: -63837.310120032125 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 32655.01987954745 107.14688106557183
bid order for: e7e04e price: 107.14688106557183 size: 304.76873946114404
+ updates for: e7e04e cash: -32655.01987954745 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 359.5476023280105 96.47023019245994
+ updates for: ecdc52 cash: 0 stock: -359.5476023280105
+ updates for: 168284 cash: 0 stock: 331.25951846652197
+ updates for: 4f4d8a cash: 0 stock: 28.28808386148853
+ updates for: ecdc52 cash: 44857.87389366244 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 722.337590308446 98.52077791804145
+ updates for: dbe2fc cash: 0 stock: -722.337590308446
+ updates for: 4f4d8a cash: 0 stock: 398.03865026005917
+ updates for: bdb97d cash: 0 stock: 324.29894004838684
+ updates for: dbe2fc cash: 86555.46448110095 stock: 0.0
cancel - e9aeae
buy - e9aeae 29013.68175699203 107.05527902554707
bid order for: e9aeae price: 107.05527902554707 size: 271.0158903053101
+ updates for: e9aeae cash: -29013.68175699203 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 631.9975042031858 94.36259129208129
+ updates for: ce37e5 cash: 0 stock: -631.9975042031858
+ updates for: bdb97d cash: 0 stock: 347.30909617391603
+ updates for: e39c81 cash: 0 stock: 284.6884080292698
+ updates for: ce37e5 cash: 73251.01740574132 stock: 0.0
cancel - 602a21
buy - 602a21 44089.480724730536 115.16484293570561
bid order for: 602a21 price: 115.16484293570561 size: 382.8380224453124
+ updates for: 602a21 cash: -44089.480724730536 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 78068.53238078291 107.17310695763771
bid order for: 510dbb price: 107.17310695763771 size: 728.433975620778
+ updates for: 510dbb cash: -78068.53238078291 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 8912.565943907332 122.30166628174867
bid order for: b846a3 price: 122.30166628174867 size: 72.87362645881933
+ updates for: b846a3 cash: -8912.565943907332 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 24965.139844779118 129.9366646416831
bid order for: f676bd price: 129.9366646416831 size: 192.13314358671335
+ updates for: f676bd cash: -24965.139844779118 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 74978.79116149903 129.6470560789575
bid order for: e4befc price: 129.6470560789575 size: 578.3300711111831
+ updates for: e4befc cash: -74978.79116149903 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 9410.530315254076 113.54916361053941
bid order for: bfd4db price: 113.54916361053941 size: 82.87626272203215
+ updates for: bfd4db cash: -9410.530315254076 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 11805.42236473865 104.35822424557253
bid order for: cba909 price: 104.35822424557253 size: 113.1240249638447
+ updates for: cba909 cash: -11805.42236473865 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 84956.1964170891 117.6331071793333
bid order for: 147b63 price: 117.6331071793333 size: 722.2133160826247
+ updates for: 147b63 cash: -84956.1964170891 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 16469.04971855673 104.13712386918439
bid order for: f1f805 price: 104.13712386918439 size: 158.14772971111552
+ updates for: f1f805 cash: -16469.04971855673 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 19.433238018723728 97.00069246996404
+ updates for: 301da5 cash: 0 stock: -19.433238018723728
+ updates for: f676bd cash: 0 stock: 19.433238018723728
+ updates for: 301da5 cash: 2525.0901313409113 stock: 0.0
cancel - 57a381
sell - 57a381 629.9212637279484 92.47295296822851
+ updates for: 57a381 cash: 0 stock: -629.9212637279484
+ updates for: f676bd cash: 0 stock: 172.69990556798962
+ updates for: e4befc cash: 0 stock: 457.22135815995875
+ updates for: 57a381 cash: 81717.45277529949 stock: 0.0
cancel - 397d0e
buy - 397d0e 51222.926614007454 102.11203313183745
bid order for: 397d0e price: 102.11203313183745 size: 501.63457765916024
+ updates for: 397d0e cash: -51222.926614007454 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 653.7408519300202 97.51227653388588
+ updates for: bdb97d cash: 0 stock: -653.7408519300202
+ updates for: e4befc cash: 0 stock: 121.10871295122433
+ updates for: b846a3 cash: 0 stock: 72.87362645881933
+ updates for: 147b63 cash: 0 stock: 459.75851251997653
+ updates for: bdb97d cash: 78696.77642341833 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 743.2035858018537 99.93353818292788
+ updates for: 0d5eec cash: 0 stock: -743.2035858018537
+ updates for: 147b63 cash: 0 stock: 262.4548035626482
+ updates for: 602a21 cash: 0 stock: 382.8380224453124
+ updates for: bfd4db cash: 0 stock: 82.87626272203215
+ updates for: e39c81 cash: 0 stock: 15.034497071860983
+ updates for: 0d5eec cash: 86070.80682439891 stock: 0.0
cancel - 567d78
+ updates 567d78 36689.05992478362 0
buy - 567d78 51144.405696490874 106.5320525286344
bid order for: 567d78 price: 106.5320525286344 size: 480.0846738848286
+ updates for: 567d78 cash: -51144.405696490874 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 638.9884070038986 96.1048253540739
+ updates for: 4f4d8a cash: 0 stock: -638.9884070038986
+ updates for: e39c81 cash: 0 stock: 203.05050348200024
+ updates for: e2b93c cash: 0 stock: 383.6243977591354
+ updates for: 510dbb cash: 0 stock: 52.313505762762986
+ updates for: 4f4d8a cash: 70288.58911516043 stock: 0.0
cancel - e39c81
buy - e39c81 37735.21870496253 125.45553986388103
bid order for: e39c81 price: 125.45553986388103 size: 300.7855910221673
+ updates for: e39c81 cash: -37735.21870496253 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
+ updates 10b0a3 39436.57703677069 0
sell - 10b0a3 816.0268985885144 100.70862760338254
+ updates for: 10b0a3 cash: 0 stock: -816.0268985885144
+ updates for: e39c81 cash: 0 stock: 300.7855910221673
+ updates for: 510dbb cash: 0 stock: 515.2413075663471
+ updates for: 10b0a3 cash: 92955.23046976376 stock: 0.0
cancel - e2b93c
buy - e2b93c 5569.858527345831 102.29040088270743
bid order for: e2b93c price: 102.29040088270743 size: 54.451429257106724
+ updates for: e2b93c cash: -5569.858527345831 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 661.6062270991888 101.91790556210175
+ updates for: 4081b6 cash: 0 stock: -661.6062270991888
+ updates for: 510dbb cash: 0 stock: 160.87916229166785
+ updates for: e7e04e cash: 0 stock: 304.76873946114404
+ updates for: e9aeae cash: 0 stock: 195.9583253463769
+ updates for: 4081b6 cash: 70875.31274442284 stock: 0.0
cancel - 502657
buy - 502657 27136.593374009222 102.51896387876062
bid order for: 502657 price: 102.51896387876062 size: 264.6982796870741
+ updates for: 502657 cash: -27136.593374009222 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
+ updates 25d1a9 8004.4647440621575 0
sell - 25d1a9 383.23081891730055 89.56218506429249
+ updates for: 25d1a9 cash: 0 stock: -383.23081891730055
+ updates for: e9aeae cash: 0 stock: 75.0575649589332
+ updates for: 567d78 cash: 0 stock: 308.17325395836735
+ updates for: 25d1a9 cash: 40865.63783826969 stock: 0.0
cancel - 168284
sell - 168284 927.1048846799622 96.08262407478074
+ updates for: 168284 cash: 0 stock: -927.1048846799622
+ updates for: 567d78 cash: 0 stock: 171.91141992646124
+ updates for: cba909 cash: 0 stock: 113.1240249638447
+ updates for: f1f805 cash: 0 stock: 158.14772971111552
+ updates for: 42d8ea cash: 0 stock: 483.92171007854074
+ updates for: 168284 cash: 96547.3154751078 stock: 0.0
cancel - 42d8ea
+ updates 42d8ea 32552.290659032933 0
sell - 42d8ea 944.8243918086081 92.21675053371797
+ updates for: 42d8ea cash: 0 stock: -944.8243918086081
+ updates for: 502657 cash: 0 stock: 264.6982796870741
+ updates for: e2b93c cash: 0 stock: 54.451429257106724
+ updates for: 33b60b cash: 0 stock: 624.273090467852
+ updates for: 397d0e cash: 0 stock: 1.4015923965753245
+ updates for: 42d8ea cash: 96686.8814706236 stock: 0.0
cancel - 33b60b
buy - 33b60b 81190.51819003052 108.18057937088128
bid order for: 33b60b price: 108.18057937088128 size: 750.5091825371051
+ updates for: 33b60b cash: -81190.51819003052 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 238.5009335220343 91.51092837302946
+ updates for: e7e04e cash: 0 stock: -238.5009335220343
+ updates for: 33b60b cash: 0 stock: 238.5009335220343
+ updates for: e7e04e cash: 25801.16916890971 stock: 0.0
cancel - ecdc52
buy - ecdc52 90922.86328575625 122.18321034385683
bid order for: ecdc52 price: 122.18321034385683 size: 744.1518603896112
+ updates for: ecdc52 cash: -90922.86328575625 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 27970.486251931903 125.60243690983594
bid order for: dbe2fc price: 125.60243690983594 size: 222.69063355841251
+ updates for: dbe2fc cash: -27970.486251931903 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 67171.1617111163 116.96558842953576
bid order for: e9aeae price: 116.96558842953576 size: 574.2813985976962
+ updates for: e9aeae cash: -67171.1617111163 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 368.8856412297477 103.9317149806954
bid order for: ce37e5 price: 103.9317149806954 size: 3.549307747863736
+ updates for: ce37e5 cash: -368.8856412297477 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 65408.5821494208 105.84121641140415
bid order for: 602a21 price: 105.84121641140415 size: 617.9878157784775
+ updates for: 602a21 cash: -65408.5821494208 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 37466.193166938254 107.39813190123428
bid order for: 510dbb price: 107.39813190123428 size: 348.8533040909222
+ updates for: 510dbb cash: -37466.193166938254 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 140.96408322587286 90.61502345988097
+ updates for: b846a3 cash: 0 stock: -140.96408322587286
+ updates for: dbe2fc cash: 0 stock: 140.96408322587286
+ updates for: b846a3 cash: 17705.432369930557 stock: 0.0
cancel - f676bd
sell - f676bd 64.9243137471226 91.69343393914025
+ updates for: f676bd cash: 0 stock: -64.9243137471226
+ updates for: dbe2fc cash: 0 stock: 64.9243137471226
+ updates for: f676bd cash: 8154.652021337361 stock: 0.0
cancel - e4befc
sell - e4befc 763.1865148593192 97.394248750518
+ updates for: e4befc cash: 0 stock: -763.1865148593192
+ updates for: dbe2fc cash: 0 stock: 16.802236585417063
+ updates for: ecdc52 cash: 0 stock: 744.1518603896112
+ updates for: e9aeae cash: 0 stock: 2.2324178842909532
+ updates for: e4befc cash: 93294.38121787694 stock: 0.0
cancel - bfd4db
sell - bfd4db 726.0871799550437 101.8646490863984
+ updates for: bfd4db cash: 0 stock: -726.0871799550437
+ updates for: e9aeae cash: 0 stock: 572.0489807134053
+ updates for: 33b60b cash: 0 stock: 154.03819924163838
+ updates for: bfd4db cash: 83573.98727886728 stock: 0.0
cancel - cba909
buy - cba909 18812.127116042684 103.63436635179268
bid order for: cba909 price: 103.63436635179268 size: 181.5240231429009
+ updates for: cba909 cash: -18812.127116042684 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 895.2168627891074 101.336592779977
+ updates for: 147b63 cash: 0 stock: -895.2168627891074
+ updates for: 33b60b cash: 0 stock: 357.9700497734324
+ updates for: 510dbb cash: 0 stock: 348.8533040909222
+ updates for: 602a21 cash: 0 stock: 188.39350892475278
+ updates for: 147b63 cash: 96131.39869745994 stock: 0.0
cancel - f1f805
sell - f1f805 754.7826939895637 96.86007902342239
+ updates for: f1f805 cash: 0 stock: -754.7826939895637
+ updates for: 602a21 cash: 0 stock: 429.59430685372473
+ updates for: ce37e5 cash: 0 stock: 3.549307747863736
+ updates for: cba909 cash: 0 stock: 181.5240231429009
+ updates for: 397d0e cash: 0 stock: 140.1150562450743
+ updates for: f1f805 cash: 78957.23002365096 stock: 0.0
cancel - 301da5
buy - 301da5 19252.40370906217 111.6950847470316
bid order for: 301da5 price: 111.6950847470316 size: 172.3657200553207
+ updates for: 301da5 cash: -19252.40370906217 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 8377.750417431354 107.4657583776872
bid order for: 57a381 price: 107.4657583776872 size: 77.9573935354166
+ updates for: 57a381 cash: -8377.750417431354 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
+ updates 397d0e 36772.37389920473 0
sell - 397d0e 966.3525389730705 93.4507956538316
ask order for: 397d0e price: 93.4507956538316 size: 716.0294253823332
+ updates for: 397d0e cash: 0 stock: -966.3525389730705
+ updates for: 301da5 cash: 0 stock: 172.3657200553207
+ updates for: 57a381 cash: 0 stock: 77.9573935354166
+ updates for: 397d0e cash: 27630.154126493526 stock: 0
cancel - bdb97d
sell - bdb97d 822.5869890518261 99.74674173532357
ask order for: bdb97d price: 99.74674173532357 size: 822.5869890518261
+ updates for: bdb97d cash: 0 stock: -822.5869890518261
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 26981.9175665509 111.60532312419502
+ updates for: 0d5eec cash: -26981.9175665509 stock: 0
+ updates for: 397d0e cash: 26981.9175665509 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 288.7286018034519
cancel - 567d78
sell - 567d78 401.36041864524793 82.80971944582217
ask order for: 567d78 price: 82.80971944582217 size: 401.36041864524793
+ updates for: 567d78 cash: 0 stock: -401.36041864524793
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 48608.403826094574 106.77594040399231
+ updates for: 4f4d8a cash: -48608.403826094574 stock: 0
+ updates for: 567d78 cash: 33236.54366467072 stock: 0
+ updates for: 397d0e cash: 15371.860161423858 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 565.851903751117
cancel - e39c81
sell - e39c81 343.2163841323294 97.95341231254218
ask order for: e39c81 price: 97.95341231254218 size: 343.2163841323294
+ updates for: e39c81 cash: 0 stock: -343.2163841323294
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
sell - 10b0a3 876.1858733295485 96.35868469807944
ask order for: 10b0a3 price: 96.35868469807944 size: 876.1858733295485
+ updates for: 10b0a3 cash: 0 stock: -876.1858733295485
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
buy - e2b93c 47932.85463217053 107.2827783673961
+ updates for: e2b93c cash: -47932.85463217053 stock: 0
+ updates for: 397d0e cash: 24559.741785560127 stock: 0
+ updates for: 10b0a3 cash: 23373.112846610402 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 505.37297370574026
cancel - 4081b6
buy - 4081b6 86877.28911172893 102.04481578439382
+ updates for: 4081b6 cash: -86877.28911172893 stock: 0
+ updates for: 10b0a3 cash: 61055.00545846294 stock: 0
+ updates for: e39c81 cash: 25822.28365326599 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 897.2402483696452
cancel - 502657
sell - 502657 532.058980539299 88.33703475510299
ask order for: 502657 price: 88.33703475510299 size: 532.058980539299
+ updates for: 502657 cash: 0 stock: -532.058980539299
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
buy - 25d1a9 40156.17657849988 105.77143310225237
+ updates for: 25d1a9 cash: -40156.17657849988 stock: 0
+ updates for: 502657 cash: 40156.17657849988 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 454.5791772366478
cancel - 168284
buy - 168284 94441.5355935272 113.95771597690225
+ updates for: 168284 cash: -94441.5355935272 stock: 0
+ updates for: 502657 cash: 6844.336077164842 stock: 0
+ updates for: e39c81 cash: 7796.932334067933 stock: 0
+ updates for: bdb97d cash: 79800.26718229442 stock: 0
+ updates for: 168284 cash: 0.0 stock: 957.1069880685129
cancel - 42d8ea
sell - 42d8ea 656.0226066626952 94.6157884715258
ask order for: 42d8ea price: 94.6157884715258 size: 656.0226066626952
+ updates for: 42d8ea cash: 0 stock: -656.0226066626952
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
sell - 33b60b 278.0870187052059 89.1248202128984
ask order for: 33b60b price: 89.1248202128984 size: 278.0870187052059
+ updates for: 33b60b cash: 0 stock: -278.0870187052059
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
buy - e7e04e 79802.09121232315 123.23973783360609
+ updates for: e7e04e cash: -79802.09121232315 stock: 0
+ updates for: 33b60b cash: 24784.455545642388 stock: 0
+ updates for: 42d8ea cash: 55017.63566668077 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 859.5717429300437
cancel - ecdc52
buy - ecdc52 40618.284299566185 115.21277499441094
bid order for: ecdc52 price: 115.21277499441094 size: 271.8076967917321
+ updates for: ecdc52 cash: -40618.284299566185 stock: 0
+ updates for: 42d8ea cash: 7052.460517855777 stock: 0
+ updates for: bdb97d cash: 2250.104769495507 stock: 0
+ updates for: ecdc52 cash: 0 stock: 97.09606058332633
cancel - dbe2fc
buy - dbe2fc 103756.94854159618 104.34871804480022
bid order for: dbe2fc price: 104.34871804480022 size: 994.3289240702509
+ updates for: dbe2fc cash: -103756.94854159618 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 61380.22913650745 113.49468450829916
bid order for: e9aeae price: 113.49468450829916 size: 540.8202983463873
+ updates for: e9aeae cash: -61380.22913650745 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 30892.84117611995 102.19696773185817
bid order for: ce37e5 price: 102.19696773185817 size: 302.28725824014475
+ updates for: ce37e5 cash: -30892.84117611995 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 62462.60260633359 103.0609605026878
bid order for: 602a21 price: 103.0609605026878 size: 606.0743301990144
+ updates for: 602a21 cash: -62462.60260633359 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 754.0707421163339 97.30057975502434
+ updates for: 510dbb cash: 0 stock: -754.0707421163339
+ updates for: ecdc52 cash: 0 stock: 271.8076967917321
+ updates for: e9aeae cash: 0 stock: 482.2630453246018
+ updates for: 510dbb cash: 86050.01119134216 stock: 0.0
cancel - b846a3
buy - b846a3 39937.30216813015 103.51179621840437
bid order for: b846a3 price: 103.51179621840437 size: 385.82368026794325
+ updates for: b846a3 cash: -39937.30216813015 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 619.7727645650875 99.08806264995467
+ updates for: f676bd cash: 0 stock: -619.7727645650875
+ updates for: e9aeae cash: 0 stock: 58.55725302178547
+ updates for: dbe2fc cash: 0 stock: 561.215511543302
+ updates for: f676bd cash: 65208.056133780534 stock: 0.0
cancel - e4befc
buy - e4befc 119562.73599095565 125.6690869257036
bid order for: e4befc price: 125.6690869257036 size: 951.4092838252413
+ updates for: e4befc cash: -119562.73599095565 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 35295.94314091392 115.62280498757774
bid order for: bfd4db price: 115.62280498757774 size: 305.2680061230658
+ updates for: bfd4db cash: -35295.94314091392 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 37474.30657738719 102.51793426092586
bid order for: cba909 price: 102.51793426092586 size: 365.5390332193839
+ updates for: cba909 cash: -37474.30657738719 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 31051.35075122719 116.61541962305542
bid order for: 147b63 price: 116.61541962305542 size: 266.27139748411275
+ updates for: 147b63 cash: -31051.35075122719 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 543.4873183169811 91.3514502959073
+ updates for: f1f805 cash: 0 stock: -543.4873183169811
+ updates for: e4befc cash: 0 stock: 543.4873183169811
+ updates for: f1f805 cash: 68299.55504859424 stock: 0.0
cancel - 301da5
sell - 301da5 913.6098269916288 101.87069888940157
+ updates for: 301da5 cash: 0 stock: -913.6098269916288
+ updates for: e4befc cash: 0 stock: 407.9219655082602
+ updates for: 147b63 cash: 0 stock: 266.27139748411275
+ updates for: bfd4db cash: 0 stock: 239.41646399925583
+ updates for: 301da5 cash: 109996.53482138999 stock: 0.0
cancel - 57a381
buy - 57a381 9258.962490465996 108.67909919160735
bid order for: 57a381 price: 108.67909919160735 size: 85.19542910584791
+ updates for: 57a381 cash: -9258.962490465996 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 220.54892851374336 99.22824099105621
+ updates for: 397d0e cash: 0 stock: -220.54892851374336
+ updates for: bfd4db cash: 0 stock: 65.85154212380996
+ updates for: 57a381 cash: 0 stock: 85.19542910584791
+ updates for: dbe2fc cash: 0 stock: 69.50195728408549
+ updates for: 397d0e cash: 24125.342647777325 stock: 0.0
cancel - bdb97d
sell - bdb97d 14.041745334165398 96.85474251979657
+ updates for: bdb97d cash: 0 stock: -14.041745334165398
+ updates for: dbe2fc cash: 0 stock: 14.041745334165398
+ updates for: bdb97d cash: 1465.2381247317142 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 15023.508931732138 111.0694363236634
bid order for: 0d5eec price: 111.0694363236634 size: 135.2623136391246
+ updates for: 0d5eec cash: -15023.508931732138 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 17065.650139121422 103.42706761378166
bid order for: 567d78 price: 103.42706761378166 size: 165.00177886554934
+ updates for: 567d78 cash: -17065.650139121422 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 48180.22109955898 106.454255358108
bid order for: 4f4d8a price: 106.454255358108 size: 452.5908423057639
+ updates for: 4f4d8a cash: -48180.22109955898 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 982.0531476792985 93.35958164153907
+ updates for: e39c81 cash: 0 stock: -982.0531476792985
+ updates for: 0d5eec cash: 0 stock: 135.2623136391246
+ updates for: 4f4d8a cash: 0 stock: 452.5908423057639
+ updates for: dbe2fc cash: 0 stock: 349.569709908698
+ updates for: b846a3 cash: 0 stock: 44.63028182571202
+ updates for: e39c81 cash: 104300.64176506951 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 725.8671860765896 97.27026265909893
+ updates for: 10b0a3 cash: 0 stock: -725.8671860765896
+ updates for: b846a3 cash: 0 stock: 341.1933984422312
+ updates for: 567d78 cash: 0 stock: 165.00177886554934
+ updates for: 602a21 cash: 0 stock: 219.67200876880906
+ updates for: 10b0a3 cash: 75022.79988900683 stock: 0.0
cancel - e2b93c
buy - e2b93c 14265.93262426389 103.99297230796313
bid order for: e2b93c price: 103.99297230796313 size: 137.18169899036047
+ updates for: e2b93c cash: -14265.93262426389 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 99992.0133905337 110.14868471853123
bid order for: 4081b6 price: 110.14868471853123 size: 907.7912609310641
+ updates for: 4081b6 cash: -99992.0133905337 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 55376.53988655664 122.58690061470182
bid order for: 502657 price: 122.58690061470182 size: 451.73293075259744
+ updates for: 502657 cash: -55376.53988655664 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 84636.89210766944 117.39038650338506
bid order for: 25d1a9 price: 117.39038650338506 size: 720.9865699286104
+ updates for: 25d1a9 cash: -84636.89210766944 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 790.6264120012959 96.66806907329902
+ updates for: 168284 cash: 0 stock: -790.6264120012959
+ updates for: 502657 cash: 0 stock: 451.73293075259744
+ updates for: 25d1a9 cash: 0 stock: 338.89348124869844
+ updates for: 168284 cash: 95159.37663381902 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 464.5038177428287 98.2669056821246
+ updates for: 42d8ea cash: 0 stock: -464.5038177428287
+ updates for: 25d1a9 cash: 0 stock: 382.09308867991194
+ updates for: 4081b6 cash: 0 stock: 82.41072906291674
+ updates for: 42d8ea cash: 53931.48877338256 stock: 0.0
cancel - 33b60b
sell - 33b60b 947.4303257865158 90.49064883766341
+ updates for: 33b60b cash: 0 stock: -947.4303257865158
+ updates for: 4081b6 cash: 0 stock: 825.3805318681474
+ updates for: e2b93c cash: 0 stock: 122.04979391836844
+ updates for: 33b60b cash: 103606.90081670368 stock: 0.0
cancel - e7e04e
sell - e7e04e 552.7761238898668 80.35197070685413
+ updates for: e7e04e cash: 0 stock: -552.7761238898668
+ updates for: e2b93c cash: 0 stock: 15.131905071992037
+ updates for: 602a21 cash: 0 stock: 386.40232143020535
+ updates for: cba909 cash: 0 stock: 151.24189738766938
+ updates for: e7e04e cash: 56901.61306607045 stock: 0.0
cancel - ecdc52
sell - ecdc52 578.7357231937974 96.4775050471439
ask order for: ecdc52 price: 96.4775050471439 size: 62.15132912193815
+ updates for: ecdc52 cash: 0 stock: -578.7357231937974
+ updates for: cba909 cash: 0 stock: 214.2971358317145
+ updates for: ce37e5 cash: 0 stock: 302.28725824014475
+ updates for: ecdc52 cash: 52862.140859620355 stock: 0
cancel - dbe2fc
sell - dbe2fc 968.7523817065478 87.90706806211438
ask order for: dbe2fc price: 87.90706806211438 size: 968.7523817065478
+ updates for: dbe2fc cash: 0 stock: -968.7523817065478
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
buy - e9aeae 37860.332626340416 103.14841129146374
+ updates for: e9aeae cash: -37860.332626340416 stock: 0
+ updates for: dbe2fc cash: 37860.332626340416 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 430.68587612987653
cancel - ce37e5
buy - ce37e5 8125.227643227037 113.08957255067939
+ updates for: ce37e5 cash: -8125.227643227037 stock: 0
+ updates for: dbe2fc cash: 8125.227643227037 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 92.4297422533285
cancel - 602a21
buy - 602a21 76342.14805848 102.95001693884973
bid order for: 602a21 price: 102.95001693884973 size: 302.7811216728718
+ updates for: 602a21 cash: -76342.14805848 stock: 0
+ updates for: dbe2fc cash: 39174.62128444544 stock: 0
+ updates for: ecdc52 cash: 5996.205169048489 stock: 0
+ updates for: 602a21 cash: 0 stock: 507.7880924452809
cancel - 510dbb
buy - 510dbb 58990.35139897234 102.46534844249679
bid order for: 510dbb price: 102.46534844249679 size: 575.7102503006422
+ updates for: 510dbb cash: -58990.35139897234 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 93691.88991842486 116.01505797936635
bid order for: b846a3 price: 116.01505797936635 size: 807.5838735958591
+ updates for: b846a3 cash: -93691.88991842486 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 112660.06969685505 116.84683558043632
bid order for: f676bd price: 116.84683558043632 size: 964.1687696309144
+ updates for: f676bd cash: -112660.06969685505 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 393.8268795636113 90.29100619437014
+ updates for: e4befc cash: 0 stock: -393.8268795636113
+ updates for: f676bd cash: 0 stock: 393.8268795636113
+ updates for: e4befc cash: 46017.42464352559 stock: 0.0
cancel - bfd4db
buy - bfd4db 65875.49072050351 114.6793418781317
bid order for: bfd4db price: 114.6793418781317 size: 574.4320610987511
+ updates for: bfd4db cash: -65875.49072050351 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
sell - cba909 91.00931335576433 101.96950622776481
+ updates for: cba909 cash: 0 stock: -91.00931335576433
+ updates for: f676bd cash: 0 stock: 91.00931335576433
+ updates for: cba909 cash: 10634.150273969402 stock: 0.0
cancel - 147b63
buy - 147b63 20242.20728682371 112.22045873157583
bid order for: 147b63 price: 112.22045873157583 size: 180.37893905996032
+ updates for: 147b63 cash: -20242.20728682371 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 31646.64029712733 105.33883821232278
bid order for: f1f805 price: 105.33883821232278 size: 300.4270868579338
+ updates for: f1f805 cash: -31646.64029712733 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 373.4766269375408 85.93493226505218
+ updates for: 301da5 cash: 0 stock: -373.4766269375408
+ updates for: f676bd cash: 0 stock: 373.4766269375408
+ updates for: 301da5 cash: 43639.562020906786 stock: 0.0
cancel - 57a381
buy - 57a381 105360.86066331115 111.88540654460078
bid order for: 57a381 price: 111.88540654460078 size: 941.6854611982952
+ updates for: 57a381 cash: -105360.86066331115 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 210.52348914159063 96.09277133359478
+ updates for: 397d0e cash: 0 stock: -210.52348914159063
+ updates for: f676bd cash: 0 stock: 105.85594977399796
+ updates for: b846a3 cash: 0 stock: 104.66753936759267
+ updates for: 397d0e cash: 24511.94340674214 stock: 0.0
cancel - bdb97d
buy - bdb97d 37165.7577186028 104.7686991136661
bid order for: bdb97d price: 104.7686991136661 size: 354.74104415748036
+ updates for: bdb97d cash: -37165.7577186028 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 93781.7461035221 105.51422719192014
bid order for: 0d5eec price: 105.51422719192014 size: 888.8066434201543
+ updates for: 0d5eec cash: -93781.7461035221 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 935.7705042204909 98.53457114061855
+ updates for: 567d78 cash: 0 stock: -935.7705042204909
+ updates for: b846a3 cash: 0 stock: 702.9163342282665
+ updates for: bfd4db cash: 0 stock: 232.85416999222446
+ updates for: 567d78 cash: 108252.4422384229 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 18852.460945804836 115.97540018311403
bid order for: 4f4d8a price: 115.97540018311403 size: 162.55568780998908
+ updates for: 4f4d8a cash: -18852.460945804836 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 92446.60651562472 106.88805413461947
bid order for: e39c81 price: 106.88805413461947 size: 864.8918465593306
+ updates for: e39c81 cash: -92446.60651562472 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 948.8411693278898 99.56440187463292
+ updates for: 10b0a3 cash: 0 stock: -948.8411693278898
+ updates for: 4f4d8a cash: 0 stock: 162.55568780998908
+ updates for: bfd4db cash: 0 stock: 341.57789110652664
+ updates for: 147b63 cash: 0 stock: 180.37893905996032
+ updates for: 57a381 cash: 0 stock: 264.3286513514138
+ updates for: 10b0a3 cash: 107841.11460268413 stock: 0.0
cancel - e2b93c
sell - e2b93c 983.9715239657014 91.04992613948795
+ updates for: e2b93c cash: 0 stock: -983.9715239657014
+ updates for: 57a381 cash: 0 stock: 677.3568098468814
+ updates for: e39c81 cash: 0 stock: 306.61471411881996
+ updates for: e2b93c cash: 108559.79220667548 stock: 0.0
cancel - 4081b6
buy - 4081b6 78009.5854435331 119.37175122174739
bid order for: 4081b6 price: 119.37175122174739 size: 653.5012232384939
+ updates for: 4081b6 cash: -78009.5854435331 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 7360.430706891043 112.05345940727393
bid order for: 502657 price: 112.05345940727393 size: 65.68677795246401
+ updates for: 502657 cash: -7360.430706891043 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 108599.486892751 117.73771339835713
bid order for: 25d1a9 price: 117.73771339835713 size: 922.3848821092049
+ updates for: 25d1a9 cash: -108599.486892751 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 793.1730944020126 82.05300718462853
+ updates for: 168284 cash: 0 stock: -793.1730944020126
+ updates for: 4081b6 cash: 0 stock: 653.5012232384939
+ updates for: 25d1a9 cash: 0 stock: 139.67187116351863
+ updates for: 168284 cash: 94454.23218039572 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 94627.72839677877 103.30909202113355
bid order for: 42d8ea price: 103.30909202113355 size: 915.9670900739417
+ updates for: 42d8ea cash: -94627.72839677877 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 701.7541276505317 94.57131702056975
+ updates for: 33b60b cash: 0 stock: -701.7541276505317
+ updates for: 25d1a9 cash: 0 stock: 701.7541276505317
+ updates for: 33b60b cash: 82622.92635743243 stock: 0.0
cancel - e7e04e
buy - e7e04e 37295.47182267193 106.04733529212744
bid order for: e7e04e price: 106.04733529212744 size: 351.6870246662445
+ updates for: e7e04e cash: -37295.47182267193 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 102683.84853223567 118.79680691346152
bid order for: ecdc52 price: 118.79680691346152 size: 864.3653916307409
+ updates for: ecdc52 cash: -102683.84853223567 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 148.09665048828344 92.75703576032366
+ updates for: dbe2fc cash: 0 stock: -148.09665048828344
+ updates for: ecdc52 cash: 0 stock: 148.09665048828344
+ updates for: dbe2fc cash: 17593.409192587005 stock: 0.0
cancel - e9aeae
sell - e9aeae 224.41245145454297 96.3802994095711
+ updates for: e9aeae cash: 0 stock: -224.41245145454297
+ updates for: ecdc52 cash: 0 stock: 224.41245145454297
+ updates for: e9aeae cash: 26659.4826644219 stock: 0.0
cancel - ce37e5
sell - ce37e5 707.5025027156039 88.55162892555161
+ updates for: ce37e5 cash: 0 stock: -707.5025027156039
+ updates for: ecdc52 cash: 0 stock: 491.85628968791445
+ updates for: 25d1a9 cash: 0 stock: 80.95888329515458
+ updates for: 502657 cash: 0 stock: 65.68677795246401
+ updates for: e39c81 cash: 0 stock: 69.00055178007085
+ updates for: ce37e5 cash: 82698.63589456059 stock: 0.0
cancel - 602a21
+ updates 602a21 31171.32160498607 0
buy - 602a21 81515.99393033443 109.65127157631623
bid order for: 602a21 price: 109.65127157631623 size: 743.4112961799999
+ updates for: 602a21 cash: -81515.99393033443 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
+ updates 510dbb 58990.35139897234 0
sell - 510dbb 110.50747040113777 94.34830647104359
+ updates for: 510dbb cash: 0 stock: -110.50747040113777
+ updates for: 602a21 cash: 0 stock: 110.50747040113777
+ updates for: 510dbb cash: 12117.284648166886 stock: 0.0
cancel - b846a3
sell - b846a3 91.87161328498371 98.01995293736263
+ updates for: b846a3 cash: 0 stock: -91.87161328498371
+ updates for: 602a21 cash: 0 stock: 91.87161328498371
+ updates for: b846a3 cash: 10073.839218466052 stock: 0.0
cancel - f676bd
buy - f676bd 106756.058741753 117.018610842409
bid order for: f676bd price: 117.018610842409 size: 912.2998296871191
+ updates for: f676bd cash: -106756.058741753 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 32989.24803734329 105.35725360847171
bid order for: e4befc price: 105.35725360847171 size: 313.11795730683934
+ updates for: e4befc cash: -32989.24803734329 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 71076.68374522364 102.40065458146556
bid order for: bfd4db price: 102.40065458146556 size: 694.1038027122969
+ updates for: bfd4db cash: -71076.68374522364 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 27248.20788436862 103.16728733115141
bid order for: cba909 price: 103.16728733115141 size: 264.1167427123095
+ updates for: cba909 cash: -27248.20788436862 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 63083.558747118936 109.81396430904563
bid order for: 147b63 price: 109.81396430904563 size: 574.4584410921098
+ updates for: 147b63 cash: -63083.558747118936 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
+ updates f1f805 31646.64029712733 0
buy - f1f805 83265.60828949542 105.5274348589035
bid order for: f1f805 price: 105.5274348589035 size: 789.0422846042502
+ updates for: f1f805 cash: -83265.60828949542 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 22749.151776332823 110.30026066364184
bid order for: 301da5 price: 110.30026066364184 size: 206.24748880427262
+ updates for: 301da5 cash: -22749.151776332823 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 7007.845328212902 106.50680854557888
bid order for: 57a381 price: 106.50680854557888 size: 65.79715817147917
+ updates for: 57a381 cash: -7007.845328212902 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 52344.555939218546 102.7618720091034
bid order for: 397d0e price: 102.7618720091034 size: 509.3772127329627
+ updates for: 397d0e cash: -52344.555939218546 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
+ updates bdb97d 37165.7577186028 0
buy - bdb97d 76112.7840406667 114.5859561898399
bid order for: bdb97d price: 114.5859561898399 size: 664.2418196045517
+ updates for: bdb97d cash: -76112.7840406667 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
+ updates 0d5eec 93781.7461035221 0
buy - 0d5eec 68925.92657179633 113.93170070757834
bid order for: 0d5eec price: 113.93170070757834 size: 604.9758420503558
+ updates for: 0d5eec cash: -68925.92657179633 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 20468.601378157295 116.68498237139406
bid order for: 567d78 price: 116.68498237139406 size: 175.41761555063044
+ updates for: 567d78 cash: -20468.601378157295 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 577.6118266839951 95.62428465514061
+ updates for: 4f4d8a cash: 0 stock: -577.6118266839951
+ updates for: f676bd cash: 0 stock: 577.6118266839951
+ updates for: 4f4d8a cash: 67591.33356470741 stock: 0.0
cancel - e39c81
+ updates e39c81 52297.821640434595 0
buy - e39c81 58259.23848796831 102.10214422444274
bid order for: e39c81 price: 102.10214422444274 size: 570.5976003785172
+ updates for: e39c81 cash: -58259.23848796831 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 171.55609971606475 82.77712593991009
+ updates for: 10b0a3 cash: 0 stock: -171.55609971606475
+ updates for: f676bd cash: 0 stock: 171.55609971606475
+ updates for: 10b0a3 cash: 20075.256470315693 stock: 0.0
cancel - e2b93c
buy - e2b93c 20662.456658380288 118.59416176262195
bid order for: e2b93c price: 118.59416176262195 size: 174.22827862081658
+ updates for: e2b93c cash: -20662.456658380288 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 763.9653222898971 94.9045341750735
+ updates for: 4081b6 cash: 0 stock: -763.9653222898971
+ updates for: e2b93c cash: 0 stock: 174.22827862081658
+ updates for: f676bd cash: 0 stock: 163.13190328705923
+ updates for: 567d78 cash: 0 stock: 175.41761555063044
+ updates for: bdb97d cash: 0 stock: 251.18752483139087
+ updates for: 4081b6 cash: 89003.08945903156 stock: 0.0
cancel - 502657
sell - 502657 25.911989720692986 90.00419772454187
+ updates for: 502657 cash: 0 stock: -25.911989720692986
+ updates for: bdb97d cash: 0 stock: 25.911989720692986
+ updates for: 502657 cash: 2969.1501189269084 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 651.9378954271756 97.72864462134717
+ updates for: 25d1a9 cash: 0 stock: -651.9378954271756
+ updates for: bdb97d cash: 0 stock: 387.1423050524678
+ updates for: 0d5eec cash: 0 stock: 264.7955903747078
+ updates for: 25d1a9 cash: 74529.68315723343 stock: 0.0
cancel - 168284
buy - 168284 118083.415166134 128.90610334661483
bid order for: 168284 price: 128.90610334661483 size: 916.0420810224962
+ updates for: 168284 cash: -118083.415166134 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
+ updates 42d8ea 94627.72839677877 0
sell - 42d8ea 889.6989748953813 95.51369584130718
+ updates for: 42d8ea cash: 0 stock: -889.6989748953813
+ updates for: 168284 cash: 0 stock: 889.6989748953813
+ updates for: 42d8ea cash: 114687.62800524129 stock: 0.0
cancel - 33b60b
sell - 33b60b 965.3580816059608 93.12253202058376
+ updates for: 33b60b cash: 0 stock: -965.3580816059608
+ updates for: 168284 cash: 0 stock: 26.34310612711488
+ updates for: 0d5eec cash: 0 stock: 340.18025167564804
+ updates for: 301da5 cash: 0 stock: 206.24748880427262
+ updates for: 147b63 cash: 0 stock: 392.5872349989253
+ updates for: 33b60b cash: 108013.81417012303 stock: 0.0
cancel - e7e04e
+ updates e7e04e 37295.47182267193 0
buy - e7e04e 29125.207302364983 105.11471515311274
bid order for: e7e04e price: 105.11471515311274 size: 277.08020955905624
+ updates for: e7e04e cash: -29125.207302364983 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 29876.86433814541 107.31097954659575
bid order for: ecdc52 price: 107.31097954659575 size: 278.4138628160831
+ updates for: ecdc52 cash: -29876.86433814541 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 7584.319675774494 108.40511327911818
bid order for: dbe2fc price: 108.40511327911818 size: 69.96274849366762
+ updates for: dbe2fc cash: -7584.319675774494 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 709.3387716301298 101.15814800707793
+ updates for: e9aeae cash: 0 stock: -709.3387716301298
+ updates for: 147b63 cash: 0 stock: 181.87120609318447
+ updates for: 602a21 cash: 0 stock: 527.4675655369454
+ updates for: e9aeae cash: 77809.48741115001 stock: 0.0
cancel - ce37e5
buy - ce37e5 94232.78473080945 115.95507390729531
bid order for: ce37e5 price: 115.95507390729531 size: 812.6663332227051
+ updates for: ce37e5 cash: -94232.78473080945 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
+ updates 602a21 1487.3807873115202 0
sell - 602a21 913.0694133786296 80.26557758997855
+ updates for: 602a21 cash: 0 stock: -913.0694133786296
+ updates for: ce37e5 cash: 0 stock: 812.6663332227051
+ updates for: dbe2fc cash: 0 stock: 69.96274849366762
+ updates for: ecdc52 cash: 0 stock: 30.44033166225688
+ updates for: 602a21 cash: 105083.68621498397 stock: 0.0
cancel - 510dbb
sell - 510dbb 824.5530191869666 101.32746828293543
+ updates for: 510dbb cash: 0 stock: -824.5530191869666
+ updates for: ecdc52 cash: 0 stock: 247.97353115382623
+ updates for: 57a381 cash: 0 stock: 65.79715817147917
+ updates for: f1f805 cash: 0 stock: 510.7823298616612
+ updates for: 510dbb cash: 87519.6768995137 stock: 0.0
cancel - b846a3
buy - b846a3 25786.606265930583 102.78138778353494
bid order for: b846a3 price: 102.78138778353494 size: 250.88789733253114
+ updates for: b846a3 cash: -25786.606265930583 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 700.6531041928324 96.69729070062384
+ updates for: f676bd cash: 0 stock: -700.6531041928324
+ updates for: f1f805 cash: 0 stock: 278.259954742589
+ updates for: e4befc cash: 0 stock: 313.11795730683934
+ updates for: e7e04e cash: 0 stock: 109.27519214340407
+ updates for: f676bd cash: 73839.73798073886 stock: 0.0
cancel - e4befc
sell - e4befc 639.0862273082598 101.04404872064119
+ updates for: e4befc cash: 0 stock: -639.0862273082598
+ updates for: e7e04e cash: 0 stock: 167.80501741565217
+ updates for: cba909 cash: 0 stock: 264.1167427123095
+ updates for: b846a3 cash: 0 stock: 207.16446718029817
+ updates for: e4befc cash: 66179.63592750565 stock: 0.0
cancel - bfd4db
+ updates bfd4db 71076.68374522364 0
sell - bfd4db 890.1032587022682 92.57793736958762
+ updates for: bfd4db cash: 0 stock: -890.1032587022682
+ updates for: b846a3 cash: 0 stock: 43.723430152232964
+ updates for: 397d0e cash: 0 stock: 509.3772127329627
+ updates for: e39c81 cash: 0 stock: 337.00261581707264
+ updates for: bfd4db cash: 91247.20045309073 stock: 0.0
cancel - cba909
sell - cba909 709.8543578492042 91.94538638153773
ask order for: cba909 price: 91.94538638153773 size: 476.2593732877597
+ updates for: cba909 cash: 0 stock: -709.8543578492042
+ updates for: e39c81 cash: 0 stock: 233.59498456144456
+ updates for: cba909 cash: 23850.548803799087 stock: 0
cancel - 147b63
buy - 147b63 15117.105671875186 102.25327887880678
+ updates for: 147b63 cash: -15117.105671875186 stock: 0
+ updates for: cba909 cash: 15117.105671875188 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 164.41396645118283
cancel - f1f805
sell - f1f805 85.99215145823428 99.99512279643622
ask order for: f1f805 price: 99.99512279643622 size: 85.99215145823428
+ updates for: f1f805 cash: 0 stock: -85.99215145823428
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 43805.291890247376 106.583284651424
bid order for: 301da5 price: 106.583284651424 size: 61.30182367829024
+ updates for: 301da5 cash: -43805.291890247376 stock: 0
+ updates for: cba909 cash: 28672.746422896886 stock: 0
+ updates for: f1f805 cash: 8598.795744595878 stock: 0
+ updates for: 301da5 cash: 0 stock: 397.8375582948111
cancel - 57a381
sell - 57a381 595.1542088137335 90.55705233658738
ask order for: 57a381 price: 90.55705233658738 size: 533.8523851354432
+ updates for: 57a381 cash: 0 stock: -595.1542088137335
+ updates for: 301da5 cash: 0 stock: 61.30182367829024
+ updates for: 57a381 cash: 6533.749722754612 stock: 0
cancel - 397d0e
buy - 397d0e 103157.702665517 114.64336319909803
bid order for: 397d0e price: 114.64336319909803 size: 478.1227866597159
+ updates for: 397d0e cash: -103157.702665517 stock: 0
+ updates for: 57a381 cash: 48344.09838072233 stock: 0
+ updates for: 397d0e cash: 0 stock: 533.8523851354432
cancel - bdb97d
sell - bdb97d 588.2072086255916 95.55571168091852
ask order for: bdb97d price: 95.55571168091852 size: 110.08442196587572
+ updates for: bdb97d cash: 0 stock: -588.2072086255916
+ updates for: 397d0e cash: 0 stock: 478.1227866597159
+ updates for: bdb97d cash: 54813.604284794674 stock: 0
cancel - 0d5eec
sell - 0d5eec 288.4407737272064 98.83085135828863
ask order for: 0d5eec price: 98.83085135828863 size: 288.4407737272064
+ updates for: 0d5eec cash: 0 stock: -288.4407737272064
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
sell - 567d78 708.5377838716215 85.51737976377477
ask order for: 567d78 price: 85.51737976377477 size: 708.5377838716215
+ updates for: 567d78 cash: 0 stock: -708.5377838716215
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 4428.643581494803 107.31562287808522
+ updates for: 4f4d8a cash: -4428.643581494803 stock: 0
+ updates for: 567d78 cash: 4428.643581494803 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 51.786474208261225
cancel - e39c81
buy - e39c81 2169.8151986509065 103.60216283196452
+ updates for: e39c81 cash: -2169.8151986509065 stock: 0
+ updates for: 567d78 cash: 2169.8151986509065 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 25.372797958082923
cancel - 10b0a3
sell - 10b0a3 868.3355630536042 90.84834885236994
ask order for: 10b0a3 price: 90.84834885236994 size: 868.3355630536042
+ updates for: 10b0a3 cash: 0 stock: -868.3355630536042
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
buy - e2b93c 26493.88177714179 111.17409266122166
+ updates for: e2b93c cash: -26493.88177714179 stock: 0
+ updates for: 567d78 cash: 26493.88177714179 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 309.8069871916798
cancel - 4081b6
sell - 4081b6 470.70076557373227 85.59606489981671
ask order for: 4081b6 price: 85.59606489981671 size: 470.70076557373227
+ updates for: 4081b6 cash: 0 stock: -470.70076557373227
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
buy - 502657 23748.977032519215 130.90503743263065
+ updates for: 502657 cash: -23748.977032519215 stock: 0
+ updates for: 567d78 cash: 23748.977032519215 stock: 0
+ updates for: 502657 cash: 0.0 stock: 277.70936268301455
cancel - 25d1a9
sell - 25d1a9 358.0768196250376 87.4900989594709
ask order for: 25d1a9 price: 87.4900989594709 size: 358.0768196250376
+ updates for: 25d1a9 cash: 0 stock: -358.0768196250376
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
buy - 168284 66023.11540228603 103.01492990761405
+ updates for: 168284 cash: -66023.11540228603 stock: 0
+ updates for: 567d78 cash: 3750.9771505261106 stock: 0
+ updates for: 4081b6 cash: 40290.1332784426 stock: 0
+ updates for: 25d1a9 cash: 21982.004973317322 stock: 0
+ updates for: 168284 cash: 0.0 stock: 765.8142716678566
cancel - 42d8ea
buy - 42d8ea 55067.68354589821 104.67617243884709
+ updates for: 42d8ea cash: -55067.68354589821 stock: 0
+ updates for: 25d1a9 cash: 9346.17141076983 stock: 0
+ updates for: 10b0a3 cash: 45721.51213512838 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 610.0983769904141
cancel - 33b60b
sell - 33b60b 282.52695702007395 87.69591056153396
ask order for: 33b60b price: 87.69591056153396 size: 282.52695702007395
+ updates for: 33b60b cash: 0 stock: -282.52695702007395
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
buy - e7e04e 77224.93926906215 109.10214665988522
+ updates for: e7e04e cash: -77224.93926906215 stock: 0
+ updates for: 33b60b cash: 24776.458754054755 stock: 0
+ updates for: 10b0a3 cash: 33165.34001808453 stock: 0
+ updates for: bdb97d cash: 10519.195285931793 stock: 0
+ updates for: 0d5eec cash: 8763.945210991074 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 846.3502492112605
cancel - ecdc52
buy - ecdc52 49210.55721138413 112.68775279716166
bid order for: ecdc52 price: 112.68775279716166 size: 261.49829468614735
+ updates for: ecdc52 cash: -49210.55721138413 stock: 0
+ updates for: 0d5eec cash: 19742.90202291223 stock: 0
+ updates for: ecdc52 cash: 0 stock: 199.76456492658204
cancel - dbe2fc
sell - dbe2fc 77.13735268967105 84.81855018048013
+ updates for: dbe2fc cash: 0 stock: -77.13735268967105
+ updates for: ecdc52 cash: 0 stock: 77.13735268967105
+ updates for: dbe2fc cash: 8692.434931321124 stock: 0.0
cancel - e9aeae
sell - e9aeae 366.51498997514193 98.13312135432527
ask order for: e9aeae price: 98.13312135432527 size: 182.15404797866563
+ updates for: e9aeae cash: 0 stock: -366.51498997514193
+ updates for: ecdc52 cash: 0 stock: 184.3609419964763
+ updates for: e9aeae cash: 20775.22025715078 stock: 0
cancel - ce37e5
buy - ce37e5 73391.83162621215 122.90625947392621
bid order for: ce37e5 price: 122.90625947392621 size: 451.69779446845536
+ updates for: ce37e5 cash: -73391.83162621215 stock: 0
+ updates for: e9aeae cash: 17875.345295471983 stock: 0
+ updates for: ce37e5 cash: 0 stock: 182.15404797866563
cancel - 602a21
buy - 602a21 53363.255884575505 106.33822934488805
bid order for: 602a21 price: 106.33822934488805 size: 501.82569536212435
+ updates for: 602a21 cash: -53363.255884575505 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 77450.43753444683 111.95642064288867
bid order for: 510dbb price: 111.95642064288867 size: 691.790940525807
+ updates for: 510dbb cash: -77450.43753444683 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 104869.85874666464 112.37470658833124
bid order for: b846a3 price: 112.37470658833124 size: 933.2158626303734
+ updates for: b846a3 cash: -104869.85874666464 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 655.3581832428213 82.70784404136603
+ updates for: f676bd cash: 0 stock: -655.3581832428213
+ updates for: ce37e5 cash: 0 stock: 451.69779446845536
+ updates for: b846a3 cash: 0 stock: 203.6603887743659
+ updates for: f676bd cash: 78402.762762925 stock: 0.0
cancel - e4befc
sell - e4befc 935.6699092506824 98.20946191886894
+ updates for: e4befc cash: 0 stock: -935.6699092506824
+ updates for: b846a3 cash: 0 stock: 729.5554738560074
+ updates for: 510dbb cash: 0 stock: 206.11443539467496
+ updates for: e4befc cash: 105059.41674409751 stock: 0.0
cancel - bfd4db
buy - bfd4db 71521.73253553768 116.0431167536925
bid order for: bfd4db price: 116.0431167536925 size: 616.3375694858855
+ updates for: bfd4db cash: -71521.73253553768 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 108984.70785952383 118.12245269154587
bid order for: cba909 price: 118.12245269154587 size: 922.6417618004978
+ updates for: cba909 cash: -108984.70785952383 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 949.6111800533679 101.32133574887389
+ updates for: 147b63 cash: 0 stock: -949.6111800533679
+ updates for: cba909 cash: 0 stock: 922.6417618004978
+ updates for: bfd4db cash: 0 stock: 26.969418252870128
+ updates for: 147b63 cash: 112114.3232106208 stock: 0.0
cancel - f1f805
sell - f1f805 23.691787283136364 90.10673425571585
+ updates for: f1f805 cash: 0 stock: -23.691787283136364
+ updates for: bfd4db cash: 0 stock: 23.691787283136364
+ updates for: f1f805 cash: 2749.2688378006405 stock: 0.0
cancel - 301da5
buy - 301da5 4995.35681889703 114.50444797841776
bid order for: 301da5 price: 114.50444797841776 size: 43.62587573749602
+ updates for: 301da5 cash: -4995.35681889703 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 327.59639854600266 96.48360561122138
+ updates for: 57a381 cash: 0 stock: -327.59639854600266
+ updates for: bfd4db cash: 0 stock: 327.59639854600266
+ updates for: 57a381 cash: 38015.30712456297 stock: 0.0
cancel - 397d0e
sell - 397d0e 17.38615944583148 92.38492571962571
+ updates for: 397d0e cash: 0 stock: -17.38615944583148
+ updates for: bfd4db cash: 0 stock: 17.38615944583148
+ updates for: 397d0e cash: 2017.5441304709364 stock: 0.0
cancel - bdb97d
sell - bdb97d 955.2876873062868 89.24970354040963
+ updates for: bdb97d cash: 0 stock: -955.2876873062868
+ updates for: bfd4db cash: 0 stock: 220.6938059580449
+ updates for: 301da5 cash: 0 stock: 43.62587573749602
+ updates for: 510dbb cash: 0 stock: 485.676505131132
+ updates for: 602a21 cash: 0 stock: 205.2915004796139
+ updates for: bdb97d cash: 106810.29167588966 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 28.052953487181185 100.2288002778306
+ updates for: 0d5eec cash: 0 stock: -28.052953487181185
+ updates for: 602a21 cash: 0 stock: 28.052953487181185
+ updates for: 0d5eec cash: 2983.1014017213497 stock: 0.0
cancel - 567d78
sell - 567d78 610.6664364353978 98.92584677946809
ask order for: 567d78 price: 98.92584677946809 size: 342.18519504006855
+ updates for: 567d78 cash: 0 stock: -610.6664364353978
+ updates for: 602a21 cash: 0 stock: 268.4812413953293
+ updates for: 567d78 cash: 28549.819822296777 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 64041.52047982913 106.09396131696481
bid order for: 4f4d8a price: 106.09396131696481 size: 284.5643609714602
+ updates for: 4f4d8a cash: -64041.52047982913 stock: 0
+ updates for: 567d78 cash: 33850.960174736225 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 342.18519504006855
cancel - e39c81
buy - e39c81 30304.901505844326 106.36660338007673
bid order for: e39c81 price: 106.36660338007673 size: 284.90992983537035
+ updates for: e39c81 cash: -30304.901505844326 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 14115.2568154697 111.19506245724976
bid order for: 10b0a3 price: 111.19506245724976 size: 126.94139922711474
+ updates for: 10b0a3 cash: -14115.2568154697 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 77448.42291704986 111.97051413372989
bid order for: e2b93c price: 111.97051413372989 size: 691.685873877035
+ updates for: e2b93c cash: -77448.42291704986 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 54494.77044462667 119.90877063098826
bid order for: 4081b6 price: 119.90877063098826 size: 454.4685943977436
+ updates for: 4081b6 cash: -54494.77044462667 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 15.282087696887174 87.0743973789019
+ updates for: 502657 cash: 0 stock: -15.282087696887174
+ updates for: 4081b6 cash: 0 stock: 15.282087696887174
+ updates for: 502657 cash: 1832.4563484086918 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 85039.68226425334 102.68240649695619
bid order for: 25d1a9 price: 102.68240649695619 size: 828.1816249288447
+ updates for: 25d1a9 cash: -85039.68226425334 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 4841.264571877112 108.21191390982233
bid order for: 168284 price: 108.21191390982233 size: 44.73873898868055
+ updates for: 168284 cash: -4841.264571877112 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 932.3673132961417 93.55533602420323
+ updates for: 42d8ea cash: 0 stock: -932.3673132961417
+ updates for: 4081b6 cash: 0 stock: 439.1865067008564
+ updates for: e2b93c cash: 0 stock: 493.1808065952853
+ updates for: 42d8ea cash: 107884.02257157967 stock: 0.0
cancel - 33b60b
sell - 33b60b 572.4077746562639 94.62107089769565
+ updates for: 33b60b cash: 0 stock: -572.4077746562639
+ updates for: e2b93c cash: 0 stock: 198.5050672817497
+ updates for: 10b0a3 cash: 0 stock: 126.94139922711474
+ updates for: 168284 cash: 0 stock: 44.73873898868055
+ updates for: e39c81 cash: 0 stock: 202.2225691587189
+ updates for: 33b60b cash: 62692.96363724055 stock: 0.0
cancel - e7e04e
buy - e7e04e 71076.07600309886 112.16707311358637
bid order for: e7e04e price: 112.16707311358637 size: 633.6625716454546
+ updates for: e7e04e cash: -71076.07600309886 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 687.8686985848851 91.96967187897182
+ updates for: ecdc52 cash: 0 stock: -687.8686985848851
+ updates for: e7e04e cash: 0 stock: 633.6625716454546
+ updates for: e39c81 cash: 0 stock: 54.20612693943053
+ updates for: ecdc52 cash: 76841.79760803535 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 80050.19440609172 115.75054439010312
bid order for: dbe2fc price: 115.75054439010312 size: 691.5751008159937
+ updates for: dbe2fc cash: -80050.19440609172 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 927.4886930638438 101.24530587459606
+ updates for: e9aeae cash: 0 stock: -927.4886930638438
+ updates for: dbe2fc cash: 0 stock: 691.5751008159937
+ updates for: e39c81 cash: 0 stock: 28.48123373722092
+ updates for: 4f4d8a cash: 0 stock: 207.43235851062923
+ updates for: e9aeae cash: 105086.96711850743 stock: 0.0
cancel - ce37e5
buy - ce37e5 15642.710118458937 103.40075468270302
bid order for: ce37e5 price: 103.40075468270302 size: 151.2823592676898
+ updates for: ce37e5 cash: -15642.710118458937 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 35071.04591808432 111.6742881957133
bid order for: 602a21 price: 111.6742881957133 size: 314.0476333873829
+ updates for: 602a21 cash: -35071.04591808432 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 806.5398639516619 88.10575162673041
+ updates for: 510dbb cash: 0 stock: -806.5398639516619
+ updates for: 602a21 cash: 0 stock: 314.0476333873829
+ updates for: 4f4d8a cash: 0 stock: 77.13200246083096
+ updates for: ce37e5 cash: 0 stock: 151.2823592676898
+ updates for: 25d1a9 cash: 0 stock: 264.07786883575824
+ updates for: 510dbb cash: 86013.1467965659 stock: 0.0
cancel - b846a3
sell - b846a3 728.696284171141 101.53947106427208
ask order for: b846a3 price: 101.53947106427208 size: 164.59252807805444
+ updates for: b846a3 cash: 0 stock: -728.696284171141
+ updates for: 25d1a9 cash: 0 stock: 564.1037560930865
+ updates for: b846a3 cash: 57923.53118961014 stock: 0
cancel - f676bd
sell - f676bd 26.398274604927337 85.09544420349401
ask order for: f676bd price: 85.09544420349401 size: 26.398274604927337
+ updates for: f676bd cash: 0 stock: -26.398274604927337
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 910.1531392387337 83.3491555208011
ask order for: e4befc price: 83.3491555208011 size: 910.1531392387337
+ updates for: e4befc cash: 0 stock: -910.1531392387337
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
sell - bfd4db 536.7201522460255 78.03847451772437
ask order for: bfd4db price: 78.03847451772437 size: 536.7201522460255
+ updates for: bfd4db cash: 0 stock: -536.7201522460255
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
sell - cba909 541.8022742062742 97.66718774523653
ask order for: cba909 price: 97.66718774523653 size: 541.8022742062742
+ updates for: cba909 cash: 0 stock: -541.8022742062742
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
buy - 147b63 49924.25038861534 102.21100645281344
+ updates for: 147b63 cash: -49924.25038861534 stock: 0
+ updates for: bfd4db cash: 41884.8219242006 stock: 0
+ updates for: e4befc cash: 8039.42846441474 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 633.1749803025422
cancel - f1f805
sell - f1f805 48.24150377123317 91.42015062364295
ask order for: f1f805 price: 91.42015062364295 size: 48.24150377123317
+ updates for: f1f805 cash: 0 stock: -48.24150377123317
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 27734.31957144979 121.37765265849713
+ updates for: 301da5 cash: -27734.31957144979 stock: 0
+ updates for: e4befc cash: 27734.31957144979 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 332.74865711780666
cancel - 57a381
sell - 57a381 76.9008691169181 91.04618258756875
ask order for: 57a381 price: 91.04618258756875 size: 76.9008691169181
+ updates for: 57a381 cash: 0 stock: -76.9008691169181
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 200.86928668933683 94.11494676677148
ask order for: 397d0e price: 94.11494676677148 size: 200.86928668933683
+ updates for: 397d0e cash: 0 stock: -200.86928668933683
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
buy - bdb97d 77036.73467107974 122.32824600272406
+ updates for: bdb97d cash: -77036.73467107974 stock: 0
+ updates for: e4befc cash: 40086.74751429003 stock: 0
+ updates for: f676bd cash: 2246.372903712107 stock: 0
+ updates for: 57a381 cash: 7001.530570761653 stock: 0
+ updates for: f1f805 cash: 4410.245541077176 stock: 0
+ updates for: 397d0e cash: 18904.802223846295 stock: 0
+ updates for: cba909 cash: 4387.035917392481 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 878.277805087839
cancel - 0d5eec
buy - 0d5eec 46478.28916783454 108.11064711077744
+ updates for: 0d5eec cash: -46478.28916783454 stock: 0
+ updates for: cba909 cash: 46478.28916783454 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 475.884380832921
cancel - 567d78
sell - 567d78 850.9363404069138 96.69028959016022
ask order for: 567d78 price: 96.69028959016022 size: 850.9363404069138
+ updates for: 567d78 cash: 0 stock: -850.9363404069138
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 986.1928383467533 98.94237659493973
ask order for: 4f4d8a price: 98.94237659493973 size: 986.1928383467533
+ updates for: 4f4d8a cash: 0 stock: -986.1928383467533
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
sell - e39c81 747.8881794150781 90.99922571591239
ask order for: e39c81 price: 90.99922571591239 size: 747.8881794150781
+ updates for: e39c81 cash: 0 stock: -747.8881794150781
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
buy - 10b0a3 103124.48681971137 116.40044086404211
+ updates for: 10b0a3 cash: -103124.48681971137 stock: 0
+ updates for: e39c81 cash: 68057.24524885547 stock: 0
+ updates for: 567d78 cash: 35067.2415708559 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 1110.5641184312392
cancel - e2b93c
sell - e2b93c 580.600365052577 94.26519226785852
ask order for: e2b93c price: 94.26519226785852 size: 580.600365052577
+ updates for: e2b93c cash: 0 stock: -580.600365052577
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
sell - 4081b6 510.9810158349598 99.38279858551569
ask order for: 4081b6 price: 99.38279858551569 size: 510.9810158349598
+ updates for: 4081b6 cash: 0 stock: -510.9810158349598
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
sell - 502657 738.3183023217223 97.54637935041004
ask order for: 502657 price: 97.54637935041004 size: 738.3183023217223
+ updates for: 502657 cash: 0 stock: -738.3183023217223
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
buy - 25d1a9 91874.4695343358 109.3086608544633
+ updates for: 25d1a9 cash: -91874.4695343358 stock: 0
+ updates for: e2b93c cash: 54730.40504247002 stock: 0
+ updates for: 567d78 cash: 37144.064491865785 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 964.7554301507147
cancel - 168284
buy - 168284 83923.94575434439 118.37684645615899
+ updates for: 168284 cash: -83923.94575434439 stock: 0
+ updates for: 567d78 cash: 10065.975114013965 stock: 0
+ updates for: 502657 cash: 72020.27719962545 stock: 0
+ updates for: cba909 cash: 1837.6934407049703 stock: 0
+ updates for: 168284 cash: 0.0 stock: 861.2395120220837
cancel - 42d8ea
sell - 42d8ea 501.4402907667958 98.59170666182368
ask order for: 42d8ea price: 98.59170666182368 size: 501.4402907667958
+ updates for: 42d8ea cash: 0 stock: -501.4402907667958
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
sell - 33b60b 812.1700414241182 101.51750501089161
ask order for: 33b60b price: 101.51750501089161 size: 812.1700414241182
+ updates for: 33b60b cash: 0 stock: -812.1700414241182
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
buy - e7e04e 28404.27513588588 103.28363975781856
+ updates for: e7e04e cash: -28404.27513588588 stock: 0
+ updates for: cba909 cash: 213.28590976831856 stock: 0
+ updates for: 42d8ea cash: 28190.989226117563 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 288.1205231655053
cancel - ecdc52
buy - ecdc52 63110.28961796266 116.91037815922256
+ updates for: ecdc52 cash: -63110.28961796266 stock: 0
+ updates for: 42d8ea cash: 21246.86482958194 stock: 0
+ updates for: 4f4d8a cash: 41863.424788380726 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 638.6127200013805
cancel - dbe2fc
sell - dbe2fc 251.55221031551378 85.2887670810235
ask order for: dbe2fc price: 85.2887670810235 size: 251.55221031551378
+ updates for: dbe2fc cash: 0 stock: -251.55221031551378
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 504.6807895488021 95.50515026135156
ask order for: e9aeae price: 95.50515026135156 size: 504.6807895488021
+ updates for: e9aeae cash: 0 stock: -504.6807895488021
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 759.3977038240354 98.3633293637068
ask order for: ce37e5 price: 98.3633293637068 size: 759.3977038240354
+ updates for: ce37e5 cash: 0 stock: -759.3977038240354
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
sell - 602a21 791.8392304857236 98.84024179696044
ask order for: 602a21 price: 98.84024179696044 size: 791.8392304857236
+ updates for: 602a21 cash: 0 stock: -791.8392304857236
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 87152.25776767723 109.56164082119211
+ updates for: 510dbb cash: -87152.25776767723 stock: 0
+ updates for: dbe2fc cash: 21454.57787431649 stock: 0
+ updates for: e9aeae cash: 48199.614639875894 stock: 0
+ updates for: ce37e5 cash: 17498.065253484856 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 934.1251611674807
cancel - b846a3
+ updates b846a3 0 164.59252807805444
sell - b846a3 675.4040826180704 101.7860155791344
ask order for: b846a3 price: 101.7860155791344 size: 675.4040826180704
+ updates for: b846a3 cash: 0 stock: -675.4040826180704
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
buy - f676bd 2271.8298010208564 114.87480373459937
+ updates for: f676bd cash: -2271.8298010208564 stock: 0
+ updates for: ce37e5 cash: 2271.8298010208564 stock: 0
+ updates for: f676bd cash: 0.0 stock: 23.096308509653756
cancel - e4befc
sell - e4befc 228.68411295216674 87.7234169476976
ask order for: e4befc price: 87.7234169476976 size: 228.68411295216674
+ updates for: e4befc cash: 0 stock: -228.68411295216674
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
sell - bfd4db 14.582074045162699 101.98036884648512
ask order for: bfd4db price: 101.98036884648512 size: 14.582074045162699
+ updates for: bfd4db cash: 0 stock: -14.582074045162699
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
buy - cba909 115625.49111208455 115.96072681327432
+ updates for: cba909 cash: -115625.49111208455 stock: 0
+ updates for: e4befc cash: 20060.951789817296 stock: 0
+ updates for: ce37e5 cash: 54926.991404780536 stock: 0
+ updates for: 602a21 cash: 40637.54791748672 stock: 0
+ updates for: cba909 cash: 0.0 stock: 1198.2370995349845
cancel - 147b63
buy - 147b63 87750.47880940464 109.2068271231992
+ updates for: 147b63 cash: -87750.47880940464 stock: 0
+ updates for: 602a21 cash: 37628.033088041295 stock: 0
+ updates for: 4f4d8a cash: 50122.44572136334 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 887.2776669245975
cancel - f1f805
sell - f1f805 904.0396368279119 96.54374683895192
ask order for: f1f805 price: 96.54374683895192 size: 904.0396368279119
+ updates for: f1f805 cash: 0 stock: -904.0396368279119
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
sell - 301da5 899.1787511864319 100.63440477368916
ask order for: 301da5 price: 100.63440477368916 size: 899.1787511864319
+ updates for: 301da5 cash: 0 stock: -899.1787511864319
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
sell - 57a381 275.0036800129168 95.08408142962885
ask order for: 57a381 price: 95.08408142962885 size: 275.0036800129168
+ updates for: 57a381 cash: 0 stock: -275.0036800129168
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 300.44939732471835 97.95995012501268
ask order for: 397d0e price: 97.95995012501268 size: 300.44939732471835
+ updates for: 397d0e cash: 0 stock: -300.44939732471835
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
buy - bdb97d 56746.03326778907 103.55050477094723
+ updates for: bdb97d cash: -56746.03326778907 stock: 0
+ updates for: 57a381 cash: 26148.472303795777 stock: 0
+ updates for: f1f805 cash: 30597.56096399329 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 591.933175353865
cancel - 0d5eec
sell - 0d5eec 753.5090139767907 94.98029455625996
ask order for: 0d5eec price: 94.98029455625996 size: 753.5090139767907
+ updates for: 0d5eec cash: 0 stock: -753.5090139767907
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
sell - 567d78 392.7288422894296 97.6690931566188
ask order for: 567d78 price: 97.6690931566188 size: 392.7288422894296
+ updates for: 567d78 cash: 0 stock: -392.7288422894296
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
+ updates 4f4d8a 0 56.50150006078218
buy - 4f4d8a 38716.89160730401 103.47591766079992
+ updates for: 4f4d8a cash: -38716.89160730401 stock: 0
+ updates for: 0d5eec cash: 38716.89160730401 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 407.6307805549152
cancel - e39c81
sell - e39c81 733.0950288566994 101.44623710251273
ask order for: e39c81 price: 101.44623710251273 size: 733.0950288566994
+ updates for: e39c81 cash: 0 stock: -733.0950288566994
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
sell - 10b0a3 153.4197158868301 90.48893392685298
ask order for: 10b0a3 price: 90.48893392685298 size: 153.4197158868301
+ updates for: 10b0a3 cash: 0 stock: -153.4197158868301
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
sell - e2b93c 562.003019936353 99.31744957503267
ask order for: e2b93c price: 99.31744957503267 size: 562.003019936353
+ updates for: e2b93c cash: 0 stock: -562.003019936353
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
+ updates 4081b6 0 510.9810158349598
buy - 4081b6 91694.91402016972 103.94270460427853
+ updates for: 4081b6 cash: -91694.91402016972 stock: 0
+ updates for: 10b0a3 cash: 13882.786533959925 stock: 0
+ updates for: 0d5eec cash: 32851.61649100857 stock: 0
+ updates for: f1f805 cash: 44960.51099520122 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 964.9988617686442
cancel - 502657
buy - 502657 116950.59057141189 118.47229986900236
+ updates for: 502657 cash: -116950.59057141189 stock: 0
+ updates for: f1f805 cash: 11721.301871097445 stock: 0
+ updates for: 567d78 cash: 38357.46988285735 stock: 0
+ updates for: 397d0e cash: 29432.00797701953 stock: 0
+ updates for: e2b93c cash: 37439.81084043757 stock: 0
+ updates for: 502657 cash: 0.0 stock: 1191.5585950709997
cancel - 25d1a9
buy - 25d1a9 67699.19535008958 119.25049145670067
+ updates for: 25d1a9 cash: -67699.19535008958 stock: 0
+ updates for: e2b93c cash: 18376.89575310725 stock: 0
+ updates for: 301da5 cash: 49322.299596982324 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 675.1455848221392
cancel - 168284
buy - 168284 44979.82049606245 105.45239394754084
+ updates for: 168284 cash: -44979.82049606245 stock: 0
+ updates for: 301da5 cash: 41166.01881381339 stock: 0
+ updates for: e39c81 cash: 3813.801682249061 stock: 0
+ updates for: 168284 cash: 0.0 stock: 446.659373777161
cancel - 42d8ea
buy - 42d8ea 3578.2682121182397 106.04014717257041
+ updates for: 42d8ea cash: -3578.2682121182397 stock: 0
+ updates for: e39c81 cash: 3578.2682121182393 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 35.272557310354976
cancel - 33b60b
+ updates 33b60b 0 812.1700414241182
sell - 33b60b 485.62944534263534 99.59543198683335
ask order for: 33b60b price: 99.59543198683335 size: 485.62944534263534
+ updates for: 33b60b cash: 0 stock: -485.62944534263534
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
sell - e7e04e 275.2521786748754 101.50606119914222
ask order for: e7e04e price: 101.50606119914222 size: 275.2521786748754
+ updates for: e7e04e cash: 0 stock: -275.2521786748754
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
buy - ecdc52 16448.058746963667 105.66071806340578
+ updates for: ecdc52 cash: -16448.058746963667 stock: 0
+ updates for: 33b60b cash: 16448.058746963667 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 165.14872639076583
cancel - dbe2fc
sell - dbe2fc 362.5477772891477 97.21574010494653
ask order for: dbe2fc price: 97.21574010494653 size: 362.5477772891477
+ updates for: dbe2fc cash: 0 stock: -362.5477772891477
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
buy - e9aeae 2621.6978210540515 107.43164050593134
+ updates for: e9aeae cash: -2621.6978210540515 stock: 0
+ updates for: dbe2fc cash: 2621.6978210540515 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 26.96783276271796
cancel - ce37e5
buy - ce37e5 70807.46727791266 114.60058620804003
+ updates for: ce37e5 cash: -70807.46727791266 stock: 0
+ updates for: dbe2fc cash: 32623.652671513766 stock: 0
+ updates for: 33b60b cash: 31918.41564746237 stock: 0
+ updates for: e39c81 cash: 6265.398958936519 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 717.8214457200816
cancel - 602a21
buy - 602a21 12944.050276583428 103.72176366800716
+ updates for: 602a21 cash: -12944.050276583428 stock: 0
+ updates for: e39c81 cash: 12944.050276583428 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 127.59517401816785
cancel - 510dbb
buy - 510dbb 24312.435315676106 108.86392648480603
+ updates for: 510dbb cash: -24312.435315676106 stock: 0
+ updates for: e39c81 cash: 24312.435315676106 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 239.65832553363293
cancel - b846a3
+ updates b846a3 0 675.4040826180704
buy - b846a3 10349.47823336624 107.91025799811158
+ updates for: b846a3 cash: -10349.47823336624 stock: 0
+ updates for: e39c81 cash: 10349.47823336624 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 102.0193407756264
cancel - f676bd
sell - f676bd 361.51997794759916 94.89643099008752
ask order for: f676bd price: 94.89643099008752 size: 361.51997794759916
+ updates for: f676bd cash: 0 stock: -361.51997794759916
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
buy - e4befc 52374.504976447555 106.89361388689517
+ updates for: e4befc cash: -52374.504976447555 stock: 0
+ updates for: f676bd cash: 34306.95563884231 stock: 0
+ updates for: e39c81 cash: 13106.299437140544 stock: 0
+ updates for: e7e04e cash: 4961.249900464703 stock: 0
+ updates for: e4befc cash: 0.0 stock: 539.5909036679252
cancel - bfd4db
+ updates bfd4db 0 14.582074045162699
buy - bfd4db 18708.37927525315 106.36289337628627
+ updates for: bfd4db cash: -18708.37927525315 stock: 0
+ updates for: e7e04e cash: 18708.37927525315 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 184.30800145569285
cancel - cba909
buy - cba909 33152.460368964326 103.35999586280496
bid order for: cba909 price: 103.35999586280496 size: 279.4342705784358
+ updates for: cba909 cash: -33152.460368964326 stock: 0
+ updates for: e7e04e cash: 4270.135318051277 stock: 0
+ updates for: cba909 cash: 0 stock: 42.067786569649314
cancel - 147b63
buy - 147b63 79662.19053666743 111.51358310539659
bid order for: 147b63 price: 111.51358310539659 size: 714.3720820213897
+ updates for: 147b63 cash: -79662.19053666743 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 534.8768269052564 94.69583195288594
+ updates for: f1f805 cash: 0 stock: -534.8768269052564
+ updates for: 147b63 cash: 0 stock: 534.8768269052564
+ updates for: f1f805 cash: 59646.03148825013 stock: 0.0
cancel - 301da5
buy - 301da5 77426.88524879933 104.81940026069735
bid order for: 301da5 price: 104.81940026069735 size: 738.6694166941442
+ updates for: 301da5 cash: -77426.88524879933 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 36180.00553712124 103.38119418971591
bid order for: 57a381 price: 103.38119418971591 size: 349.9669917792488
+ updates for: 57a381 cash: -36180.00553712124 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 445.6852470595744 100.77094442032089
+ updates for: 397d0e cash: 0 stock: -445.6852470595744
+ updates for: 147b63 cash: 0 stock: 179.4952551161333
+ updates for: 301da5 cash: 0 stock: 266.1899919434411
+ updates for: 397d0e cash: 47918.03435932865 stock: 0.0
cancel - bdb97d
buy - bdb97d 5728.987484453878 112.21872638691177
bid order for: bdb97d price: 112.21872638691177 size: 51.05197384526775
+ updates for: bdb97d cash: -5728.987484453878 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 543.6663572286504 94.94095234428966
+ updates for: 0d5eec cash: 0 stock: -543.6663572286504
+ updates for: bdb97d cash: 0 stock: 51.05197384526775
+ updates for: 301da5 cash: 0 stock: 472.47942475070306
+ updates for: 57a381 cash: 0 stock: 20.134958632679627
+ updates for: 0d5eec cash: 57335.5734907488 stock: 0.0
cancel - 567d78
sell - 567d78 519.049459534946 82.49623439322451
+ updates for: 567d78 cash: 0 stock: -519.049459534946
+ updates for: 57a381 cash: 0 stock: 329.8320331465692
+ updates for: cba909 cash: 0 stock: 189.2174263883768
+ updates for: 567d78 cash: 53655.94187738751 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 541.1651414735069 94.25845302975934
ask order for: 4f4d8a price: 94.25845302975934 size: 450.94829728344786
+ updates for: 4f4d8a cash: 0 stock: -541.1651414735069
+ updates for: cba909 cash: 0 stock: 90.21684419005902
+ updates for: 4f4d8a cash: 9324.81264223982 stock: 0
cancel - e39c81
sell - e39c81 184.06278363546596 85.15031804856731
ask order for: e39c81 price: 85.15031804856731 size: 184.06278363546596
+ updates for: e39c81 cash: 0 stock: -184.06278363546596
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
buy - 10b0a3 2452.4169991199933 107.02865549351208
+ updates for: 10b0a3 cash: -2452.4169991199933 stock: 0
+ updates for: e39c81 cash: 2452.4169991199933 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 28.80103157948517
cancel - e2b93c
sell - e2b93c 682.7881573017021 101.25970120426364
ask order for: e2b93c price: 101.25970120426364 size: 682.7881573017021
+ updates for: e2b93c cash: 0 stock: -682.7881573017021
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
buy - 4081b6 51113.29728981163 121.41424267994411
+ updates for: 4081b6 cash: -51113.29728981163 stock: 0
+ updates for: e39c81 cash: 13220.587568344565 stock: 0
+ updates for: 4f4d8a cash: 37892.709721467065 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 557.2703624614959
cancel - 502657
buy - 502657 84014.43103659201 104.76722256894999
bid order for: 502657 price: 104.76722256894999 size: 97.95551331699292
+ updates for: 502657 cash: -84014.43103659201 stock: 0
+ updates for: 4f4d8a cash: 4612.979176874757 stock: 0
+ updates for: e2b93c cash: 69138.92479418011 stock: 0
+ updates for: 502657 cash: 0 stock: 731.7278441796349
cancel - 25d1a9
sell - 25d1a9 189.0803035390735 83.54499941268152
ask order for: 25d1a9 price: 83.54499941268152 size: 91.12479022208058
+ updates for: 25d1a9 cash: 0 stock: -189.0803035390735
+ updates for: 502657 cash: 0 stock: 97.95551331699292
+ updates for: 25d1a9 cash: 10262.527065537142 stock: 0
cancel - 168284
sell - 168284 706.100142114241 94.11912202576728
ask order for: 168284 price: 94.11912202576728 size: 706.100142114241
+ updates for: 168284 cash: 0 stock: -706.100142114241
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
sell - 42d8ea 862.387460083439 99.86196756565302
ask order for: 42d8ea price: 99.86196756565302 size: 862.387460083439
+ updates for: 42d8ea cash: 0 stock: -862.387460083439
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
buy - 33b60b 21396.241812367196 104.19049204221417
+ updates for: 33b60b cash: -21396.241812367196 stock: 0
+ updates for: 25d1a9 cash: 7613.020545584449 stock: 0
+ updates for: 168284 cash: 13783.221266782748 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 237.56922117426555
cancel - e7e04e
sell - e7e04e 909.192294670691 90.42379366123954
ask order for: e7e04e price: 90.42379366123954 size: 909.192294670691
+ updates for: e7e04e cash: 0 stock: -909.192294670691
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
sell - ecdc52 364.4987388764706 92.5278809526201
ask order for: ecdc52 price: 92.5278809526201 size: 364.4987388764706
+ updates for: ecdc52 cash: 0 stock: -364.4987388764706
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 346.57487086195397 96.88582429057156
ask order for: dbe2fc price: 96.88582429057156 size: 346.57487086195397
+ updates for: dbe2fc cash: 0 stock: -346.57487086195397
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
buy - e9aeae 27838.62561901931 109.23772935405532
+ updates for: e9aeae cash: -27838.62561901931 stock: 0
+ updates for: e7e04e cash: 27838.625619019305 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 307.86836618814
cancel - ce37e5
sell - ce37e5 701.6319514439449 87.77190728678735
ask order for: ce37e5 price: 87.77190728678735 size: 701.6319514439449
+ updates for: ce37e5 cash: 0 stock: -701.6319514439449
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 104258.28003874591 105.85780821794734
+ updates for: 602a21 cash: -104258.28003874591 stock: 0
+ updates for: ce37e5 cash: 61583.57459158562 stock: 0
+ updates for: e7e04e cash: 42674.7054471603 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 1173.5730602967242
cancel - 510dbb
buy - 510dbb 7638.552809060569 102.10805903341081
+ updates for: 510dbb cash: -7638.552809060569 stock: 0
+ updates for: e7e04e cash: 7638.552809060569 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 84.47503140243562
cancel - b846a3
sell - b846a3 556.392821292854 93.1868844805448
ask order for: b846a3 price: 93.1868844805448 size: 556.392821292854
+ updates for: b846a3 cash: 0 stock: -556.392821292854
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
buy - f676bd 97337.21486644972 114.29557995722911
+ updates for: f676bd cash: -97337.21486644972 stock: 0
+ updates for: e7e04e cash: 4060.7325764512943 stock: 0
+ updates for: ecdc52 cash: 33726.295918142234 stock: 0
+ updates for: b846a3 cash: 51848.5135636216 stock: 0
+ updates for: 168284 cash: 7701.672808234594 stock: 0
+ updates for: f676bd cash: 0.0 stock: 1047.6283395991723
cancel - e4befc
sell - e4befc 770.9718520995607 94.8307955814566
ask order for: e4befc price: 94.8307955814566 size: 770.9718520995607
+ updates for: e4befc cash: 0 stock: -770.9718520995607
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 26196.13861984195 121.02165816247425
+ updates for: bfd4db cash: -26196.13861984195 stock: 0
+ updates for: 168284 cash: 26196.138619841953 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 278.3296109867042
cancel - cba909
buy - cba909 93368.00384331947 104.8157916531413
+ updates for: cba909 cash: -93368.00384331947 stock: 0
+ updates for: 168284 cash: 18776.492743202565 stock: 0
+ updates for: e4befc cash: 73111.87410551043 stock: 0
+ updates for: dbe2fc cash: 1479.6369946064806 stock: 0
+ updates for: cba909 cash: 0.0 stock: 985.7409268676126
cancel - 147b63
sell - 147b63 214.23693433335484 101.82693405192586
ask order for: 147b63 price: 101.82693405192586 size: 214.23693433335484
+ updates for: 147b63 cash: 0 stock: -214.23693433335484
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
buy - f1f805 76820.66369669806 102.67038676255522
+ updates for: f1f805 cash: -76820.66369669806 stock: 0
+ updates for: dbe2fc cash: 32098.555047252325 stock: 0
+ updates for: 42d8ea cash: 44722.108649445734 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 779.142154979816
cancel - 301da5
sell - 301da5 39.83015331785498 97.47948186922252
ask order for: 301da5 price: 97.47948186922252 size: 39.83015331785498
+ updates for: 301da5 cash: 0 stock: -39.83015331785498
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
buy - 57a381 79010.1056682315 105.41281112971656
bid order for: 57a381 price: 105.41281112971656 size: 113.02983698149953
+ updates for: 57a381 cash: -79010.1056682315 stock: 0
+ updates for: 301da5 cash: 3882.622708196198 stock: 0
+ updates for: 42d8ea cash: 41397.59991843254 stock: 0
+ updates for: 147b63 cash: 21815.090183849294 stock: 0
+ updates for: 57a381 cash: 0 stock: 668.6152978215753
cancel - 397d0e
sell - 397d0e 877.6136972474312 97.9641382546424
ask order for: 397d0e price: 97.9641382546424 size: 764.5838602659317
+ updates for: 397d0e cash: 0 stock: -877.6136972474312
+ updates for: 57a381 cash: 0 stock: 113.02983698149953
+ updates for: 397d0e cash: 11914.792857753462 stock: 0
cancel - bdb97d
sell - bdb97d 692.3721685569155 95.8143925375798
ask order for: bdb97d price: 95.8143925375798 size: 692.3721685569155
+ updates for: bdb97d cash: 0 stock: -692.3721685569155
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
sell - 0d5eec 152.46149119002882 94.28608897219154
ask order for: 0d5eec price: 94.28608897219154 size: 152.46149119002882
+ updates for: 0d5eec cash: 0 stock: -152.46149119002882
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
buy - 567d78 13485.475961211145 105.29694956440913
+ updates for: 567d78 cash: -13485.475961211145 stock: 0
+ updates for: 0d5eec cash: 13485.475961211143 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 143.02720696356926
cancel - 4f4d8a
buy - 4f4d8a 102279.81782616353 115.11609191087109
+ updates for: 4f4d8a cash: -102279.81782616353 stock: 0
+ updates for: 0d5eec cash: 889.52176196491 stock: 0
+ updates for: bdb97d cash: 66339.21874020768 stock: 0
+ updates for: 397d0e cash: 35051.07732399095 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 1059.601437238617
cancel - e39c81
buy - e39c81 79530.78274987599 105.41811587866162
bid order for: e39c81 price: 105.41811587866162 size: 376.4064719690074
+ updates for: e39c81 cash: -79530.78274987599 stock: 0
+ updates for: 397d0e cash: 39850.72167036897 stock: 0
+ updates for: e39c81 cash: 0 stock: 406.7888758106898
cancel - 10b0a3
sell - 10b0a3 165.864474837201 99.23008559282239
+ updates for: 10b0a3 cash: 0 stock: -165.864474837201
+ updates for: e39c81 cash: 0 stock: 165.864474837201
+ updates for: 10b0a3 cash: 17485.12042854141 stock: 0.0
cancel - e2b93c
sell - e2b93c 174.4554015538663 96.55892695378415
+ updates for: e2b93c cash: 0 stock: -174.4554015538663
+ updates for: e39c81 cash: 0 stock: 174.4554015538663
+ updates for: e2b93c cash: 18390.759736663924 stock: 0.0
cancel - 4081b6
sell - 4081b6 743.3762993811151 97.1783124628005
ask order for: 4081b6 price: 97.1783124628005 size: 707.289703803175
+ updates for: 4081b6 cash: 0 stock: -743.3762993811151
+ updates for: e39c81 cash: 0 stock: 36.0865955779401
+ updates for: 4081b6 cash: 3804.1809143016876 stock: 0
cancel - 502657
buy - 502657 70973.1179434346 111.86185909107354
bid order for: 502657 price: 111.86185909107354 size: 20.023787587012958
+ updates for: 502657 cash: -70973.1179434346 stock: 0
+ updates for: 4081b6 cash: 68733.21983790657 stock: 0
+ updates for: 502657 cash: 0 stock: 707.289703803175
cancel - 25d1a9
buy - 25d1a9 38312.120537919436 107.59536622923584
bid order for: 25d1a9 price: 107.59536622923584 size: 356.0759341280002
+ updates for: 25d1a9 cash: -38312.120537919436 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 18823.75287097464 104.82284853466618
bid order for: 168284 price: 104.82284853466618 size: 179.57681110668727
+ updates for: 168284 cash: -18823.75287097464 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 68955.37902269005 102.8971207383967
bid order for: 42d8ea price: 102.8971207383967 size: 670.1390527534841
+ updates for: 42d8ea cash: -68955.37902269005 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 793.3062003851497 101.17411592546905
+ updates for: 33b60b cash: 0 stock: -793.3062003851497
+ updates for: 502657 cash: 0 stock: 20.023787587012958
+ updates for: 25d1a9 cash: 0 stock: 356.0759341280002
+ updates for: 168284 cash: 0 stock: 179.57681110668727
+ updates for: 42d8ea cash: 0 stock: 237.6296675634493
+ updates for: 33b60b cash: 83827.18010872342 stock: 0.0
cancel - e7e04e
sell - e7e04e 685.6588121970594 100.78885163403828
ask order for: e7e04e price: 100.78885163403828 size: 253.14942700702466
+ updates for: e7e04e cash: 0 stock: -685.6588121970594
+ updates for: 42d8ea cash: 0 stock: 432.5093851900348
+ updates for: e7e04e cash: 44503.97042838873 stock: 0
cancel - ecdc52
buy - ecdc52 95261.16913332242 107.46319109128618
bid order for: ecdc52 price: 107.46319109128618 size: 649.0271541836348
+ updates for: ecdc52 cash: -95261.16913332242 stock: 0
+ updates for: e7e04e cash: 25514.640039852813 stock: 0
+ updates for: ecdc52 cash: 0 stock: 253.14942700702466
cancel - dbe2fc
sell - dbe2fc 811.809539731226 84.14571168672039
ask order for: dbe2fc price: 84.14571168672039 size: 162.78238554759116
+ updates for: dbe2fc cash: 0 stock: -811.809539731226
+ updates for: ecdc52 cash: 0 stock: 649.0271541836348
+ updates for: dbe2fc cash: 69746.52909346961 stock: 0
cancel - e9aeae
buy - e9aeae 68596.5381242329 104.47887466957374
bid order for: e9aeae price: 104.47887466957374 size: 525.4564486446982
+ updates for: e9aeae cash: -68596.5381242329 stock: 0
+ updates for: dbe2fc cash: 13697.439681964166 stock: 0
+ updates for: e9aeae cash: 0 stock: 162.78238554759116
cancel - ce37e5
sell - ce37e5 963.1623025743598 91.56290977979806
ask order for: ce37e5 price: 91.56290977979806 size: 437.70585392966166
+ updates for: ce37e5 cash: 0 stock: -963.1623025743598
+ updates for: e9aeae cash: 0 stock: 525.4564486446982
+ updates for: ce37e5 cash: 54899.09844226873 stock: 0
cancel - 602a21
sell - 602a21 686.5433071941918 84.77993561164105
ask order for: 602a21 price: 84.77993561164105 size: 686.5433071941918
+ updates for: 602a21 cash: 0 stock: -686.5433071941918
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 22808.52440706163 107.57691570483
+ updates for: 510dbb cash: -22808.52440706163 stock: 0
+ updates for: 602a21 cash: 22808.524407061635 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 269.03210343945835
cancel - b846a3
sell - b846a3 150.36205111553193 97.69175260119124
ask order for: b846a3 price: 97.69175260119124 size: 150.36205111553193
+ updates for: b846a3 cash: 0 stock: -150.36205111553193
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
buy - f676bd 112642.52906874783 121.82574555125153
bid order for: f676bd price: 121.82574555125153 size: 184.51930734286856
+ updates for: f676bd cash: -112642.52906874783 stock: 0
+ updates for: 602a21 cash: 35396.57297146505 stock: 0
+ updates for: ce37e5 cash: 40077.621613451076 stock: 0
+ updates for: b846a3 cash: 14689.132298186216 stock: 0
+ updates for: f676bd cash: 0 stock: 1005.579108799927
cancel - e4befc
sell - e4befc 978.6008530942472 96.29978150456257
ask order for: e4befc price: 96.29978150456257 size: 794.0815457513786
+ updates for: e4befc cash: 0 stock: -978.6008530942472
+ updates for: f676bd cash: 0 stock: 184.51930734286856
+ updates for: e4befc cash: 22479.20218564548 stock: 0
cancel - bfd4db
sell - bfd4db 958.5372560313094 94.68378313521775
ask order for: bfd4db price: 94.68378313521775 size: 958.5372560313094
+ updates for: bfd4db cash: 0 stock: -958.5372560313094
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
buy - cba909 99628.6278306913 110.351377896261
+ updates for: cba909 cash: -99628.6278306913 stock: 0
+ updates for: bfd4db cash: 90757.93367709519 stock: 0
+ updates for: e4befc cash: 8870.694153596109 stock: 0
+ updates for: cba909 cash: 0.0 stock: 1050.6526691195086
cancel - 147b63
buy - 147b63 66780.84723935052 103.72832257468478
+ updates for: 147b63 cash: -66780.84723935052 stock: 0
+ updates for: e4befc cash: 66780.84723935052 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 693.4683152545525
cancel - f1f805
sell - f1f805 270.0399767774718 92.48727432138169
ask order for: f1f805 price: 92.48727432138169 size: 270.0399767774718
+ updates for: f1f805 cash: 0 stock: -270.0399767774718
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
sell - 301da5 532.238080434837 96.78084660787643
ask order for: 301da5 price: 96.78084660787643 size: 532.238080434837
+ updates for: 301da5 cash: 0 stock: -532.238080434837
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
buy - 57a381 59274.26817205504 111.93265850856622
+ updates for: 57a381 cash: -59274.26817205504 stock: 0
+ updates for: f1f805 cash: 24975.261409957577 stock: 0
+ updates for: e4befc cash: 818.3379597164304 stock: 0
+ updates for: 301da5 cash: 33480.66880238103 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 624.4809221485299
cancel - 397d0e
sell - 397d0e 630.2751565689665 95.92760518731531
ask order for: 397d0e price: 95.92760518731531 size: 630.2751565689665
+ updates for: 397d0e cash: 0 stock: -630.2751565689665
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
sell - bdb97d 377.76104435053867 101.80693411504934
ask order for: bdb97d price: 101.80693411504934 size: 377.76104435053867
+ updates for: bdb97d cash: 0 stock: -377.76104435053867
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 71649.23367854103 113.91466055861594
+ updates for: 0d5eec cash: -71649.23367854103 stock: 0
+ updates for: 397d0e cash: 60460.78637872116 stock: 0
+ updates for: 301da5 cash: 11188.447299819869 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 745.8811642860896
cancel - 567d78
buy - 567d78 83185.89214886448 112.76536549036956
bid order for: 567d78 price: 112.76536549036956 size: 335.97073278176754
+ updates for: 567d78 cash: -83185.89214886448 stock: 0
+ updates for: 301da5 cash: 6841.335919233659 stock: 0
+ updates for: bdb97d cash: 38458.69375342752 stock: 0
+ updates for: 567d78 cash: 0 stock: 448.4499891058213
cancel - 4f4d8a
sell - 4f4d8a 796.9448733106154 87.51594215714653
ask order for: 4f4d8a price: 87.51594215714653 size: 460.9741405288479
+ updates for: 4f4d8a cash: 0 stock: -796.9448733106154
+ updates for: 567d78 cash: 0 stock: 335.97073278176754
+ updates for: 4f4d8a cash: 37885.8624762033 stock: 0
cancel - e39c81
sell - e39c81 831.7698262416766 93.37059941814401
ask order for: e39c81 price: 93.37059941814401 size: 831.7698262416766
+ updates for: e39c81 cash: 0 stock: -831.7698262416766
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
buy - 10b0a3 70730.30126082957 117.73832339732148
+ updates for: 10b0a3 cash: -70730.30126082957 stock: 0
+ updates for: 4f4d8a cash: 40342.58621846299 stock: 0
+ updates for: e39c81 cash: 30387.715042366577 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 786.4268551063828
cancel - e2b93c
sell - e2b93c 168.35849851696116 95.96181634214766
ask order for: e2b93c price: 95.96181634214766 size: 168.35849851696116
+ updates for: e2b93c cash: 0 stock: -168.35849851696116
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
sell - 4081b6 986.4596026634254 81.51090655738228
ask order for: 4081b6 price: 81.51090655738228 size: 986.4596026634254
+ updates for: 4081b6 cash: 0 stock: -986.4596026634254
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
buy - 502657 84912.07295272291 105.90071297347504
+ updates for: 502657 cash: -84912.07295272291 stock: 0
+ updates for: 4081b6 cash: 80407.21649533093 stock: 0
+ updates for: e39c81 cash: 4504.856457391987 stock: 0
+ updates for: 502657 cash: 0.0 stock: 1034.7066577906799
cancel - 25d1a9
sell - 25d1a9 340.4685046829403 90.24268068459583
ask order for: 25d1a9 price: 90.24268068459583 size: 340.4685046829403
+ updates for: 25d1a9 cash: 0 stock: -340.4685046829403
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
buy - 168284 33522.08591973504 108.02123746166143
+ updates for: 168284 cash: -33522.08591973504 stock: 0
+ updates for: 25d1a9 cash: 30724.7905512644 stock: 0
+ updates for: e39c81 cash: 2797.295368470637 stock: 0
+ updates for: 168284 cash: 0.0 stock: 370.42756445017426
cancel - 42d8ea
sell - 42d8ea 690.4249332994034 98.78844201898418
ask order for: 42d8ea price: 98.78844201898418 size: 690.4249332994034
+ updates for: 42d8ea cash: 0 stock: -690.4249332994034
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
sell - 33b60b 314.07667229109757 100.16702548670057
ask order for: 33b60b price: 100.16702548670057 size: 314.07667229109757
+ updates for: 33b60b cash: 0 stock: -314.07667229109757
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
buy - e7e04e 90957.15527139856 109.28867130577362
+ updates for: e7e04e cash: -90957.15527139856 stock: 0
+ updates for: e39c81 cash: 39972.98038588163 stock: 0
+ updates for: e2b93c cash: 16155.987314324366 stock: 0
+ updates for: 42d8ea cash: 34828.18757119256 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 949.0227581926092
cancel - ecdc52
buy - ecdc52 78367.16783809749 106.68060904598016
bid order for: ecdc52 price: 106.68060904598016 size: 126.81991601293961
+ updates for: ecdc52 cash: -78367.16783809749 stock: 0
+ updates for: 42d8ea cash: 33377.81592051657 stock: 0
+ updates for: 33b60b cash: 31460.12603816047 stock: 0
+ updates for: ecdc52 cash: 0 stock: 651.9483426845061
cancel - dbe2fc
sell - dbe2fc 341.97774228234573 98.05651900512993
ask order for: dbe2fc price: 98.05651900512993 size: 215.15782626940612
+ updates for: dbe2fc cash: 0 stock: -341.97774228234573
+ updates for: ecdc52 cash: 0 stock: 126.81991601293961
+ updates for: dbe2fc cash: 13529.22587942045 stock: 0
cancel - e9aeae
sell - e9aeae 597.5248000208433 88.08777924916276
ask order for: e9aeae price: 88.08777924916276 size: 597.5248000208433
+ updates for: e9aeae cash: 0 stock: -597.5248000208433
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
buy - ce37e5 38497.1487602012 104.92843577285991
+ updates for: ce37e5 cash: -38497.1487602012 stock: 0
+ updates for: e9aeae cash: 38497.1487602012 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 437.0316641915694
cancel - 602a21
sell - 602a21 550.2487985953248 94.22812171691209
ask order for: 602a21 price: 94.22812171691209 size: 550.2487985953248
+ updates for: 602a21 cash: 0 stock: -550.2487985953248
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
sell - 510dbb 129.9556454506859 92.31045449850133
ask order for: 510dbb price: 92.31045449850133 size: 129.9556454506859
+ updates for: 510dbb cash: 0 stock: -129.9556454506859
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
buy - b846a3 10852.479802217904 116.53202647357202
+ updates for: b846a3 cash: -10852.479802217904 stock: 0
+ updates for: e9aeae cash: 10852.479802217904 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 123.20074242672035
cancel - f676bd
buy - f676bd 22390.895368445876 116.57716556332954
+ updates for: f676bd cash: -22390.895368445876 stock: 0
+ updates for: e9aeae cash: 3285.0041177170665 stock: 0
+ updates for: 510dbb cash: 11996.264696198912 stock: 0
+ updates for: 602a21 cash: 7109.626554529896 stock: 0
+ updates for: f676bd cash: 0.0 stock: 242.6992568653019
cancel - e4befc
sell - e4befc 103.40635384875532 97.0862623135552
ask order for: e4befc price: 97.0862623135552 size: 103.40635384875532
+ updates for: e4befc cash: 0 stock: -103.40635384875532
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 8889.03279407003 117.4089999768837
+ updates for: bfd4db cash: -8889.03279407003 stock: 0
+ updates for: 602a21 cash: 8889.03279407003 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 94.33524336583082
cancel - cba909
sell - cba909 149.66034770201293 98.56653790618951
ask order for: cba909 price: 98.56653790618951 size: 149.66034770201293
+ updates for: cba909 cash: 0 stock: -149.66034770201293
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
buy - 147b63 61403.89583585821 120.36226999288608
+ updates for: 147b63 cash: -61403.89583585821 stock: 0
+ updates for: 602a21 cash: 35850.251420024986 stock: 0
+ updates for: e4befc cash: 10039.336394648566 stock: 0
+ updates for: dbe2fc cash: 15514.308021184657 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 642.0867083748883
cancel - f1f805
sell - f1f805 288.5616955530612 100.33135360456986
ask order for: f1f805 price: 100.33135360456986 size: 288.5616955530612
+ updates for: f1f805 cash: 0 stock: -288.5616955530612
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
sell - 301da5 179.54487393149225 81.67719126153801
ask order for: 301da5 price: 81.67719126153801 size: 179.54487393149225
+ updates for: 301da5 cash: 0 stock: -179.54487393149225
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
sell - 57a381 304.61135989975537 101.17561735478084
ask order for: 57a381 price: 101.17561735478084 size: 304.61135989975537
+ updates for: 57a381 cash: 0 stock: -304.61135989975537
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
buy - 397d0e 23067.981793177674 106.43334098941531
+ updates for: 397d0e cash: -23067.981793177674 stock: 0
+ updates for: 301da5 cash: 14664.721008131222 stock: 0
+ updates for: dbe2fc cash: 5583.319459503806 stock: 0
+ updates for: cba909 cash: 2819.941325542646 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 265.09420277029716
cancel - bdb97d
sell - bdb97d 843.2575812933798 96.72985708522405
ask order for: bdb97d price: 96.72985708522405 size: 843.2575812933798
+ updates for: bdb97d cash: 0 stock: -843.2575812933798
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
sell - 0d5eec 197.47220015471237 96.2056635510535
ask order for: 0d5eec price: 96.2056635510535 size: 197.47220015471237
+ updates for: 0d5eec cash: 0 stock: -197.47220015471237
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
sell - 567d78 326.1621068256908 99.61765586553734
ask order for: 567d78 price: 99.61765586553734 size: 326.1621068256908
+ updates for: 567d78 cash: 0 stock: -326.1621068256908
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 99339.55662674214 120.22286548243683
+ updates for: 4f4d8a cash: -99339.55662674214 stock: 0
+ updates for: 0d5eec cash: 18997.944048770554 stock: 0
+ updates for: bdb97d cash: 80341.61257797158 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 1028.049386960503
cancel - e39c81
sell - e39c81 11.379869365142667 94.15795147934051
ask order for: e39c81 price: 94.15795147934051 size: 11.379869365142667
+ updates for: e39c81 cash: 0 stock: -11.379869365142667
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
buy - 10b0a3 93211.31214285767 125.37708462386809
+ updates for: 10b0a3 cash: -93211.31214285767 stock: 0
+ updates for: e39c81 cash: 1071.5051875243369 stock: 0
+ updates for: bdb97d cash: 1226.5727465687535 stock: 0
+ updates for: cba909 cash: 11931.561009281313 stock: 0
+ updates for: 567d78 cash: 32491.504514140295 stock: 0
+ updates for: f1f805 cash: 28951.785513268416 stock: 0
+ updates for: 57a381 cash: 17538.383172074555 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 933.1808407430726
cancel - e2b93c
buy - e2b93c 46606.78587992825 112.03620711045026
bid order for: e2b93c price: 112.03620711045026 size: 297.45675545773827
+ updates for: e2b93c cash: -46606.78587992825 stock: 0
+ updates for: 57a381 cash: 13280.859219062528 stock: 0
+ updates for: e2b93c cash: 0 stock: 131.2654132120793
cancel - 4081b6
buy - 4081b6 57861.29764856247 112.51941155886104
bid order for: 4081b6 price: 112.51941155886104 size: 514.2339161478295
+ updates for: 4081b6 cash: -57861.29764856247 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 905.3711638555934 94.90985833323975
ask order for: 502657 price: 94.90985833323975 size: 93.68049225002562
+ updates for: 502657 cash: 0 stock: -905.3711638555934
+ updates for: 4081b6 cash: 0 stock: 514.2339161478295
+ updates for: e2b93c cash: 0 stock: 297.45675545773827
+ updates for: 502657 cash: 91187.22430942819 stock: 0
cancel - 25d1a9
sell - 25d1a9 381.3647216354236 91.16999455089288
ask order for: 25d1a9 price: 91.16999455089288 size: 381.3647216354236
+ updates for: 25d1a9 cash: 0 stock: -381.3647216354236
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 382.40633611084536 88.43316485549784
ask order for: 168284 price: 88.43316485549784 size: 382.40633611084536
+ updates for: 168284 cash: 0 stock: -382.40633611084536
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
sell - 42d8ea 900.42239647482 93.81084706104629
ask order for: 42d8ea price: 93.81084706104629 size: 900.42239647482
+ updates for: 42d8ea cash: 0 stock: -900.42239647482
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
sell - 33b60b 350.00086884595066 91.06767541985381
ask order for: 33b60b price: 91.06767541985381 size: 350.00086884595066
+ updates for: 33b60b cash: 0 stock: -350.00086884595066
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
buy - e7e04e 60499.44083728044 119.69571325488631
+ updates for: e7e04e cash: -60499.44083728044 stock: 0
+ updates for: 168284 cash: 33817.4025630773 stock: 0
+ updates for: 33b60b cash: 26682.038274203136 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 675.3976543935358
cancel - ecdc52
sell - ecdc52 426.5362636495129 92.95389547259416
ask order for: ecdc52 price: 92.95389547259416 size: 426.5362636495129
+ updates for: ecdc52 cash: 0 stock: -426.5362636495129
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 207.90152684123257 100.27769435549868
ask order for: dbe2fc price: 100.27769435549868 size: 207.90152684123257
+ updates for: dbe2fc cash: 0 stock: -207.90152684123257
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 923.1347527802989 81.10565255373182
ask order for: e9aeae price: 81.10565255373182 size: 923.1347527802989
+ updates for: e9aeae cash: 0 stock: -923.1347527802989
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 57.14133819721428 97.94118093614158
ask order for: ce37e5 price: 97.94118093614158 size: 57.14133819721428
+ updates for: ce37e5 cash: 0 stock: -57.14133819721428
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 75502.98562003687 103.31103481881495
+ updates for: 602a21 cash: -75502.98562003687 stock: 0
+ updates for: e9aeae cash: 74871.44651927403 stock: 0
+ updates for: 33b60b cash: 631.539100762835 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 930.0695855609888
cancel - 510dbb
buy - 510dbb 54340.640223092996 120.83882460216168
+ updates for: 510dbb cash: -54340.640223092996 stock: 0
+ updates for: 33b60b cash: 4560.188145763887 stock: 0
+ updates for: 25d1a9 cash: 34769.01959340435 stock: 0
+ updates for: ecdc52 cash: 15011.432483924757 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 592.9327518564232
cancel - b846a3
buy - b846a3 99029.71161543463 114.22260290607022
+ updates for: b846a3 cash: -99029.71161543463 stock: 0
+ updates for: ecdc52 cash: 24636.774782622928 stock: 0
+ updates for: 42d8ea cash: 74392.9368328117 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 1058.0529192844065
cancel - f676bd
sell - f676bd 84.04538726588885 91.58575781699173
ask order for: f676bd price: 91.58575781699173 size: 84.04538726588885
+ updates for: f676bd cash: 0 stock: -84.04538726588885
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
buy - e4befc 39543.253628936734 127.26079616896466
+ updates for: e4befc cash: -39543.253628936734 stock: 0
+ updates for: f676bd cash: 7697.360483768977 stock: 0
+ updates for: 42d8ea cash: 10076.450893228419 stock: 0
+ updates for: 502657 cash: 8891.202248038097 stock: 0
+ updates for: ce37e5 cash: 5596.490143306622 stock: 0
+ updates for: dbe2fc cash: 7281.749860594619 stock: 0
+ updates for: e4befc cash: 0.0 stock: 414.89549460810804
cancel - bfd4db
sell - bfd4db 98.59972123243153 100.93833958619324
ask order for: bfd4db price: 100.93833958619324 size: 98.59972123243153
+ updates for: bfd4db cash: 0 stock: -98.59972123243153
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
sell - cba909 49.44704527907163 98.3499364347432
ask order for: cba909 price: 98.3499364347432 size: 49.44704527907163
+ updates for: cba909 cash: 0 stock: -49.44704527907163
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
sell - 147b63 761.0868166430055 95.0132535044365
ask order for: 147b63 price: 95.0132535044365 size: 761.0868166430055
+ updates for: 147b63 cash: 0 stock: -761.0868166430055
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
sell - f1f805 563.4249154338926 92.95031555405463
ask order for: f1f805 price: 92.95031555405463 size: 563.4249154338926
+ updates for: f1f805 cash: 0 stock: -563.4249154338926
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 105225.38408787259 121.56101658762914
+ updates for: 301da5 cash: -105225.38408787259 stock: 0
+ updates for: f1f805 cash: 52370.52368059686 stock: 0
+ updates for: 147b63 cash: 52854.86040727573 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 1119.7142588443648
cancel - 57a381
sell - 57a381 453.3095289613577 97.68159942947318
ask order for: 57a381 price: 97.68159942947318 size: 453.3095289613577
+ updates for: 57a381 cash: 0 stock: -453.3095289613577
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
buy - 397d0e 43348.56252293053 109.75025142100124
+ updates for: 397d0e cash: -43348.56252293053 stock: 0
+ updates for: 147b63 cash: 19458.474241310738 stock: 0
+ updates for: 57a381 cash: 23890.08828161979 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 449.3684919418308
cancel - bdb97d
sell - bdb97d 197.84651626454547 98.89512105410164
ask order for: bdb97d price: 98.89512105410164 size: 197.84651626454547
+ updates for: bdb97d cash: 0 stock: -197.84651626454547
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
sell - 0d5eec 415.9367564999984 89.38318614831779
ask order for: 0d5eec price: 89.38318614831779 size: 415.9367564999984
+ updates for: 0d5eec cash: 0 stock: -415.9367564999984
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
buy - 567d78 84682.9649217218 107.96435126118858
+ updates for: 567d78 cash: -84682.9649217218 stock: 0
+ updates for: 0d5eec cash: 37177.75253216689 stock: 0
+ updates for: 57a381 cash: 20389.911543946724 stock: 0
+ updates for: cba909 cash: 4863.113760082564 stock: 0
+ updates for: bdb97d cash: 19566.055176114514 stock: 0
+ updates for: dbe2fc cash: 2686.131909411106 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 898.7557615880228
cancel - 4f4d8a
buy - 4f4d8a 23177.723279678536 102.39048421690975
bid order for: 4f4d8a price: 102.39048421690975 size: 22.904737272520496
+ updates for: 4f4d8a cash: -23177.723279678536 stock: 0
+ updates for: dbe2fc cash: 10880.0039946209 stock: 0
+ updates for: bfd4db cash: 9952.492144863161 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 207.09846628783478
cancel - e39c81
buy - e39c81 69746.25578964644 105.54022850088282
bid order for: e39c81 price: 105.54022850088282 size: 660.8499600610874
+ updates for: e39c81 cash: -69746.25578964644 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 84199.0776216989 104.75377104348357
bid order for: 10b0a3 price: 104.75377104348357 size: 803.7808737858959
+ updates for: 10b0a3 cash: -84199.0776216989 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 990.1601416927074 99.91314281446222
+ updates for: e2b93c cash: 0 stock: -990.1601416927074
+ updates for: e39c81 cash: 0 stock: 660.8499600610874
+ updates for: 10b0a3 cash: 0 stock: 329.31018163162
+ updates for: e2b93c cash: 104242.73915857315 stock: 0.0
cancel - 4081b6
buy - 4081b6 74389.6796614573 119.90503269751419
bid order for: 4081b6 price: 119.90503269751419 size: 620.404982075448
+ updates for: 4081b6 cash: -74389.6796614573 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 274.3237102433692 96.15707295459444
+ updates for: 502657 cash: 0 stock: -274.3237102433692
+ updates for: 4081b6 cash: 0 stock: 274.3237102433692
+ updates for: 502657 cash: 32892.79344643459 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 107669.48266406788 111.98486327142811
bid order for: 25d1a9 price: 111.98486327142811 size: 961.4646079720557
+ updates for: 25d1a9 cash: -107669.48266406788 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 863.7085379247627 90.88385031397839
+ updates for: 168284 cash: 0 stock: -863.7085379247627
+ updates for: 4081b6 cash: 0 stock: 346.08127183207876
+ updates for: 25d1a9 cash: 0 stock: 517.627266092684
+ updates for: 168284 cash: 99463.30483397504 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 99605.94927569754 103.3951890657839
bid order for: 42d8ea price: 103.3951890657839 size: 963.3518752243347
+ updates for: 42d8ea cash: -99605.94927569754 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 875.3236653814511 98.32223621533544
+ updates for: 33b60b cash: 0 stock: -875.3236653814511
+ updates for: 25d1a9 cash: 0 stock: 443.8373418793717
+ updates for: 10b0a3 cash: 0 stock: 431.48632350207936
+ updates for: 33b60b cash: 94902.88358564684 stock: 0.0
cancel - e7e04e
buy - e7e04e 8831.12982028949 106.6444509587559
bid order for: e7e04e price: 106.6444509587559 size: 82.80908890144576
+ updates for: e7e04e cash: -8831.12982028949 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 760.6619235919679 98.82889165052656
+ updates for: ecdc52 cash: 0 stock: -760.6619235919679
+ updates for: e7e04e cash: 0 stock: 82.80908890144576
+ updates for: 10b0a3 cash: 0 stock: 42.98436865219651
+ updates for: 42d8ea cash: 0 stock: 634.8684660383257
+ updates for: ecdc52 cash: 78976.24961046726 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 9557.153346978406 107.77129252994399
bid order for: dbe2fc price: 107.77129252994399 size: 88.67995476924409
+ updates for: dbe2fc cash: -9557.153346978406 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 21720.553589229596 114.50646532971003
bid order for: e9aeae price: 114.50646532971003 size: 189.68844708189545
+ updates for: e9aeae cash: -21720.553589229596 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 40849.349144377484 102.03209751210535
bid order for: ce37e5 price: 102.03209751210535 size: 400.3578299420044
+ updates for: ce37e5 cash: -40849.349144377484 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 786.999961961026 97.87576161085913
+ updates for: 602a21 cash: 0 stock: -786.999961961026
+ updates for: e9aeae cash: 0 stock: 189.68844708189545
+ updates for: dbe2fc cash: 0 stock: 88.67995476924409
+ updates for: 42d8ea cash: 0 stock: 328.483409186009
+ updates for: 4f4d8a cash: 0 stock: 22.904737272520496
+ updates for: ce37e5 cash: 0 stock: 157.24341365135695
+ updates for: 602a21 cash: 83630.4135889747 stock: 0.0
cancel - 510dbb
buy - 510dbb 45342.37521634496 109.73481747125338
bid order for: 510dbb price: 109.73481747125338 size: 413.1995319372819
+ updates for: 510dbb cash: -45342.37521634496 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 163.11092133609736 96.53363229190705
+ updates for: b846a3 cash: 0 stock: -163.11092133609736
+ updates for: 510dbb cash: 0 stock: 163.11092133609736
+ updates for: b846a3 cash: 17898.947180384614 stock: 0.0
cancel - f676bd
buy - f676bd 32691.067498305438 106.8051398201044
bid order for: f676bd price: 106.8051398201044 size: 306.0814072559442
+ updates for: f676bd cash: -32691.067498305438 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 24082.832197115604 109.68773612445604
bid order for: e4befc price: 109.68773612445604 size: 219.5581114901512
+ updates for: e4befc cash: -24082.832197115604 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 235.9167723373033 98.38128403092688
+ updates for: bfd4db cash: 0 stock: -235.9167723373033
+ updates for: 510dbb cash: 0 stock: 235.9167723373033
+ updates for: bfd4db cash: 25888.283950841218 stock: 0.0
cancel - cba909
sell - cba909 334.13722420395345 86.79551908732286
+ updates for: cba909 cash: 0 stock: -334.13722420395345
+ updates for: 510dbb cash: 0 stock: 14.171838263881227
+ updates for: e4befc cash: 0 stock: 219.5581114901512
+ updates for: f676bd cash: 0 stock: 100.40727444992103
+ updates for: cba909 cash: 36361.98926881414 stock: 0.0
cancel - 147b63
sell - 147b63 323.1014473553315 87.12208392754604
+ updates for: 147b63 cash: 0 stock: -323.1014473553315
+ updates for: f676bd cash: 0 stock: 205.67413280602318
+ updates for: ce37e5 cash: 0 stock: 117.42731454930833
+ updates for: 147b63 cash: 33948.40972040572 stock: 0.0
cancel - f1f805
sell - f1f805 876.6313506638354 99.48857489755495
ask order for: f1f805 price: 99.48857489755495 size: 750.9442489224963
+ updates for: f1f805 cash: 0 stock: -876.6313506638354
+ updates for: ce37e5 cash: 0 stock: 125.68710174133912
+ updates for: f1f805 cash: 12824.11862088622 stock: 0
cancel - 301da5
sell - 301da5 365.71171993046244 90.3782962953379
ask order for: 301da5 price: 90.3782962953379 size: 365.71171993046244
+ updates for: 301da5 cash: 0 stock: -365.71171993046244
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
buy - 57a381 45109.82753575055 105.59170154851981
+ updates for: 57a381 cash: -45109.82753575055 stock: 0
+ updates for: 301da5 cash: 33052.40218255296 stock: 0
+ updates for: f1f805 cash: 12057.425353197585 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 486.9057903612965
cancel - 397d0e
buy - 397d0e 50474.562642856916 105.02406324265453
+ updates for: 397d0e cash: -50474.562642856916 stock: 0
+ updates for: f1f805 cash: 50474.562642856916 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 507.3402920368637
cancel - bdb97d
buy - bdb97d 42307.881998072095 112.66921580685543
bid order for: bdb97d price: 112.66921580685543 size: 267.4155191863811
+ updates for: bdb97d cash: -42307.881998072095 stock: 0
+ updates for: f1f805 cash: 12178.385156759428 stock: 0
+ updates for: bdb97d cash: 0 stock: 122.4098864547986
cancel - 0d5eec
sell - 0d5eec 175.4601556864609 88.639269072821
+ updates for: 0d5eec cash: 0 stock: -175.4601556864609
+ updates for: bdb97d cash: 0 stock: 175.4601556864609
+ updates for: 0d5eec cash: 19768.958146542314 stock: 0.0
cancel - 567d78
sell - 567d78 838.2586675399597 97.70129494702498
ask order for: 567d78 price: 97.70129494702498 size: 746.3033040400394
+ updates for: 567d78 cash: 0 stock: -838.2586675399597
+ updates for: bdb97d cash: 0 stock: 91.95536349992022
+ updates for: 567d78 cash: 10360.538694770348 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 121.15077365347327 99.97880237887513
ask order for: 4f4d8a price: 99.97880237887513 size: 121.15077365347327
+ updates for: 4f4d8a cash: 0 stock: -121.15077365347327
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
buy - e39c81 108953.29399276084 121.43617063942797
bid order for: e39c81 price: 121.43617063942797 size: 197.02519753112966
+ updates for: e39c81 cash: -108953.29399276084 stock: 0
+ updates for: 567d78 cash: 72914.79922795514 stock: 0
+ updates for: 4f4d8a cash: 12112.509257148435 stock: 0
+ updates for: e39c81 cash: 0 stock: 867.4540776935127
cancel - 10b0a3
buy - 10b0a3 77780.33159365 123.4567342489892
bid order for: 10b0a3 price: 123.4567342489892 size: 630.0209710454642
+ updates for: 10b0a3 cash: -77780.33159365 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 127.13027627841325 85.60918615908935
+ updates for: e2b93c cash: 0 stock: -127.13027627841325
+ updates for: 10b0a3 cash: 0 stock: 127.13027627841325
+ updates for: e2b93c cash: 15695.088733504641 stock: 0.0
cancel - 4081b6
sell - 4081b6 836.0946295826243 98.27308103052634
ask order for: 4081b6 price: 98.27308103052634 size: 136.17873728444368
+ updates for: 4081b6 cash: 0 stock: -836.0946295826243
+ updates for: 10b0a3 cash: 0 stock: 502.89069476705095
+ updates for: e39c81 cash: 0 stock: 197.02519753112966
+ updates for: 4081b6 cash: 86011.22836780263 stock: 0
cancel - 502657
buy - 502657 85650.73589237686 103.34374215419632
bid order for: 502657 price: 103.34374215419632 size: 699.2976091455915
+ updates for: 502657 cash: -85650.73589237686 stock: 0
+ updates for: 4081b6 cash: 13382.704083788893 stock: 0
+ updates for: 502657 cash: 0 stock: 136.17873728444368
cancel - 25d1a9
buy - 25d1a9 70688.99006547903 114.65519139959835
bid order for: 25d1a9 price: 114.65519139959835 size: 616.5354503583922
+ updates for: 25d1a9 cash: -70688.99006547903 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 713.1708215689862 87.83534377695928
+ updates for: 168284 cash: 0 stock: -713.1708215689862
+ updates for: 25d1a9 cash: 0 stock: 616.5354503583922
+ updates for: 502657 cash: 0 stock: 96.63537121059403
+ updates for: 168284 cash: 80675.6509508417 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 77385.68548134713 118.04103389336251
bid order for: 42d8ea price: 118.04103389336251 size: 655.5829183202245
+ updates for: 42d8ea cash: -77385.68548134713 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 814.4676753880063 88.65205986549157
+ updates for: 33b60b cash: 0 stock: -814.4676753880063
+ updates for: 42d8ea cash: 0 stock: 655.5829183202245
+ updates for: 502657 cash: 0 stock: 158.88475706778183
+ updates for: 33b60b cash: 93805.4308479921 stock: 0.0
cancel - e7e04e
buy - e7e04e 74399.92608443783 109.9384892281895
bid order for: e7e04e price: 109.9384892281895 size: 676.741390633562
+ updates for: e7e04e cash: -74399.92608443783 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 93423.454190661 104.46900565340219
bid order for: ecdc52 price: 104.46900565340219 size: 894.2695836563514
+ updates for: ecdc52 cash: -93423.454190661 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 4822.4708660060105 109.58875145592896
bid order for: dbe2fc price: 109.58875145592896 size: 44.005162956394884
+ updates for: dbe2fc cash: -4822.4708660060105 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 672.3495064584499 92.00288535320482
+ updates for: e9aeae cash: 0 stock: -672.3495064584499
+ updates for: e7e04e cash: 0 stock: 672.3495064584499
+ updates for: e9aeae cash: 73917.08897336082 stock: 0.0
cancel - ce37e5
sell - ce37e5 1.032161132231181 75.29931161979671
+ updates for: ce37e5 cash: 0 stock: -1.032161132231181
+ updates for: e7e04e cash: 0 stock: 1.032161132231181
+ updates for: ce37e5 cash: 113.47423551755357 stock: 0.0
cancel - 602a21
sell - 602a21 594.4198413708345 83.95840362047838
+ updates for: 602a21 cash: 0 stock: -594.4198413708345
+ updates for: e7e04e cash: 0 stock: 3.359723042880887
+ updates for: dbe2fc cash: 0 stock: 44.005162956394884
+ updates for: ecdc52 cash: 0 stock: 547.0549553715588
+ updates for: 602a21 cash: 62342.120966998526 stock: 0.0
cancel - 510dbb
buy - 510dbb 93822.94589019737 106.96177355871515
bid order for: 510dbb price: 106.96177355871515 size: 877.1633338586574
+ updates for: 510dbb cash: -93822.94589019737 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 565.0319030515375 90.36202623995138
+ updates for: b846a3 cash: 0 stock: -565.0319030515375
+ updates for: 510dbb cash: 0 stock: 565.0319030515375
+ updates for: b846a3 cash: 60436.814467648444 stock: 0.0
cancel - f676bd
buy - f676bd 91738.39472577328 120.47998781289006
bid order for: f676bd price: 120.47998781289006 size: 761.4409363009436
+ updates for: f676bd cash: -91738.39472577328 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 10190.054215049217 121.9776698795445
bid order for: e4befc price: 121.9776698795445 size: 83.54032525061439
+ updates for: e4befc cash: -10190.054215049217 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 940.39269338379 98.56845463987077
+ updates for: bfd4db cash: 0 stock: -940.39269338379
+ updates for: e4befc cash: 0 stock: 83.54032525061439
+ updates for: f676bd cash: 0 stock: 761.4409363009436
+ updates for: 510dbb cash: 0 stock: 95.41143183223198
+ updates for: bfd4db cash: 112133.82490737448 stock: 0.0
cancel - cba909
sell - cba909 375.66522273471935 99.82289668893519
+ updates for: cba909 cash: 0 stock: -375.66522273471935
+ updates for: 510dbb cash: 0 stock: 216.71999897488797
+ updates for: ecdc52 cash: 0 stock: 158.94522375983138
+ updates for: cba909 cash: 39785.60493554405 stock: 0.0
cancel - 147b63
sell - 147b63 821.9157460898872 90.10571214473808
ask order for: 147b63 price: 90.10571214473808 size: 189.86886069771026
+ updates for: 147b63 cash: 0 stock: -821.9157460898872
+ updates for: ecdc52 cash: 0 stock: 188.26940452496126
+ updates for: 502657 cash: 0 stock: 443.7774808672157
+ updates for: 147b63 cash: 65529.94304226118 stock: 0
cancel - f1f805
buy - f1f805 2080.6635109491995 103.05978063316086
+ updates for: f1f805 cash: -2080.6635109491995 stock: 0
+ updates for: 147b63 cash: 2080.6635109491995 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 23.091360818579407
cancel - 301da5
sell - 301da5 548.189534455865 83.43070821280942
ask order for: 301da5 price: 83.43070821280942 size: 548.189534455865
+ updates for: 301da5 cash: 0 stock: -548.189534455865
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
sell - 57a381 967.8626600336024 89.483959960086
ask order for: 57a381 price: 89.483959960086 size: 967.8626600336024
+ updates for: 57a381 cash: 0 stock: -967.8626600336024
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 386.4332469883675 89.0990142979862
ask order for: 397d0e price: 89.0990142979862 size: 386.4332469883675
+ updates for: 397d0e cash: 0 stock: -386.4332469883675
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
sell - bdb97d 374.1813481266379 87.48534969017058
ask order for: bdb97d price: 87.48534969017058 size: 374.1813481266379
+ updates for: bdb97d cash: 0 stock: -374.1813481266379
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 30636.323607676062 104.68316700033844
+ updates for: 0d5eec cash: -30636.323607676062 stock: 0
+ updates for: 301da5 cash: 30636.323607676066 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 367.2068026742743
cancel - 567d78
sell - 567d78 779.1630312319579 100.32837802553999
ask order for: 567d78 price: 100.32837802553999 size: 779.1630312319579
+ updates for: 567d78 cash: 0 stock: -779.1630312319579
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 110740.00961021466 121.04208839852691
+ updates for: 4f4d8a cash: -110740.00961021466 stock: 0
+ updates for: 301da5 cash: 15099.517486827044 stock: 0
+ updates for: bdb97d cash: 32735.38608839837 stock: 0
+ updates for: 397d0e cash: 34430.82139863379 stock: 0
+ updates for: 57a381 cash: 28474.284636355464 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 1259.802786836638
cancel - e39c81
buy - e39c81 46449.004462654906 103.92140438236704
+ updates for: e39c81 cash: -46449.004462654906 stock: 0
+ updates for: 57a381 cash: 46449.004462654906 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 519.0763180727956
cancel - 10b0a3
sell - 10b0a3 242.53309437581322 92.04953805784916
ask order for: 10b0a3 price: 92.04953805784916 size: 242.53309437581322
+ updates for: 10b0a3 cash: 0 stock: -242.53309437581322
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
sell - e2b93c 77.48202085085325 99.94035322635271
ask order for: e2b93c price: 99.94035322635271 size: 77.48202085085325
+ updates for: e2b93c cash: 0 stock: -77.48202085085325
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
buy - 4081b6 23396.332925252376 103.58480276441392
+ updates for: 4081b6 cash: -23396.332925252376 stock: 0
+ updates for: 57a381 cash: 11684.894418298838 stock: 0
+ updates for: 147b63 cash: 11711.438506953538 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 260.5553112571854
cancel - 502657
sell - 502657 340.65918378773415 97.51431839387766
ask order for: 502657 price: 97.51431839387766 size: 340.65918378773415
+ updates for: 502657 cash: 0 stock: -340.65918378773415
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
sell - 25d1a9 446.2374827866214 92.8518874996452
ask order for: 25d1a9 price: 92.8518874996452 size: 446.2374827866214
+ updates for: 25d1a9 cash: 0 stock: -446.2374827866214
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 949.9011935447604 84.94860353579935
ask order for: 168284 price: 84.94860353579935 size: 949.9011935447604
+ updates for: 168284 cash: 0 stock: -949.9011935447604
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 40177.020801847066 106.799339397356
+ updates for: 42d8ea cash: -40177.020801847066 stock: 0
+ updates for: 168284 cash: 40177.020801847066 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 472.95681305597356
cancel - 33b60b
sell - 33b60b 317.1101763370169 83.35650423775695
ask order for: 33b60b price: 83.35650423775695 size: 317.1101763370169
+ updates for: 33b60b cash: 0 stock: -317.1101763370169
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
buy - e7e04e 3475.252475215829 102.08739941362172
+ updates for: e7e04e cash: -3475.252475215829 stock: 0
+ updates for: 33b60b cash: 3475.252475215829 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 41.691437362864924
cancel - ecdc52
sell - ecdc52 363.55400532333033 100.29640238666933
ask order for: ecdc52 price: 100.29640238666933 size: 363.55400532333033
+ updates for: ecdc52 cash: 0 stock: -363.55400532333033
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
buy - dbe2fc 80114.00548705993 105.06271735282404
+ updates for: dbe2fc cash: -80114.00548705993 stock: 0
+ updates for: 33b60b cash: 22957.943282456577 stock: 0
+ updates for: 168284 cash: 40515.75908676939 stock: 0
+ updates for: 147b63 cash: 3316.166889374516 stock: 0
+ updates for: 10b0a3 cash: 13324.13622845945 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 933.9158163350149
cancel - e9aeae
sell - e9aeae 700.7226050871386 91.39961236289037
ask order for: e9aeae price: 91.39961236289037 size: 700.7226050871386
+ updates for: e9aeae cash: 0 stock: -700.7226050871386
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
buy - ce37e5 72566.22785966739 102.45359837032645
+ updates for: ce37e5 cash: -72566.22785966739 stock: 0
+ updates for: e9aeae cash: 64045.774478879175 stock: 0
+ updates for: 10b0a3 cash: 8520.45338078821 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 793.2863871610201
cancel - 602a21
buy - 602a21 59156.74004871684 110.2766338675823
+ updates for: 602a21 cash: -59156.74004871684 stock: 0
+ updates for: 10b0a3 cash: 480.46969178668064 stock: 0
+ updates for: 25d1a9 cash: 41433.99254982823 stock: 0
+ updates for: 502657 cash: 17242.277807101927 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 628.275077152996
cancel - 510dbb
buy - 510dbb 71453.13355953376 110.0296735533009
+ updates for: 510dbb cash: -71453.13355953376 stock: 0
+ updates for: 502657 cash: 15976.870304573666 stock: 0
+ updates for: e2b93c cash: 7743.5805325259 stock: 0
+ updates for: ecdc52 cash: 36463.158807194064 stock: 0
+ updates for: 567d78 cash: 11269.523915240134 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 717.2036856586019
cancel - b846a3
buy - b846a3 78397.00286928538 106.23390366415977
bid order for: b846a3 price: 106.23390366415977 size: 108.1986376015841
+ updates for: b846a3 cash: -78397.00286928538 stock: 0
+ updates for: 567d78 cash: 66902.63922572536 stock: 0
+ updates for: b846a3 cash: 0 stock: 666.836647241465
cancel - f676bd
buy - f676bd 97696.10442229819 106.24050119787287
bid order for: f676bd price: 106.24050119787287 size: 919.5749579563753
+ updates for: f676bd cash: -97696.10442229819 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 741.7800792473283 90.54586550867485
+ updates for: e4befc cash: 0 stock: -741.7800792473283
+ updates for: f676bd cash: 0 stock: 741.7800792473283
+ updates for: e4befc cash: 78807.08739783402 stock: 0.0
cancel - bfd4db
buy - bfd4db 54742.088176669095 105.5450195192435
bid order for: bfd4db price: 105.5450195192435 size: 518.661026602854
+ updates for: bfd4db cash: -54742.088176669095 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
sell - cba909 60.19176411441231 99.07698836544476
+ updates for: cba909 cash: 0 stock: -60.19176411441231
+ updates for: f676bd cash: 0 stock: 60.19176411441231
+ updates for: cba909 cash: 6394.803187499302 stock: 0.0
cancel - 147b63
sell - 147b63 647.8697391099149 97.1071500664645
+ updates for: 147b63 cash: 0 stock: -647.8697391099149
+ updates for: f676bd cash: 0 stock: 117.60311459463469
+ updates for: b846a3 cash: 0 stock: 108.1986376015841
+ updates for: bfd4db cash: 0 stock: 422.06798691369613
+ updates for: 147b63 cash: 68535.75139777875 stock: 0.0
cancel - f1f805
buy - f1f805 21010.212291897296 108.76436823745331
bid order for: f1f805 price: 108.76436823745331 size: 193.1718322128071
+ updates for: f1f805 cash: -21010.212291897296 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 21935.76944862168 104.21637155928362
bid order for: 301da5 price: 104.21637155928362 size: 210.48295119489444
+ updates for: 301da5 cash: -21935.76944862168 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 42326.56695321317 110.68486851982526
bid order for: 57a381 price: 110.68486851982526 size: 382.4060824143444
+ updates for: 57a381 cash: -42326.56695321317 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 101948.75398610583 105.65168085937479
bid order for: 397d0e price: 105.65168085937479 size: 964.951557389819
+ updates for: 397d0e cash: -101948.75398610583 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 22961.573690970603 106.54387262280048
bid order for: bdb97d price: 106.54387262280048 size: 215.51285048800457
+ updates for: bdb97d cash: -22961.573690970603 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 40705.410262107005 102.98201724327981
bid order for: 0d5eec price: 102.98201724327981 size: 395.2671675283509
+ updates for: 0d5eec cash: -40705.410262107005 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 31804.840147410312 105.00372715899714
bid order for: 567d78 price: 105.00372715899714 size: 302.89248779951663
+ updates for: 567d78 cash: -31804.840147410312 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 711.8080955384024 96.77698897880802
+ updates for: 4f4d8a cash: 0 stock: -711.8080955384024
+ updates for: 57a381 cash: 0 stock: 382.4060824143444
+ updates for: f1f805 cash: 0 stock: 193.1718322128071
+ updates for: bdb97d cash: 0 stock: 136.23018091125095
+ updates for: 4f4d8a cash: 77851.27028749985 stock: 0.0
cancel - e39c81
sell - e39c81 457.01007025730144 88.89985163683244
+ updates for: e39c81 cash: 0 stock: -457.01007025730144
+ updates for: bdb97d cash: 0 stock: 79.28266957675362
+ updates for: 397d0e cash: 0 stock: 377.7274006805478
+ updates for: e39c81 cash: 48354.61743712364 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 882.6637339471508 95.51821912932324
+ updates for: 10b0a3 cash: 0 stock: -882.6637339471508
+ updates for: 397d0e cash: 0 stock: 587.2241567092711
+ updates for: bfd4db cash: 0 stock: 96.59303968915788
+ updates for: 567d78 cash: 0 stock: 198.8465375487218
+ updates for: 10b0a3 cash: 93115.76103225589 stock: 0.0
cancel - e2b93c
buy - e2b93c 87311.39882721742 114.75310110383045
bid order for: e2b93c price: 114.75310110383045 size: 760.8630876843725
+ updates for: e2b93c cash: -87311.39882721742 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 716.1351614399648 100.3683161836935
+ updates for: 4081b6 cash: 0 stock: -716.1351614399648
+ updates for: e2b93c cash: 0 stock: 716.1351614399648
+ updates for: 4081b6 cash: 82178.73058472823 stock: 0.0
cancel - 502657
buy - 502657 86242.602654549 123.23908627173518
bid order for: 502657 price: 123.23908627173518 size: 699.7991080880702
+ updates for: 502657 cash: -86242.602654549 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 32640.956807907685 102.56213397712705
bid order for: 25d1a9 price: 102.56213397712705 size: 318.2554373838119
+ updates for: 25d1a9 cash: -32640.956807907685 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 106.68369532621932 87.24283096413762
+ updates for: 168284 cash: 0 stock: -106.68369532621932
+ updates for: 502657 cash: 0 stock: 106.68369532621932
+ updates for: 168284 cash: 13147.601132095453 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 51261.22442099185 103.50773555336875
bid order for: 42d8ea price: 103.50773555336875 size: 495.24051653667453
+ updates for: 42d8ea cash: -51261.22442099185 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 381.965809684463 83.91616613041603
+ updates for: 33b60b cash: 0 stock: -381.965809684463
+ updates for: 502657 cash: 0 stock: 381.965809684463
+ updates for: 33b60b cash: 47073.11737255671 stock: 0.0
cancel - e7e04e
sell - e7e04e 199.0581987168564 98.74414638529439
+ updates for: e7e04e cash: 0 stock: -199.0581987168564
+ updates for: 502657 cash: 0 stock: 199.0581987168564
+ updates for: e7e04e cash: 24531.75052476287 stock: 0.0
cancel - ecdc52
sell - ecdc52 806.3702950594891 96.12722940268009
+ updates for: ecdc52 cash: 0 stock: -806.3702950594891
+ updates for: 502657 cash: 0 stock: 12.091404360531442
+ updates for: e2b93c cash: 0 stock: 44.72792624440774
+ updates for: 567d78 cash: 0 stock: 104.04595025079482
+ updates for: 301da5 cash: 0 stock: 210.48295119489444
+ updates for: 42d8ea cash: 0 stock: 435.02206300886064
+ updates for: ecdc52 cash: 84511.93254617995 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 21797.09971834874 122.90903462196292
bid order for: dbe2fc price: 122.90903462196292 size: 177.34334815492696
+ updates for: dbe2fc cash: -21797.09971834874 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 47633.186444248255 108.31497438030931
bid order for: e9aeae price: 108.31497438030931 size: 439.7654776430205
+ updates for: e9aeae cash: -47633.186444248255 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 94084.67152337062 105.15363581544449
bid order for: ce37e5 price: 105.15363581544449 size: 894.7353155576945
+ updates for: ce37e5 cash: -94084.67152337062 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 900.3737531440462 97.42519070932714
+ updates for: 602a21 cash: 0 stock: -900.3737531440462
+ updates for: dbe2fc cash: 0 stock: 177.34334815492696
+ updates for: e9aeae cash: 0 stock: 439.7654776430205
+ updates for: ce37e5 cash: 0 stock: 283.2649273460987
+ updates for: 602a21 cash: 99216.623172037 stock: 0.0
cancel - 510dbb
buy - 510dbb 89506.6572426251 110.75229146293776
bid order for: 510dbb price: 110.75229146293776 size: 808.169800013372
+ updates for: 510dbb cash: -89506.6572426251 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 432.43213695763234 95.86638886358833
+ updates for: b846a3 cash: 0 stock: -432.43213695763234
+ updates for: 510dbb cash: 0 stock: 432.43213695763234
+ updates for: b846a3 cash: 47892.85007027272 stock: 0.0
cancel - f676bd
buy - f676bd 75674.70646241623 115.32388555441754
bid order for: f676bd price: 115.32388555441754 size: 656.1928268251752
+ updates for: f676bd cash: -75674.70646241623 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 285.1759595823298 85.8107363442825
+ updates for: e4befc cash: 0 stock: -285.1759595823298
+ updates for: f676bd cash: 0 stock: 285.1759595823298
+ updates for: e4befc cash: 32887.59972574381 stock: 0.0
cancel - bfd4db
buy - bfd4db 31477.310385543355 104.93428427439979
bid order for: bfd4db price: 104.93428427439979 size: 299.9716499064424
+ updates for: bfd4db cash: -31477.310385543355 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 69961.44071397629 102.39242437846089
bid order for: cba909 price: 102.39242437846089 size: 683.2677430840604
+ updates for: cba909 cash: -69961.44071397629 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 8727.715749289167 103.22641448101291
bid order for: 147b63 price: 103.22641448101291 size: 84.54924830208562
+ updates for: 147b63 cash: -8727.715749289167 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 77885.49434279116 105.01065630842118
bid order for: f1f805 price: 105.01065630842118 size: 741.691339534512
+ updates for: f1f805 cash: -77885.49434279116 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 710.5926812730107 101.19494610697944
+ updates for: 301da5 cash: 0 stock: -710.5926812730107
+ updates for: f676bd cash: 0 stock: 371.01686724284536
+ updates for: 510dbb cash: 0 stock: 339.57581403016536
+ updates for: 301da5 cash: 80395.90626590565 stock: 0.0
cancel - 57a381
buy - 57a381 101621.50752782318 105.37089440744386
bid order for: 57a381 price: 105.37089440744386 size: 964.4172434835497
+ updates for: 57a381 cash: -101621.50752782318 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 2179.7496132465744 109.36888646877051
bid order for: 397d0e price: 109.36888646877051 size: 19.930253325464605
+ updates for: 397d0e cash: -2179.7496132465744 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 28536.397264630938 102.55938575905387
bid order for: bdb97d price: 102.55938575905387 size: 278.24266939032213
+ updates for: bdb97d cash: -28536.397264630938 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
+ updates 0d5eec 40705.410262107005 0
buy - 0d5eec 51324.67517863094 110.31487446070989
bid order for: 0d5eec price: 110.31487446070989 size: 465.25616268466956
+ updates for: 0d5eec cash: -51324.67517863094 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 769.93965956841 94.85565716190406
+ updates for: 567d78 cash: 0 stock: -769.93965956841
+ updates for: 510dbb cash: 0 stock: 36.16184902557427
+ updates for: 0d5eec cash: 0 stock: 465.25616268466956
+ updates for: 397d0e cash: 0 stock: 19.930253325464605
+ updates for: 57a381 cash: 0 stock: 248.59139453270154
+ updates for: 567d78 cash: 83703.73001890117 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 48.49273748053281 97.52245627581196
+ updates for: 4f4d8a cash: 0 stock: -48.49273748053281
+ updates for: 57a381 cash: 0 stock: 48.49273748053281
+ updates for: 4f4d8a cash: 5109.723120589118 stock: 0.0
cancel - e39c81
sell - e39c81 201.54287589417254 98.48826213574242
+ updates for: e39c81 cash: 0 stock: -201.54287589417254
+ updates for: 57a381 cash: 0 stock: 201.54287589417254
+ updates for: e39c81 cash: 21236.753094417418 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 79622.46221322437 105.14840759359582
bid order for: 10b0a3 price: 105.14840759359582 size: 757.2388782240946
+ updates for: 10b0a3 cash: -79622.46221322437 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 18728.481417181723 102.29611259542521
bid order for: e2b93c price: 102.29611259542521 size: 183.08106673859353
+ updates for: e2b93c cash: -18728.481417181723 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 120810.9118314488 120.81887463805091
bid order for: 4081b6 price: 120.81887463805091 size: 999.9340930245711
+ updates for: 4081b6 cash: -120810.9118314488 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 425.4816744299866 100.1116086208227
+ updates for: 502657 cash: 0 stock: -425.4816744299866
+ updates for: 4081b6 cash: 0 stock: 425.4816744299866
+ updates for: 502657 cash: 51406.217083744545 stock: 0.0
cancel - 25d1a9
+ updates 25d1a9 32640.956807907685 0
buy - 25d1a9 17815.197771187333 111.64276440107132
bid order for: 25d1a9 price: 111.64276440107132 size: 159.57324119265877
+ updates for: 25d1a9 cash: -17815.197771187333 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 641.5009793644904 90.79152740601793
+ updates for: 168284 cash: 0 stock: -641.5009793644904
+ updates for: 4081b6 cash: 0 stock: 574.4524185945845
+ updates for: 25d1a9 cash: 0 stock: 67.04856076990586
+ updates for: 168284 cash: 76890.18142116976 stock: 0.0
cancel - 42d8ea
+ updates 42d8ea 6233.075763189786 0
buy - 42d8ea 87346.20684349826 105.04370512053471
bid order for: 42d8ea price: 105.04370512053471 size: 831.5225242985379
+ updates for: 42d8ea cash: -87346.20684349826 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 298.6441492332285 99.05113973849353
+ updates for: 33b60b cash: 0 stock: -298.6441492332285
+ updates for: 25d1a9 cash: 0 stock: 92.52468042275291
+ updates for: 57a381 cash: 0 stock: 206.1194688104756
+ updates for: 33b60b cash: 32048.70388106886 stock: 0.0
cancel - e7e04e
sell - e7e04e 152.35000708990867 92.09039424240159
+ updates for: e7e04e cash: 0 stock: -152.35000708990867
+ updates for: 57a381 cash: 0 stock: 152.35000708990867
+ updates for: e7e04e cash: 16053.25651004409 stock: 0.0
cancel - ecdc52
sell - ecdc52 84.19394402578075 96.4731324282591
+ updates for: ecdc52 cash: 0 stock: -84.19394402578075
+ updates for: 57a381 cash: 0 stock: 84.19394402578075
+ updates for: ecdc52 cash: 8871.591185686782 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 873.5357708870882 100.74874236164807
+ updates for: dbe2fc cash: 0 stock: -873.5357708870882
+ updates for: 57a381 cash: 0 stock: 23.126815649977743
+ updates for: ce37e5 cash: 0 stock: 611.4703882115958
+ updates for: 10b0a3 cash: 0 stock: 238.93856702551466
+ updates for: dbe2fc cash: 91859.23759919337 stock: 0.0
cancel - e9aeae
sell - e9aeae 185.74300796271075 91.29212172945786
+ updates for: e9aeae cash: 0 stock: -185.74300796271075
+ updates for: 10b0a3 cash: 0 stock: 185.74300796271075
+ updates for: e9aeae cash: 19530.581508923624 stock: 0.0
cancel - ce37e5
buy - ce37e5 99556.29213830625 111.66806148370472
bid order for: ce37e5 price: 111.66806148370472 size: 891.5377487128144
+ updates for: ce37e5 cash: -99556.29213830625 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 80572.31378311127 109.60769554475951
bid order for: 602a21 price: 109.60769554475951 size: 735.0972336628379
+ updates for: 602a21 cash: -80572.31378311127 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 917.7423513738196 94.4494399100966
+ updates for: 510dbb cash: 0 stock: -917.7423513738196
+ updates for: ce37e5 cash: 0 stock: 891.5377487128144
+ updates for: 602a21 cash: 0 stock: 26.204602661005197
+ updates for: 510dbb cash: 102428.51824864511 stock: 0.0
cancel - b846a3
sell - b846a3 200.47119749876038 90.71247302064329
+ updates for: b846a3 cash: 0 stock: -200.47119749876038
+ updates for: 602a21 cash: 0 stock: 200.47119749876038
+ updates for: b846a3 cash: 21973.18598093748 stock: 0.0
cancel - f676bd
sell - f676bd 782.0647766572716 89.58877062396024
+ updates for: f676bd cash: 0 stock: -782.0647766572716
+ updates for: 602a21 cash: 0 stock: 508.4214335030723
+ updates for: 10b0a3 cash: 0 stock: 273.64334315419933
+ updates for: f676bd cash: 84500.0634730869 stock: 0.0
cancel - e4befc
buy - e4befc 18713.09485818427 103.23652422880372
bid order for: e4befc price: 103.23652422880372 size: 181.26428604580224
+ updates for: e4befc cash: -18713.09485818427 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
+ updates bfd4db 31477.310385543355 0
sell - bfd4db 132.08511373206534 92.54530153916477
+ updates for: bfd4db cash: 0 stock: -132.08511373206534
+ updates for: 10b0a3 cash: 0 stock: 58.91396008166987
+ updates for: 42d8ea cash: 0 stock: 73.17115365039547
+ updates for: bfd4db cash: 13880.878175001737 stock: 0.0
cancel - cba909
+ updates cba909 69961.44071397629 0
sell - cba909 887.0745542939626 67.56234014500156
+ updates for: cba909 cash: 0 stock: -887.0745542939626
+ updates for: 42d8ea cash: 0 stock: 758.3513706481424
+ updates for: f1f805 cash: 0 stock: 128.7231836458202
+ updates for: cba909 cash: 93177.34375287378 stock: 0.0
cancel - 147b63
+ updates 147b63 8727.715749289167 0
sell - 147b63 93.3274966520247 87.08119925395691
+ updates for: 147b63 cash: 0 stock: -93.3274966520247
+ updates for: f1f805 cash: 0 stock: 93.3274966520247
+ updates for: 147b63 cash: 9800.381675051094 stock: 0.0
cancel - f1f805
+ updates f1f805 54567.80667098306 0
sell - f1f805 676.9753214114185 95.26511380856802
ask order for: f1f805 price: 95.26511380856802 size: 34.38729923670056
+ updates for: f1f805 cash: 0 stock: -676.9753214114185
+ updates for: e4befc cash: 0 stock: 181.26428604580224
+ updates for: bdb97d cash: 0 stock: 278.24266939032213
+ updates for: e2b93c cash: 0 stock: 183.08106673859353
+ updates for: f1f805 cash: 65977.97353999694 stock: 0
cancel - 301da5
buy - 301da5 22015.032701890566 102.64492793329993
bid order for: 301da5 price: 102.64492793329993 size: 182.56257862749868
+ updates for: 301da5 cash: -22015.032701890566 stock: 0
+ updates for: f1f805 cash: 3275.9099753535625 stock: 0
+ updates for: 301da5 cash: 0 stock: 34.38729923670056
cancel - 57a381
buy - 57a381 40974.77668701057 114.58030996285821
bid order for: 57a381 price: 114.58030996285821 size: 357.60748683864404
+ updates for: 57a381 cash: -40974.77668701057 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 92181.92137228763 103.3055827393171
bid order for: 397d0e price: 103.3055827393171 size: 892.3227470184347
+ updates for: 397d0e cash: -92181.92137228763 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 1371.8294257644147 105.64899207953749
bid order for: bdb97d price: 105.64899207953749 size: 12.984784793134965
+ updates for: bdb97d cash: -1371.8294257644147 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 554.8707391106514 93.8250457455908
+ updates for: 0d5eec cash: 0 stock: -554.8707391106514
+ updates for: 57a381 cash: 0 stock: 357.60748683864404
+ updates for: bdb97d cash: 0 stock: 12.984784793134965
+ updates for: 397d0e cash: 0 stock: 184.27846747887236
+ updates for: 0d5eec cash: 61383.60058198819 stock: 0.0
cancel - 567d78
buy - 567d78 84937.7811869697 120.27907583774274
bid order for: 567d78 price: 120.27907583774274 size: 706.1725457680714
+ updates for: 567d78 cash: -84937.7811869697 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 271.93236438935617 98.92380968814919
+ updates for: 4f4d8a cash: 0 stock: -271.93236438935617
+ updates for: 567d78 cash: 0 stock: 271.93236438935617
+ updates for: 4f4d8a cash: 32707.773479124062 stock: 0.0
cancel - e39c81
buy - e39c81 70560.43298601311 103.90410957368135
bid order for: e39c81 price: 103.90410957368135 size: 679.0918403085559
+ updates for: e39c81 cash: -70560.43298601311 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 60364.15202273664 106.0199544051386
bid order for: 10b0a3 price: 106.0199544051386 size: 569.3659496594812
+ updates for: 10b0a3 cash: -60364.15202273664 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 775.4127831575868 91.82722350465764
+ updates for: e2b93c cash: 0 stock: -775.4127831575868
+ updates for: 567d78 cash: 0 stock: 434.2401813787152
+ updates for: 10b0a3 cash: 0 stock: 341.1726017788716
+ updates for: e2b93c cash: 88401.11139272412 stock: 0.0
cancel - 4081b6
sell - 4081b6 816.8870236125184 95.31162450328861
+ updates for: 4081b6 cash: 0 stock: -816.8870236125184
+ updates for: 10b0a3 cash: 0 stock: 228.19334788060962
+ updates for: e39c81 cash: 0 stock: 588.6936757319088
+ updates for: 4081b6 cash: 85360.74052643965 stock: 0.0
cancel - 502657
buy - 502657 84551.86653217368 106.20431892104617
bid order for: 502657 price: 106.20431892104617 size: 796.1245586917305
+ updates for: 502657 cash: -84551.86653217368 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 852.7331025909617 94.65525421592662
+ updates for: 25d1a9 cash: 0 stock: -852.7331025909617
+ updates for: 502657 cash: 0 stock: 796.1245586917305
+ updates for: e39c81 cash: 0 stock: 56.60854389923122
+ updates for: 25d1a9 cash: 90433.72688028595 stock: 0.0
cancel - 168284
sell - 168284 776.2161452238732 89.34132286674014
+ updates for: 168284 cash: 0 stock: -776.2161452238732
+ updates for: e39c81 cash: 0 stock: 33.78962067741588
+ updates for: 397d0e cash: 0 stock: 708.0442795395624
+ updates for: 301da5 cash: 0 stock: 34.382245006895005
+ updates for: 168284 cash: 80184.97041331157 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 11549.681720052453 110.93581937688128
bid order for: 42d8ea price: 110.93581937688128 size: 104.11138426638217
+ updates for: 42d8ea cash: -11549.681720052453 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 27166.269184619254 108.76348010708651
bid order for: 33b60b price: 108.76348010708651 size: 249.7738133964806
+ updates for: 33b60b cash: -27166.269184619254 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 129.67731842322826 71.63661318942818
+ updates for: e7e04e cash: 0 stock: -129.67731842322826
+ updates for: 42d8ea cash: 0 stock: 104.11138426638217
+ updates for: 33b60b cash: 0 stock: 25.565934156846083
+ updates for: e7e04e cash: 14330.321691139665 stock: 0.0
cancel - ecdc52
buy - ecdc52 77336.73490768933 121.13598867058559
bid order for: ecdc52 price: 121.13598867058559 size: 638.4290561081485
+ updates for: ecdc52 cash: -77336.73490768933 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 879.5997201936092 91.27693977455202
+ updates for: dbe2fc cash: 0 stock: -879.5997201936092
+ updates for: ecdc52 cash: 0 stock: 638.4290561081485
+ updates for: 33b60b cash: 0 stock: 224.2078792396345
+ updates for: 301da5 cash: 0 stock: 16.96278484582615
+ updates for: dbe2fc cash: 103463.50794926926 stock: 0.0
cancel - e9aeae
buy - e9aeae 22194.039686539276 115.69159040665951
bid order for: e9aeae price: 115.69159040665951 size: 191.8379685898218
+ updates for: e9aeae cash: -22194.039686539276 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 764.6698703122561 96.4450695904857
ask order for: ce37e5 price: 96.4450695904857 size: 441.61435294765676
+ updates for: ce37e5 cash: 0 stock: -764.6698703122561
+ updates for: e9aeae cash: 0 stock: 191.8379685898218
+ updates for: 301da5 cash: 0 stock: 131.21754877477753
+ updates for: ce37e5 cash: 35662.85552411058 stock: 0
cancel - 602a21
sell - 602a21 88.24396335620281 94.53061078328585
ask order for: 602a21 price: 94.53061078328585 size: 88.24396335620281
+ updates for: 602a21 cash: 0 stock: -88.24396335620281
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 69083.05948467134 104.87810131003545
bid order for: 510dbb price: 104.87810131003545 size: 173.05592398954713
+ updates for: 510dbb cash: -69083.05948467134 stock: 0
+ updates for: 602a21 cash: 8341.755753999747 stock: 0
+ updates for: ce37e5 cash: 42591.52700219407 stock: 0
+ updates for: 510dbb cash: 0 stock: 529.8583163038595
cancel - b846a3
buy - b846a3 52227.86688806511 106.95641016906788
bid order for: b846a3 price: 106.95641016906788 size: 488.30983393615776
+ updates for: b846a3 cash: -52227.86688806511 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 227.6586523932085 91.05052225679961
+ updates for: f676bd cash: 0 stock: -227.6586523932085
+ updates for: b846a3 cash: 0 stock: 227.6586523932085
+ updates for: f676bd cash: 24349.552203905256 stock: 0.0
cancel - e4befc
sell - e4befc 680.3561085655763 98.06397906363469
ask order for: e4befc price: 98.06397906363469 size: 246.6490030330799
+ updates for: e4befc cash: 0 stock: -680.3561085655763
+ updates for: b846a3 cash: 0 stock: 260.65118154294925
+ updates for: 510dbb cash: 0 stock: 173.05592398954713
+ updates for: e4befc cash: 46028.09141263737 stock: 0
cancel - bfd4db
buy - bfd4db 66824.70759485498 103.85451293330843
bid order for: bfd4db price: 103.85451293330843 size: 410.54860035531425
+ updates for: bfd4db cash: -66824.70759485498 stock: 0
+ updates for: e4befc cash: 24187.382669502316 stock: 0
+ updates for: bfd4db cash: 0 stock: 246.6490030330799
cancel - cba909
buy - cba909 10195.261864689803 104.63499086070449
bid order for: cba909 price: 104.63499086070449 size: 97.43644817881489
+ updates for: cba909 cash: -10195.261864689803 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 45216.55058146155 104.01080791300211
bid order for: 147b63 price: 104.01080791300211 size: 434.7293467740592
+ updates for: 147b63 cash: -45216.55058146155 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 102416.40439894688 111.74559723739026
bid order for: f1f805 price: 111.74559723739026 size: 916.5140008279286
+ updates for: f1f805 cash: -102416.40439894688 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 97004.52317280647 122.00258261857198
bid order for: 301da5 price: 122.00258261857198 size: 795.1022108776233
+ updates for: 301da5 cash: -97004.52317280647 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 80984.32600430778 104.92113243807054
bid order for: 57a381 price: 104.92113243807054 size: 771.8590537717326
+ updates for: 57a381 cash: -80984.32600430778 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 486.82118562074857 99.1355516263669
+ updates for: 397d0e cash: 0 stock: -486.82118562074857
+ updates for: 301da5 cash: 0 stock: 486.82118562074857
+ updates for: 397d0e cash: 59393.441919166544 stock: 0.0
cancel - bdb97d
buy - bdb97d 50613.26564676496 107.43013615751214
bid order for: bdb97d price: 107.43013615751214 size: 471.1272596039225
+ updates for: bdb97d cash: -50613.26564676496 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 35966.64404674725 115.04896914073207
bid order for: 0d5eec price: 115.04896914073207 size: 312.6203069473099
+ updates for: 0d5eec cash: -35966.64404674725 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 536.5089525238288 96.7435028353919
+ updates for: 567d78 cash: 0 stock: -536.5089525238288
+ updates for: 301da5 cash: 0 stock: 308.2810252568747
+ updates for: 0d5eec cash: 0 stock: 228.2279272669541
+ updates for: 567d78 cash: 63868.46901482898 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 42745.78130043111 109.18586506149516
bid order for: 4f4d8a price: 109.18586506149516 size: 391.49555921323724
+ updates for: 4f4d8a cash: -42745.78130043111 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 104160.6887016456 119.35146000514926
bid order for: e39c81 price: 119.35146000514926 size: 872.7223671763355
+ updates for: e39c81 cash: -104160.6887016456 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 85472.64321411363 111.7602618311003
bid order for: 10b0a3 price: 111.7602618311003 size: 764.785638595637
+ updates for: 10b0a3 cash: -85472.64321411363 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 297.0675742558727 93.93795985905977
+ updates for: e2b93c cash: 0 stock: -297.0675742558727
+ updates for: e39c81 cash: 0 stock: 297.0675742558727
+ updates for: e2b93c cash: 35455.4487076265 stock: 0.0
cancel - 4081b6
buy - 4081b6 65234.22990962628 113.69631543300996
bid order for: 4081b6 price: 113.69631543300996 size: 573.7585220873968
+ updates for: 4081b6 cash: -65234.22990962628 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 731.2207635209691 89.20193766572118
+ updates for: 502657 cash: 0 stock: -731.2207635209691
+ updates for: e39c81 cash: 0 stock: 575.6547929204628
+ updates for: 0d5eec cash: 0 stock: 84.39237968035582
+ updates for: 4081b6 cash: 0 stock: 71.17359092015045
+ updates for: 502657 cash: 86506.67132333473 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 850.7772679764827 99.63093907858077
+ updates for: 25d1a9 cash: 0 stock: -850.7772679764827
+ updates for: 4081b6 cash: 0 stock: 502.5849311672464
+ updates for: 10b0a3 cash: 0 stock: 348.1923368092363
+ updates for: 25d1a9 cash: 96056.12159525175 stock: 0.0
cancel - 168284
buy - 168284 90522.5602625963 113.31881082505306
bid order for: 168284 price: 113.31881082505306 size: 798.8308349118603
+ updates for: 168284 cash: -90522.5602625963 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 171.9049498970628 92.91129586009409
+ updates for: 42d8ea cash: 0 stock: -171.9049498970628
+ updates for: 168284 cash: 0 stock: 171.9049498970628
+ updates for: 42d8ea cash: 19480.064497275485 stock: 0.0
cancel - 33b60b
buy - 33b60b 73670.56113183551 111.11186237680741
bid order for: 33b60b price: 111.11186237680741 size: 663.0305671774331
+ updates for: 33b60b cash: -73670.56113183551 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 75721.88130760814 103.90748707308262
bid order for: e7e04e price: 103.90748707308262 size: 728.7432642303213
+ updates for: e7e04e cash: -75721.88130760814 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 372.58056078678646 94.88061367996484
+ updates for: ecdc52 cash: 0 stock: -372.58056078678646
+ updates for: 168284 cash: 0 stock: 372.58056078678646
+ updates for: ecdc52 cash: 42220.38608489004 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 108185.7628504009 109.12527531738112
bid order for: dbe2fc price: 109.12527531738112 size: 991.3905145783345
+ updates for: dbe2fc cash: -108185.7628504009 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 268.4376336167197 91.67046189572315
+ updates for: e9aeae cash: 0 stock: -268.4376336167197
+ updates for: 168284 cash: 0 stock: 254.345324228011
+ updates for: 10b0a3 cash: 0 stock: 14.092309388708713
+ updates for: e9aeae cash: 30397.069867517723 stock: 0.0
cancel - ce37e5
buy - ce37e5 59798.24789040202 111.28607014240593
bid order for: ce37e5 price: 111.28607014240593 size: 537.3381215985243
+ updates for: ce37e5 cash: -59798.24789040202 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 55854.74685595171 103.97340498380579
bid order for: 602a21 price: 103.97340498380579 size: 537.2022476771947
+ updates for: 602a21 cash: -55854.74685595171 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 853.6190233081065 101.62277340037127
+ updates for: 510dbb cash: 0 stock: -853.6190233081065
+ updates for: 10b0a3 cash: 0 stock: 402.500992397692
+ updates for: f1f805 cash: 0 stock: 451.1180309104145
+ updates for: 510dbb cash: 95394.07008628352 stock: 0.0
cancel - b846a3
sell - b846a3 151.49051941878395 78.66837998585953
+ updates for: b846a3 cash: 0 stock: -151.49051941878395
+ updates for: f1f805 cash: 0 stock: 151.49051941878395
+ updates for: b846a3 cash: 16928.398568254477 stock: 0.0
cancel - f676bd
sell - f676bd 216.69222795463565 99.11603783379972
+ updates for: f676bd cash: 0 stock: -216.69222795463565
+ updates for: f1f805 cash: 0 stock: 216.69222795463565
+ updates for: f676bd cash: 24214.402429491474 stock: 0.0
cancel - e4befc
buy - e4befc 11660.163500753873 115.27626344850559
bid order for: e4befc price: 115.27626344850559 size: 101.14973500995302
+ updates for: e4befc cash: -11660.163500753873 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
+ updates bfd4db 42637.32492535266 0
buy - bfd4db 28222.253566604897 108.23698394585023
bid order for: bfd4db price: 108.23698394585023 size: 260.74501097262817
+ updates for: bfd4db cash: -28222.253566604897 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
+ updates cba909 10195.261864689803 0
buy - cba909 98701.88734199834 113.20928717663314
bid order for: cba909 price: 113.20928717663314 size: 871.8532710836714
+ updates for: cba909 cash: -98701.88734199834 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
+ updates 147b63 45216.55058146155 0
buy - 147b63 83582.24386287812 106.71352447986533
bid order for: 147b63 price: 106.71352447986533 size: 783.2394653842438
+ updates for: 147b63 cash: -83582.24386287812 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
+ updates f1f805 10863.14961256117 0
buy - f1f805 98012.39813883223 109.62828946549733
bid order for: f1f805 price: 109.62828946549733 size: 894.0429392513608
+ updates for: f1f805 cash: -98012.39813883223 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 259.8032826304276 92.48014312622888
+ updates for: 301da5 cash: 0 stock: -259.8032826304276
+ updates for: e4befc cash: 0 stock: 101.14973500995302
+ updates for: cba909 cash: 0 stock: 158.65354762047457
+ updates for: 301da5 cash: 29621.218534911823 stock: 0.0
cancel - 57a381
+ updates 57a381 80984.32600430778 0
buy - 57a381 66039.813574841 104.87417596305065
bid order for: 57a381 price: 104.87417596305065 size: 629.7051964261268
+ updates for: 57a381 cash: -66039.813574841 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 26218.039595488186 111.22620153586664
bid order for: 397d0e price: 111.22620153586664 size: 235.71819619349102
+ updates for: 397d0e cash: -26218.039595488186 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
+ updates bdb97d 50613.26564676496 0
buy - bdb97d 36021.804971247686 102.03476997099199
bid order for: bdb97d price: 102.03476997099199 size: 353.03460753122215
+ updates for: bdb97d cash: -36021.804971247686 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 43821.354566335365 113.11604632585656
bid order for: 0d5eec price: 113.11604632585656 size: 387.401752357026
+ updates for: 0d5eec cash: -43821.354566335365 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 11.029884323568808 75.41827875805514
+ updates for: 567d78 cash: 0 stock: -11.029884323568808
+ updates for: cba909 cash: 0 stock: 11.029884323568808
+ updates for: 567d78 cash: 1248.6853419119452 stock: 0.0
cancel - 4f4d8a
+ updates 4f4d8a 42745.78130043111 0
buy - 4f4d8a 100311.47085406962 109.44116851770691
bid order for: 4f4d8a price: 109.44116851770691 size: 916.5789456811203
+ updates for: 4f4d8a cash: -100311.47085406962 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 996.5199219738839 101.14349570126946
+ updates for: e39c81 cash: 0 stock: -996.5199219738839
+ updates for: cba909 cash: 0 stock: 702.169839139628
+ updates for: 0d5eec cash: 0 stock: 294.3500828342559
+ updates for: e39c81 cash: 112787.86457182784 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 106.48880406752392 101.27543031936703
+ updates for: 10b0a3 cash: 0 stock: -106.48880406752392
+ updates for: 0d5eec cash: 0 stock: 93.05166952277011
+ updates for: ce37e5 cash: 0 stock: 13.437134544753803
+ updates for: 10b0a3 cash: 12021.002857896376 stock: 0.0
cancel - e2b93c
buy - e2b93c 59056.42594287454 105.42400721212826
bid order for: e2b93c price: 105.42400721212826 size: 560.1800529555334
+ updates for: e2b93c cash: -59056.42594287454 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 77249.42692982338 107.04151748885798
bid order for: 4081b6 price: 107.04151748885798 size: 721.6772402153616
+ updates for: 4081b6 cash: -77249.42692982338 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 81021.62029268041 105.82557042529771
bid order for: 502657 price: 105.82557042529771 size: 765.6147750214452
+ updates for: 502657 cash: -81021.62029268041 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 45068.443461939125 120.6902650498669
bid order for: 25d1a9 price: 120.6902650498669 size: 373.4223588233708
+ updates for: 25d1a9 cash: -45068.443461939125 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 418.98694695387076 84.61833287678735
+ updates for: 168284 cash: 0 stock: -418.98694695387076
+ updates for: 25d1a9 cash: 0 stock: 373.4223588233708
+ updates for: ce37e5 cash: 0 stock: 45.56458813049994
+ updates for: 168284 cash: 50139.14741263978 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 666.1874571304016 92.60145721720791
+ updates for: 42d8ea cash: 0 stock: -666.1874571304016
+ updates for: ce37e5 cash: 0 stock: 478.3363989232705
+ updates for: 397d0e cash: 0 stock: 187.85105820713113
+ updates for: 42d8ea cash: 74126.13770111313 stock: 0.0
cancel - 33b60b
+ updates 33b60b 73670.56113183551 0
sell - 33b60b 724.1268322296766 100.28543276057393
+ updates for: 33b60b cash: 0 stock: -724.1268322296766
+ updates for: 397d0e cash: 0 stock: 47.86713798635989
+ updates for: f1f805 cash: 0 stock: 676.2596942433166
+ updates for: 33b60b cash: 79461.27345097104 stock: 0.0
cancel - e7e04e
+ updates e7e04e 75721.88130760814 0
buy - e7e04e 86381.32561287702 120.15879314047311
bid order for: e7e04e price: 120.15879314047311 size: 718.8930860173659
+ updates for: e7e04e cash: -86381.32561287702 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 20345.474955256672 106.70506641293362
bid order for: ecdc52 price: 106.70506641293362 size: 190.67018689180645
+ updates for: ecdc52 cash: -20345.474955256672 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
+ updates dbe2fc 108185.7628504009 0
buy - dbe2fc 83897.01622423225 111.05701212260159
bid order for: dbe2fc price: 111.05701212260159 size: 755.4409633460514
+ updates for: dbe2fc cash: -83897.01622423225 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 331.6309382103533 101.93383241706974
+ updates for: e9aeae cash: 0 stock: -331.6309382103533
+ updates for: e7e04e cash: 0 stock: 331.6309382103533
+ updates for: e9aeae cash: 39848.37330339886 stock: 0.0
cancel - ce37e5
buy - ce37e5 27254.063557372363 115.5186366072118
bid order for: ce37e5 price: 115.5186366072118 size: 235.92784989353743
+ updates for: ce37e5 cash: -27254.063557372363 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
+ updates 602a21 55854.74685595171 0
sell - 602a21 616.6650180084035 91.28053402493481
+ updates for: 602a21 cash: 0 stock: -616.6650180084035
+ updates for: e7e04e cash: 0 stock: 387.26214780701264
+ updates for: ce37e5 cash: 0 stock: 229.4028702013909
+ updates for: 602a21 cash: 73033.259108924 stock: 0.0
cancel - 510dbb
sell - 510dbb 31.366852239333298 98.90495058899957
+ updates for: 510dbb cash: 0 stock: -31.366852239333298
+ updates for: ce37e5 cash: 0 stock: 6.52497969214653
+ updates for: dbe2fc cash: 0 stock: 24.841872547186767
+ updates for: 510dbb cash: 3512.6208985475564 stock: 0.0
cancel - b846a3
buy - b846a3 103648.63748223324 109.9713207582871
bid order for: b846a3 price: 109.9713207582871 size: 942.506071287887
+ updates for: b846a3 cash: -103648.63748223324 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 891.529587480288 101.16869604400824
+ updates for: f676bd cash: 0 stock: -891.529587480288
+ updates for: dbe2fc cash: 0 stock: 730.5990907988646
+ updates for: b846a3 cash: 0 stock: 160.9304966814234
+ updates for: f676bd cash: 98835.89135395447 stock: 0.0
cancel - e4befc
buy - e4befc 49356.33876051361 108.4250312344381
bid order for: e4befc price: 108.4250312344381 size: 455.2116628289888
+ updates for: e4befc cash: -49356.33876051361 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
+ updates bfd4db 28222.253566604897 0
buy - bfd4db 69459.9797827366 106.24530709670142
bid order for: bfd4db price: 106.24530709670142 size: 653.7698622256898
+ updates for: bfd4db cash: -69459.9797827366 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 28774.834065771327 115.35011178248712
bid order for: cba909 price: 115.35011178248712 size: 249.45649051499254
+ updates for: cba909 cash: -28774.834065771327 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
+ updates 147b63 83582.24386287812 0
buy - 147b63 7058.678705179923 103.66259347870687
bid order for: 147b63 price: 103.66259347870687 size: 68.09282373038286
+ updates for: 147b63 cash: -7058.678705179923 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
+ updates f1f805 23875.2046244772 0
buy - f1f805 53628.167663180495 105.09560194986706
bid order for: f1f805 price: 105.09560194986706 size: 510.27984680807407
+ updates for: f1f805 cash: -53628.167663180495 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 811.3937009488043 97.87299213348915
+ updates for: 301da5 cash: 0 stock: -811.3937009488043
+ updates for: cba909 cash: 0 stock: 249.45649051499254
+ updates for: b846a3 cash: 0 stock: 561.9372104338117
+ updates for: 301da5 cash: 90571.81128040512 stock: 0.0
cancel - 57a381
+ updates 57a381 66039.813574841 0
buy - 57a381 15358.25523089947 113.74761053894927
bid order for: 57a381 price: 113.74761053894927 size: 135.02046467728235
+ updates for: 57a381 cash: -15358.25523089947 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 833.5427953103886 99.55326895151646
+ updates for: 397d0e cash: 0 stock: -833.5427953103886
+ updates for: 57a381 cash: 0 stock: 135.02046467728235
+ updates for: b846a3 cash: 0 stock: 219.6383641726519
+ updates for: 4f4d8a cash: 0 stock: 478.8839664604543
+ updates for: 397d0e cash: 91921.79710198213 stock: 0.0
cancel - bdb97d
+ updates bdb97d 36021.804971247686 0
sell - bdb97d 314.40655427712477 86.90475419002051
+ updates for: bdb97d cash: 0 stock: -314.40655427712477
+ updates for: 4f4d8a cash: 0 stock: 314.40655427712477
+ updates for: bdb97d cash: 34409.02068971438 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 10072.975270419854 119.08452977664761
bid order for: 0d5eec price: 119.08452977664761 size: 84.58676613421164
+ updates for: 0d5eec cash: -10072.975270419854 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 84.92972617251735 92.17186893401671
+ updates for: 567d78 cash: 0 stock: -84.92972617251735
+ updates for: 0d5eec cash: 0 stock: 84.58676613421164
+ updates for: 4f4d8a cash: 0 stock: 0.342960038305705
+ updates for: 567d78 cash: 10110.509217766908 stock: 0.0
cancel - 4f4d8a
+ updates 4f4d8a 13455.295343181706 0
sell - 4f4d8a 678.3890565928036 86.15721344401433
+ updates for: 4f4d8a cash: 0 stock: -678.3890565928036
+ updates for: e4befc cash: 0 stock: 455.2116628289888
+ updates for: 4081b6 cash: 0 stock: 223.17739376381485
+ updates for: 4f4d8a cash: 73245.58565820074 stock: 0.0
cancel - e39c81
buy - e39c81 28319.30217509009 104.35779653654734
bid order for: e39c81 price: 104.35779653654734 size: 271.3673833192936
+ updates for: e39c81 cash: -28319.30217509009 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 35916.28941629848 109.33216118910526
bid order for: 10b0a3 price: 109.33216118910526 size: 328.50616895952726
+ updates for: 10b0a3 cash: -35916.28941629848 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
+ updates e2b93c 59056.42594287454 0
buy - e2b93c 47058.671597242064 105.403100977224
bid order for: e2b93c price: 105.403100977224 size: 446.46382469725177
+ updates for: e2b93c cash: -47058.671597242064 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
+ updates 4081b6 53360.18003213626 0
buy - 4081b6 14168.622079212308 120.54145002733759
bid order for: 4081b6 price: 120.54145002733759 size: 117.5414936189917
+ updates for: 4081b6 cash: -14168.622079212308 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
+ updates 502657 81021.62029268041 0
sell - 502657 693.54329704781 98.82942800334627
+ updates for: 502657 cash: 0 stock: -693.54329704781
+ updates for: 4081b6 cash: 0 stock: 117.5414936189917
+ updates for: 10b0a3 cash: 0 stock: 328.50616895952726
+ updates for: ecdc52 cash: 0 stock: 190.67018689180645
+ updates for: bfd4db cash: 0 stock: 56.825447577484624
+ updates for: 502657 cash: 76467.82357954483 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 58023.302376293694 104.52830509988749
bid order for: 25d1a9 price: 104.52830509988749 size: 555.0965580169552
+ updates for: 25d1a9 cash: -58023.302376293694 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 43248.65635489586 106.8877564809921
bid order for: 168284 price: 106.8877564809921 size: 404.61749576142324
+ updates for: 168284 cash: -43248.65635489586 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 168.7727680887756 97.25299982540025
+ updates for: 42d8ea cash: 0 stock: -168.7727680887756
+ updates for: 168284 cash: 0 stock: 168.7727680887756
+ updates for: 42d8ea cash: 18039.742536096 stock: 0.0
cancel - 33b60b
buy - 33b60b 71065.67234370789 102.7701123442191
bid order for: 33b60b price: 102.7701123442191 size: 691.5013589328375
+ updates for: 33b60b cash: -71065.67234370789 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 574.8218773956571 94.24718038639985
+ updates for: e7e04e cash: 0 stock: -574.8218773956571
+ updates for: 168284 cash: 0 stock: 235.84472767264765
+ updates for: bfd4db cash: 0 stock: 338.97714972300946
+ updates for: e7e04e cash: 61223.64518988554 stock: 0.0
cancel - ecdc52
sell - ecdc52 811.1681529121349 87.96166605533126
+ updates for: ecdc52 cash: 0 stock: -811.1681529121349
+ updates for: bfd4db cash: 0 stock: 257.96726492519576
+ updates for: e2b93c cash: 0 stock: 446.46382469725177
+ updates for: f1f805 cash: 0 stock: 106.7370632896874
+ updates for: ecdc52 cash: 85684.07879690638 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 29189.231608695358 110.56031591528371
bid order for: dbe2fc price: 110.56031591528371 size: 264.0118325191967
+ updates for: dbe2fc cash: -29189.231608695358 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 413.60002925903893 91.25322440584
+ updates for: e9aeae cash: 0 stock: -413.60002925903893
+ updates for: dbe2fc cash: 0 stock: 264.0118325191967
+ updates for: f1f805 cash: 0 stock: 149.58819673984226
+ updates for: e9aeae cash: 44910.293189664226 stock: 0.0
cancel - ce37e5
sell - ce37e5 481.58359427208666 100.08313089954964
+ updates for: ce37e5 cash: 0 stock: -481.58359427208666
+ updates for: f1f805 cash: 0 stock: 253.9545867785444
+ updates for: 25d1a9 cash: 0 stock: 227.62900749354225
+ updates for: ce37e5 cash: 50483.18451029043 stock: 0.0
cancel - 602a21
sell - 602a21 369.5697684484244 92.20873811750445
+ updates for: 602a21 cash: 0 stock: -369.5697684484244
+ updates for: 25d1a9 cash: 0 stock: 327.46755052341297
+ updates for: e39c81 cash: 0 stock: 42.102217925011416
+ updates for: 602a21 cash: 38623.322723379846 stock: 0.0
cancel - 510dbb
buy - 510dbb 100052.46272047426 105.99611100772746
bid order for: 510dbb price: 105.99611100772746 size: 943.9257890620166
+ updates for: 510dbb cash: -100052.46272047426 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 63250.36894392285 106.02107187553091
bid order for: b846a3 price: 106.02107187553091 size: 596.582998313571
+ updates for: b846a3 cash: -63250.36894392285 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 294.64562870788325 98.93670043334019
+ updates for: f676bd cash: 0 stock: -294.64562870788325
+ updates for: b846a3 cash: 0 stock: 294.64562870788325
+ updates for: f676bd cash: 31238.64537904948 stock: 0.0
cancel - e4befc
buy - e4befc 21988.038062626714 118.21468521971369
bid order for: e4befc price: 118.21468521971369 size: 186.00090184869816
+ updates for: e4befc cash: -21988.038062626714 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 116281.03500100393 118.16937491824484
bid order for: bfd4db price: 118.16937491824484 size: 984.020056647102
+ updates for: bfd4db cash: -116281.03500100393 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 117278.12919047505 121.40654614096147
bid order for: cba909 price: 121.40654614096147 size: 965.9951042039114
+ updates for: cba909 cash: -117278.12919047505 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
+ updates 147b63 7058.678705179923 0
buy - 147b63 85956.07850202225 103.67966811981456
bid order for: 147b63 price: 103.67966811981456 size: 829.0543368897504
+ updates for: 147b63 cash: -85956.07850202225 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 13267.838429824043 109.1930025892461
bid order for: f1f805 price: 109.1930025892461 size: 121.50813802358732
+ updates for: f1f805 cash: -13267.838429824043 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 840.639659419322 100.966745835287
+ updates for: 301da5 cash: 0 stock: -840.639659419322
+ updates for: cba909 cash: 0 stock: 840.639659419322
+ updates for: 301da5 cash: 102059.15759921406 stock: 0.0
cancel - 57a381
sell - 57a381 775.8599152442592 96.06581196622714
+ updates for: 57a381 cash: 0 stock: -775.8599152442592
+ updates for: cba909 cash: 0 stock: 125.3554447845894
+ updates for: e4befc cash: 0 stock: 186.00090184869816
+ updates for: bfd4db cash: 0 stock: 464.5035686109717
+ updates for: 57a381 cash: 92097.10600394028 stock: 0.0
cancel - 397d0e
sell - 397d0e 211.20662771342086 90.77227320753268
+ updates for: 397d0e cash: 0 stock: -211.20662771342086
+ updates for: bfd4db cash: 0 stock: 211.20662771342086
+ updates for: 397d0e cash: 24958.15517548539 stock: 0.0
cancel - bdb97d
buy - bdb97d 51780.496625901105 110.09980163565761
bid order for: bdb97d price: 110.09980163565761 size: 470.3050855373308
+ updates for: bdb97d cash: -51780.496625901105 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 17567.773680778788 111.33950022964562
bid order for: 0d5eec price: 111.33950022964562 size: 157.7856344293266
+ updates for: 0d5eec cash: -17567.773680778788 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 893.9884546401412 89.81419614652364
+ updates for: 567d78 cash: 0 stock: -893.9884546401412
+ updates for: bfd4db cash: 0 stock: 308.3098603227095
+ updates for: 0d5eec cash: 0 stock: 157.7856344293266
+ updates for: bdb97d cash: 0 stock: 427.8929598881051
+ updates for: 567d78 cash: 101111.48716121951 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 961.3132540214598 82.80878027225768
+ updates for: 4f4d8a cash: 0 stock: -961.3132540214598
+ updates for: bdb97d cash: 0 stock: 42.412125649225686
+ updates for: f1f805 cash: 0 stock: 121.50813802358732
+ updates for: b846a3 cash: 0 stock: 301.93736960568776
+ updates for: 510dbb cash: 0 stock: 495.455620742959
+ updates for: 4f4d8a cash: 102465.49759129694 stock: 0.0
cancel - e39c81
+ updates e39c81 23925.607483134372 0
buy - e39c81 88426.51568232146 107.01302211353787
bid order for: e39c81 price: 107.01302211353787 size: 826.3154701724371
+ updates for: e39c81 cash: -88426.51568232146 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 984.6449084874661 92.55132632002034
+ updates for: 10b0a3 cash: 0 stock: -984.6449084874661
+ updates for: e39c81 cash: 0 stock: 826.3154701724371
+ updates for: 510dbb cash: 0 stock: 158.32943831502894
+ updates for: 10b0a3 cash: 105208.82040175241 stock: 0.0
cancel - e2b93c
buy - e2b93c 65915.63994568794 110.71019226412011
bid order for: e2b93c price: 110.71019226412011 size: 595.3890838562877
+ updates for: e2b93c cash: -65915.63994568794 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 19252.754921227017 108.6952763199575
bid order for: 4081b6 price: 108.6952763199575 size: 177.12595775141358
+ updates for: 4081b6 cash: -19252.754921227017 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 122.77003927682756 101.15028273423214
+ updates for: 502657 cash: 0 stock: -122.77003927682756
+ updates for: e2b93c cash: 0 stock: 122.77003927682756
+ updates for: 502657 cash: 13591.894652611156 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 116.19323403280964 99.08700262267568
+ updates for: 25d1a9 cash: 0 stock: -116.19323403280964
+ updates for: e2b93c cash: 0 stock: 116.19323403280964
+ updates for: 25d1a9 cash: 12863.77527956226 stock: 0.0
cancel - 168284
sell - 168284 778.9038119389286 94.97935719657045
+ updates for: 168284 cash: 0 stock: -778.9038119389286
+ updates for: e2b93c cash: 0 stock: 356.4258105466505
+ updates for: 4081b6 cash: 0 stock: 177.12595775141358
+ updates for: 510dbb cash: 0 stock: 245.3520436408645
+ updates for: 168284 cash: 84719.08738847141 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 623.4329929933871 100.476314261817
+ updates for: 42d8ea cash: 0 stock: -623.4329929933871
+ updates for: 510dbb cash: 0 stock: 44.788686363164175
+ updates for: 147b63 cash: 0 stock: 578.6443066302229
+ updates for: 42d8ea cash: 64741.07624248196 stock: 0.0
cancel - 33b60b
+ updates 33b60b 71065.67234370789 0
sell - 33b60b 77.49649935050343 101.06822040722413
+ updates for: 33b60b cash: 0 stock: -77.49649935050343
+ updates for: 147b63 cash: 0 stock: 77.49649935050343
+ updates for: 33b60b cash: 8034.81133310762 stock: 0.0
cancel - e7e04e
sell - e7e04e 203.5447692336918 87.32689556113024
ask order for: e7e04e price: 87.32689556113024 size: 30.63123832466772
+ updates for: e7e04e cash: 0 stock: -203.5447692336918
+ updates for: 147b63 cash: 0 stock: 172.91353090902408
+ updates for: e7e04e cash: 17927.617498072912 stock: 0
cancel - ecdc52
buy - ecdc52 32304.17165006615 104.24828311920514
bid order for: ecdc52 price: 104.24828311920514 size: 284.21802080039583
+ updates for: ecdc52 cash: -32304.17165006615 stock: 0
+ updates for: e7e04e cash: 2674.9309500863483 stock: 0
+ updates for: ecdc52 cash: 0 stock: 30.63123832466772
cancel - dbe2fc
sell - dbe2fc 468.6548040078201 100.15652881279551
ask order for: dbe2fc price: 100.15652881279551 size: 184.43678320742424
+ updates for: dbe2fc cash: 0 stock: -468.6548040078201
+ updates for: ecdc52 cash: 0 stock: 284.21802080039583
+ updates for: dbe2fc cash: 29629.2406999798 stock: 0
cancel - e9aeae
buy - e9aeae 101842.8436063659 113.66265687162628
bid order for: e9aeae price: 113.66265687162628 size: 733.4888864077222
+ updates for: e9aeae cash: -101842.8436063659 stock: 0
+ updates for: dbe2fc cash: 18472.547991453706 stock: 0
+ updates for: e9aeae cash: 0 stock: 184.43678320742424
cancel - ce37e5
sell - ce37e5 723.1182581619694 87.54640569012595
+ updates for: ce37e5 cash: 0 stock: -723.1182581619694
+ updates for: e9aeae cash: 0 stock: 723.1182581619694
+ updates for: ce37e5 cash: 82191.54245507199 stock: 0.0
cancel - 602a21
buy - 602a21 63655.419183128055 110.10414336487425
bid order for: 602a21 price: 110.10414336487425 size: 578.1382719829197
+ updates for: 602a21 cash: -63655.419183128055 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 258.16559395480044 76.22531783656002
+ updates for: 510dbb cash: 0 stock: -258.16559395480044
+ updates for: e9aeae cash: 0 stock: 10.370628245752869
+ updates for: 602a21 cash: 0 stock: 247.79496570904757
+ updates for: 510dbb cash: 28462.005589363274 stock: 0.0
cancel - b846a3
sell - b846a3 884.4030016302313 95.92194865900005
ask order for: b846a3 price: 95.92194865900005 size: 554.0596953563592
+ updates for: b846a3 cash: 0 stock: -884.4030016302313
+ updates for: 602a21 cash: 0 stock: 330.34330627387214
+ updates for: b846a3 cash: 36372.16675360498 stock: 0
cancel - f676bd
buy - f676bd 10786.786174237122 105.20007437091898
+ updates for: f676bd cash: -10786.786174237122 stock: 0
+ updates for: b846a3 cash: 10786.786174237122 stock: 0
+ updates for: f676bd cash: 0.0 stock: 112.45378482232317
cancel - e4befc
buy - e4befc 105220.40184509027 114.36999041519071
bid order for: e4befc price: 114.36999041519071 size: 549.6258427506547
+ updates for: e4befc cash: -105220.40184509027 stock: 0
+ updates for: b846a3 cash: 42359.69947775677 stock: 0
+ updates for: e4befc cash: 0 stock: 441.60591053403596
cancel - bfd4db
sell - bfd4db 479.2495722986654 92.03734122432694
+ updates for: bfd4db cash: 0 stock: -479.2495722986654
+ updates for: e4befc cash: 0 stock: 479.2495722986654
+ updates for: bfd4db cash: 54811.76899028261 stock: 0.0
cancel - cba909
buy - cba909 62646.82604855126 111.99964323351817
bid order for: cba909 price: 111.99964323351817 size: 559.3484429047085
+ updates for: cba909 cash: -62646.82604855126 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 52180.2449942021 106.09501515381703
bid order for: 147b63 price: 106.09501515381703 size: 491.8256047991599
+ updates for: 147b63 cash: -52180.2449942021 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 65510.30470069744 109.93900343196349
bid order for: f1f805 price: 109.93900343196349 size: 595.8786477561528
+ updates for: f1f805 cash: -65510.30470069744 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 72.31347395360785 93.5477935727067
+ updates for: 301da5 cash: 0 stock: -72.31347395360785
+ updates for: e4befc cash: 0 stock: 70.37627045198928
+ updates for: cba909 cash: 0 stock: 1.9372035016185691
+ updates for: 301da5 cash: 8265.899478102885 stock: 0.0
cancel - 57a381
sell - 57a381 710.1718476860099 97.56208977009969
+ updates for: 57a381 cash: 0 stock: -710.1718476860099
+ updates for: cba909 cash: 0 stock: 557.4112394030899
+ updates for: f1f805 cash: 0 stock: 152.76060828291997
+ updates for: 57a381 cash: 79224.20898578402 stock: 0.0
cancel - 397d0e
buy - 397d0e 38699.51526610036 106.42778501431191
bid order for: 397d0e price: 106.42778501431191 size: 363.6222933785217
+ updates for: 397d0e cash: -38699.51526610036 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 426.4735175723232 89.99987094446605
+ updates for: bdb97d cash: 0 stock: -426.4735175723232
+ updates for: f1f805 cash: 0 stock: 426.4735175723232
+ updates for: bdb97d cash: 46886.07351202518 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 24750.835977982268 109.68918632849743
bid order for: 0d5eec price: 109.68918632849743 size: 225.64517803841125
+ updates for: 0d5eec cash: -24750.835977982268 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 53444.79990861999 112.02337679757125
bid order for: 567d78 price: 112.02337679757125 size: 477.0861353804389
+ updates for: 567d78 cash: -53444.79990861999 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 294.76023082970585 97.97697749894097
+ updates for: 4f4d8a cash: 0 stock: -294.76023082970585
+ updates for: 567d78 cash: 0 stock: 294.76023082970585
+ updates for: 4f4d8a cash: 33020.03640317522 stock: 0.0
cancel - e39c81
sell - e39c81 652.8835514742686 96.72350319098928
+ updates for: e39c81 cash: 0 stock: -652.8835514742686
+ updates for: 567d78 cash: 0 stock: 182.32590455073307
+ updates for: f1f805 cash: 0 stock: 16.64452190090958
+ updates for: 0d5eec cash: 0 stock: 225.64517803841125
+ updates for: 397d0e cash: 0 stock: 228.26794698421475
+ updates for: e39c81 cash: 71299.53362110889 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 33780.87351176068 120.97488202631693
bid order for: 10b0a3 price: 120.97488202631693 size: 279.2387390335456
+ updates for: 10b0a3 cash: -33780.87351176068 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 109.44141253414159 90.89576973661492
+ updates for: e2b93c cash: 0 stock: -109.44141253414159
+ updates for: 10b0a3 cash: 0 stock: 109.44141253414159
+ updates for: e2b93c cash: 13239.661970111263 stock: 0.0
cancel - 4081b6
sell - 4081b6 372.0010600103195 74.3320057779915
+ updates for: 4081b6 cash: 0 stock: -372.0010600103195
+ updates for: 10b0a3 cash: 0 stock: 169.797326499404
+ updates for: 397d0e cash: 0 stock: 135.35434639430696
+ updates for: 147b63 cash: 0 stock: 66.84938711660857
+ updates for: 4081b6 cash: 42039.06155961538 stock: 0.0
cancel - 502657
buy - 502657 86863.4704030191 111.04716997870553
bid order for: 502657 price: 111.04716997870553 size: 782.2213787138934
+ updates for: 502657 cash: -86863.4704030191 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 623.6370334831713 80.59093617033346
+ updates for: 25d1a9 cash: 0 stock: -623.6370334831713
+ updates for: 502657 cash: 0 stock: 623.6370334831713
+ updates for: 25d1a9 cash: 69253.12766222139 stock: 0.0
cancel - 168284
sell - 168284 633.1504869893513 82.11429876528487
ask order for: 168284 price: 82.11429876528487 size: 49.589924076077864
+ updates for: 168284 cash: 0 stock: -633.1504869893513
+ updates for: 502657 cash: 0 stock: 158.58434523072208
+ updates for: 147b63 cash: 0 stock: 424.97621768255135
+ updates for: 168284 cash: 62698.20099583984 stock: 0
cancel - 42d8ea
sell - 42d8ea 479.4577460382553 87.6228518069741
ask order for: 42d8ea price: 87.6228518069741 size: 479.4577460382553
+ updates for: 42d8ea cash: 0 stock: -479.4577460382553
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
sell - 33b60b 202.32269156222594 100.14260503570537
ask order for: 33b60b price: 100.14260503570537 size: 202.32269156222594
+ updates for: 33b60b cash: 0 stock: -202.32269156222594
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
sell - e7e04e 762.8123806374653 83.25631142318927
ask order for: e7e04e price: 83.25631142318927 size: 762.8123806374653
+ updates for: e7e04e cash: 0 stock: -762.8123806374653
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
buy - ecdc52 31291.533035084423 115.04202190952446
+ updates for: ecdc52 cash: -31291.533035084423 stock: 0
+ updates for: 168284 cash: 4072.041841330851 stock: 0
+ updates for: e7e04e cash: 27219.491193753576 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 376.52599328766877
cancel - dbe2fc
sell - dbe2fc 98.14366934573309 99.84329858008653
ask order for: dbe2fc price: 99.84329858008653 size: 98.14366934573309
+ updates for: dbe2fc cash: 0 stock: -98.14366934573309
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 844.693852251439 94.30121167144598
ask order for: e9aeae price: 94.30121167144598 size: 844.693852251439
+ updates for: e9aeae cash: 0 stock: -844.693852251439
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
buy - ce37e5 4288.402503165461 108.86693590715541
+ updates for: ce37e5 cash: -4288.402503165461 stock: 0
+ updates for: e7e04e cash: 4288.402503165461 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 51.5084373768091
cancel - 602a21
buy - 602a21 93776.24370612697 106.50844636721703
+ updates for: 602a21 cash: -93776.24370612697 stock: 0
+ updates for: e7e04e cash: 32001.051422898166 stock: 0
+ updates for: 42d8ea cash: 42011.45502881587 stock: 0
+ updates for: e9aeae cash: 19763.73725441294 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 1073.4065671834364
cancel - 510dbb
sell - 510dbb 192.25992538269008 94.80263087232804
ask order for: 510dbb price: 94.80263087232804 size: 192.25992538269008
+ updates for: 510dbb cash: 0 stock: -192.25992538269008
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
buy - b846a3 95296.91426385302 102.50029052981331
+ updates for: b846a3 cash: -95296.91426385302 stock: 0
+ updates for: e9aeae cash: 59891.91650431913 stock: 0
+ updates for: 510dbb cash: 18226.7467375965 stock: 0
+ updates for: dbe2fc cash: 9798.987682231314 stock: 0
+ updates for: 33b60b cash: 7379.263339706073 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 999.2040511220533
cancel - f676bd
sell - f676bd 236.5392070651019 89.95927521739667
ask order for: f676bd price: 89.95927521739667 size: 236.5392070651019
+ updates for: f676bd cash: 0 stock: -236.5392070651019
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 856.8655612043667 98.46931416215533
ask order for: e4befc price: 98.46931416215533 size: 856.8655612043667
+ updates for: e4befc cash: 0 stock: -856.8655612043667
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 55952.88429873362 105.86362064836807
+ updates for: bfd4db cash: -55952.88429873362 stock: 0
+ updates for: f676bd cash: 21278.89562807428 stock: 0
+ updates for: e4befc cash: 34673.98867065934 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 588.6690961141878
cancel - cba909
buy - cba909 93062.54307436783 107.23653120405126
bid order for: cba909 price: 107.23653120405126 size: 284.2287904193287
+ updates for: cba909 cash: -93062.54307436783 stock: 0
+ updates for: e4befc cash: 49700.975470304984 stock: 0
+ updates for: 33b60b cash: 12881.85805117076 stock: 0
+ updates for: cba909 cash: 0 stock: 633.3708124791999
cancel - 147b63
buy - 147b63 33304.84027477218 124.04651641400928
bid order for: 147b63 price: 124.04651641400928 size: 268.4867035170596
+ updates for: 147b63 cash: -33304.84027477218 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 950.7416652743003 98.27043185912886
ask order for: f1f805 price: 98.27043185912886 size: 398.02617133791205
+ updates for: f1f805 cash: 0 stock: -950.7416652743003
+ updates for: 147b63 cash: 0 stock: 268.4867035170596
+ updates for: cba909 cash: 0 stock: 284.2287904193287
+ updates for: f1f805 cash: 63784.54982766426 stock: 0
cancel - 301da5
buy - 301da5 127.07952902339646 106.04266626171844
+ updates for: 301da5 cash: -127.07952902339646 stock: 0
+ updates for: f1f805 cash: 127.07952902339646 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 1.2931613977800116
cancel - 57a381
sell - 57a381 527.420687468399 100.4799581493614
ask order for: 57a381 price: 100.4799581493614 size: 527.420687468399
+ updates for: 57a381 cash: 0 stock: -527.420687468399
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 852.6070655346193 93.7211278228754
ask order for: 397d0e price: 93.7211278228754 size: 852.6070655346193
+ updates for: 397d0e cash: 0 stock: -852.6070655346193
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
buy - bdb97d 61063.324788190235 108.61092963517811
+ updates for: bdb97d cash: -61063.324788190235 stock: 0
+ updates for: 397d0e cash: 61063.324788190235 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 651.542786633922
cancel - 0d5eec
sell - 0d5eec 561.8459025368488 96.88842340849475
ask order for: 0d5eec price: 96.88842340849475 size: 561.8459025368488
+ updates for: 0d5eec cash: 0 stock: -561.8459025368488
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
buy - 567d78 82090.11492300381 104.13978223192122
+ updates for: 567d78 cash: -82090.11492300381 stock: 0
+ updates for: 397d0e cash: 18843.970983466523 stock: 0
+ updates for: 0d5eec cash: 54436.36369531808 stock: 0
+ updates for: f1f805 cash: 8809.780244219204 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 852.5585128588232
cancel - 4f4d8a
sell - 4f4d8a 646.1536182833511 96.6879550960372
ask order for: 4f4d8a price: 96.6879550960372 size: 646.1536182833511
+ updates for: 4f4d8a cash: 0 stock: -646.1536182833511
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
buy - e39c81 51081.66548285381 114.59078258370018
+ updates for: e39c81 cash: -51081.66548285381 stock: 0
+ updates for: 4f4d8a cash: 51081.66548285381 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 528.3146740678914
cancel - 10b0a3
sell - 10b0a3 31.177750032887616 98.06290477910342
ask order for: 10b0a3 price: 98.06290477910342 size: 31.177750032887616
+ updates for: 10b0a3 cash: 0 stock: -31.177750032887616
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
sell - e2b93c 414.46824191021847 93.03830627894847
ask order for: e2b93c price: 93.03830627894847 size: 414.46824191021847
+ updates for: e2b93c cash: 0 stock: -414.46824191021847
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
sell - 4081b6 721.4900783756179 92.30044997333016
ask order for: 4081b6 price: 92.30044997333016 size: 721.4900783756179
+ updates for: 4081b6 cash: 0 stock: -721.4900783756179
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
buy - 502657 91187.6882564709 121.51641542801299
+ updates for: 502657 cash: -91187.6882564709 stock: 0
+ updates for: 4081b6 cash: 66593.85888536277 stock: 0
+ updates for: e2b93c cash: 24593.82937110812 stock: 0
+ updates for: 502657 cash: 0.0 stock: 985.830975740738
cancel - 25d1a9
buy - 25d1a9 65270.18994189115 105.65374232833283
+ updates for: 25d1a9 cash: -65270.18994189115 stock: 0
+ updates for: e2b93c cash: 13967.593862632091 stock: 0
+ updates for: 4f4d8a cash: 11393.606546868801 stock: 0
+ updates for: 10b0a3 cash: 3057.3807327017466 stock: 0
+ updates for: f1f805 cash: 30177.343975369633 stock: 0
+ updates for: 57a381 cash: 6674.2648243188705 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 672.6525589146004
cancel - 168284
sell - 168284 669.735271540779 101.86830117365565
ask order for: 168284 price: 101.86830117365565 size: 669.735271540779
+ updates for: 168284 cash: 0 stock: -669.735271540779
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 107841.1030840125 119.80429905330485
+ updates for: 42d8ea cash: -107841.1030840125 stock: 0
+ updates for: 57a381 cash: 46320.943779613284 stock: 0
+ updates for: 168284 cash: 61520.15930439922 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 1064.9154210814193
cancel - 33b60b
sell - 33b60b 847.4124380603077 100.42906326707003
ask order for: 33b60b price: 100.42906326707003 size: 847.4124380603077
+ updates for: 33b60b cash: 0 stock: -847.4124380603077
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
sell - e7e04e 809.8960471513215 95.55921205437154
ask order for: e7e04e price: 95.55921205437154 size: 809.8960471513215
+ updates for: e7e04e cash: 0 stock: -809.8960471513215
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
sell - ecdc52 163.88795076873396 92.74385106605698
ask order for: ecdc52 price: 92.74385106605698 size: 163.88795076873396
+ updates for: ecdc52 cash: 0 stock: -163.88795076873396
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 423.584031170305 98.93130441760287
ask order for: dbe2fc price: 98.93130441760287 size: 423.584031170305
+ updates for: dbe2fc cash: 0 stock: -423.584031170305
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 818.987993314251 98.64118772407504
ask order for: e9aeae price: 98.64118772407504 size: 818.987993314251
+ updates for: e9aeae cash: 0 stock: -818.987993314251
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 481.3130027667487 89.5639170673649
ask order for: ce37e5 price: 89.5639170673649 size: 481.3130027667487
+ updates for: ce37e5 cash: 0 stock: -481.3130027667487
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 5661.955410954673 105.04455599368832
+ updates for: 602a21 cash: -5661.955410954673 stock: 0
+ updates for: ce37e5 cash: 5661.955410954673 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 63.21692481020087
cancel - 510dbb
buy - 510dbb 88340.21894818115 119.16951737288555
+ updates for: 510dbb cash: -88340.21894818115 stock: 0
+ updates for: ce37e5 cash: 37446.32245229078 stock: 0
+ updates for: ecdc52 cash: 15199.59969761674 stock: 0
+ updates for: e7e04e cash: 35694.29679827363 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 955.514701811663
cancel - b846a3
buy - b846a3 58708.088765596396 102.3821568820717
+ updates for: b846a3 cash: -58708.088765596396 stock: 0
+ updates for: e7e04e cash: 41698.73131345679 stock: 0
+ updates for: e9aeae cash: 17009.357452139608 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 608.8020391598415
cancel - f676bd
sell - f676bd 322.87285626776827 96.11907554559829
ask order for: f676bd price: 96.11907554559829 size: 322.87285626776827
+ updates for: f676bd cash: 0 stock: -322.87285626776827
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 445.1387918095893 96.3985477418376
ask order for: e4befc price: 96.3985477418376 size: 445.1387918095893
+ updates for: e4befc cash: 0 stock: -445.1387918095893
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 995.6822359702961 102.5390619287605
+ updates for: bfd4db cash: -995.6822359702961 stock: 0
+ updates for: f676bd cash: 995.6822359702961 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 10.358841159452794
cancel - cba909
sell - cba909 267.4601135054253 88.0703743984326
ask order for: cba909 price: 88.0703743984326 size: 267.4601135054253
+ updates for: cba909 cash: 0 stock: -267.4601135054253
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
buy - 147b63 49563.17215749655 102.46617876925566
+ updates for: 147b63 cash: -49563.17215749655 stock: 0
+ updates for: cba909 cash: 23555.312333070087 stock: 0
+ updates for: f676bd cash: 26007.859824426465 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 538.0397011346103
cancel - f1f805
sell - f1f805 318.6528123793206 93.39076954128177
ask order for: f1f805 price: 93.39076954128177 size: 318.6528123793206
+ updates for: f1f805 cash: 0 stock: -318.6528123793206
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
sell - 301da5 39.00343052210087 93.45799799447596
ask order for: 301da5 price: 93.45799799447596 size: 39.00343052210087
+ updates for: 301da5 cash: 0 stock: -39.00343052210087
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
buy - 57a381 82767.17411003858 116.95527815538513
+ updates for: 57a381 cash: -82767.17411003858 stock: 0
+ updates for: f1f805 cash: 29759.23136459843 stock: 0
+ updates for: 301da5 cash: 3645.1825315121855 stock: 0
+ updates for: f676bd cash: 4030.6984028279553 stock: 0
+ updates for: e4befc cash: 42910.7330740006 stock: 0
+ updates for: e9aeae cash: 2421.328737099422 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 869.2762949378623
cancel - 397d0e
buy - 397d0e 37519.509880465455 111.07555897495331
+ updates for: 397d0e cash: -37519.509880465455 stock: 0
+ updates for: e9aeae cash: 37519.509880465455 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 380.36352507653544
cancel - bdb97d
sell - bdb97d 656.5393228710088 86.42817444253855
ask order for: bdb97d price: 86.42817444253855 size: 656.5393228710088
+ updates for: bdb97d cash: 0 stock: -656.5393228710088
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
sell - 0d5eec 270.447295505935 100.67678891338497
ask order for: 0d5eec price: 100.67678891338497 size: 270.447295505935
+ updates for: 0d5eec cash: 0 stock: -270.447295505935
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
buy - 567d78 35247.95913161231 103.75815448676457
+ updates for: 567d78 cash: -35247.95913161231 stock: 0
+ updates for: bdb97d cash: 35247.95913161231 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 407.82949956957367
cancel - 4f4d8a
sell - 4f4d8a 30.183762938086375 88.8030211044511
ask order for: 4f4d8a price: 88.8030211044511 size: 30.183762938086375
+ updates for: 4f4d8a cash: 0 stock: -30.183762938086375
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
sell - e39c81 492.852440878384 100.06284941416673
ask order for: e39c81 price: 100.06284941416673 size: 492.852440878384
+ updates for: e39c81 cash: 0 stock: -492.852440878384
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
buy - 10b0a3 68504.66811583703 114.58594976608332
+ updates for: 10b0a3 cash: -68504.66811583703 stock: 0
+ updates for: bdb97d cash: 21495.535993869376 stock: 0
+ updates for: 4f4d8a cash: 2680.409337202633 stock: 0
+ updates for: e9aeae cash: 23835.752322570057 stock: 0
+ updates for: dbe2fc cash: 20492.97046219497 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 727.6779940211399
cancel - e2b93c
buy - e2b93c 15517.161931653156 117.55731770397554
+ updates for: e2b93c cash: -15517.161931653156 stock: 0
+ updates for: dbe2fc cash: 15517.161931653154 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 156.8478453104494
cancel - 4081b6
sell - 4081b6 604.8915373997706 100.81531277174014
ask order for: 4081b6 price: 100.81531277174014 size: 604.8915373997706
+ updates for: 4081b6 cash: 0 stock: -604.8915373997706
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
sell - 502657 696.3936490251477 101.82398335630353
ask order for: 502657 price: 101.82398335630353 size: 696.3936490251477
+ updates for: 502657 cash: 0 stock: -696.3936490251477
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
sell - 25d1a9 215.56664679580206 101.72319049602964
ask order for: 25d1a9 price: 101.72319049602964 size: 215.56664679580206
+ updates for: 25d1a9 cash: 0 stock: -215.56664679580206
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
+ updates 168284 0 65.81669632545913
sell - 168284 472.0765672335607 96.27429740954953
ask order for: 168284 price: 96.27429740954953 size: 472.0765672335607
+ updates for: 168284 cash: 0 stock: -472.0765672335607
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 67172.10094305254 110.5836932064274
+ updates for: 42d8ea cash: -67172.10094305254 stock: 0
+ updates for: 168284 cash: 45448.839833923026 stock: 0
+ updates for: dbe2fc cash: 5895.588340296706 stock: 0
+ updates for: e39c81 cash: 15827.672768832814 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 689.8466298799169
cancel - 33b60b
+ updates 33b60b 0 847.4124380603077
buy - 33b60b 79120.56141027778 105.92489088172638
+ updates for: 33b60b cash: -79120.56141027778 stock: 0
+ updates for: e39c81 cash: 33488.54680618544 stock: 0
+ updates for: 0d5eec cash: 27227.765281846867 stock: 0
+ updates for: 4081b6 cash: 18404.24932224547 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 787.6765284899222
cancel - e7e04e
buy - e7e04e 95932.4841363948 118.51306447842161
+ updates for: e7e04e cash: -95932.4841363948 stock: 0
+ updates for: 4081b6 cash: 42578.08021369115 stock: 0
+ updates for: 25d1a9 cash: 21928.12707659971 stock: 0
+ updates for: 502657 cash: 31426.27684610394 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 946.5374254863154
cancel - ecdc52
buy - ecdc52 128129.67397845059 130.19085591094827
bid order for: ecdc52 price: 130.19085591094827 size: 680.8955581136769
+ updates for: ecdc52 cash: -128129.67397845059 stock: 0
+ updates for: 502657 cash: 39483.298481668186 stock: 0
+ updates for: ecdc52 cash: 0 stock: 387.7603014557761
cancel - dbe2fc
sell - dbe2fc 539.3999013976036 82.94519908047164
+ updates for: dbe2fc cash: 0 stock: -539.3999013976036
+ updates for: ecdc52 cash: 0 stock: 539.3999013976036
+ updates for: dbe2fc cash: 70224.93484123511 stock: 0.0
cancel - e9aeae
buy - e9aeae 99151.02918711922 103.95109397313134
bid order for: e9aeae price: 103.95109397313134 size: 953.8238165415286
+ updates for: e9aeae cash: -99151.02918711922 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 947.8794433023654 98.06623640633515
+ updates for: ce37e5 cash: 0 stock: -947.8794433023654
+ updates for: ecdc52 cash: 0 stock: 141.4956567160733
+ updates for: e9aeae cash: 0 stock: 806.3837865862921
+ updates for: ce37e5 cash: 102245.91743338843 stock: 0.0
cancel - 602a21
sell - 602a21 706.2018059016293 86.95719821505675
ask order for: 602a21 price: 86.95719821505675 size: 558.7617759463928
+ updates for: 602a21 cash: 0 stock: -706.2018059016293
+ updates for: e9aeae cash: 0 stock: 147.44002995523647
+ updates for: 602a21 cash: 15326.552409278085 stock: 0
cancel - 510dbb
buy - 510dbb 49237.27631439404 111.55374001822652
bid order for: 510dbb price: 111.55374001822652 size: 5.817086978172156
+ updates for: 510dbb cash: -49237.27631439404 stock: 0
+ updates for: 602a21 cash: 48588.35850596761 stock: 0
+ updates for: 510dbb cash: 0 stock: 558.7617759463928
cancel - b846a3
buy - b846a3 28647.57102860607 105.10453481805696
bid order for: b846a3 price: 105.10453481805696 size: 272.5626546770503
+ updates for: b846a3 cash: -28647.57102860607 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 8503.772979373816 112.79221589844903
bid order for: f676bd price: 112.79221589844903 size: 75.39326106537419
+ updates for: f676bd cash: -8503.772979373816 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 28526.383551876945 106.04564882003407
bid order for: e4befc price: 106.04564882003407 size: 269.0009808916154
+ updates for: e4befc cash: -28526.383551876945 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 5983.029633736647 125.4148603106846
bid order for: bfd4db price: 125.4148603106846 size: 47.7059067714556
+ updates for: bfd4db cash: -5983.029633736647 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
sell - cba909 549.4029271386872 97.24255370625096
+ updates for: cba909 cash: 0 stock: -549.4029271386872
+ updates for: bfd4db cash: 0 stock: 47.7059067714556
+ updates for: f676bd cash: 0 stock: 75.39326106537419
+ updates for: 510dbb cash: 0 stock: 5.817086978172156
+ updates for: e4befc cash: 0 stock: 269.0009808916154
+ updates for: b846a3 cash: 0 stock: 151.48569143206987
+ updates for: cba909 cash: 59583.93710297326 stock: 0.0
cancel - 147b63
sell - 147b63 214.39522705379352 99.26363928463913
ask order for: 147b63 price: 99.26363928463913 size: 93.31826380881307
+ updates for: 147b63 cash: 0 stock: -214.39522705379352
+ updates for: b846a3 cash: 0 stock: 121.07696324498045
+ updates for: 147b63 cash: 12725.737899046651 stock: 0
cancel - f1f805
sell - f1f805 464.7600864538193 101.74026876370654
ask order for: f1f805 price: 101.74026876370654 size: 464.7600864538193
+ updates for: f1f805 cash: 0 stock: -464.7600864538193
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 73463.18602587271 118.09357497312101
bid order for: 301da5 price: 118.09357497312101 size: 143.23606890451805
+ updates for: 301da5 cash: -73463.18602587271 stock: 0
+ updates for: 147b63 cash: 9263.110477386816 stock: 0
+ updates for: f1f805 cash: 47284.816106455066 stock: 0
+ updates for: 301da5 cash: 0 stock: 558.0783502626324
cancel - 57a381
buy - 57a381 58175.48779443272 112.67956368170256
bid order for: 57a381 price: 112.67956368170256 size: 516.2913832251512
+ updates for: 57a381 cash: -58175.48779443272 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 523.6869654896077 88.00700331700335
+ updates for: 397d0e cash: 0 stock: -523.6869654896077
+ updates for: 301da5 cash: 0 stock: 143.23606890451805
+ updates for: 57a381 cash: 0 stock: 380.45089658508965
+ updates for: 397d0e cash: 59784.30047155127 stock: 0.0
cancel - bdb97d
sell - bdb97d 961.0183513835171 100.01761351195466
ask order for: bdb97d price: 100.01761351195466 size: 825.1778647434555
+ updates for: bdb97d cash: 0 stock: -961.0183513835171
+ updates for: 57a381 cash: 0 stock: 135.84048664006156
+ updates for: bdb97d cash: 15306.446764912282 stock: 0
cancel - 0d5eec
sell - 0d5eec 559.3295720467339 96.72918577237526
ask order for: 0d5eec price: 96.72918577237526 size: 559.3295720467339
+ updates for: 0d5eec cash: 0 stock: -559.3295720467339
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
buy - 567d78 95864.3665796478 105.17215609316638
+ updates for: 567d78 cash: -95864.3665796478 stock: 0
+ updates for: 0d5eec cash: 54103.49408249168 stock: 0
+ updates for: bdb97d cash: 41760.872497156124 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 976.8647544090348
cancel - 4f4d8a
sell - 4f4d8a 869.0181647329277 88.01074245335768
ask order for: 4f4d8a price: 88.01074245335768 size: 869.0181647329277
+ updates for: 4f4d8a cash: 0 stock: -869.0181647329277
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
sell - e39c81 870.1280022561812 99.32301414972059
ask order for: e39c81 price: 99.32301414972059 size: 870.1280022561812
+ updates for: e39c81 cash: 0 stock: -870.1280022561812
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
sell - 10b0a3 642.5436736958737 100.87912251443757
ask order for: 10b0a3 price: 100.87912251443757 size: 642.5436736958737
+ updates for: 10b0a3 cash: 0 stock: -642.5436736958737
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
buy - e2b93c 116135.5688448837 119.9051620387181
+ updates for: e2b93c cash: -116135.5688448837 stock: 0
+ updates for: 4f4d8a cash: 76482.93388359927 stock: 0
+ updates for: e39c81 cash: 39652.634961284435 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 1268.2472386866402
cancel - 4081b6
sell - 4081b6 448.7993425270963 97.20678375627708
ask order for: 4081b6 price: 97.20678375627708 size: 448.7993425270963
+ updates for: 4081b6 cash: 0 stock: -448.7993425270963
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
sell - 502657 19.509309371009977 85.80192908880655
ask order for: 502657 price: 85.80192908880655 size: 19.509309371009977
+ updates for: 502657 cash: 0 stock: -19.509309371009977
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
buy - 25d1a9 86327.11130866196 107.93499002320563
+ updates for: 25d1a9 cash: -86327.11130866196 stock: 0
+ updates for: 502657 cash: 1673.936379222987 stock: 0
+ updates for: 4081b6 cash: 43626.340638990776 stock: 0
+ updates for: e39c81 cash: 41026.8342904482 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 881.3733845954437
cancel - 168284
sell - 168284 954.4037652018369 99.84209487959981
ask order for: 168284 price: 99.84209487959981 size: 954.4037652018369
+ updates for: 168284 cash: 0 stock: -954.4037652018369
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 34286.216062457854 107.32779496765727
+ updates for: 42d8ea cash: -34286.216062457854 stock: 0
+ updates for: e39c81 cash: 5744.266628426159 stock: 0
+ updates for: 168284 cash: 28541.949434031696 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 343.705094732905
cancel - 33b60b
buy - 33b60b 64237.50997219211 110.27422099669633
+ updates for: 33b60b cash: -64237.50997219211 stock: 0
+ updates for: 168284 cash: 64237.50997219211 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 643.391047129535
cancel - e7e04e
buy - e7e04e 58099.89120397877 103.83961021319304
+ updates for: e7e04e cash: -58099.89120397877 stock: 0
+ updates for: 168284 cash: 2510.2118725053 stock: 0
+ updates for: bdb97d cash: 40771.44825737481 stock: 0
+ updates for: 10b0a3 cash: 14818.231074098658 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 579.6754605722593
cancel - ecdc52
buy - ecdc52 90335.90833080401 105.81080135310349
bid order for: ecdc52 price: 105.81080135310349 size: 381.1982983727472
+ updates for: ecdc52 cash: -90335.90833080401 stock: 0
+ updates for: 10b0a3 cash: 50001.010905544186 stock: 0
+ updates for: ecdc52 cash: 0 stock: 495.65271444929715
cancel - dbe2fc
buy - dbe2fc 23386.057902264238 107.58115844860868
bid order for: dbe2fc price: 107.58115844860868 size: 217.38061050379667
+ updates for: dbe2fc cash: -23386.057902264238 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 49364.862316944666 107.49041646241659
bid order for: e9aeae price: 107.49041646241659 size: 459.24896322459415
+ updates for: e9aeae cash: -49364.862316944666 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 64177.716026251044 109.21705537726967
bid order for: ce37e5 price: 109.21705537726967 size: 587.6162455081878
+ updates for: ce37e5 cash: -64177.716026251044 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 6722.685227745821 109.46874237444868
bid order for: 602a21 price: 109.46874237444868 size: 61.41191615000207
+ updates for: 602a21 cash: -6722.685227745821 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 26285.0016529428 103.87113200457821
bid order for: 510dbb price: 103.87113200457821 size: 253.05396355730738
+ updates for: 510dbb cash: -26285.0016529428 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 50886.22908127555 108.6428664275503
bid order for: b846a3 price: 108.6428664275503 size: 468.38076676860874
+ updates for: b846a3 cash: -50886.22908127555 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 15138.054878809564 104.87675146207667
bid order for: f676bd price: 104.87675146207667 size: 144.34137850163552
+ updates for: f676bd cash: -15138.054878809564 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 715.9154604256212 94.22353570662158
+ updates for: e4befc cash: 0 stock: -715.9154604256212
+ updates for: 602a21 cash: 0 stock: 61.41191615000207
+ updates for: ce37e5 cash: 0 stock: 587.6162455081878
+ updates for: b846a3 cash: 0 stock: 66.88729876743128
+ updates for: e4befc cash: 78167.22911968656 stock: 0.0
cancel - bfd4db
sell - bfd4db 603.1746967240292 91.3886734494255
+ updates for: bfd4db cash: 0 stock: -603.1746967240292
+ updates for: b846a3 cash: 0 stock: 401.49346800117746
+ updates for: dbe2fc cash: 0 stock: 201.68122872285176
+ updates for: bfd4db cash: 65316.501438929066 stock: 0.0
cancel - cba909
buy - cba909 12381.374577369286 119.34842164226876
bid order for: cba909 price: 119.34842164226876 size: 103.74141867146625
+ updates for: cba909 cash: -12381.374577369286 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 649.3778544460364 100.5709226688074
+ updates for: 147b63 cash: 0 stock: -649.3778544460364
+ updates for: cba909 cash: 0 stock: 103.74141867146625
+ updates for: dbe2fc cash: 0 stock: 15.699381780944918
+ updates for: e9aeae cash: 0 stock: 459.24896322459415
+ updates for: ecdc52 cash: 0 stock: 70.68809076903108
+ updates for: 147b63 cash: 70914.75810362709 stock: 0.0
cancel - f1f805
sell - f1f805 103.41654636169721 96.12770293858232
+ updates for: f1f805 cash: 0 stock: -103.41654636169721
+ updates for: ecdc52 cash: 0 stock: 103.41654636169721
+ updates for: f1f805 cash: 10942.587643701561 stock: 0.0
cancel - 301da5
buy - 301da5 34262.43645722616 103.79787140882623
bid order for: 301da5 price: 103.79787140882623 size: 330.08804508406064
+ updates for: 301da5 cash: -34262.43645722616 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 77.12210978236385 101.08581311613324
+ updates for: 57a381 cash: 0 stock: -77.12210978236385
+ updates for: ecdc52 cash: 0 stock: 77.12210978236385
+ updates for: 57a381 cash: 8160.35223811394 stock: 0.0
cancel - 397d0e
sell - 397d0e 615.4730489905954 95.98833834596032
+ updates for: 397d0e cash: 0 stock: -615.4730489905954
+ updates for: ecdc52 cash: 0 stock: 129.97155145965507
+ updates for: f676bd cash: 0 stock: 144.34137850163552
+ updates for: 510dbb cash: 0 stock: 253.05396355730738
+ updates for: 301da5 cash: 0 stock: 88.10615547199745
+ updates for: 397d0e cash: 64320.68194081304 stock: 0.0
cancel - bdb97d
buy - bdb97d 5489.013078985676 120.73528027772161
bid order for: bdb97d price: 120.73528027772161 size: 45.46320732729953
+ updates for: bdb97d cash: -5489.013078985676 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 489.6641343096617 97.32760524593276
ask order for: 0d5eec price: 97.32760524593276 size: 202.21903737029896
+ updates for: 0d5eec cash: 0 stock: -489.6641343096617
+ updates for: bdb97d cash: 0 stock: 45.46320732729953
+ updates for: 301da5 cash: 0 stock: 241.98188961206318
+ updates for: 0d5eec cash: 30606.21814020339 stock: 0
cancel - 567d78
buy - 567d78 126690.65046126266 129.14157050469214
bid order for: 567d78 price: 129.14157050469214 size: 828.618975289492
+ updates for: 567d78 cash: -126690.65046126266 stock: 0
+ updates for: 0d5eec cash: 19681.49464238898 stock: 0
+ updates for: 567d78 cash: 0 stock: 202.21903737029896
cancel - 4f4d8a
buy - 4f4d8a 36492.13924523325 110.19640920937408
bid order for: 4f4d8a price: 110.19640920937408 size: 331.15542971911077
+ updates for: 4f4d8a cash: -36492.13924523325 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 19312.944390911292 102.21020968878167
bid order for: e39c81 price: 102.21020968878167 size: 188.9531823652156
+ updates for: e39c81 cash: -19312.944390911292 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 36661.77596936116 112.69608720328357
bid order for: 10b0a3 price: 112.69608720328357 size: 325.31542912603413
+ updates for: 10b0a3 cash: -36661.77596936116 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 30950.74554304667 128.71051006352494
bid order for: e2b93c price: 128.71051006352494 size: 240.46789596102883
+ updates for: e2b93c cash: -30950.74554304667 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 31234.94337385544 103.38127351052432
bid order for: 4081b6 price: 103.38127351052432 size: 302.1334745956258
+ updates for: 4081b6 cash: -31234.94337385544 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 955.2703932346196 100.49665964389796
+ updates for: 502657 cash: 0 stock: -955.2703932346196
+ updates for: 567d78 cash: 0 stock: 828.618975289492
+ updates for: e2b93c cash: 0 stock: 126.6514179451276
+ updates for: 502657 cash: 123310.52442285974 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 322.5270441317815 93.39071221334318
+ updates for: 25d1a9 cash: 0 stock: -322.5270441317815
+ updates for: e2b93c cash: 0 stock: 113.81647801590123
+ updates for: 10b0a3 cash: 0 stock: 208.71056611588028
+ updates for: 25d1a9 cash: 38170.24109830255 stock: 0.0
cancel - 168284
sell - 168284 15.434556846935038 78.63083758645637
+ updates for: 168284 cash: 0 stock: -15.434556846935038
+ updates for: 10b0a3 cash: 0 stock: 15.434556846935038
+ updates for: 168284 cash: 1739.4141643662285 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 614.0917601658158 92.60517273791349
+ updates for: 42d8ea cash: 0 stock: -614.0917601658158
+ updates for: 10b0a3 cash: 0 stock: 101.17030616321881
+ updates for: 4f4d8a cash: 0 stock: 331.15542971911077
+ updates for: 4081b6 cash: 0 stock: 181.76602428348622
+ updates for: 42d8ea cash: 66684.83996235795 stock: 0.0
cancel - 33b60b
buy - 33b60b 101961.2995675878 106.45662038643819
bid order for: 33b60b price: 106.45662038643819 size: 957.7732150191098
+ updates for: 33b60b cash: -101961.2995675878 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 58980.72972380672 103.88689461716984
bid order for: e7e04e price: 103.88689461716984 size: 567.7398476598482
+ updates for: e7e04e cash: -58980.72972380672 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 18048.958178928668 102.66163737667912
bid order for: ecdc52 price: 102.66163737667912 size: 175.81015304387415
+ updates for: ecdc52 cash: -18048.958178928668 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 8908.663740684991 102.66127991160232
bid order for: dbe2fc price: 102.66127991160232 size: 86.77725183590054
+ updates for: dbe2fc cash: -8908.663740684991 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 10715.289857052941 109.03164943654237
bid order for: e9aeae price: 109.03164943654237 size: 98.27687568176577
+ updates for: e9aeae cash: -10715.289857052941 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 417.6961817747633 93.94302027762953
+ updates for: ce37e5 cash: 0 stock: -417.6961817747633
+ updates for: e9aeae cash: 0 stock: 98.27687568176577
+ updates for: 33b60b cash: 0 stock: 319.41930609299754
+ updates for: ce37e5 cash: 44719.58966989469 stock: 0.0
cancel - 602a21
buy - 602a21 81092.48336499931 110.41524830753428
bid order for: 602a21 price: 110.41524830753428 size: 734.4319250103601
+ updates for: 602a21 cash: -81092.48336499931 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 39390.938702452855 107.03256235129167
bid order for: 510dbb price: 107.03256235129167 size: 368.02761549487917
+ updates for: 510dbb cash: -39390.938702452855 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 502.7768268853262 90.24113764827601
+ updates for: b846a3 cash: 0 stock: -502.7768268853262
+ updates for: 602a21 cash: 0 stock: 502.7768268853262
+ updates for: b846a3 cash: 55514.228183817475 stock: 0.0
cancel - f676bd
buy - f676bd 1312.568582330599 115.22634212522111
bid order for: f676bd price: 115.22634212522111 size: 11.391219734322362
+ updates for: f676bd cash: -1312.568582330599 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 64847.58008658609 105.60452347859143
bid order for: e4befc price: 105.60452347859143 size: 614.0606287545272
+ updates for: e4befc cash: -64847.58008658609 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 3055.6725495595065 104.10409722523953
bid order for: bfd4db price: 104.10409722523953 size: 29.352087295356455
+ updates for: bfd4db cash: -3055.6725495595065 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
sell - cba909 499.7935578911673 95.52346705304585
+ updates for: cba909 cash: 0 stock: -499.7935578911673
+ updates for: f676bd cash: 0 stock: 11.391219734322362
+ updates for: 602a21 cash: 0 stock: 231.65509812503393
+ updates for: 510dbb cash: 0 stock: 256.74724003181103
+ updates for: cba909 cash: 54371.138740739305 stock: 0.0
cancel - 147b63
buy - 147b63 58732.6213580537 118.85818753912037
bid order for: 147b63 price: 118.85818753912037 size: 494.14030765632157
+ updates for: 147b63 cash: -58732.6213580537 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 170.3610244013695 100.06493404061253
+ updates for: f1f805 cash: 0 stock: -170.3610244013695
+ updates for: 147b63 cash: 0 stock: 170.3610244013695
+ updates for: f1f805 cash: 20248.802587654634 stock: 0.0
cancel - 301da5
buy - 301da5 57755.30372631834 109.72241336082823
bid order for: 301da5 price: 109.72241336082823 size: 526.376534723009
+ updates for: 301da5 cash: -57755.30372631834 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 32235.490119625578 103.95137541731104
bid order for: 57a381 price: 103.95137541731104 size: 310.10162193830286
+ updates for: 57a381 cash: -32235.490119625578 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 334.7084768389359 91.57354594871391
+ updates for: 397d0e cash: 0 stock: -334.7084768389359
+ updates for: 147b63 cash: 0 stock: 323.7792832549521
+ updates for: 301da5 cash: 0 stock: 10.929193583983817
+ updates for: 397d0e cash: 39682.996266521455 stock: 0.0
cancel - bdb97d
sell - bdb97d 958.7195805069709 91.14680976864415
+ updates for: bdb97d cash: 0 stock: -958.7195805069709
+ updates for: 301da5 cash: 0 stock: 515.4473411390252
+ updates for: 510dbb cash: 0 stock: 111.28037546306814
+ updates for: 33b60b cash: 0 stock: 331.9918639048776
+ updates for: bdb97d cash: 103809.48178252956 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 92737.32157293482 108.5269249480887
bid order for: 0d5eec price: 108.5269249480887 size: 854.5098059057099
+ updates for: 0d5eec cash: -92737.32157293482 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 649.0071699241053 100.00751599747402
+ updates for: 567d78 cash: 0 stock: -649.0071699241053
+ updates for: 0d5eec cash: 0 stock: 649.0071699241053
+ updates for: 567d78 cash: 70434.75242112482 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 63332.02320229416 102.99128290279806
bid order for: 4f4d8a price: 102.99128290279806 size: 614.9260541017453
+ updates for: 4f4d8a cash: -63332.02320229416 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
+ updates e39c81 19312.944390911292 0
buy - e39c81 69268.92047449616 103.90881809652986
bid order for: e39c81 price: 103.90881809652986 size: 666.6317810500576
+ updates for: e39c81 cash: -69268.92047449616 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 4707.142881903724 119.8883891960534
bid order for: 10b0a3 price: 119.8883891960534 size: 39.26270853640494
+ updates for: 10b0a3 cash: -4707.142881903724 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 62206.54434572116 111.44211573449148
bid order for: e2b93c price: 111.44211573449148 size: 558.1960099710145
+ updates for: e2b93c cash: -62206.54434572116 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
+ updates 4081b6 12443.740302483748 0
buy - 4081b6 26529.4296989099 116.51774657405056
bid order for: 4081b6 price: 116.51774657405056 size: 227.68574297864268
+ updates for: 4081b6 cash: -26529.4296989099 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 102669.66955136707 104.27060982633957
bid order for: 502657 price: 104.27060982633957 size: 984.6462941221997
+ updates for: 502657 cash: -102669.66955136707 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 18351.265115696646 117.2163411104936
bid order for: 25d1a9 price: 117.2163411104936 size: 156.55893147524444
+ updates for: 25d1a9 cash: -18351.265115696646 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 373.7133718224201 90.01634828564521
+ updates for: 168284 cash: 0 stock: -373.7133718224201
+ updates for: 10b0a3 cash: 0 stock: 39.26270853640494
+ updates for: 25d1a9 cash: 0 stock: 156.55893147524444
+ updates for: 4081b6 cash: 0 stock: 177.8917318107707
+ updates for: 168284 cash: 43785.95172234672 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 37562.60167700439 117.59036665055999
bid order for: 42d8ea price: 117.59036665055999 size: 319.43604520452027
+ updates for: 42d8ea cash: -37562.60167700439 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
+ updates 33b60b 32614.26792763846 0
buy - 33b60b 101461.08902360786 119.68546845746494
bid order for: 33b60b price: 119.68546845746494 size: 847.7310598459675
+ updates for: 33b60b cash: -101461.08902360786 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
+ updates e7e04e 58980.72972380672 0
sell - e7e04e 126.37961407746377 93.08221245983964
+ updates for: e7e04e cash: 0 stock: -126.37961407746377
+ updates for: 33b60b cash: 0 stock: 126.37961407746377
+ updates for: e7e04e cash: 15125.803314334882 stock: 0.0
cancel - ecdc52
+ updates ecdc52 18048.958178928668 0
sell - ecdc52 220.18428584692015 98.39807148369917
+ updates for: ecdc52 cash: 0 stock: -220.18428584692015
+ updates for: 33b60b cash: 0 stock: 220.18428584692015
+ updates for: ecdc52 cash: 26352.859398561006 stock: 0.0
cancel - dbe2fc
+ updates dbe2fc 8908.663740684991 0
sell - dbe2fc 754.3953227043039 91.17852626546915
+ updates for: dbe2fc cash: 0 stock: -754.3953227043039
+ updates for: 33b60b cash: 0 stock: 501.16715992158356
+ updates for: 42d8ea cash: 0 stock: 253.22816278272035
+ updates for: dbe2fc cash: 89759.61881857975 stock: 0.0
cancel - e9aeae
buy - e9aeae 53088.83313288533 107.44296968082551
bid order for: e9aeae price: 107.44296968082551 size: 494.111744031212
+ updates for: e9aeae cash: -53088.83313288533 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 526.3455946051992 84.63646089213623
+ updates for: ce37e5 cash: 0 stock: -526.3455946051992
+ updates for: 42d8ea cash: 0 stock: 66.20788242179992
+ updates for: 4081b6 cash: 0 stock: 49.794011167871986
+ updates for: e2b93c cash: 0 stock: 410.34370101552724
+ updates for: ce37e5 cash: 59316.86536279213 stock: 0.0
cancel - 602a21
sell - 602a21 367.981989073872 101.87453456407255
+ updates for: 602a21 cash: 0 stock: -367.981989073872
+ updates for: e2b93c cash: 0 stock: 147.85230895548727
+ updates for: 0d5eec cash: 0 stock: 205.5026359816046
+ updates for: e9aeae cash: 0 stock: 14.627044136780114
+ updates for: 602a21 cash: 40351.116337747364 stock: 0.0
cancel - 510dbb
sell - 510dbb 507.81907928302473 98.01497011803703
+ updates for: 510dbb cash: 0 stock: -507.81907928302473
+ updates for: e9aeae cash: 0 stock: 479.4846998944319
+ updates for: e4befc cash: 0 stock: 28.334379388592822
+ updates for: 510dbb cash: 54509.49870657113 stock: 0.0
cancel - b846a3
buy - b846a3 114127.52648650491 118.05149130537689
bid order for: b846a3 price: 118.05149130537689 size: 966.7605654491783
+ updates for: b846a3 cash: -114127.52648650491 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 962.7582146761291 90.26664649440511
+ updates for: f676bd cash: 0 stock: -962.7582146761291
+ updates for: b846a3 cash: 0 stock: 962.7582146761291
+ updates for: f676bd cash: 113655.04300901922 stock: 0.0
cancel - e4befc
+ updates e4befc 61855.341453192115 0
sell - e4befc 268.9750790247965 96.55098418594955
+ updates for: e4befc cash: 0 stock: -268.9750790247965
+ updates for: b846a3 cash: 0 stock: 4.002350773049216
+ updates for: 502657 cash: 0 stock: 264.9727282517473
+ updates for: e4befc cash: 28101.35143964433 stock: 0.0
cancel - bfd4db
+ updates bfd4db 3055.6725495595065 0
buy - bfd4db 81031.60735655023 108.59437413541035
bid order for: bfd4db price: 108.59437413541035 size: 746.1860524699827
+ updates for: bfd4db cash: -81031.60735655023 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 39258.78898902548 105.04917841361046
bid order for: cba909 price: 105.04917841361046 size: 373.718191630702
+ updates for: cba909 cash: -39258.78898902548 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 9453.803942229113 104.58676532211372
bid order for: 147b63 price: 104.58676532211372 size: 90.39197180553982
+ updates for: 147b63 cash: -9453.803942229113 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 415.8731595370772 96.21428582363279
+ updates for: f1f805 cash: 0 stock: -415.8731595370772
+ updates for: bfd4db cash: 0 stock: 415.8731595370772
+ updates for: f1f805 cash: 45161.48547964456 stock: 0.0
cancel - 301da5
buy - 301da5 59743.641370774225 104.7231243734733
bid order for: 301da5 price: 104.7231243734733 size: 570.4913955556838
+ updates for: 301da5 cash: -59743.641370774225 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
+ updates 57a381 32235.490119625578 0
buy - 57a381 76412.86608449121 104.94542436774582
bid order for: 57a381 price: 104.94542436774582 size: 728.1200351978007
+ updates for: 57a381 cash: -76412.86608449121 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 651.9298994967058 101.09197220336152
+ updates for: 397d0e cash: 0 stock: -651.9298994967058
+ updates for: bfd4db cash: 0 stock: 330.31289293290547
+ updates for: cba909 cash: 0 stock: 321.6170065638004
+ updates for: 397d0e cash: 69655.72418027767 stock: 0.0
cancel - bdb97d
buy - bdb97d 24180.388454520362 109.39049211544337
bid order for: bdb97d price: 109.39049211544337 size: 221.0465277823415
+ updates for: bdb97d cash: -24180.388454520362 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 107692.4212987536 111.78403324053964
bid order for: 0d5eec price: 111.78403324053964 size: 963.3971702114056
+ updates for: 0d5eec cash: -107692.4212987536 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 771.7086784678393 94.73329165801961
+ updates for: 567d78 cash: 0 stock: -771.7086784678393
+ updates for: 0d5eec cash: 0 stock: 771.7086784678393
+ updates for: 567d78 cash: 86264.70856586186 stock: 0.0
cancel - 4f4d8a
+ updates 4f4d8a 63332.02320229416 0
buy - 4f4d8a 106640.18173721716 110.06683545041699
bid order for: 4f4d8a price: 110.06683545041699 size: 968.8675185474605
+ updates for: 4f4d8a cash: -106640.18173721716 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
+ updates e39c81 69268.92047449616 0
sell - e39c81 53.679371900435285 90.23826100505184
+ updates for: e39c81 cash: 0 stock: -53.679371900435285
+ updates for: 0d5eec cash: 0 stock: 53.679371900435285
+ updates for: e39c81 cash: 6000.496692849548 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 608.0768107898832 99.19825876307246
+ updates for: 10b0a3 cash: 0 stock: -608.0768107898832
+ updates for: 0d5eec cash: 0 stock: 138.0091198431311
+ updates for: 4f4d8a cash: 0 stock: 470.0676909467521
+ updates for: 10b0a3 cash: 67166.07923003582 stock: 0.0
cancel - e2b93c
sell - e2b93c 775.5219886196062 90.21949557169125
+ updates for: e2b93c cash: 0 stock: -775.5219886196062
+ updates for: 4f4d8a cash: 0 stock: 498.79982760070834
+ updates for: bdb97d cash: 0 stock: 221.0465277823415
+ updates for: cba909 cash: 0 stock: 52.10118506690162
+ updates for: 57a381 cash: 0 stock: 3.5744481696547155
+ updates for: e2b93c cash: 84930.01566744232 stock: 0.0
cancel - 4081b6
sell - 4081b6 994.227037052202 99.64555394958576
+ updates for: 4081b6 cash: 0 stock: -994.227037052202
+ updates for: 57a381 cash: 0 stock: 724.545587028146
+ updates for: 301da5 cash: 0 stock: 269.68145002405606
+ updates for: 4081b6 cash: 104279.62813653414 stock: 0.0
cancel - 502657
+ updates 502657 75040.80158920844 0
sell - 502657 117.9849741758652 100.92296479126958
+ updates for: 502657 cash: 0 stock: -117.9849741758652
+ updates for: 301da5 cash: 0 stock: 117.9849741758652
+ updates for: 502657 cash: 12355.755124820167 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 71554.91118848887 113.14020805968438
bid order for: 25d1a9 price: 113.14020805968438 size: 632.4445784185036
+ updates for: 25d1a9 cash: -71554.91118848887 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 66775.60473941523 113.32514792252023
bid order for: 168284 price: 113.32514792252023 size: 589.2390697347189
+ updates for: 168284 cash: -66775.60473941523 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 63.061550220652975 96.16402087747608
+ updates for: 42d8ea cash: 0 stock: -63.061550220652975
+ updates for: 168284 cash: 0 stock: 63.061550220652975
+ updates for: 42d8ea cash: 7146.459506978937 stock: 0.0
cancel - 33b60b
buy - 33b60b 68737.23076243982 115.3892248857257
bid order for: 33b60b price: 115.3892248857257 size: 595.6988690279608
+ updates for: 33b60b cash: -68737.23076243982 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 81592.04317224074 106.92064536445102
bid order for: e7e04e price: 106.92064536445102 size: 763.1084052488189
+ updates for: e7e04e cash: -81592.04317224074 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 34160.85217654913 107.28056002428067
bid order for: ecdc52 price: 107.28056002428067 size: 318.4253714635489
+ updates for: ecdc52 cash: -34160.85217654913 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 16648.5746200621 107.93456253298947
bid order for: dbe2fc price: 107.93456253298947 size: 154.2469272988768
+ updates for: dbe2fc cash: -16648.5746200621 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 593.7742729464117 95.87216621321718
+ updates for: e9aeae cash: 0 stock: -593.7742729464117
+ updates for: 33b60b cash: 0 stock: 593.7742729464117
+ updates for: e9aeae cash: 68515.15311237177 stock: 0.0
cancel - ce37e5
sell - ce37e5 949.7271469047597 96.89065897684497
+ updates for: ce37e5 cash: 0 stock: -949.7271469047597
+ updates for: 33b60b cash: 0 stock: 1.9245960815491117
+ updates for: 168284 cash: 0 stock: 526.1775195140659
+ updates for: 25d1a9 cash: 0 stock: 421.6250313091447
+ updates for: ce37e5 cash: 107553.96664799193 stock: 0.0
cancel - 602a21
buy - 602a21 71383.65368456864 107.46114657130235
bid order for: 602a21 price: 107.46114657130235 size: 664.2740745112405
+ updates for: 602a21 cash: -71383.65368456864 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 281.1224234605402 99.12580739650609
+ updates for: 510dbb cash: 0 stock: -281.1224234605402
+ updates for: 25d1a9 cash: 0 stock: 210.81954710935895
+ updates for: dbe2fc cash: 0 stock: 70.30287635118123
+ updates for: 510dbb cash: 31440.2776267769 stock: 0.0
cancel - b846a3
sell - b846a3 133.9326332570165 90.39665453818739
+ updates for: b846a3 cash: 0 stock: -133.9326332570165
+ updates for: dbe2fc cash: 0 stock: 83.94405094769559
+ updates for: 602a21 cash: 0 stock: 49.98858230932092
+ updates for: b846a3 cash: 14432.294786720051 stock: 0.0
cancel - f676bd
buy - f676bd 47792.5800077602 106.26269391764103
bid order for: f676bd price: 106.26269391764103 size: 449.75878406397146
+ updates for: f676bd cash: -47792.5800077602 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 33.15389847149879 89.18097150865442
+ updates for: e4befc cash: 0 stock: -33.15389847149879
+ updates for: 602a21 cash: 0 stock: 33.15389847149879
+ updates for: e4befc cash: 3562.7559430558085 stock: 0.0
cancel - bfd4db
sell - bfd4db 96.72778961112544 84.95281367685797
+ updates for: bfd4db cash: 0 stock: -96.72778961112544
+ updates for: 602a21 cash: 0 stock: 96.72778961112544
+ updates for: bfd4db cash: 10394.479176919249 stock: 0.0
cancel - cba909
buy - cba909 32431.833596379634 108.55688053371905
bid order for: cba909 price: 108.55688053371905 size: 298.75428841478106
+ updates for: cba909 cash: -32431.833596379634 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
+ updates 147b63 9453.803942229113 0
sell - 147b63 886.9426305008981 100.8781300147867
+ updates for: 147b63 cash: 0 stock: -886.9426305008981
+ updates for: cba909 cash: 0 stock: 298.75428841478106
+ updates for: 602a21 cash: 0 stock: 484.4038041192954
+ updates for: ecdc52 cash: 0 stock: 103.78453796682163
+ updates for: 147b63 cash: 95620.4851454815 stock: 0.0
cancel - f1f805
buy - f1f805 84144.39345000967 102.20196963557437
bid order for: f1f805 price: 102.20196963557437 size: 823.3147927583653
+ updates for: f1f805 cash: -84144.39345000967 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
+ updates 301da5 19146.00221386621 0
buy - 301da5 54712.23093489722 110.66164165433003
bid order for: 301da5 price: 110.66164165433003 size: 494.41007847868315
+ updates for: 301da5 cash: -54712.23093489722 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 40214.41132228613 103.39201953016685
bid order for: 57a381 price: 103.39201953016685 size: 388.95082526705755
+ updates for: 57a381 cash: -40214.41132228613 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 98.44391553042044 88.35739722879116
+ updates for: 397d0e cash: 0 stock: -98.44391553042044
+ updates for: 301da5 cash: 0 stock: 98.44391553042044
+ updates for: 397d0e cash: 10893.965303476522 stock: 0.0
cancel - bdb97d
sell - bdb97d 737.1425758716564 82.7258741365566
+ updates for: bdb97d cash: 0 stock: -737.1425758716564
+ updates for: 301da5 cash: 0 stock: 395.9661629482627
+ updates for: ecdc52 cash: 0 stock: 214.64083349672728
+ updates for: e7e04e cash: 0 stock: 126.5355794266664
+ updates for: bdb97d cash: 80374.32026689191 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 52771.44468164733 102.4568607962081
bid order for: 0d5eec price: 102.4568607962081 size: 515.0601362520018
+ updates for: 0d5eec cash: -52771.44468164733 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 682.4106859834859 98.10545472007705
+ updates for: 567d78 cash: 0 stock: -682.4106859834859
+ updates for: e7e04e cash: 0 stock: 636.5728258221525
+ updates for: f676bd cash: 0 stock: 45.837860161333424
+ updates for: 567d78 cash: 72933.63186254022 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 62353.08916136672 103.91621131125439
bid order for: 4f4d8a price: 103.91621131125439 size: 600.0323565935638
+ updates for: 4f4d8a cash: -62353.08916136672 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 121.42719116751186 101.84434704252224
+ updates for: e39c81 cash: 0 stock: -121.42719116751186
+ updates for: f676bd cash: 0 stock: 121.42719116751186
+ updates for: e39c81 cash: 12903.180448312198 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 41984.69625224582 109.00685160955825
bid order for: 10b0a3 price: 109.00685160955825 size: 385.1564890859062
+ updates for: 10b0a3 cash: -41984.69625224582 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 815.617872325517 94.41954072727633
+ updates for: e2b93c cash: 0 stock: -815.617872325517
+ updates for: 10b0a3 cash: 0 stock: 385.1564890859062
+ updates for: f676bd cash: 0 stock: 282.4937327351262
+ updates for: 4f4d8a cash: 0 stock: 147.9676505044847
+ updates for: e2b93c cash: 87379.47894458429 stock: 0.0
cancel - 4081b6
buy - 4081b6 92422.02140687522 102.52800461640166
bid order for: 4081b6 price: 102.52800461640166 size: 901.4319721978695
+ updates for: 4081b6 cash: -92422.02140687522 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 47406.42376869222 112.65588498262635
bid order for: 502657 price: 112.65588498262635 size: 420.80734420579256
+ updates for: 502657 cash: -47406.42376869222 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 48952.525464413324 104.57189256913647
bid order for: 25d1a9 price: 104.57189256913647 size: 468.12316638573736
+ updates for: 25d1a9 cash: -48952.525464413324 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 961.2253870316725 97.09027021120953
+ updates for: 168284 cash: 0 stock: -961.2253870316725
+ updates for: 502657 cash: 0 stock: 420.80734420579256
+ updates for: 25d1a9 cash: 0 stock: 468.12316638573736
+ updates for: 4f4d8a cash: 0 stock: 72.29487644014262
+ updates for: 168284 cash: 103871.55888998044 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 731.7647414190894 90.07327940010101
+ updates for: 42d8ea cash: 0 stock: -731.7647414190894
+ updates for: 4f4d8a cash: 0 stock: 379.7698296489365
+ updates for: 57a381 cash: 0 stock: 351.99491177015295
+ updates for: 42d8ea cash: 75857.70665969697 stock: 0.0
cancel - 33b60b
buy - 33b60b 38099.937681698204 109.88756466852698
bid order for: 33b60b price: 109.88756466852698 size: 346.71746340567006
+ updates for: 33b60b cash: -38099.937681698204 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 73313.07338821418 103.8835150877751
bid order for: e7e04e price: 103.8835150877751 size: 705.723842000044
+ updates for: e7e04e cash: -73313.07338821418 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 86841.74021209143 111.83347796886049
bid order for: ecdc52 price: 111.83347796886049 size: 776.5272241311507
+ updates for: ecdc52 cash: -86841.74021209143 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 506.64219571632884 82.59119830245518
+ updates for: dbe2fc cash: 0 stock: -506.64219571632884
+ updates for: ecdc52 cash: 0 stock: 506.64219571632884
+ updates for: dbe2fc cash: 56659.558832737166 stock: 0.0
cancel - e9aeae
sell - e9aeae 649.6873374823548 80.48761515556706
+ updates for: e9aeae cash: 0 stock: -649.6873374823548
+ updates for: ecdc52 cash: 0 stock: 269.8850284148218
+ updates for: 33b60b cash: 0 stock: 346.71746340567006
+ updates for: e7e04e cash: 0 stock: 33.084845661862914
+ updates for: e9aeae cash: 71719.08912454332 stock: 0.0
cancel - ce37e5
buy - ce37e5 16799.79095515905 108.35547782243493
bid order for: ce37e5 price: 108.35547782243493 size: 155.04330092742816
+ updates for: ce37e5 cash: -16799.79095515905 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 58331.89076650827 107.61553188186234
bid order for: 602a21 price: 107.61553188186234 size: 542.039701393137
+ updates for: 602a21 cash: -58331.89076650827 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 352.9908722808153 91.28734929673287
+ updates for: 510dbb cash: 0 stock: -352.9908722808153
+ updates for: ce37e5 cash: 0 stock: 155.04330092742816
+ updates for: 602a21 cash: 0 stock: 197.94757135338716
+ updates for: 510dbb cash: 38102.0241310767 stock: 0.0
cancel - b846a3
sell - b846a3 310.1815609399466 96.2369043660842
+ updates for: b846a3 cash: 0 stock: -310.1815609399466
+ updates for: 602a21 cash: 0 stock: 310.1815609399466
+ updates for: b846a3 cash: 33380.35366049865 stock: 0.0
cancel - f676bd
sell - f676bd 377.4854260546474 100.10472209460053
+ updates for: f676bd cash: 0 stock: -377.4854260546474
+ updates for: 602a21 cash: 0 stock: 33.91056909980318
+ updates for: e7e04e cash: 0 stock: 343.5748569548442
+ updates for: f676bd cash: 39341.06776634069 stock: 0.0
cancel - e4befc
sell - e4befc 78.89583192301131 88.32058514591347
+ updates for: e4befc cash: 0 stock: -78.89583192301131
+ updates for: e7e04e cash: 0 stock: 78.89583192301131
+ updates for: e4befc cash: 8195.976345936713 stock: 0.0
cancel - bfd4db
buy - bfd4db 50957.87291553746 107.37727425762235
bid order for: bfd4db price: 107.37727425762235 size: 474.56850872632515
+ updates for: bfd4db cash: -50957.87291553746 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 9959.627263225453 112.49778957491503
bid order for: cba909 price: 112.49778957491503 size: 88.53175960931297
+ updates for: cba909 cash: -9959.627263225453 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 50234.99489079222 109.12590623715599
bid order for: 147b63 price: 109.12590623715599 size: 460.33977286401534
+ updates for: 147b63 cash: -50234.99489079222 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
+ updates f1f805 84144.39345000967 0
sell - f1f805 93.64963706010451 94.15846606318372
+ updates for: f1f805 cash: 0 stock: -93.64963706010451
+ updates for: cba909 cash: 0 stock: 88.53175960931297
+ updates for: 147b63 cash: 0 stock: 5.117877450791539
+ updates for: f1f805 cash: 10518.120278053786 stock: 0.0
cancel - 301da5
buy - 301da5 18001.019350077877 105.6588445748546
bid order for: 301da5 price: 105.6588445748546 size: 170.3692617736791
+ updates for: 301da5 cash: -18001.019350077877 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
+ updates 57a381 3820.946530027117 0
sell - 57a381 641.3121834212316 83.3765724297592
+ updates for: 57a381 cash: 0 stock: -641.3121834212316
+ updates for: 147b63 cash: 0 stock: 455.2218954132238
+ updates for: bfd4db cash: 0 stock: 186.09028800800775
+ updates for: 57a381 cash: 69658.36976807966 stock: 0.0
cancel - 397d0e
sell - 397d0e 349.1620500906107 99.83833077621905
+ updates for: 397d0e cash: 0 stock: -349.1620500906107
+ updates for: bfd4db cash: 0 stock: 288.4782207183174
+ updates for: 301da5 cash: 0 stock: 60.6838293722933
+ updates for: 397d0e cash: 37387.788319275816 stock: 0.0
cancel - bdb97d
sell - bdb97d 632.3250055081164 100.26096544173407
+ updates for: bdb97d cash: 0 stock: -632.3250055081164
+ updates for: 301da5 cash: 0 stock: 109.68543240138581
+ updates for: e7e04e cash: 0 stock: 250.16830746032554
+ updates for: 4081b6 cash: 0 stock: 272.4712656464051
+ updates for: bdb97d cash: 65513.53437879305 stock: 0.0
cancel - 0d5eec
+ updates 0d5eec 52771.44468164733 0
buy - 0d5eec 39218.58065123835 107.25504065486555
bid order for: 0d5eec price: 107.25504065486555 size: 365.6572261012818
+ updates for: 0d5eec cash: -39218.58065123835 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 28721.67103505714 111.76068328480152
bid order for: 567d78 price: 111.76068328480152 size: 256.99262201059787
+ updates for: 567d78 cash: -28721.67103505714 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 777.3340040852263 96.80275973336546
+ updates for: 4f4d8a cash: 0 stock: -777.3340040852263
+ updates for: 567d78 cash: 0 stock: 256.99262201059787
+ updates for: 0d5eec cash: 0 stock: 365.6572261012818
+ updates for: 4081b6 cash: 0 stock: 154.6841559733466
+ updates for: 4f4d8a cash: 83799.70954401497 stock: 0.0
cancel - e39c81
sell - e39c81 327.65657360484806 93.0492743105374
+ updates for: e39c81 cash: 0 stock: -327.65657360484806
+ updates for: 4081b6 cash: 0 stock: 327.65657360484806
+ updates for: e39c81 cash: 33593.97469115221 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 50274.4154978704 115.60658802996777
bid order for: 10b0a3 price: 115.60658802996777 size: 434.87500457013897
+ updates for: 10b0a3 cash: -50274.4154978704 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 100585.1987769253 110.96612065940872
bid order for: e2b93c price: 110.96612065940872 size: 906.4496278612294
+ updates for: e2b93c cash: -100585.1987769253 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
+ updates 4081b6 15032.65367597211 0
sell - 4081b6 353.3429563647255 96.69570259104515
+ updates for: 4081b6 cash: 0 stock: -353.3429563647255
+ updates for: 10b0a3 cash: 0 stock: 353.3429563647255
+ updates for: 4081b6 cash: 40848.7735897477 stock: 0.0
cancel - 502657
sell - 502657 856.2933122359718 98.82229831607319
+ updates for: 502657 cash: 0 stock: -856.2933122359718
+ updates for: 10b0a3 cash: 0 stock: 81.53204820541345
+ updates for: e2b93c cash: 0 stock: 774.7612640305583
+ updates for: 502657 cash: 95397.89381477366 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 352.3582585714789 95.96389758102282
ask order for: 25d1a9 price: 95.96389758102282 size: 220.66989474080788
+ updates for: 25d1a9 cash: 0 stock: -352.3582585714789
+ updates for: e2b93c cash: 0 stock: 131.68836383067105
+ updates for: 25d1a9 cash: 14612.946870274358 stock: 0
cancel - 168284
buy - 168284 65901.25366825293 103.10862606214585
bid order for: 168284 price: 103.10862606214585 size: 433.7649738749721
+ updates for: 168284 cash: -65901.25366825293 stock: 0
+ updates for: 25d1a9 cash: 21176.343178121973 stock: 0
+ updates for: 168284 cash: 0 stock: 220.66989474080788
cancel - 42d8ea
buy - 42d8ea 88383.43723935954 102.63023498887175
bid order for: 42d8ea price: 102.63023498887175 size: 861.1832297659944
+ updates for: 42d8ea cash: -88383.43723935954 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 16897.684476058883 104.11881110703986
bid order for: 33b60b price: 104.11881110703986 size: 162.29233023691688
+ updates for: 33b60b cash: -16897.684476058883 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 536.5829837027266 91.15631122142189
+ updates for: e7e04e cash: 0 stock: -536.5829837027266
+ updates for: 33b60b cash: 0 stock: 162.29233023691688
+ updates for: 168284 cash: 0 stock: 374.29065346580967
+ updates for: e7e04e cash: 55490.27950282127 stock: 0.0
cancel - ecdc52
sell - ecdc52 769.6829172930409 99.82659467321076
+ updates for: ecdc52 cash: 0 stock: -769.6829172930409
+ updates for: 168284 cash: 0 stock: 59.47432040916243
+ updates for: 42d8ea cash: 0 stock: 710.2085968838785
+ updates for: ecdc52 cash: 79021.19065267792 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 597.9917300610398 97.58593764363474
ask order for: dbe2fc price: 97.58593764363474 size: 447.0170971789239
+ updates for: dbe2fc cash: 0 stock: -597.9917300610398
+ updates for: 42d8ea cash: 0 stock: 150.97463288211588
+ updates for: dbe2fc cash: 15494.562050050197 stock: 0
cancel - e9aeae
sell - e9aeae 832.7842100509567 95.99094367755008
ask order for: e9aeae price: 95.99094367755008 size: 832.7842100509567
+ updates for: e9aeae cash: 0 stock: -832.7842100509567
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 254.64576711278028 81.70630545383676
ask order for: ce37e5 price: 81.70630545383676 size: 254.64576711278028
+ updates for: ce37e5 cash: 0 stock: -254.64576711278028
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
sell - 602a21 714.0251074033831 94.3663528401049
ask order for: 602a21 price: 94.3663528401049 size: 714.0251074033831
+ updates for: 602a21 cash: 0 stock: -714.0251074033831
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 7498.972573801083 106.34481524153018
+ updates for: 510dbb cash: -7498.972573801083 stock: 0
+ updates for: ce37e5 cash: 7498.972573801083 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 91.77960663070155
cancel - b846a3
buy - b846a3 64334.508088439994 104.9167695356704
+ updates for: b846a3 cash: -64334.508088439994 stock: 0
+ updates for: ce37e5 cash: 13307.192256442322 stock: 0
+ updates for: 602a21 cash: 51027.31583199767 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 703.6024960111074
cancel - f676bd
buy - f676bd 17157.75843874029 117.38932416756099
+ updates for: f676bd cash: -17157.75843874029 stock: 0
+ updates for: 602a21 cash: 16352.629389923775 stock: 0
+ updates for: e9aeae cash: 805.1290488165142 stock: 0
+ updates for: f676bd cash: 0.0 stock: 181.67632405345458
cancel - e4befc
buy - e4befc 116338.82971258953 123.25234524583004
+ updates for: e4befc cash: -116338.82971258953 stock: 0
+ updates for: e9aeae cash: 79134.61315373791 stock: 0
+ updates for: dbe2fc cash: 37204.21655885162 stock: 0
+ updates for: e4befc cash: 0.0 stock: 1205.6423317589524
cancel - bfd4db
buy - bfd4db 89607.94038189655 111.3313478682383
bid order for: bfd4db price: 111.3313478682383 size: 747.2250714889642
+ updates for: bfd4db cash: -89607.94038189655 stock: 0
+ updates for: dbe2fc cash: 6418.366012089455 stock: 0
+ updates for: bfd4db cash: 0 stock: 65.77142329182823
cancel - cba909
sell - cba909 799.8781687696601 100.19543711237898
ask order for: cba909 price: 100.19543711237898 size: 52.653097280695874
+ updates for: cba909 cash: 0 stock: -799.8781687696601
+ updates for: bfd4db cash: 0 stock: 747.2250714889642
+ updates for: cba909 cash: 83189.5743698071 stock: 0
cancel - 147b63
sell - 147b63 540.493785931873 98.32991318073877
ask order for: 147b63 price: 98.32991318073877 size: 540.493785931873
+ updates for: 147b63 cash: 0 stock: -540.493785931873
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
sell - f1f805 745.114147630369 93.6559208018698
ask order for: f1f805 price: 93.6559208018698 size: 745.114147630369
+ updates for: f1f805 cash: 0 stock: -745.114147630369
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 57271.607664923555 102.76805092114905
+ updates for: 301da5 cash: -57271.607664923555 stock: 0
+ updates for: f1f805 cash: 57271.607664923555 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 611.5108065199884
cancel - 57a381
sell - 57a381 730.7339292065287 97.12125163615407
ask order for: 57a381 price: 97.12125163615407 size: 730.7339292065287
+ updates for: 57a381 cash: 0 stock: -730.7339292065287
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
buy - 397d0e 7030.575362786451 102.3403267720331
+ updates for: 397d0e cash: -7030.575362786451 stock: 0
+ updates for: f1f805 cash: 7030.5753627864515 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 75.06813560308393
cancel - bdb97d
sell - bdb97d 938.851561842218 98.36843729378751
ask order for: bdb97d price: 98.36843729378751 size: 938.851561842218
+ updates for: bdb97d cash: 0 stock: -938.851561842218
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
sell - 0d5eec 584.4284714696369 91.1973594891734
ask order for: 0d5eec price: 91.1973594891734 size: 584.4284714696369
+ updates for: 0d5eec cash: 0 stock: -584.4284714696369
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
sell - 567d78 591.841240760969 90.00693896641889
ask order for: 567d78 price: 90.00693896641889 size: 591.841240760969
+ updates for: 567d78 cash: 0 stock: -591.841240760969
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 66624.20120534231 115.60989910814429
+ updates for: 4f4d8a cash: -66624.20120534231 stock: 0
+ updates for: 567d78 cash: 53269.81843498216 stock: 0
+ updates for: 0d5eec cash: 13354.38277036015 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 738.2751160964224
cancel - e39c81
sell - e39c81 125.70918757525476 100.72974211679484
ask order for: e39c81 price: 100.72974211679484 size: 125.70918757525476
+ updates for: e39c81 cash: 0 stock: -125.70918757525476
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
sell - 10b0a3 278.2267505110742 86.3190763019424
ask order for: 10b0a3 price: 86.3190763019424 size: 278.2267505110742
+ updates for: 10b0a3 cash: 0 stock: -278.2267505110742
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
buy - e2b93c 57942.11770482491 104.75642690410177
+ updates for: e2b93c cash: -57942.11770482491 stock: 0
+ updates for: 10b0a3 cash: 24016.276106606907 stock: 0
+ updates for: 0d5eec cash: 33925.841598218 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 650.2313983237727
cancel - 4081b6
buy - 4081b6 86125.72365106532 117.18798375986042
+ updates for: 4081b6 cash: -86125.72365106532 stock: 0
+ updates for: 0d5eec cash: 6018.1090397464395 stock: 0
+ updates for: f1f805 cash: 5482.168571112549 stock: 0
+ updates for: 57a381 cash: 70969.79381754287 stock: 0
+ updates for: 147b63 cash: 3655.652222663455 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 892.4365004092488
cancel - 502657
sell - 502657 192.17967753398204 95.53676758343691
ask order for: 502657 price: 95.53676758343691 size: 192.17967753398204
+ updates for: 502657 cash: 0 stock: -192.17967753398204
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
sell - 25d1a9 371.27727031881113 83.82340842030054
ask order for: 25d1a9 price: 83.82340842030054 size: 371.27727031881113
+ updates for: 25d1a9 cash: 0 stock: -371.27727031881113
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
buy - 168284 71595.59700605925 113.17246713436597
+ updates for: 168284 cash: -71595.59700605925 stock: 0
+ updates for: 25d1a9 cash: 31121.72626710803 stock: 0
+ updates for: 502657 cash: 18360.225186823896 stock: 0
+ updates for: 147b63 cash: 22113.645552127324 stock: 0
+ updates for: 168284 cash: 0.0 stock: 788.3493009201711
cancel - 42d8ea
sell - 42d8ea 767.7865876906167 99.75098991127537
ask order for: 42d8ea price: 99.75098991127537 size: 767.7865876906167
+ updates for: 42d8ea cash: 0 stock: -767.7865876906167
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
buy - 33b60b 6007.945595173244 106.61313645591041
+ updates for: 33b60b cash: -6007.945595173244 stock: 0
+ updates for: 147b63 cash: 6007.945595173244 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 61.099876943144736
cancel - e7e04e
sell - e7e04e 144.04911113232947 98.3204585404598
ask order for: e7e04e price: 98.3204585404598 size: 144.04911113232947
+ updates for: e7e04e cash: 0 stock: -144.04911113232947
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
buy - ecdc52 98725.30242432233 104.56498767810496
+ updates for: ecdc52 cash: -98725.30242432233 stock: 0
+ updates for: e7e04e cash: 14162.974658876286 stock: 0
+ updates for: 147b63 cash: 21369.463675445855 stock: 0
+ updates for: bdb97d cash: 63192.864090000185 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 1003.7832119450579
cancel - dbe2fc
sell - dbe2fc 941.13277122578 97.34974880408433
ask order for: dbe2fc price: 97.34974880408433 size: 941.13277122578
+ updates for: dbe2fc cash: 0 stock: -941.13277122578
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 661.7773925489123 75.89459057297492
ask order for: e9aeae price: 75.89459057297492 size: 661.7773925489123
+ updates for: e9aeae cash: 0 stock: -661.7773925489123
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 225.32119090886385 87.1020546573214
ask order for: ce37e5 price: 87.1020546573214 size: 225.32119090886385
+ updates for: ce37e5 cash: 0 stock: -225.32119090886385
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
sell - 602a21 728.9459755236082 97.36626979989994
ask order for: 602a21 price: 97.36626979989994 size: 728.9459755236082
+ updates for: 602a21 cash: 0 stock: -728.9459755236082
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
sell - 510dbb 168.6681053064392 85.31929496051117
ask order for: 510dbb price: 85.31929496051117 size: 168.6681053064392
+ updates for: 510dbb cash: 0 stock: -168.6681053064392
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
buy - b846a3 39604.20366706517 103.38687710082768
+ updates for: b846a3 cash: -39604.20366706517 stock: 0
+ updates for: e9aeae cash: 39604.20366706517 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 521.8317058972016
cancel - f676bd
sell - f676bd 591.5475668004723 101.2087685750873
ask order for: f676bd price: 101.2087685750873 size: 591.5475668004723
+ updates for: f676bd cash: 0 stock: -591.5475668004723
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
buy - e4befc 92417.82779012097 102.42108428910169
+ updates for: e4befc cash: -92417.82779012097 stock: 0
+ updates for: e9aeae cash: 10621.120590885428 stock: 0
+ updates for: 510dbb cash: 14390.643827070646 stock: 0
+ updates for: ce37e5 cash: 19625.93868599661 stock: 0
+ updates for: dbe2fc cash: 47780.12468616828 stock: 0
+ updates for: e4befc cash: 0.0 stock: 1024.7438988953995
cancel - bfd4db
buy - bfd4db 57062.5262497575 118.34930517374248
+ updates for: bfd4db cash: -57062.5262497575 stock: 0
+ updates for: dbe2fc cash: 43838.91418395316 stock: 0
+ updates for: 602a21 cash: 13223.612065804344 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 586.1369257091899
cancel - cba909
+ updates cba909 0 52.653097280695874
sell - cba909 955.2960700255916 101.5421711096046
ask order for: cba909 price: 101.5421711096046 size: 955.2960700255916
+ updates for: cba909 cash: 0 stock: -955.2960700255916
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
buy - 147b63 99367.06171992578 116.62635913482552
+ updates for: 147b63 cash: -99367.06171992578 stock: 0
+ updates for: 602a21 cash: 57751.138456578556 stock: 0
+ updates for: bdb97d cash: 29160.4968992505 stock: 0
+ updates for: 42d8ea cash: 12455.42636409673 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 1014.4396951514877
cancel - f1f805
sell - f1f805 282.1049768315165 95.83163064441425
ask order for: f1f805 price: 95.83163064441425 size: 282.1049768315165
+ updates for: f1f805 cash: 0 stock: -282.1049768315165
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
sell - 301da5 397.6879307696105 91.31606892068314
ask order for: 301da5 price: 91.31606892068314 size: 397.6879307696105
+ updates for: 301da5 cash: 0 stock: -397.6879307696105
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
sell - 57a381 474.92588372730245 91.46139221327257
ask order for: 57a381 price: 91.46139221327257 size: 474.92588372730245
+ updates for: 57a381 cash: 0 stock: -474.92588372730245
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 496.9941725957436 90.84588343484855
ask order for: 397d0e price: 90.84588343484855 size: 496.9941725957436
+ updates for: 397d0e cash: 0 stock: -496.9941725957436
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
buy - bdb97d 70345.72541327061 119.78027301799905
+ updates for: bdb97d cash: -70345.72541327061 stock: 0
+ updates for: 397d0e cash: 45149.87467143192 stock: 0
+ updates for: 301da5 cash: 25195.850741838694 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 772.9133075261328
cancel - 0d5eec
buy - 0d5eec 7430.134765668729 115.9959316186203
+ updates for: 0d5eec cash: -7430.134765668729 stock: 0
+ updates for: 301da5 cash: 7430.134765668729 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 81.36722105418842
cancel - 567d78
buy - 567d78 46747.874302326614 103.65463446869894
+ updates for: 567d78 cash: -46747.874302326614 stock: 0
+ updates for: 301da5 cash: 3689.312987574191 stock: 0
+ updates for: 57a381 cash: 43058.56131475242 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 511.18558837567554
cancel - 4f4d8a
sell - 4f4d8a 62.50990039329679 93.14039855034356
ask order for: 4f4d8a price: 93.14039855034356 size: 62.50990039329679
+ updates for: 4f4d8a cash: 0 stock: -62.50990039329679
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
+ updates e39c81 0 125.70918757525476
buy - e39c81 93999.84923257315 109.81570761198581
+ updates for: e39c81 cash: -93999.84923257315 stock: 0
+ updates for: 57a381 cash: 378.82120906547806 stock: 0
+ updates for: 4f4d8a cash: 5822.197035973941 stock: 0
+ updates for: f1f805 cash: 27034.57994266893 stock: 0
+ updates for: 42d8ea cash: 60764.25104486479 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 957.9161261196411
cancel - 10b0a3
buy - 10b0a3 77954.09299496643 107.23456946894176
+ updates for: 10b0a3 cash: -77954.09299496643 stock: 0
+ updates for: 42d8ea cash: 3367.794753777727 stock: 0
+ updates for: f676bd cash: 59869.800789465 stock: 0
+ updates for: cba909 cash: 14716.497451723708 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 770.2394925269508
cancel - e2b93c
buy - e2b93c 15863.542751283958 112.68505006698517
+ updates for: e2b93c cash: -15863.542751283958 stock: 0
+ updates for: cba909 cash: 15863.542751283958 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 156.22615291690832
cancel - 4081b6
sell - 4081b6 182.60170073519123 99.6505371364152
ask order for: 4081b6 price: 99.6505371364152 size: 182.60170073519123
+ updates for: 4081b6 cash: 0 stock: -182.60170073519123
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
sell - 502657 616.1275958613343 98.49269742437559
ask order for: 502657 price: 98.49269742437559 size: 616.1275958613343
+ updates for: 502657 cash: 0 stock: -616.1275958613343
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
sell - 25d1a9 109.39195733640224 81.91391254019405
ask order for: 25d1a9 price: 81.91391254019405 size: 109.39195733640224
+ updates for: 25d1a9 cash: 0 stock: -109.39195733640224
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
buy - 168284 81001.51075804996 104.60221297581589
+ updates for: 168284 cash: -81001.51075804996 stock: 0
+ updates for: 25d1a9 cash: 8960.723225854692 stock: 0
+ updates for: 502657 cash: 60684.068873978365 stock: 0
+ updates for: 4081b6 cash: 11356.718658216909 stock: 0
+ updates for: 168284 cash: 0.0 stock: 839.4850067172724
cancel - 42d8ea
buy - 42d8ea 8644.76230287447 109.74941397039763
+ updates for: 42d8ea cash: -8644.76230287447 stock: 0
+ updates for: 4081b6 cash: 6839.638902067839 stock: 0
+ updates for: cba909 cash: 1805.1234008066303 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 86.41332821639722
cancel - 33b60b
buy - 33b60b 53138.322309648094 108.52709973177579
+ updates for: 33b60b cash: -53138.322309648094 stock: 0
+ updates for: cba909 cash: 53138.322309648094 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 523.3128436094852
cancel - e7e04e
sell - e7e04e 53.46324306165582 84.00603655324679
ask order for: e7e04e price: 84.00603655324679 size: 53.46324306165582
+ updates for: e7e04e cash: 0 stock: -53.46324306165582
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
sell - ecdc52 934.6958352866304 93.07956720532934
ask order for: ecdc52 price: 93.07956720532934 size: 934.6958352866304
+ updates for: ecdc52 cash: 0 stock: -934.6958352866304
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
buy - dbe2fc 73343.13817248135 110.2791132901907
+ updates for: dbe2fc cash: -73343.13817248135 stock: 0
+ updates for: e7e04e cash: 4491.235150892576 stock: 0
+ updates for: ecdc52 cash: 68851.90302158878 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 793.1734188696779
cancel - e9aeae
buy - e9aeae 72706.2401796152 105.90598377596717
bid order for: e9aeae price: 105.90598377596717 size: 406.75424332791107
+ updates for: e9aeae cash: -72706.2401796152 stock: 0
+ updates for: ecdc52 cash: 18149.18079551459 stock: 0
+ updates for: cba909 cash: 11479.351089409049 stock: 0
+ updates for: e9aeae cash: 0 stock: 308.03574462026086
cancel - ce37e5
buy - ce37e5 39638.01908024185 102.65914863544617
bid order for: ce37e5 price: 102.65914863544617 size: 386.11287554118314
+ updates for: ce37e5 cash: -39638.01908024185 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 94475.30308334762 106.42053361841504
bid order for: 602a21 price: 106.42053361841504 size: 887.7544574442877
+ updates for: 602a21 cash: -94475.30308334762 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 59983.69767946108 106.43319023662596
bid order for: 510dbb price: 106.43319023662596 size: 563.5807547072792
+ updates for: 510dbb cash: -59983.69767946108 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 74918.0734392392 104.84136623340942
bid order for: b846a3 price: 104.84136623340942 size: 714.5850548384531
+ updates for: b846a3 cash: -74918.0734392392 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 495.33208125009565 101.0980378838579
+ updates for: f676bd cash: 0 stock: -495.33208125009565
+ updates for: 510dbb cash: 0 stock: 495.33208125009565
+ updates for: f676bd cash: 52719.7736339953 stock: 0.0
cancel - e4befc
sell - e4befc 640.8974542087109 88.11656140480666
+ updates for: e4befc cash: 0 stock: -640.8974542087109
+ updates for: 510dbb cash: 0 stock: 68.24867345718354
+ updates for: 602a21 cash: 0 stock: 572.6487807515273
+ updates for: e4befc cash: 68205.51286897807 stock: 0.0
cancel - bfd4db
sell - bfd4db 57.871566830608685 87.69430655281685
+ updates for: bfd4db cash: 0 stock: -57.871566830608685
+ updates for: 602a21 cash: 0 stock: 57.871566830608685
+ updates for: bfd4db cash: 6158.723023447144 stock: 0.0
cancel - cba909
sell - cba909 339.2388996867818 94.39844898141465
+ updates for: cba909 cash: 0 stock: -339.2388996867818
+ updates for: 602a21 cash: 0 stock: 257.23410986215174
+ updates for: e9aeae cash: 0 stock: 82.00478982463005
+ updates for: cba909 cash: 36059.78917710706 stock: 0.0
cancel - 147b63
sell - 147b63 889.3480305299671 88.27760479731954
+ updates for: 147b63 cash: 0 stock: -889.3480305299671
+ updates for: e9aeae cash: 0 stock: 324.749453503281
+ updates for: b846a3 cash: 0 stock: 564.5985770266861
+ updates for: 147b63 cash: 93586.1965428893 stock: 0.0
cancel - f1f805
buy - f1f805 75037.76718241401 110.69791152159694
bid order for: f1f805 price: 110.69791152159694 size: 677.8607306224951
+ updates for: f1f805 cash: -75037.76718241401 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 65855.33641819467 110.36804213617842
bid order for: 301da5 price: 110.36804213617842 size: 596.6884538636517
+ updates for: 301da5 cash: -65855.33641819467 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 20.3070723840666 101.26472150409951
+ updates for: 57a381 cash: 0 stock: -20.3070723840666
+ updates for: f1f805 cash: 0 stock: 20.3070723840666
+ updates for: 57a381 cash: 2247.950502034069 stock: 0.0
cancel - 397d0e
sell - 397d0e 763.9516524974013 93.41773887966646
+ updates for: 397d0e cash: 0 stock: -763.9516524974013
+ updates for: f1f805 cash: 0 stock: 657.5536582384285
+ updates for: 301da5 cash: 0 stock: 106.39799425897274
+ updates for: 397d0e cash: 84532.75499395913 stock: 0.0
cancel - bdb97d
buy - bdb97d 19529.282179927523 107.5852113670078
bid order for: bdb97d price: 107.5852113670078 size: 181.523853806513
+ updates for: bdb97d cash: -19529.282179927523 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 67.17760951764228 92.074509253368
+ updates for: 0d5eec cash: 0 stock: -67.17760951764228
+ updates for: 301da5 cash: 0 stock: 67.17760951764228
+ updates for: 0d5eec cash: 7414.261237850884 stock: 0.0
cancel - 567d78
buy - 567d78 24738.052323270378 104.57023915997551
bid order for: 567d78 price: 104.57023915997551 size: 236.56876489901842
+ updates for: 567d78 cash: -24738.052323270378 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 914.4255335287642 99.05518751707979
+ updates for: 4f4d8a cash: 0 stock: -914.4255335287642
+ updates for: 301da5 cash: 0 stock: 423.1128500870367
+ updates for: bdb97d cash: 0 stock: 181.523853806513
+ updates for: b846a3 cash: 0 stock: 149.98647781176692
+ updates for: 567d78 cash: 0 stock: 159.80235182344757
+ updates for: 4f4d8a cash: 98662.77644551918 stock: 0.0
cancel - e39c81
buy - e39c81 74457.5885592074 104.14563443976026
bid order for: e39c81 price: 104.14563443976026 size: 714.9372026945117
+ updates for: e39c81 cash: -74457.5885592074 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 841.1658114932628 89.43894602420487
+ updates for: 10b0a3 cash: 0 stock: -841.1658114932628
+ updates for: 567d78 cash: 0 stock: 76.76641307557085
+ updates for: e39c81 cash: 0 stock: 714.9372026945117
+ updates for: ce37e5 cash: 0 stock: 49.46219572318023
+ updates for: 10b0a3 cash: 87562.81763655481 stock: 0.0
cancel - e2b93c
sell - e2b93c 483.14855461170623 98.7056206641663
ask order for: e2b93c price: 98.7056206641663 size: 146.49787479370332
+ updates for: e2b93c cash: 0 stock: -483.14855461170623
+ updates for: ce37e5 cash: 0 stock: 336.6506798180029
+ updates for: e2b93c cash: 34560.27217766036 stock: 0
cancel - 4081b6
buy - 4081b6 31242.03849533783 111.89269957960056
bid order for: 4081b6 price: 111.89269957960056 size: 149.9818567332481
+ updates for: 4081b6 cash: -31242.03849533783 stock: 0
+ updates for: e2b93c cash: 14460.16365749381 stock: 0
+ updates for: 4081b6 cash: 0 stock: 146.49787479370332
cancel - 502657
buy - 502657 57014.31551860494 115.91377261197783
bid order for: 502657 price: 115.91377261197783 size: 491.86834518328345
+ updates for: 502657 cash: -57014.31551860494 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 68260.48385045397 103.99820674831217
bid order for: 25d1a9 price: 103.99820674831217 size: 656.3621237782717
+ updates for: 25d1a9 cash: -68260.48385045397 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 712.6629126473015 96.61413989051087
+ updates for: 168284 cash: 0 stock: -712.6629126473015
+ updates for: 502657 cash: 0 stock: 491.86834518328345
+ updates for: 4081b6 cash: 0 stock: 149.9818567332481
+ updates for: 25d1a9 cash: 0 stock: 70.81271073076994
+ updates for: 168284 cash: 81160.585287436 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 76068.04352567958 102.42075682390389
bid order for: 42d8ea price: 102.42075682390389 size: 742.7014394793666
+ updates for: 42d8ea cash: -76068.04352567958 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 467.9148163961746 96.75713732647573
+ updates for: 33b60b cash: 0 stock: -467.9148163961746
+ updates for: 25d1a9 cash: 0 stock: 467.9148163961746
+ updates for: 33b60b cash: 48662.3018161679 stock: 0.0
cancel - e7e04e
sell - e7e04e 545.1686674109644 94.6438421134069
+ updates for: e7e04e cash: 0 stock: -545.1686674109644
+ updates for: 25d1a9 cash: 0 stock: 117.63459665132712
+ updates for: 42d8ea cash: 0 stock: 427.5340707596373
+ updates for: e7e04e cash: 56022.15019850556 stock: 0.0
cancel - ecdc52
buy - ecdc52 7923.856873373324 107.78671814628918
bid order for: ecdc52 price: 107.78671814628918 size: 73.5142233630213
+ updates for: ecdc52 cash: -7923.856873373324 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 16655.76196268861 127.83881919424283
bid order for: dbe2fc price: 127.83881919424283 size: 130.2872012403467
+ updates for: dbe2fc cash: -16655.76196268861 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 262.0278474896161 100.78308809541898
+ updates for: e9aeae cash: 0 stock: -262.0278474896161
+ updates for: dbe2fc cash: 0 stock: 130.2872012403467
+ updates for: ecdc52 cash: 0 stock: 73.5142233630213
+ updates for: 42d8ea cash: 0 stock: 58.22642288624809
+ updates for: e9aeae cash: 30543.21313522014 stock: 0.0
cancel - ce37e5
sell - ce37e5 960.316535694551 99.30778246357349
ask order for: ce37e5 price: 99.30778246357349 size: 703.3755898610698
+ updates for: ce37e5 cash: 0 stock: -960.316535694551
+ updates for: 42d8ea cash: 0 stock: 256.94094583348124
+ updates for: ce37e5 cash: 26316.08613131484 stock: 0
cancel - 602a21
sell - 602a21 759.7344303427933 82.64269056747489
ask order for: 602a21 price: 82.64269056747489 size: 759.7344303427933
+ updates for: 602a21 cash: 0 stock: -759.7344303427933
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
sell - 510dbb 235.72173561749844 97.96000211686527
ask order for: 510dbb price: 97.96000211686527 size: 235.72173561749844
+ updates for: 510dbb cash: 0 stock: -235.72173561749844
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
buy - b846a3 1811.3382387979623 110.74919132781893
+ updates for: b846a3 cash: -1811.3382387979623 stock: 0
+ updates for: 602a21 cash: 1811.3382387979623 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 21.917706531094453
cancel - f676bd
sell - f676bd 364.86053910569615 88.78061712660961
ask order for: f676bd price: 88.78061712660961 size: 364.86053910569615
+ updates for: f676bd cash: 0 stock: -364.86053910569615
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
buy - e4befc 49171.596135141735 113.64652071227451
+ updates for: e4befc cash: -49171.596135141735 stock: 0
+ updates for: 602a21 cash: 49171.596135141735 stock: 0
+ updates for: e4befc cash: 0.0 stock: 594.9902622663868
cancel - bfd4db
buy - bfd4db 29638.17926324813 110.9228970644698
+ updates for: bfd4db cash: -29638.17926324813 stock: 0
+ updates for: 602a21 cash: 11803.56306633657 stock: 0
+ updates for: f676bd cash: 17834.61619691156 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 343.71058213525674
cancel - cba909
sell - cba909 684.9386322743326 97.20448062946534
ask order for: cba909 price: 97.20448062946534 size: 684.9386322743326
+ updates for: cba909 cash: 0 stock: -684.9386322743326
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
sell - 147b63 433.4711937103723 87.34292821824197
ask order for: 147b63 price: 87.34292821824197 size: 433.4711937103723
+ updates for: 147b63 cash: 0 stock: -433.4711937103723
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
sell - f1f805 927.8551294287017 86.58647157333735
ask order for: f1f805 price: 86.58647157333735 size: 927.8551294287017
+ updates for: f1f805 cash: 0 stock: -927.8551294287017
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 75946.91808949027 113.94816687343868
+ updates for: 301da5 cash: -75946.91808949027 stock: 0
+ updates for: f1f805 cash: 75946.91808949027 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 877.1222190889769
cancel - 57a381
sell - 57a381 59.25382438378222 98.07740702829227
ask order for: 57a381 price: 98.07740702829227 size: 59.25382438378222
+ updates for: 57a381 cash: 0 stock: -59.25382438378222
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
buy - 397d0e 13835.553823980597 112.38769297982999
+ updates for: 397d0e cash: -13835.553823980597 stock: 0
+ updates for: f1f805 cash: 4392.78369896326 stock: 0
+ updates for: 147b63 cash: 9442.770125017338 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 158.84435470786974
cancel - bdb97d
buy - bdb97d 70882.6231691512 107.27022276583075
+ updates for: bdb97d cash: -70882.6231691512 stock: 0
+ updates for: 147b63 cash: 28417.873231903366 stock: 0
+ updates for: f676bd cash: 14557.927630039623 stock: 0
+ updates for: cba909 cash: 27906.8223072082 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 776.43015906592
cancel - 0d5eec
sell - 0d5eec 147.54866138704813 91.25727932053353
ask order for: 0d5eec price: 91.25727932053353 size: 147.54866138704813
+ updates for: 0d5eec cash: 0 stock: -147.54866138704813
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
buy - 567d78 98804.945275212 106.05295555440826
+ updates for: 567d78 cash: -98804.945275212 stock: 0
+ updates for: 0d5eec cash: 13464.88940556867 stock: 0
+ updates for: cba909 cash: 38672.28170607464 stock: 0
+ updates for: 510dbb cash: 23091.3017200813 stock: 0
+ updates for: 57a381 cash: 5811.4614520711575 stock: 0
+ updates for: ce37e5 cash: 17765.01099141623 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 1019.2572692916418
cancel - 4f4d8a
buy - 4f4d8a 73362.10218439385 108.22474217573766
bid order for: 4f4d8a price: 108.22474217573766 size: 196.5949992576571
+ updates for: 4f4d8a cash: -73362.10218439385 stock: 0
+ updates for: ce37e5 cash: 52085.659076694574 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 524.4871830241483
cancel - e39c81
sell - e39c81 910.3933757114991 97.17086792153844
ask order for: e39c81 price: 97.17086792153844 size: 713.7983764538419
+ updates for: e39c81 cash: 0 stock: -910.3933757114991
+ updates for: 4f4d8a cash: 0 stock: 196.5949992576571
+ updates for: e39c81 cash: 21276.443107699277 stock: 0
cancel - 10b0a3
buy - 10b0a3 92422.26196928578 103.87703605157778
bid order for: 10b0a3 price: 103.87703605157778 size: 222.01109200718906
+ updates for: 10b0a3 cash: -92422.26196928578 stock: 0
+ updates for: e39c81 cash: 69360.40776100486 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 713.7983764538419
cancel - e2b93c
buy - e2b93c 98023.19352641112 105.0746989506786
bid order for: e2b93c price: 105.0746989506786 size: 932.8905483937917
+ updates for: e2b93c cash: -98023.19352641112 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 716.4597682165171 95.72573797336644
+ updates for: 4081b6 cash: 0 stock: -716.4597682165171
+ updates for: e2b93c cash: 0 stock: 716.4597682165171
+ updates for: 4081b6 cash: 75281.7944556235 stock: 0.0
cancel - 502657
sell - 502657 444.59357878775165 96.65625294568243
ask order for: 502657 price: 96.65625294568243 size: 6.151706603287948
+ updates for: 502657 cash: 0 stock: -444.59357878775165
+ updates for: e2b93c cash: 0 stock: 216.43078017727464
+ updates for: 10b0a3 cash: 0 stock: 222.01109200718906
+ updates for: 502657 cash: 45803.25327906856 stock: 0
cancel - 25d1a9
sell - 25d1a9 301.6489416980478 99.42871727104018
ask order for: 25d1a9 price: 99.42871727104018 size: 301.6489416980478
+ updates for: 25d1a9 cash: 0 stock: -301.6489416980478
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
buy - 168284 50455.6365336889 120.9572438878711
bid order for: 168284 price: 120.9572438878711 size: 164.26025962867107
+ updates for: 168284 cash: -50455.6365336889 stock: 0
+ updates for: 502657 cash: 594.6009094950248 stock: 0
+ updates for: 25d1a9 cash: 29992.567339203677 stock: 0
+ updates for: 168284 cash: 0 stock: 307.80064830133574
cancel - 42d8ea
buy - 42d8ea 75684.42581260733 105.36735755096697
bid order for: 42d8ea price: 105.36735755096697 size: 718.2910112934949
+ updates for: 42d8ea cash: -75684.42581260733 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 74.10329732951618 88.83420475622839
+ updates for: 33b60b cash: 0 stock: -74.10329732951618
+ updates for: 168284 cash: 0 stock: 74.10329732951618
+ updates for: 33b60b cash: 8963.330607981716 stock: 0.0
cancel - e7e04e
buy - e7e04e 56410.73678238823 102.83297910603395
bid order for: e7e04e price: 102.83297910603395 size: 548.566590920424
+ updates for: e7e04e cash: -56410.73678238823 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 228.16858165975577 100.97266825646582
+ updates for: ecdc52 cash: 0 stock: -228.16858165975577
+ updates for: 168284 cash: 0 stock: 90.15696229915488
+ updates for: 42d8ea cash: 0 stock: 138.0116193606009
+ updates for: ecdc52 cash: 25447.057320364867 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 882.3857680317058 91.80163838837794
+ updates for: dbe2fc cash: 0 stock: -882.3857680317058
+ updates for: 42d8ea cash: 0 stock: 580.279391932894
+ updates for: e7e04e cash: 0 stock: 302.1063760988118
+ updates for: dbe2fc cash: 92209.00483041968 stock: 0.0
cancel - e9aeae
buy - e9aeae 14372.647404341295 106.68947744957315
bid order for: e9aeae price: 106.68947744957315 size: 134.71476051735783
+ updates for: e9aeae cash: -14372.647404341295 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 58613.54623779954 102.0293182247281
bid order for: ce37e5 price: 102.0293182247281 size: 574.4774860564912
+ updates for: ce37e5 cash: -58613.54623779954 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 9308.47630873114 111.01301588479802
bid order for: 602a21 price: 111.01301588479802 size: 83.85031461888093
+ updates for: 602a21 cash: -9308.47630873114 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 502.7560548389101 95.3918899555521
+ updates for: 510dbb cash: 0 stock: -502.7560548389101
+ updates for: 602a21 cash: 0 stock: 83.85031461888093
+ updates for: e9aeae cash: 0 stock: 134.71476051735783
+ updates for: e7e04e cash: 0 stock: 246.46021482161223
+ updates for: ce37e5 cash: 0 stock: 37.73076488105909
+ updates for: 510dbb cash: 52875.00605120389 stock: 0.0
cancel - b846a3
sell - b846a3 230.37764943643174 98.4202092167555
+ updates for: b846a3 cash: 0 stock: -230.37764943643174
+ updates for: ce37e5 cash: 0 stock: 230.37764943643174
+ updates for: b846a3 cash: 23505.274506214548 stock: 0.0
cancel - f676bd
buy - f676bd 29554.115163705814 118.29674159852733
bid order for: f676bd price: 118.29674159852733 size: 249.83033990915715
+ updates for: f676bd cash: -29554.115163705814 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 992.4748127589517 86.6436283592351
ask order for: e4befc price: 86.6436283592351 size: 436.27540111079406
+ updates for: e4befc cash: 0 stock: -992.4748127589517
+ updates for: f676bd cash: 0 stock: 249.83033990915715
+ updates for: ce37e5 cash: 0 stock: 306.36907173900045
+ updates for: e4befc cash: 60812.74267837884 stock: 0
cancel - bfd4db
buy - bfd4db 802.3992921241814 108.4971802714519
+ updates for: bfd4db cash: -802.3992921241814 stock: 0
+ updates for: e4befc cash: 802.3992921241814 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 9.260915168479968
cancel - cba909
sell - cba909 604.2081147115293 95.09245040533231
ask order for: cba909 price: 95.09245040533231 size: 604.2081147115293
+ updates for: cba909 cash: 0 stock: -604.2081147115293
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
sell - 147b63 615.5498652976535 81.33849061219817
ask order for: 147b63 price: 81.33849061219817 size: 615.5498652976535
+ updates for: 147b63 cash: 0 stock: -615.5498652976535
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
sell - f1f805 434.9258578948295 98.29044305906505
ask order for: f1f805 price: 98.29044305906505 size: 434.9258578948295
+ updates for: f1f805 cash: 0 stock: -434.9258578948295
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
sell - 301da5 917.7771798235974 97.89488732302762
ask order for: 301da5 price: 97.89488732302762 size: 917.7771798235974
+ updates for: 301da5 cash: 0 stock: -917.7771798235974
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
buy - 57a381 94999.44618768529 108.61006144373765
+ updates for: 57a381 cash: -94999.44618768529 stock: 0
+ updates for: 147b63 cash: 50067.89693985304 stock: 0
+ updates for: e4befc cash: 36998.08442399568 stock: 0
+ updates for: cba909 cash: 7933.46482383657 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 1125.993317367353
cancel - 397d0e
sell - 397d0e 362.14855786029693 94.5391679028216
ask order for: 397d0e price: 94.5391679028216 size: 362.14855786029693
+ updates for: 397d0e cash: 0 stock: -362.14855786029693
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
sell - bdb97d 603.0389615227454 92.39916381230282
ask order for: bdb97d price: 92.39916381230282 size: 603.0389615227454
+ updates for: bdb97d cash: 0 stock: -603.0389615227454
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 106914.12215533477 117.49655419521571
+ updates for: 0d5eec cash: -106914.12215533477 stock: 0
+ updates for: bdb97d cash: 55720.29579094112 stock: 0
+ updates for: 397d0e cash: 34237.223317319316 stock: 0
+ updates for: cba909 cash: 16956.603047074335 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 1143.5045463898832
cancel - 567d78
sell - 567d78 24.585328044650055 94.91093572345278
ask order for: 567d78 price: 94.91093572345278 size: 24.585328044650055
+ updates for: 567d78 cash: 0 stock: -24.585328044650055
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 243.61810950409358 86.55779693361757
ask order for: 4f4d8a price: 86.55779693361757 size: 243.61810950409358
+ updates for: 4f4d8a cash: 0 stock: -243.61810950409358
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
buy - e39c81 108736.91577162004 113.80460128400878
+ updates for: e39c81 cash: -108736.91577162004 stock: 0
+ updates for: 4f4d8a cash: 21087.04685180714 stock: 0
+ updates for: 567d78 cash: 2333.4164897857822 stock: 0
+ updates for: cba909 cash: 32565.562311794543 stock: 0
+ updates for: 301da5 cash: 52750.890118232564 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 1149.517909445102
cancel - 10b0a3
buy - 10b0a3 109574.02550385939 112.89103280750172
bid order for: 10b0a3 price: 112.89103280750172 size: 263.35277484778635
+ updates for: 10b0a3 cash: -109574.02550385939 stock: 0
+ updates for: 301da5 cash: 37094.80348824456 stock: 0
+ updates for: f1f805 cash: 42749.05527032676 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 813.8506873993712
cancel - e2b93c
buy - e2b93c 83113.03167867537 114.2899191913946
bid order for: e2b93c price: 114.2899191913946 size: 727.2122709220826
+ updates for: e2b93c cash: -83113.03167867537 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 990.7117861923759 99.43964880521169
ask order for: 4081b6 price: 99.43964880521169 size: 0.14674042250703678
+ updates for: 4081b6 cash: 0 stock: -990.7117861923759
+ updates for: e2b93c cash: 0 stock: 727.2122709220826
+ updates for: 10b0a3 cash: 0 stock: 263.35277484778635
+ updates for: 4081b6 cash: 112843.19842396343 stock: 0
cancel - 502657
buy - 502657 97296.836631971 116.72518726838749
bid order for: 502657 price: 116.72518726838749 size: 833.4297600415003
+ updates for: 502657 cash: -97296.836631971 stock: 0
+ updates for: 4081b6 cash: 14.591816079628119 stock: 0
+ updates for: 502657 cash: 0 stock: 0.14674042250703678
cancel - 25d1a9
sell - 25d1a9 237.53755781470716 94.53346861322527
+ updates for: 25d1a9 cash: 0 stock: -237.53755781470716
+ updates for: 502657 cash: 0 stock: 237.53755781470716
+ updates for: 25d1a9 cash: 27726.615919197113 stock: 0.0
cancel - 168284
sell - 168284 646.3426305762798 88.16271308258717
ask order for: 168284 price: 88.16271308258717 size: 50.45042834948663
+ updates for: 168284 cash: 0 stock: -646.3426305762798
+ updates for: 502657 cash: 0 stock: 595.8922022267932
+ updates for: 168284 cash: 69555.62889669427 stock: 0
cancel - 42d8ea
buy - 42d8ea 33936.34412328639 104.41352201946347
bid order for: 42d8ea price: 104.41352201946347 size: 282.4202930183707
+ updates for: 42d8ea cash: -33936.34412328639 stock: 0
+ updates for: 168284 cash: 4447.8466394694115 stock: 0
+ updates for: 42d8ea cash: 0 stock: 50.45042834948663
cancel - 33b60b
buy - 33b60b 29831.255079644983 110.18505255470767
bid order for: 33b60b price: 110.18505255470767 size: 270.7377669474138
+ updates for: 33b60b cash: -29831.255079644983 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 239.72541201640854 97.71982059196802
+ updates for: e7e04e cash: 0 stock: -239.72541201640854
+ updates for: 33b60b cash: 0 stock: 239.72541201640854
+ updates for: e7e04e cash: 26414.157121726923 stock: 0.0
cancel - ecdc52
buy - ecdc52 30271.535424104582 107.25893096809105
bid order for: ecdc52 price: 107.25893096809105 size: 282.2285766871031
+ updates for: ecdc52 cash: -30271.535424104582 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 27641.797965869027 106.40466103578848
bid order for: dbe2fc price: 106.40466103578848 size: 259.77995415606745
+ updates for: dbe2fc cash: -27641.797965869027 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 38012.74303679896 119.79987690579146
bid order for: e9aeae price: 119.79987690579146 size: 317.3020208250424
+ updates for: e9aeae cash: -38012.74303679896 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 830.5379386402695 101.80279288101535
+ updates for: ce37e5 cash: 0 stock: -830.5379386402695
+ updates for: e9aeae cash: 0 stock: 317.3020208250424
+ updates for: 33b60b cash: 0 stock: 31.012354931005234
+ updates for: ecdc52 cash: 0 stock: 282.2285766871031
+ updates for: dbe2fc cash: 0 stock: 199.9949861971188
+ updates for: ce37e5 cash: 92981.77513398322 stock: 0.0
cancel - 602a21
sell - 602a21 456.1174891538981 100.58809590327152
ask order for: 602a21 price: 100.58809590327152 size: 113.91222817657871
+ updates for: 602a21 cash: 0 stock: -456.1174891538981
+ updates for: dbe2fc cash: 0 stock: 59.78496795894864
+ updates for: 42d8ea cash: 0 stock: 282.4202930183707
+ updates for: 602a21 cash: 35849.89673452438 stock: 0
cancel - 510dbb
buy - 510dbb 33296.35637626372 105.15245866023635
bid order for: 510dbb price: 105.15245866023635 size: 207.6807572749682
+ updates for: 510dbb cash: -33296.35637626372 stock: 0
+ updates for: 602a21 cash: 11458.214132381048 stock: 0
+ updates for: 510dbb cash: 0 stock: 113.91222817657871
cancel - b846a3
buy - b846a3 66898.05643964169 126.55907269074639
bid order for: b846a3 price: 126.55907269074639 size: 528.5915503119285
+ updates for: b846a3 cash: -66898.05643964169 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 360.73365640165673 98.54107531563375
+ updates for: f676bd cash: 0 stock: -360.73365640165673
+ updates for: b846a3 cash: 0 stock: 360.73365640165673
+ updates for: f676bd cash: 45654.117042536 stock: 0.0
cancel - e4befc
sell - e4befc 272.01318466648206 99.03841803248277
+ updates for: e4befc cash: 0 stock: -272.01318466648206
+ updates for: b846a3 cash: 0 stock: 167.85789391027174
+ updates for: 510dbb cash: 0 stock: 104.15529075621032
+ updates for: e4befc cash: 32196.12430259298 stock: 0.0
cancel - bfd4db
sell - bfd4db 406.7990918723059 91.52996716460757
ask order for: bfd4db price: 91.52996716460757 size: 303.273625353548
+ updates for: bfd4db cash: 0 stock: -406.7990918723059
+ updates for: 510dbb cash: 0 stock: 103.52546651875787
+ updates for: bfd4db cash: 10885.957338395368 stock: 0
cancel - cba909
buy - cba909 104227.71738807307 114.34184355218521
bid order for: cba909 price: 114.34184355218521 size: 668.7761019234493
+ updates for: cba909 cash: -104227.71738807307 stock: 0
+ updates for: bfd4db cash: 27758.624970501747 stock: 0
+ updates for: cba909 cash: 0 stock: 303.273625353548
cancel - 147b63
buy - 147b63 62354.99516539425 110.75192621014622
bid order for: 147b63 price: 110.75192621014622 size: 563.0149948550671
+ updates for: 147b63 cash: -62354.99516539425 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 93821.55905369252 109.58846950569762
bid order for: f1f805 price: 109.58846950569762 size: 856.1261917141259
+ updates for: f1f805 cash: -93821.55905369252 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 84323.41026806214 107.3977218261719
bid order for: 301da5 price: 107.3977218261719 size: 785.1508284742149
+ updates for: 301da5 cash: -84323.41026806214 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 369.57406002638845 90.91098683242151
+ updates for: 57a381 cash: 0 stock: -369.57406002638845
+ updates for: cba909 cash: 0 stock: 369.57406002638845
+ updates for: 57a381 cash: 42257.779352483216 stock: 0.0
cancel - 397d0e
buy - 397d0e 75632.59936503881 110.71979245481938
bid order for: 397d0e price: 110.71979245481938 size: 683.0991793621872
+ updates for: 397d0e cash: -75632.59936503881 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 59832.219921109405 102.39155686718625
bid order for: bdb97d price: 102.39155686718625 size: 584.3472035367013
+ updates for: bdb97d cash: -59832.219921109405 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 643.6986783854229 99.87759495251251
+ updates for: 0d5eec cash: 0 stock: -643.6986783854229
+ updates for: cba909 cash: 0 stock: 299.2020418970609
+ updates for: 147b63 cash: 0 stock: 344.496636488362
+ updates for: 0d5eec cash: 72364.97912909073 stock: 0.0
cancel - 567d78
buy - 567d78 62140.23891618334 105.05232584083298
bid order for: 567d78 price: 105.05232584083298 size: 591.5170218157125
+ updates for: 567d78 cash: -62140.23891618334 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 801.9927126720704 94.51187761889096
+ updates for: 4f4d8a cash: 0 stock: -801.9927126720704
+ updates for: 147b63 cash: 0 stock: 218.51835836670512
+ updates for: 397d0e cash: 0 stock: 583.4743543053653
+ updates for: 4f4d8a cash: 88803.48851279142 stock: 0.0
cancel - e39c81
buy - e39c81 22601.249167576712 106.61800095597587
bid order for: e39c81 price: 106.61800095597587 size: 211.98342648451174
+ updates for: e39c81 cash: -22601.249167576712 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 67175.38395716493 111.24775831514032
bid order for: 10b0a3 price: 111.24775831514032 size: 603.8358432973715
+ updates for: 10b0a3 cash: -67175.38395716493 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 681.2291592131826 99.94421784787792
+ updates for: e2b93c cash: 0 stock: -681.2291592131826
+ updates for: 10b0a3 cash: 0 stock: 603.8358432973715
+ updates for: 397d0e cash: 0 stock: 77.39331591581106
+ updates for: e2b93c cash: 75744.3558327538 stock: 0.0
cancel - 4081b6
buy - 4081b6 49367.83253558805 114.13844823747327
bid order for: 4081b6 price: 114.13844823747327 size: 432.5258779835058
+ updates for: 4081b6 cash: -49367.83253558805 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 278.27221521546187 93.70958976315596
+ updates for: 502657 cash: 0 stock: -278.27221521546187
+ updates for: 4081b6 cash: 0 stock: 278.27221521546187
+ updates for: 502657 cash: 31761.558832297018 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 892.0686395960236 99.20130940696599
+ updates for: 25d1a9 cash: 0 stock: -892.0686395960236
+ updates for: 4081b6 cash: 0 stock: 154.2536627680439
+ updates for: 397d0e cash: 0 stock: 22.23150914101086
+ updates for: f1f805 cash: 0 stock: 715.5834676869688
+ updates for: 25d1a9 cash: 98487.43880873593 stock: 0.0
cancel - 168284
buy - 168284 75844.80704766522 115.57947215227163
bid order for: 168284 price: 115.57947215227163 size: 656.2134748958061
+ updates for: 168284 cash: -75844.80704766522 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 112007.03160610364 112.4398965617472
bid order for: 42d8ea price: 112.4398965617472 size: 996.150254768281
+ updates for: 42d8ea cash: -112007.03160610364 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 68074.19571227816 106.1381227240903
bid order for: 33b60b price: 106.1381227240903 size: 641.373655055492
+ updates for: 33b60b cash: -68074.19571227816 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 736.7730729811108 94.12950580314399
+ updates for: e7e04e cash: 0 stock: -736.7730729811108
+ updates for: 168284 cash: 0 stock: 656.2134748958061
+ updates for: 42d8ea cash: 0 stock: 80.55959808530463
+ updates for: e7e04e cash: 84902.9199234328 stock: 0.0
cancel - ecdc52
sell - ecdc52 272.3754169518344 84.576476140591
+ updates for: ecdc52 cash: 0 stock: -272.3754169518344
+ updates for: 42d8ea cash: 0 stock: 272.3754169518344
+ updates for: ecdc52 cash: 30625.863708027024 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 939.2920133846322 100.4888459265138
+ updates for: dbe2fc cash: 0 stock: -939.2920133846322
+ updates for: 42d8ea cash: 0 stock: 643.215239731142
+ updates for: f1f805 cash: 0 stock: 140.54272402715708
+ updates for: 301da5 cash: 0 stock: 155.53404962633317
+ updates for: dbe2fc cash: 104428.91964487376 stock: 0.0
cancel - e9aeae
sell - e9aeae 935.9414570195518 95.24156572674164
+ updates for: e9aeae cash: 0 stock: -935.9414570195518
+ updates for: 301da5 cash: 0 stock: 629.6167788478817
+ updates for: e39c81 cash: 0 stock: 211.98342648451174
+ updates for: 33b60b cash: 0 stock: 94.34125168715829
+ updates for: e9aeae cash: 100233.8601888878 stock: 0.0
cancel - ce37e5
sell - ce37e5 542.8165339369918 87.31059795469653
+ updates for: ce37e5 cash: 0 stock: -542.8165339369918
+ updates for: 33b60b cash: 0 stock: 542.8165339369918
+ updates for: ce37e5 cash: 57613.527895669766 stock: 0.0
cancel - 602a21
buy - 602a21 43115.70768392224 105.75766339531599
bid order for: 602a21 price: 105.75766339531599 size: 407.6840041629725
+ updates for: 602a21 cash: -43115.70768392224 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 45299.452393706335 106.67977308625383
bid order for: 510dbb price: 106.67977308625383 size: 424.6301907399105
+ updates for: 510dbb cash: -45299.452393706335 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 78250.96149342041 104.63144683245929
bid order for: b846a3 price: 104.63144683245929 size: 747.8723066758264
+ updates for: b846a3 cash: -78250.96149342041 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 6222.845163685485 111.25444584764475
bid order for: f676bd price: 111.25444584764475 size: 55.933451614214505
+ updates for: f676bd cash: -6222.845163685485 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 364.79084358755597 94.12537341646637
+ updates for: e4befc cash: 0 stock: -364.79084358755597
+ updates for: f676bd cash: 0 stock: 55.933451614214505
+ updates for: 510dbb cash: 0 stock: 308.85739197334146
+ updates for: e4befc cash: 39171.68165541371 stock: 0.0
cancel - bfd4db
sell - bfd4db 873.9766920853737 101.67413780764367
+ updates for: bfd4db cash: 0 stock: -873.9766920853737
+ updates for: 510dbb cash: 0 stock: 115.77279876656905
+ updates for: 33b60b cash: 0 stock: 4.215869431341844
+ updates for: 602a21 cash: 0 stock: 407.6840041629725
+ updates for: 567d78 cash: 0 stock: 346.3040197244903
+ updates for: bfd4db cash: 92293.83077308026 stock: 0.0
cancel - cba909
buy - cba909 65744.6361589055 115.7367636919689
bid order for: cba909 price: 115.7367636919689 size: 568.0531756865394
+ updates for: cba909 cash: -65744.6361589055 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 880.532241642285 88.4430577129308
+ updates for: 147b63 cash: 0 stock: -880.532241642285
+ updates for: cba909 cash: 0 stock: 568.0531756865394
+ updates for: 567d78 cash: 0 stock: 245.21300209122222
+ updates for: b846a3 cash: 0 stock: 67.26606386452346
+ updates for: 147b63 cash: 98542.97793987113 stock: 0.0
cancel - f1f805
sell - f1f805 405.3482276043916 91.00728377088448
+ updates for: f1f805 cash: 0 stock: -405.3482276043916
+ updates for: b846a3 cash: 0 stock: 405.3482276043916
+ updates for: f1f805 cash: 42412.1715252205 stock: 0.0
cancel - 301da5
buy - 301da5 33414.66038993341 112.01607041488207
bid order for: 301da5 price: 112.01607041488207 size: 298.30237988328906
+ updates for: 301da5 cash: -33414.66038993341 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 83075.16849973584 103.82257005885693
bid order for: 57a381 price: 103.82257005885693 size: 800.1648240131274
+ updates for: 57a381 cash: -83075.16849973584 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 739.7942757482349 100.03013710238513
+ updates for: 397d0e cash: 0 stock: -739.7942757482349
+ updates for: 301da5 cash: 0 stock: 298.30237988328906
+ updates for: b846a3 cash: 0 stock: 275.2580152069114
+ updates for: 57a381 cash: 0 stock: 166.23388065803442
+ updates for: 397d0e cash: 79474.13349403808 stock: 0.0
cancel - bdb97d
+ updates bdb97d 59832.219921109405 0
buy - bdb97d 93045.8061358303 102.70520558150822
bid order for: bdb97d price: 102.70520558150822 size: 905.9502447710686
+ updates for: bdb97d cash: -93045.8061358303 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 440.63528464625506 94.95000294742182
+ updates for: 0d5eec cash: 0 stock: -440.63528464625506
+ updates for: 57a381 cash: 0 stock: 440.63528464625506
+ updates for: 0d5eec cash: 45747.88771059018 stock: 0.0
cancel - 567d78
sell - 567d78 687.4761753031665 94.56750941924028
+ updates for: 567d78 cash: 0 stock: -687.4761753031665
+ updates for: 57a381 cash: 0 stock: 193.2956587088379
+ updates for: bdb97d cash: 0 stock: 494.18051659432865
+ updates for: 567d78 cash: 70823.36361956768 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 960.1487256015924 101.36119001023208
ask order for: 4f4d8a price: 101.36119001023208 size: 548.3789974248525
+ updates for: 4f4d8a cash: 0 stock: -960.1487256015924
+ updates for: bdb97d cash: 0 stock: 411.76972817673993
+ updates for: 4f4d8a cash: 42290.89458463383 stock: 0
cancel - e39c81
buy - e39c81 16251.384977886442 112.67671805719836
+ updates for: e39c81 cash: -16251.384977886442 stock: 0
+ updates for: 4f4d8a cash: 16251.384977886442 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 160.33143431175105
cancel - 10b0a3
buy - 10b0a3 16404.891115326114 104.84887441868821
+ updates for: 10b0a3 cash: -16404.891115326114 stock: 0
+ updates for: 4f4d8a cash: 16404.891115326114 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 161.84588118657737
cancel - e2b93c
sell - e2b93c 266.6024082076915 96.70327411425527
ask order for: e2b93c price: 96.70327411425527 size: 266.6024082076915
+ updates for: e2b93c cash: 0 stock: -266.6024082076915
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
sell - 4081b6 776.0776895873818 85.41388349231555
ask order for: 4081b6 price: 85.41388349231555 size: 776.0776895873818
+ updates for: 4081b6 cash: 0 stock: -776.0776895873818
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
sell - 502657 153.8613055489783 79.79197887394635
ask order for: 502657 price: 79.79197887394635 size: 153.8613055489783
+ updates for: 502657 cash: 0 stock: -153.8613055489783
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
buy - 25d1a9 3228.8314478798247 110.14067507272486
+ updates for: 25d1a9 cash: -3228.8314478798247 stock: 0
+ updates for: 502657 cash: 3228.8314478798247 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 40.46561438187494
cancel - 168284
sell - 168284 214.35577328932447 84.62772887502216
ask order for: 168284 price: 84.62772887502216 size: 214.35577328932447
+ updates for: 168284 cash: 0 stock: -214.35577328932447
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
sell - 42d8ea 434.518258612807 89.9868599542289
ask order for: 42d8ea price: 89.9868599542289 size: 434.518258612807
+ updates for: 42d8ea cash: 0 stock: -434.518258612807
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
sell - 33b60b 970.4336938298468 89.24743758667414
ask order for: 33b60b price: 89.24743758667414 size: 970.4336938298468
+ updates for: 33b60b cash: 0 stock: -970.4336938298468
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
sell - e7e04e 461.1195097233101 74.97571142027195
ask order for: e7e04e price: 74.97571142027195 size: 461.1195097233101
+ updates for: e7e04e cash: 0 stock: -461.1195097233101
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
sell - ecdc52 318.3730801795008 90.71815137709147
ask order for: ecdc52 price: 90.71815137709147 size: 318.3730801795008
+ updates for: ecdc52 cash: 0 stock: -318.3730801795008
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 132.38874972382985 93.04057426636251
ask order for: dbe2fc price: 93.04057426636251 size: 132.38874972382985
+ updates for: dbe2fc cash: 0 stock: -132.38874972382985
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 642.8577643727801 86.27943441043635
ask order for: e9aeae price: 86.27943441043635 size: 642.8577643727801
+ updates for: e9aeae cash: 0 stock: -642.8577643727801
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
buy - ce37e5 91138.33308285469 105.21939653537248
+ updates for: ce37e5 cash: -91138.33308285469 stock: 0
+ updates for: e7e04e cash: 34572.76329127218 stock: 0
+ updates for: 502657 cash: 9048.066594002055 stock: 0
+ updates for: 168284 cash: 18140.44226472467 stock: 0
+ updates for: 4081b6 cash: 29377.060932855784 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 1132.8087478965688
cancel - 602a21
sell - 602a21 268.6931422124552 99.20557743684984
ask order for: 602a21 price: 99.20557743684984 size: 268.6931422124552
+ updates for: 602a21 cash: 0 stock: -268.6931422124552
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 80314.48659585208 108.52280144513432
+ updates for: 510dbb cash: -80314.48659585208 stock: 0
+ updates for: 4081b6 cash: 36910.74842654627 stock: 0
+ updates for: e9aeae cash: 43403.73816930581 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 935.1999841926456
cancel - b846a3
sell - b846a3 47.47641703921897 90.2721163238521
ask order for: b846a3 price: 90.2721163238521 size: 47.47641703921897
+ updates for: b846a3 cash: 0 stock: -47.47641703921897
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
sell - f676bd 736.6800682558367 98.31400834233932
ask order for: f676bd price: 98.31400834233932 size: 736.6800682558367
+ updates for: f676bd cash: 0 stock: -736.6800682558367
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
buy - e4befc 87828.81626360284 126.88181233174193
+ updates for: e4befc cash: -87828.81626360284 stock: 0
+ updates for: e9aeae cash: 12061.66614713522 stock: 0
+ updates for: 33b60b cash: 75767.15011646762 stock: 0
+ updates for: e4befc cash: 0.0 stock: 988.7537239801716
cancel - bfd4db
sell - bfd4db 141.242470163912 98.7309367040819
ask order for: bfd4db price: 98.7309367040819 size: 141.242470163912
+ updates for: bfd4db cash: 0 stock: -141.242470163912
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
sell - cba909 131.17589938390097 92.05883336643876
ask order for: cba909 price: 92.05883336643876 size: 131.17589938390097
+ updates for: cba909 cash: 0 stock: -131.17589938390097
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
buy - 147b63 95842.6610227169 109.75290236993763
+ updates for: 147b63 cash: -95842.6610227169 stock: 0
+ updates for: 33b60b cash: 10841.57040561728 stock: 0
+ updates for: 42d8ea cash: 39100.933685346085 stock: 0
+ updates for: b846a3 cash: 4285.796641604089 stock: 0
+ updates for: ecdc52 cash: 28882.217282114834 stock: 0
+ updates for: cba909 cash: 12075.900263075277 stock: 0
+ updates for: dbe2fc cash: 656.2427449593342 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 1060.0746174881926
cancel - f1f805
buy - f1f805 65598.20005723852 116.56465540272873
+ updates for: f1f805 cash: -65598.20005723852 stock: 0
+ updates for: dbe2fc cash: 11661.282555751535 stock: 0
+ updates for: e2b93c cash: 25781.32576042897 stock: 0
+ updates for: f676bd cash: 28155.591741058015 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 678.322194939335
cancel - 301da5
buy - 301da5 109313.18100387012 113.28369642478634
bid order for: 301da5 price: 113.28369642478634 size: 13.363538143511617
+ updates for: 301da5 cash: -109313.18100387012 stock: 0
+ updates for: f676bd cash: 44270.37863508141 stock: 0
+ updates for: bfd4db cash: 13945.001381681372 stock: 0
+ updates for: 602a21 cash: 26655.85832650823 stock: 0
+ updates for: 4f4d8a cash: 22928.071662388484 stock: 0
+ updates for: 301da5 cash: 0 stock: 1086.4330291785102
cancel - 57a381
sell - 57a381 851.874658161011 100.33479666020763
ask order for: 57a381 price: 100.33479666020763 size: 838.5111200174994
+ updates for: 57a381 cash: 0 stock: -851.874658161011
+ updates for: 301da5 cash: 0 stock: 13.363538143511617
+ updates for: 57a381 cash: 1513.870998210623 stock: 0
cancel - 397d0e
buy - 397d0e 4464.512380822353 113.09614507501414
+ updates for: 397d0e cash: -4464.512380822353 stock: 0
+ updates for: 57a381 cash: 4464.512380822353 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 44.496152176814654
cancel - bdb97d
sell - bdb97d 116.7833652246893 101.28874076261768
ask order for: bdb97d price: 101.28874076261768 size: 116.7833652246893
+ updates for: bdb97d cash: 0 stock: -116.7833652246893
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 79806.53976382074 103.96017445594539
+ updates for: 0d5eec cash: -79806.53976382074 stock: 0
+ updates for: 57a381 cash: 79667.3303434564 stock: 0
+ updates for: bdb97d cash: 139.20942036433553 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 795.3893498234817
cancel - 567d78
buy - 567d78 98553.66432922395 103.38948176455438
bid order for: 567d78 price: 103.38948176455438 size: 840.1631603277727
+ updates for: 567d78 cash: -98553.66432922395 stock: 0
+ updates for: bdb97d cash: 11689.63058526532 stock: 0
+ updates for: 567d78 cash: 0 stock: 115.40898324189233
cancel - 4f4d8a
buy - 4f4d8a 76971.35532235545 107.30994327401415
bid order for: 4f4d8a price: 107.30994327401415 size: 717.2807381494032
+ updates for: 4f4d8a cash: -76971.35532235545 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 441.7777428289494 96.4485004365907
+ updates for: e39c81 cash: 0 stock: -441.7777428289494
+ updates for: 4f4d8a cash: 0 stock: 441.7777428289494
+ updates for: e39c81 cash: 47407.144522696566 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 767.7123279516398 99.23667902691166
+ updates for: 10b0a3 cash: 0 stock: -767.7123279516398
+ updates for: 4f4d8a cash: 0 stock: 275.5029953204538
+ updates for: 567d78 cash: 0 stock: 492.20933263118604
+ updates for: 10b0a3 cash: 80453.47862007437 stock: 0.0
cancel - e2b93c
buy - e2b93c 4962.728410987171 102.24980222520027
bid order for: e2b93c price: 102.24980222520027 size: 48.53533506164638
+ updates for: e2b93c cash: -4962.728410987171 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 51247.30366144561 106.78298725872213
bid order for: 4081b6 price: 106.78298725872213 size: 479.920116275448
+ updates for: 4081b6 cash: -51247.30366144561 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 24.043711532156863 101.7162398319206
+ updates for: 502657 cash: 0 stock: -24.043711532156863
+ updates for: 4081b6 cash: 0 stock: 24.043711532156863
+ updates for: 502657 cash: 2567.4593421906966 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 907.1463234538695 96.87988697928533
ask order for: 25d1a9 price: 96.87988697928533 size: 54.78075595234532
+ updates for: 25d1a9 cash: 0 stock: -907.1463234538695
+ updates for: 4081b6 cash: 0 stock: 455.8764047432911
+ updates for: 567d78 cash: 0 stock: 347.9538276965867
+ updates for: e2b93c cash: 0 stock: 48.53533506164638
+ updates for: 25d1a9 cash: 89617.33865378522 stock: 0
cancel - 168284
sell - 168284 997.4379524348221 89.36286490668455
ask order for: 168284 price: 89.36286490668455 size: 997.4379524348221
+ updates for: 168284 cash: 0 stock: -997.4379524348221
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 27409.114365345577 102.7364506844273
+ updates for: 42d8ea cash: -27409.114365345577 stock: 0
+ updates for: 168284 cash: 27409.114365345577 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 306.71705068953435
cancel - 33b60b
sell - 33b60b 880.1653660812107 96.001020339805
ask order for: 33b60b price: 96.001020339805 size: 880.1653660812107
+ updates for: 33b60b cash: 0 stock: -880.1653660812107
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
sell - e7e04e 15.726030301399874 95.0333770326985
ask order for: e7e04e price: 95.0333770326985 size: 15.726030301399874
+ updates for: e7e04e cash: 0 stock: -15.726030301399874
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
sell - ecdc52 809.7077619139171 90.15076584963997
ask order for: ecdc52 price: 90.15076584963997 size: 809.7077619139171
+ updates for: ecdc52 cash: 0 stock: -809.7077619139171
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 446.8477689119378 94.16164993131147
ask order for: dbe2fc price: 94.16164993131147 size: 446.8477689119378
+ updates for: dbe2fc cash: 0 stock: -446.8477689119378
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 225.78350367662858 89.48959060297638
ask order for: e9aeae price: 89.48959060297638 size: 225.78350367662858
+ updates for: e9aeae cash: 0 stock: -225.78350367662858
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
buy - ce37e5 73965.30669070555 121.07677108261504
+ updates for: ce37e5 cash: -73965.30669070555 stock: 0
+ updates for: 168284 cash: 61724.79863088749 stock: 0
+ updates for: e9aeae cash: 12240.508059818058 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 827.5022634359842
cancel - 602a21
sell - 602a21 981.8368610307346 100.32552792345778
ask order for: 602a21 price: 100.32552792345778 size: 981.8368610307346
+ updates for: 602a21 cash: 0 stock: -981.8368610307346
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 2976.9736893781073 103.51000240869995
+ updates for: 510dbb cash: -2976.9736893781073 stock: 0
+ updates for: e9aeae cash: 2976.9736893781073 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 33.266144914949415
cancel - b846a3
buy - b846a3 93557.10722338589 109.5749102923502
+ updates for: b846a3 cash: -93557.10722338589 stock: 0
+ updates for: e9aeae cash: 4987.791559730938 stock: 0
+ updates for: ecdc52 cash: 72995.77485093757 stock: 0
+ updates for: dbe2fc cash: 15573.540812717387 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 1030.8353045247018
cancel - f676bd
sell - f676bd 49.09767218304296 98.51817912879169
ask order for: f676bd price: 98.51817912879169 size: 49.09767218304296
+ updates for: f676bd cash: 0 stock: -49.09767218304296
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 66.12470967937077 99.05124355350706
ask order for: e4befc price: 99.05124355350706 size: 66.12470967937077
+ updates for: e4befc cash: 0 stock: -66.12470967937077
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 71004.05341879824 104.98915989958071
+ updates for: bfd4db cash: -71004.05341879824 stock: 0
+ updates for: dbe2fc cash: 26502.38237615607 stock: 0
+ updates for: e7e04e cash: 1494.4977668605754 stock: 0
+ updates for: 33b60b cash: 43007.17327578159 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 745.1688805193078
cancel - cba909
buy - cba909 44744.70946511987 109.21516478248557
+ updates for: cba909 cash: -44744.70946511987 stock: 0
+ updates for: 33b60b cash: 41489.599935772625 stock: 0
+ updates for: 25d1a9 cash: 3255.1095293472467 stock: 0
+ updates for: cba909 cash: 0.0 stock: 465.7781748958379
cancel - 147b63
sell - 147b63 804.6012817781143 93.33882454193653
ask order for: 147b63 price: 93.33882454193653 size: 804.6012817781143
+ updates for: 147b63 cash: 0 stock: -804.6012817781143
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
buy - f1f805 91208.35040946293 118.73814917868266
+ updates for: f1f805 cash: -91208.35040946293 stock: 0
+ updates for: 147b63 cash: 75100.53786610464 stock: 0
+ updates for: 25d1a9 cash: 2052.04391595578 stock: 0
+ updates for: f676bd cash: 4837.0132629357195 stock: 0
+ updates for: e4befc cash: 6549.7347233563 stock: 0
+ updates for: 602a21 cash: 2669.020641110492 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 967.6085881830971
cancel - 301da5
buy - 301da5 62539.65082751991 105.81687979909367
+ updates for: 301da5 cash: -62539.65082751991 stock: 0
+ updates for: 602a21 cash: 62539.65082751991 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 623.367273733499
cancel - 57a381
sell - 57a381 869.7380324715842 92.71006586989903
ask order for: 57a381 price: 92.71006586989903 size: 869.7380324715842
+ updates for: 57a381 cash: 0 stock: -869.7380324715842
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
buy - 397d0e 68202.93880124729 102.41549547979467
+ updates for: 397d0e cash: -68202.93880124729 stock: 0
+ updates for: 57a381 cash: 68202.93880124729 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 735.6584008575419
cancel - bdb97d
buy - bdb97d 5785.821438118554 106.01711541108673
+ updates for: bdb97d cash: -5785.821438118554 stock: 0
+ updates for: 57a381 cash: 5785.821438118554 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 62.40769417894553
cancel - 0d5eec
buy - 0d5eec 23544.396000810706 108.09604108869253
+ updates for: 0d5eec cash: -23544.396000810706 stock: 0
+ updates for: 57a381 cash: 6644.7100406311065 stock: 0
+ updates for: 602a21 cash: 16899.6859601796 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 240.12045009154673
cancel - 567d78
sell - 567d78 449.71870920174433 88.0105240479778
ask order for: 567d78 price: 88.0105240479778 size: 449.71870920174433
+ updates for: 567d78 cash: 0 stock: -449.71870920174433
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 740.075920727689 99.70161328937242
ask order for: 4f4d8a price: 99.70161328937242 size: 740.075920727689
+ updates for: 4f4d8a cash: 0 stock: -740.075920727689
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
buy - e39c81 14509.940321932932 111.05753669244004
+ updates for: e39c81 cash: -14509.940321932932 stock: 0
+ updates for: 567d78 cash: 14509.940321932932 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 164.86596891552455
cancel - 10b0a3
sell - 10b0a3 325.0963037320288 94.75237627634898
ask order for: 10b0a3 price: 94.75237627634898 size: 325.0963037320288
+ updates for: 10b0a3 cash: 0 stock: -325.0963037320288
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
buy - e2b93c 82611.11327706074 111.65508721076745
+ updates for: e2b93c cash: -82611.11327706074 stock: 0
+ updates for: 567d78 cash: 25070.03894909272 stock: 0
+ updates for: 10b0a3 cash: 30803.647297267427 stock: 0
+ updates for: 4f4d8a cash: 26737.42703070059 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 878.1235112969102
cancel - 4081b6
sell - 4081b6 56.34016954751485 93.19861164791868
ask order for: 4081b6 price: 93.19861164791868 size: 56.34016954751485
+ updates for: 4081b6 cash: 0 stock: -56.34016954751485
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
sell - 502657 189.5951606003282 100.1280758062415
ask order for: 502657 price: 100.1280758062415 size: 189.5951606003282
+ updates for: 502657 cash: 0 stock: -189.5951606003282
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
sell - 25d1a9 800.9056116329541 80.42047705203998
ask order for: 25d1a9 price: 80.42047705203998 size: 800.9056116329541
+ updates for: 25d1a9 cash: 0 stock: -800.9056116329541
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
buy - 168284 79258.9993750172 108.83716840440617
+ updates for: 168284 cash: -79258.9993750172 stock: 0
+ updates for: 25d1a9 cash: 64409.21136117804 stock: 0
+ updates for: 4081b6 cash: 5250.825581836731 stock: 0
+ updates for: 4f4d8a cash: 9598.962432002432 stock: 0
+ updates for: 168284 cash: 0.0 stock: 953.5226829808696
cancel - 42d8ea
buy - 42d8ea 116882.39614753128 117.29510870512168
bid order for: 42d8ea price: 117.29510870512168 size: 375.5764433956072
+ updates for: 42d8ea cash: -116882.39614753128 stock: 0
+ updates for: 4f4d8a cash: 37450.373790465266 stock: 0
+ updates for: 502657 cash: 18983.798613086194 stock: 0
+ updates for: 602a21 cash: 16394.943988809093 stock: 0
+ updates for: 42d8ea cash: 0 stock: 728.6371826391174
cancel - 33b60b
sell - 33b60b 47.540784969951574 95.34296803077066
+ updates for: 33b60b cash: 0 stock: -47.540784969951574
+ updates for: 42d8ea cash: 0 stock: 47.540784969951574
+ updates for: 33b60b cash: 5576.301540977284 stock: 0.0
cancel - e7e04e
buy - e7e04e 53234.50100857376 118.56781726095575
bid order for: e7e04e price: 118.56781726095575 size: 448.97934564663547
+ updates for: e7e04e cash: -53234.50100857376 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 156.49066576451844 100.70204781892424
+ updates for: ecdc52 cash: 0 stock: -156.49066576451844
+ updates for: e7e04e cash: 0 stock: 156.49066576451844
+ updates for: ecdc52 cash: 18554.756661412728 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 39904.86935470585 107.13071506528843
bid order for: dbe2fc price: 107.13071506528843 size: 372.4876598684767
+ updates for: dbe2fc cash: -39904.86935470585 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 15805.494618533288 117.3896618443586
bid order for: e9aeae price: 117.3896618443586 size: 134.6412824622414
+ updates for: e9aeae cash: -15805.494618533288 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 50743.550595636356 102.46425770646754
bid order for: ce37e5 price: 102.46425770646754 size: 495.23172012823187
+ updates for: ce37e5 cash: -50743.550595636356 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 502.15689785308035 101.44498608063192
+ updates for: 602a21 cash: 0 stock: -502.15689785308035
+ updates for: e7e04e cash: 0 stock: 292.488679882117
+ updates for: e9aeae cash: 0 stock: 134.6412824622414
+ updates for: 42d8ea cash: 0 stock: 75.02693550872192
+ updates for: 602a21 cash: 59285.53152200202 stock: 0.0
cancel - 510dbb
buy - 510dbb 27939.86533346407 102.87340480062319
bid order for: 510dbb price: 102.87340480062319 size: 271.59463991314124
+ updates for: 510dbb cash: -27939.86533346407 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 989.1369869438769 96.1160183794745
+ updates for: b846a3 cash: 0 stock: -989.1369869438769
+ updates for: 42d8ea cash: 0 stock: 253.00872291693372
+ updates for: dbe2fc cash: 0 stock: 372.4876598684767
+ updates for: 510dbb cash: 0 stock: 271.59463991314124
+ updates for: ce37e5 cash: 0 stock: 92.0459642453252
+ updates for: b846a3 cash: 106952.84174732897 stock: 0.0
cancel - f676bd
sell - f676bd 534.0409270138067 99.20837017505063
ask order for: f676bd price: 99.20837017505063 size: 130.85517113090003
+ updates for: f676bd cash: 0 stock: -534.0409270138067
+ updates for: ce37e5 cash: 0 stock: 403.1857558829067
+ updates for: f676bd cash: 41312.12919436306 stock: 0
cancel - e4befc
sell - e4befc 641.2234698417612 99.610198637558
ask order for: e4befc price: 99.610198637558 size: 641.2234698417612
+ updates for: e4befc cash: 0 stock: -641.2234698417612
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 74425.87059959758 106.28730773962528
+ updates for: bfd4db cash: -74425.87059959758 stock: 0
+ updates for: f676bd cash: 12981.928256873929 stock: 0
+ updates for: e4befc cash: 61443.94234272364 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 747.6990604428145
cancel - cba909
buy - cba909 90305.814129548 105.88923035843139
bid order for: cba909 price: 105.88923035843139 size: 829.8989328074988
+ updates for: cba909 cash: -90305.814129548 stock: 0
+ updates for: e4befc cash: 2428.4548592783763 stock: 0
+ updates for: cba909 cash: 0 stock: 24.37958052984675
cancel - 147b63
buy - 147b63 49755.37151163502 110.5017898974897
bid order for: 147b63 price: 110.5017898974897 size: 450.26756179960597
+ updates for: 147b63 cash: -49755.37151163502 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 736.6593648517567 88.42809393698994
+ updates for: f1f805 cash: 0 stock: -736.6593648517567
+ updates for: 147b63 cash: 0 stock: 450.26756179960597
+ updates for: cba909 cash: 0 stock: 286.3918030521507
+ updates for: f1f805 cash: 80081.17911779071 stock: 0.0
cancel - 301da5
buy - 301da5 64550.0525534278 114.41239635023412
bid order for: 301da5 price: 114.41239635023412 size: 564.1875759321574
+ updates for: 301da5 cash: -64550.0525534278 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 55386.57886561996 102.27433965545903
bid order for: 57a381 price: 102.27433965545903 size: 541.5491222158541
+ updates for: 57a381 cash: -55386.57886561996 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 23049.919202823694 104.8912756644078
bid order for: 397d0e price: 104.8912756644078 size: 219.75058513512866
+ updates for: 397d0e cash: -23049.919202823694 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 403.3978864751025 93.61030200207384
+ updates for: bdb97d cash: 0 stock: -403.3978864751025
+ updates for: 301da5 cash: 0 stock: 403.3978864751025
+ updates for: bdb97d cash: 46153.718874236176 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 178.85425637187154 82.14392029440421
+ updates for: 0d5eec cash: 0 stock: -178.85425637187154
+ updates for: 301da5 cash: 0 stock: 160.78968945705492
+ updates for: cba909 cash: 0 stock: 18.064566914816623
+ updates for: 0d5eec cash: 20309.176766559944 stock: 0.0
cancel - 567d78
sell - 567d78 289.91280271949404 96.70869731305602
+ updates for: 567d78 cash: 0 stock: -289.91280271949404
+ updates for: cba909 cash: 0 stock: 289.91280271949404
+ updates for: 567d78 cash: 30698.64355102298 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 585.5611955072684 97.72581059634592
+ updates for: 4f4d8a cash: 0 stock: -585.5611955072684
+ updates for: cba909 cash: 0 stock: 235.5297601210375
+ updates for: 397d0e cash: 0 stock: 219.75058513512866
+ updates for: 57a381 cash: 0 stock: 130.28085025110224
+ updates for: 4f4d8a cash: 61314.37215772955 stock: 0.0
cancel - e39c81
buy - e39c81 43196.13499212881 114.00371408335988
bid order for: e39c81 price: 114.00371408335988 size: 378.9011203665142
+ updates for: e39c81 cash: -43196.13499212881 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 34390.20515278232 118.62065326542134
bid order for: 10b0a3 price: 118.62065326542134 size: 289.91751609925825
+ updates for: 10b0a3 cash: -34390.20515278232 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 107669.34901088859 118.48414188862736
bid order for: e2b93c price: 118.48414188862736 size: 908.723710149292
+ updates for: e2b93c cash: -107669.34901088859 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 93523.32299537337 110.59013947307943
bid order for: 4081b6 price: 110.59013947307943 size: 845.6750614564459
+ updates for: 4081b6 cash: -93523.32299537337 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 96501.45385416845 104.506574365971
bid order for: 502657 price: 104.506574365971 size: 923.4007950182208
+ updates for: 502657 cash: -96501.45385416845 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 48783.43296957619 110.00831309614192
bid order for: 25d1a9 price: 110.00831309614192 size: 443.45224098602296
+ updates for: 25d1a9 cash: -48783.43296957619 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 94770.00757975191 112.03106925943263
bid order for: 168284 price: 112.03106925943263 size: 845.9261185867206
+ updates for: 168284 cash: -94770.00757975191 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 14446.691796598145 104.661242681751
bid order for: 42d8ea price: 104.661242681751 size: 138.03287087395825
+ updates for: 42d8ea cash: -14446.691796598145 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 27939.4919798881 111.41306874789386
bid order for: 33b60b price: 111.41306874789386 size: 250.77391991696902
+ updates for: 33b60b cash: -27939.4919798881 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 601.4557980552072 87.40411200315548
+ updates for: e7e04e cash: 0 stock: -601.4557980552072
+ updates for: 10b0a3 cash: 0 stock: 289.91751609925825
+ updates for: e2b93c cash: 0 stock: 311.53828195594895
+ updates for: e7e04e cash: 71302.55115579016 stock: 0.0
cancel - ecdc52
sell - ecdc52 743.6540086661478 101.28951816326835
+ updates for: ecdc52 cash: 0 stock: -743.6540086661478
+ updates for: e2b93c cash: 0 stock: 597.185428193343
+ updates for: e39c81 cash: 0 stock: 146.46858047280477
+ updates for: ecdc52 cash: 87454.96517829798 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 79711.67310759128 118.20617963770091
bid order for: dbe2fc price: 118.20617963770091 size: 674.3443815873725
+ updates for: dbe2fc cash: -79711.67310759128 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 852.4036306538393 88.01078706551861
+ updates for: e9aeae cash: 0 stock: -852.4036306538393
+ updates for: dbe2fc cash: 0 stock: 674.3443815873725
+ updates for: e39c81 cash: 0 stock: 178.0592490664668
+ updates for: e9aeae cash: 100011.08882806252 stock: 0.0
cancel - ce37e5
sell - ce37e5 74.37896034572748 100.93449991764463
+ updates for: ce37e5 cash: 0 stock: -74.37896034572748
+ updates for: e39c81 cash: 0 stock: 54.37329082724261
+ updates for: 168284 cash: 0 stock: 20.005669518484865
+ updates for: ce37e5 cash: 8440.01364864704 stock: 0.0
cancel - 602a21
sell - 602a21 246.10212514682416 89.62662449652984
+ updates for: 602a21 cash: 0 stock: -246.10212514682416
+ updates for: 168284 cash: 0 stock: 246.10212514682416
+ updates for: 602a21 cash: 27571.084227217412 stock: 0.0
cancel - 510dbb
buy - 510dbb 54931.4453849521 106.6481016196367
bid order for: 510dbb price: 106.6481016196367 size: 515.0719473738648
+ updates for: 510dbb cash: -54931.4453849521 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 80112.6675802845 102.84145981064914
bid order for: b846a3 price: 102.84145981064914 size: 778.9919330957309
+ updates for: b846a3 cash: -80112.6675802845 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 963.9319747110491 93.50837375144485
+ updates for: f676bd cash: 0 stock: -963.9319747110491
+ updates for: 168284 cash: 0 stock: 579.8183239214115
+ updates for: 33b60b cash: 0 stock: 250.77391991696902
+ updates for: 4081b6 cash: 0 stock: 133.3397308726685
+ updates for: f676bd cash: 107643.21821952719 stock: 0.0
cancel - e4befc
sell - e4befc 676.4998142336098 88.08547240768982
+ updates for: e4befc cash: 0 stock: -676.4998142336098
+ updates for: 4081b6 cash: 0 stock: 676.4998142336098
+ updates for: e4befc cash: 74814.20880960723 stock: 0.0
cancel - bfd4db
buy - bfd4db 70121.47806290131 103.52024520633096
bid order for: bfd4db price: 103.52024520633096 size: 677.36970602358
+ updates for: bfd4db cash: -70121.47806290131 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
sell - cba909 801.4940879899252 101.64906352584279
+ updates for: cba909 cash: 0 stock: -801.4940879899252
+ updates for: 4081b6 cash: 0 stock: 35.83551635016761
+ updates for: 25d1a9 cash: 0 stock: 443.45224098602296
+ updates for: 510dbb cash: 0 stock: 322.20633065373465
+ updates for: cba909 cash: 87109.18121488081 stock: 0.0
cancel - 147b63
buy - 147b63 61688.09533571301 107.38305960326139
bid order for: 147b63 price: 107.38305960326139 size: 574.4676633691247
+ updates for: 147b63 cash: -61688.09533571301 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 388.90161861563706 96.32892887527923
+ updates for: f1f805 cash: 0 stock: -388.90161861563706
+ updates for: 147b63 cash: 0 stock: 388.90161861563706
+ updates for: f1f805 cash: 41761.44569160778 stock: 0.0
cancel - 301da5
sell - 301da5 951.4617908862073 96.65231966772588
+ updates for: 301da5 cash: 0 stock: -951.4617908862073
+ updates for: 147b63 cash: 0 stock: 185.56604475348763
+ updates for: 510dbb cash: 0 stock: 192.8656167201301
+ updates for: 42d8ea cash: 0 stock: 138.03287087395825
+ updates for: 502657 cash: 0 stock: 434.9972585386313
+ updates for: 301da5 cash: 100402.1666800667 stock: 0.0
cancel - 57a381
+ updates 57a381 42062.19093643673 0
sell - 57a381 803.652445343733 89.45391601545307
+ updates for: 57a381 cash: 0 stock: -803.652445343733
+ updates for: 502657 cash: 0 stock: 488.40353647958955
+ updates for: bfd4db cash: 0 stock: 315.24890886414346
+ updates for: 57a381 cash: 83676.02485235187 stock: 0.0
cancel - 397d0e
buy - 397d0e 80224.49654870605 108.71841261442091
bid order for: 397d0e price: 108.71841261442091 size: 737.9108526283312
+ updates for: 397d0e cash: -80224.49654870605 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 69136.47139094293 104.08903299489789
bid order for: bdb97d price: 104.08903299489789 size: 664.2051463224927
+ updates for: bdb97d cash: -69136.47139094293 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 179.3086338005004 97.59561256483082
+ updates for: 0d5eec cash: 0 stock: -179.3086338005004
+ updates for: 397d0e cash: 0 stock: 179.3086338005004
+ updates for: 0d5eec cash: 19494.1500348509 stock: 0.0
cancel - 567d78
sell - 567d78 488.9090014311545 97.8911230057586
+ updates for: 567d78 cash: 0 stock: -488.9090014311545
+ updates for: 397d0e cash: 0 stock: 488.9090014311545
+ updates for: 567d78 cash: 53153.41054849676 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 7627.347951872795 114.13604899777457
bid order for: 4f4d8a price: 114.13604899777457 size: 66.82680904804681
+ updates for: 4f4d8a cash: -7627.347951872795 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 12758.29684685379 112.59295437453531
bid order for: e39c81 price: 112.59295437453531 size: 113.31345658107432
+ updates for: e39c81 cash: -12758.29684685379 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 857.7368666616497 90.63571481847448
+ updates for: 10b0a3 cash: 0 stock: -857.7368666616497
+ updates for: 4f4d8a cash: 0 stock: 66.82680904804681
+ updates for: e39c81 cash: 0 stock: 113.31345658107432
+ updates for: 397d0e cash: 0 stock: 69.69321739667635
+ updates for: bdb97d cash: 0 stock: 607.9033836358523
+ updates for: 10b0a3 cash: 91238.65612106728 stock: 0.0
cancel - e2b93c
sell - e2b93c 910.3838605237765 100.32079522845082
+ updates for: e2b93c cash: 0 stock: -910.3838605237765
+ updates for: bdb97d cash: 0 stock: 56.30176268664047
+ updates for: bfd4db cash: 0 stock: 362.1207971594365
+ updates for: b846a3 cash: 0 stock: 491.96130067769957
+ updates for: e2b93c cash: 93941.24808225785 stock: 0.0
cancel - 4081b6
sell - 4081b6 507.6584891643033 97.2549733231295
ask order for: 4081b6 price: 97.2549733231295 size: 220.62785674627196
+ updates for: 4081b6 cash: 0 stock: -507.6584891643033
+ updates for: b846a3 cash: 0 stock: 287.03063241803136
+ updates for: 4081b6 cash: 29518.64924824418 stock: 0
cancel - 502657
sell - 502657 428.70732631450244 101.12633487048805
ask order for: 502657 price: 101.12633487048805 size: 428.70732631450244
+ updates for: 502657 cash: 0 stock: -428.70732631450244
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
buy - 25d1a9 33931.83170798183 109.9245076521506
+ updates for: 25d1a9 cash: -33931.83170798183 stock: 0
+ updates for: 4081b6 cash: 21457.156322197916 stock: 0
+ updates for: 502657 cash: 12474.675385783914 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 343.9851939004382
cancel - 168284
sell - 168284 480.1775572409151 96.07574955438517
ask order for: 168284 price: 96.07574955438517 size: 480.1775572409151
+ updates for: 168284 cash: 0 stock: -480.1775572409151
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
sell - 42d8ea 199.26350451355506 97.07139048860488
ask order for: 42d8ea price: 97.07139048860488 size: 199.26350451355506
+ updates for: 42d8ea cash: 0 stock: -199.26350451355506
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
buy - 33b60b 86217.46018670838 107.97614162597618
+ updates for: 33b60b cash: -86217.46018670838 stock: 0
+ updates for: 168284 cash: 46133.41873111461 stock: 0
+ updates for: 42d8ea cash: 19342.785456763184 stock: 0
+ updates for: 502657 cash: 20741.25599883059 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 884.5434816670854
cancel - e7e04e
buy - e7e04e 44854.72174239186 108.95930132380676
bid order for: e7e04e price: 108.95930132380676 size: 318.6240372588457
+ updates for: e7e04e cash: -44854.72174239186 stock: 0
+ updates for: 502657 cash: 10137.669257697462 stock: 0
+ updates for: e7e04e cash: 0 stock: 100.24756924772089
cancel - ecdc52
sell - ecdc52 287.6193465086384 101.76778091517173
+ updates for: ecdc52 cash: 0 stock: -287.6193465086384
+ updates for: e7e04e cash: 0 stock: 287.6193465086384
+ updates for: ecdc52 cash: 31338.803042791118 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 83874.53675578217 112.74724579122878
bid order for: dbe2fc price: 112.74724579122878 size: 743.9165025023364
+ updates for: dbe2fc cash: -83874.53675578217 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 21623.910457093203 109.00608776130835
bid order for: e9aeae price: 109.00608776130835 size: 198.37342024826432
+ updates for: e9aeae cash: -21623.910457093203 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 166.73536039670626 93.42424465305878
+ updates for: ce37e5 cash: 0 stock: -166.73536039670626
+ updates for: dbe2fc cash: 0 stock: 166.73536039670626
+ updates for: ce37e5 cash: 18798.95266073655 stock: 0.0
cancel - 602a21
sell - 602a21 275.3293960855344 91.19576452306221
+ updates for: 602a21 cash: 0 stock: -275.3293960855344
+ updates for: dbe2fc cash: 0 stock: 275.3293960855344
+ updates for: 602a21 cash: 31042.631094006334 stock: 0.0
cancel - 510dbb
buy - 510dbb 92713.78378198449 107.96560323247841
bid order for: 510dbb price: 107.96560323247841 size: 858.7344580694581
+ updates for: 510dbb cash: -92713.78378198449 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 481.3879399390379 100.85755204755111
+ updates for: b846a3 cash: 0 stock: -481.3879399390379
+ updates for: dbe2fc cash: 0 stock: 301.8517460200957
+ updates for: e9aeae cash: 0 stock: 179.53619391894222
+ updates for: b846a3 cash: 53603.49111169878 stock: 0.0
cancel - f676bd
sell - f676bd 815.3954188582449 93.82332763538545
+ updates for: f676bd cash: 0 stock: -815.3954188582449
+ updates for: e9aeae cash: 0 stock: 18.837226329322107
+ updates for: e7e04e cash: 0 stock: 31.004690750207317
+ updates for: 510dbb cash: 0 stock: 765.5535017787154
+ updates for: f676bd cash: 88085.06741461223 stock: 0.0
cancel - e4befc
buy - e4befc 14375.510875505715 111.81578551819089
bid order for: e4befc price: 111.81578551819089 size: 128.56423454778678
+ updates for: e4befc cash: -14375.510875505715 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 726.2823860287897 90.12124621852547
ask order for: bfd4db price: 90.12124621852547 size: 504.53719519026015
+ updates for: bfd4db cash: 0 stock: -726.2823860287897
+ updates for: e4befc cash: 0 stock: 128.56423454778678
+ updates for: 510dbb cash: 0 stock: 93.18095629074276
+ updates for: bfd4db cash: 24435.84903121496 stock: 0
cancel - cba909
buy - cba909 103654.59640774397 119.09474315629585
bid order for: cba909 price: 119.09474315629585 size: 488.5612418445556
+ updates for: cba909 cash: -103654.59640774397 stock: 0
+ updates for: bfd4db cash: 45469.52079414568 stock: 0
+ updates for: cba909 cash: 0 stock: 504.53719519026015
cancel - 147b63
buy - 147b63 96942.22184417378 103.01304820948913
bid order for: 147b63 price: 103.01304820948913 size: 941.0674038790736
+ updates for: 147b63 cash: -96942.22184417378 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 12206.971403719443 112.88466608806439
bid order for: f1f805 price: 112.88466608806439 size: 108.13666573807689
+ updates for: f1f805 cash: -12206.971403719443 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 633.9890716524858 90.74679166389414
+ updates for: 301da5 cash: 0 stock: -633.9890716524858
+ updates for: cba909 cash: 0 stock: 488.5612418445556
+ updates for: f1f805 cash: 0 stock: 108.13666573807689
+ updates for: 147b63 cash: 0 stock: 37.29116406985332
+ updates for: 301da5 cash: 74233.5234994335 stock: 0.0
cancel - 57a381
sell - 57a381 844.0418438358265 96.48988072894755
+ updates for: 57a381 cash: 0 stock: -844.0418438358265
+ updates for: 147b63 cash: 0 stock: 844.0418438358265
+ updates for: 57a381 cash: 86947.32314988608 stock: 0.0
cancel - 397d0e
buy - 397d0e 71028.4696283462 114.13737411201623
bid order for: 397d0e price: 114.13737411201623 size: 622.3068489260821
+ updates for: 397d0e cash: -71028.4696283462 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 29163.43930274563 103.2340324350599
bid order for: bdb97d price: 103.2340324350599 size: 282.4983061771911
+ updates for: bdb97d cash: -29163.43930274563 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 7050.507790120255 110.6898963176562
bid order for: 0d5eec price: 110.6898963176562 size: 63.69603753071385
+ updates for: 0d5eec cash: -7050.507790120255 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 14.328588168578449 91.24927218083775
+ updates for: 567d78 cash: 0 stock: -14.328588168578449
+ updates for: 397d0e cash: 0 stock: 14.328588168578449
+ updates for: 567d78 cash: 1635.427428294048 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 43.12418604065135 95.09206438392093
+ updates for: 4f4d8a cash: 0 stock: -43.12418604065135
+ updates for: 397d0e cash: 0 stock: 43.12418604065135
+ updates for: 4f4d8a cash: 4922.0813553980115 stock: 0.0
cancel - e39c81
buy - e39c81 76685.8544100856 104.0061032186214
bid order for: e39c81 price: 104.0061032186214 size: 737.3207151977563
+ updates for: e39c81 cash: -76685.8544100856 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 966.7313009660492 101.31193196825275
+ updates for: 10b0a3 cash: 0 stock: -966.7313009660492
+ updates for: 397d0e cash: 0 stock: 564.8540747168523
+ updates for: 0d5eec cash: 0 stock: 63.69603753071385
+ updates for: e39c81 cash: 0 stock: 338.181188718483
+ updates for: 10b0a3 cash: 106694.37625522503 stock: 0.0
cancel - e2b93c
sell - e2b93c 862.6822437200807 92.34370941686103
ask order for: e2b93c price: 92.34370941686103 size: 121.31001509022258
+ updates for: e2b93c cash: 0 stock: -862.6822437200807
+ updates for: e39c81 cash: 0 stock: 399.1395264792733
+ updates for: bdb97d cash: 0 stock: 282.4983061771911
+ updates for: 147b63 cash: 0 stock: 59.7343959733937
+ updates for: e2b93c cash: 76829.80830455251 stock: 0
cancel - 4081b6
buy - 4081b6 58658.84040365715 105.53949151834834
bid order for: 4081b6 price: 105.53949151834834 size: 449.65749728441835
+ updates for: 4081b6 cash: -58658.84040365715 stock: 0
+ updates for: e2b93c cash: 11202.21678284654 stock: 0
+ updates for: 4081b6 cash: 0 stock: 121.31001509022258
cancel - 502657
buy - 502657 85545.45114127696 108.93375486051103
bid order for: 502657 price: 108.93375486051103 size: 785.2979202894214
+ updates for: 502657 cash: -85545.45114127696 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 14536.974842018286 112.3686266143301
bid order for: 25d1a9 price: 112.3686266143301 size: 129.36862610158857
+ updates for: 25d1a9 cash: -14536.974842018286 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 126.90472032099444 98.23670946509837
+ updates for: 168284 cash: 0 stock: -126.90472032099444
+ updates for: 25d1a9 cash: 0 stock: 126.90472032099444
+ updates for: 168284 cash: 14260.109133345813 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 77267.66376752102 104.84634088627006
bid order for: 42d8ea price: 104.84634088627006 size: 736.960995628217
+ updates for: 42d8ea cash: -77267.66376752102 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 56.79805608546701 98.82658507448001
+ updates for: 33b60b cash: 0 stock: -56.79805608546701
+ updates for: 25d1a9 cash: 0 stock: 2.463905780594132
+ updates for: 502657 cash: 0 stock: 54.33415030487288
+ updates for: 33b60b cash: 6195.6887185376545 stock: 0.0
cancel - e7e04e
buy - e7e04e 63161.29942790619 104.4086412282677
bid order for: e7e04e price: 104.4086412282677 size: 604.9432181558344
+ updates for: e7e04e cash: -63161.29942790619 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 911.745407886417 95.65746220261506
+ updates for: ecdc52 cash: 0 stock: -911.745407886417
+ updates for: 502657 cash: 0 stock: 730.9637699845485
+ updates for: 4081b6 cash: 0 stock: 180.7816379018684
+ updates for: ecdc52 cash: 98706.23027142914 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 28219.26848346978 118.50578932490967
bid order for: dbe2fc price: 118.50578932490967 size: 238.12565313666198
+ updates for: dbe2fc cash: -28219.26848346978 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 33603.31495481034 103.50876904176799
bid order for: e9aeae price: 103.50876904176799 size: 324.64220438415884
+ updates for: e9aeae cash: -33603.31495481034 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 340.1333186309049 97.37205288957155
+ updates for: ce37e5 cash: 0 stock: -340.1333186309049
+ updates for: dbe2fc cash: 0 stock: 238.12565313666198
+ updates for: 4081b6 cash: 0 stock: 102.00766549424293
+ updates for: ce37e5 cash: 38985.10563070595 stock: 0.0
cancel - 602a21
buy - 602a21 68009.35558384813 120.21309149898781
bid order for: 602a21 price: 120.21309149898781 size: 565.7400099757085
+ updates for: 602a21 cash: -68009.35558384813 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 515.0082884306355 97.15488291169169
+ updates for: 510dbb cash: 0 stock: -515.0082884306355
+ updates for: 602a21 cash: 0 stock: 515.0082884306355
+ updates for: 510dbb cash: 61910.73849984909 stock: 0.0
cancel - b846a3
sell - b846a3 534.5067558466 87.65592404585418
+ updates for: b846a3 cash: 0 stock: -534.5067558466
+ updates for: 602a21 cash: 0 stock: 50.731721545073015
+ updates for: 4081b6 cash: 0 stock: 166.86819388830702
+ updates for: 42d8ea cash: 0 stock: 316.9068404132199
+ updates for: b846a3 cash: 56936.32403671136 stock: 0.0
cancel - f676bd
buy - f676bd 13553.791829514652 114.23289305902787
bid order for: f676bd price: 114.23289305902787 size: 118.65051708452279
+ updates for: f676bd cash: -13553.791829514652 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 687.913757021158 92.97199792026176
+ updates for: e4befc cash: 0 stock: -687.913757021158
+ updates for: f676bd cash: 0 stock: 118.65051708452279
+ updates for: 42d8ea cash: 0 stock: 420.0541552149971
+ updates for: e7e04e cash: 0 stock: 149.20908472163808
+ updates for: e4befc cash: 73173.65077258013 stock: 0.0
cancel - bfd4db
sell - bfd4db 933.6185023006251 95.96459888407949
ask order for: bfd4db price: 95.96459888407949 size: 153.2421644822699
+ updates for: bfd4db cash: 0 stock: -933.6185023006251
+ updates for: e7e04e cash: 0 stock: 455.73413343419634
+ updates for: e9aeae cash: 0 stock: 324.64220438415884
+ updates for: bfd4db cash: 81185.89658801683 stock: 0
cancel - cba909
buy - cba909 54960.40698089425 109.94086374234038
bid order for: cba909 price: 109.94086374234038 size: 366.14760666758576
+ updates for: cba909 cash: -54960.40698089425 stock: 0
+ updates for: bfd4db cash: 14705.822846669165 stock: 0
+ updates for: cba909 cash: 0 stock: 153.2421644822699
cancel - 147b63
sell - 147b63 71.1887448346672 96.05247283385063
+ updates for: 147b63 cash: 0 stock: -71.1887448346672
+ updates for: cba909 cash: 0 stock: 71.1887448346672
+ updates for: 147b63 cash: 7826.552095856385 stock: 0.0
cancel - f1f805
buy - f1f805 7220.309904126998 103.3947999896928
bid order for: f1f805 price: 103.3947999896928 size: 69.83242778985766
+ updates for: f1f805 cash: -7220.309904126998 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 623.997121861401 97.69074448761553
ask order for: 301da5 price: 97.69074448761553 size: 259.20583223862474
+ updates for: 301da5 cash: 0 stock: -623.997121861401
+ updates for: cba909 cash: 0 stock: 294.95886183291856
+ updates for: f1f805 cash: 0 stock: 69.83242778985766
+ updates for: 301da5 cash: 39648.3419424957 stock: 0
cancel - 57a381
buy - 57a381 67921.0572073371 106.6536727439894
bid order for: 57a381 price: 106.6536727439894 size: 399.41471666585994
+ updates for: 57a381 cash: -67921.0572073371 stock: 0
+ updates for: 301da5 cash: 25322.010726923225 stock: 0
+ updates for: 57a381 cash: 0 stock: 259.20583223862474
cancel - 397d0e
buy - 397d0e 46551.78256177064 114.00226886904524
bid order for: 397d0e price: 114.00226886904524 size: 408.3408428936166
+ updates for: 397d0e cash: -46551.78256177064 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 52.75734930548242 89.84969819208878
+ updates for: bdb97d cash: 0 stock: -52.75734930548242
+ updates for: 397d0e cash: 0 stock: 52.75734930548242
+ updates for: bdb97d cash: 6014.457520341744 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 43084.03949798375 104.64350894531371
bid order for: 0d5eec price: 104.64350894531371 size: 411.7220449908585
+ updates for: 0d5eec cash: -43084.03949798375 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 74757.16647386542 108.03757897906978
bid order for: 567d78 price: 108.03757897906978 size: 691.9552176224552
+ updates for: 567d78 cash: -74757.16647386542 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 133.1732726175661 88.93275268036972
+ updates for: 4f4d8a cash: 0 stock: -133.1732726175661
+ updates for: 397d0e cash: 0 stock: 133.1732726175661
+ updates for: 4f4d8a cash: 15182.055231118431 stock: 0.0
cancel - e39c81
buy - e39c81 14818.604668058004 105.80598667880173
bid order for: e39c81 price: 105.80598667880173 size: 140.05450100893881
+ updates for: e39c81 cash: -14818.604668058004 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 91534.60403639391 104.954973636867
bid order for: 10b0a3 price: 104.954973636867 size: 872.1321235627562
+ updates for: 10b0a3 cash: -91534.60403639391 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 501.79055423026205 94.7807441259533
+ updates for: e2b93c cash: 0 stock: -501.79055423026205
+ updates for: 397d0e cash: 0 stock: 222.41022097056805
+ updates for: 567d78 cash: 0 stock: 279.380333259694
+ updates for: e2b93c cash: 55538.844630053485 stock: 0.0
cancel - 4081b6
buy - 4081b6 76574.14158612571 103.02918979900102
bid order for: 4081b6 price: 103.02918979900102 size: 743.2276400068147
+ updates for: 4081b6 cash: -76574.14158612571 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 34602.48091554972 103.06211599326346
bid order for: 502657 price: 103.06211599326346 size: 335.7439402642526
+ updates for: 502657 cash: -34602.48091554972 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 36824.732513886716 113.42077163961316
bid order for: 25d1a9 price: 113.42077163961316 size: 324.6736200216907
+ updates for: 25d1a9 cash: -36824.732513886716 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 855.042313978287 84.61234135282238
+ updates for: 168284 cash: 0 stock: -855.042313978287
+ updates for: 25d1a9 cash: 0 stock: 324.6736200216907
+ updates for: 567d78 cash: 0 stock: 412.57488436276117
+ updates for: 57a381 cash: 0 stock: 117.79380959383514
+ updates for: 168284 cash: 93961.4665876978 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 499.6291924373705 87.70962540749899
+ updates for: 42d8ea cash: 0 stock: -499.6291924373705
+ updates for: 57a381 cash: 0 stock: 281.6209070720248
+ updates for: e39c81 cash: 0 stock: 140.05450100893881
+ updates for: 10b0a3 cash: 0 stock: 77.95378435640686
+ updates for: 42d8ea cash: 53036.14611080388 stock: 0.0
cancel - 33b60b
sell - 33b60b 411.9213985367845 89.34963065060293
+ updates for: 33b60b cash: 0 stock: -411.9213985367845
+ updates for: 10b0a3 cash: 0 stock: 411.9213985367845
+ updates for: 33b60b cash: 43233.199523889605 stock: 0.0
cancel - e7e04e
sell - e7e04e 343.818741572176 95.80054038844781
+ updates for: e7e04e cash: 0 stock: -343.818741572176
+ updates for: 10b0a3 cash: 0 stock: 343.818741572176
+ updates for: e7e04e cash: 36085.48695756852 stock: 0.0
cancel - ecdc52
buy - ecdc52 100012.89367858098 115.05301624825728
bid order for: ecdc52 price: 115.05301624825728 size: 869.2765903918306
+ updates for: ecdc52 cash: -100012.89367858098 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 85989.91080862774 103.20638486450729
bid order for: dbe2fc price: 103.20638486450729 size: 833.1840217203433
+ updates for: dbe2fc cash: -85989.91080862774 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 112610.19924398334 116.48698166026072
bid order for: e9aeae price: 116.48698166026072 size: 966.7191787354901
+ updates for: e9aeae cash: -112610.19924398334 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 24673.08540649436 103.84866489901519
bid order for: ce37e5 price: 103.84866489901519 size: 237.58692931186962
+ updates for: ce37e5 cash: -24673.08540649436 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 83160.99208497125 112.35181207931355
bid order for: 602a21 price: 112.35181207931355 size: 740.183807861191
+ updates for: 602a21 cash: -83160.99208497125 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 103201.40632749195 108.48356537385595
bid order for: 510dbb price: 108.48356537385595 size: 951.3091312203776
+ updates for: 510dbb cash: -103201.40632749195 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 363.32330914774457 93.26191859737331
+ updates for: b846a3 cash: 0 stock: -363.32330914774457
+ updates for: e9aeae cash: 0 stock: 363.32330914774457
+ updates for: b846a3 cash: 42322.43564943856 stock: 0.0
cancel - f676bd
buy - f676bd 72949.48609267091 117.89333782135438
bid order for: f676bd price: 117.89333782135438 size: 618.7753052103114
+ updates for: f676bd cash: -72949.48609267091 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 368.36594532781226 101.0645649188992
+ updates for: e4befc cash: 0 stock: -368.36594532781226
+ updates for: f676bd cash: 0 stock: 368.36594532781226
+ updates for: e4befc cash: 43427.89083441433 stock: 0.0
cancel - bfd4db
sell - bfd4db 214.5881790888451 101.18437146619063
+ updates for: bfd4db cash: 0 stock: -214.5881790888451
+ updates for: f676bd cash: 0 stock: 214.5881790888451
+ updates for: bfd4db cash: 25298.516689790507 stock: 0.0
cancel - cba909
sell - cba909 333.8244118996082 93.12838385131319
+ updates for: cba909 cash: 0 stock: -333.8244118996082
+ updates for: f676bd cash: 0 stock: 35.821180793654094
+ updates for: e9aeae cash: 0 stock: 298.0032311059541
+ updates for: cba909 cash: 38936.57548500379 stock: 0.0
cancel - 147b63
sell - 147b63 787.4789407707215 94.77081862691882
+ updates for: 147b63 cash: 0 stock: -787.4789407707215
+ updates for: e9aeae cash: 0 stock: 305.39263848179144
+ updates for: ecdc52 cash: 0 stock: 482.08630228893
+ updates for: 147b63 cash: 91039.74984831762 stock: 0.0
cancel - f1f805
buy - f1f805 3916.8438943406227 103.94250284931606
bid order for: f1f805 price: 103.94250284931606 size: 37.6827937270167
+ updates for: f1f805 cash: -3916.8438943406227 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 7959.1864863392975 108.89131597837081
bid order for: 301da5 price: 108.89131597837081 size: 73.09294056029444
+ updates for: 301da5 cash: -7959.1864863392975 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 421.08319520513624 93.28833658645003
+ updates for: 57a381 cash: 0 stock: -421.08319520513624
+ updates for: ecdc52 cash: 0 stock: 387.1902881029006
+ updates for: 602a21 cash: 0 stock: 33.892907102235654
+ updates for: 57a381 cash: 48355.340037842456 stock: 0.0
cancel - 397d0e
sell - 397d0e 844.6814220437087 96.96909470287962
+ updates for: 397d0e cash: 0 stock: -844.6814220437087
+ updates for: 602a21 cash: 0 stock: 706.2909007589553
+ updates for: 301da5 cash: 0 stock: 73.09294056029444
+ updates for: 510dbb cash: 0 stock: 65.29758072445895
+ updates for: 397d0e cash: 94395.96340901502 stock: 0.0
cancel - bdb97d
sell - bdb97d 432.3174114200334 96.26720615979323
+ updates for: bdb97d cash: 0 stock: -432.3174114200334
+ updates for: 510dbb cash: 0 stock: 432.3174114200334
+ updates for: bdb97d cash: 46899.33416404137 stock: 0.0
cancel - 0d5eec
+ updates 0d5eec 43084.03949798375 0
sell - 0d5eec 348.9577827417962 97.44391069665683
+ updates for: 0d5eec cash: 0 stock: -348.9577827417962
+ updates for: 510dbb cash: 0 stock: 348.9577827417962
+ updates for: 0d5eec cash: 37856.18443678547 stock: 0.0
cancel - 567d78
sell - 567d78 110.87404319963389 74.86325895805074
+ updates for: 567d78 cash: 0 stock: -110.87404319963389
+ updates for: 510dbb cash: 0 stock: 104.73635633408901
+ updates for: 10b0a3 cash: 0 stock: 6.137686865544879
+ updates for: 567d78 cash: 12006.354122553224 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 918.2945540754024 85.9550337772101
+ updates for: 4f4d8a cash: 0 stock: -918.2945540754024
+ updates for: 10b0a3 cash: 0 stock: 32.30051223184398
+ updates for: f1f805 cash: 0 stock: 37.6827937270167
+ updates for: ce37e5 cash: 0 stock: 237.58692931186962
+ updates for: dbe2fc cash: 0 stock: 610.7243188046721
+ updates for: 4f4d8a cash: 95010.6778032545 stock: 0.0
cancel - e39c81
buy - e39c81 14707.109764982995 103.02783813443207
bid order for: e39c81 price: 103.02783813443207 size: 142.74889225369327
+ updates for: e39c81 cash: -14707.109764982995 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 838.9582048063478 75.12648980121465
+ updates for: 10b0a3 cash: 0 stock: -838.9582048063478
+ updates for: dbe2fc cash: 0 stock: 222.4597029156712
+ updates for: 502657 cash: 0 stock: 335.7439402642526
+ updates for: 4081b6 cash: 0 stock: 280.754561626424
+ updates for: 10b0a3 cash: 86487.6576482526 stock: 0.0
cancel - e2b93c
sell - e2b93c 353.2186460774085 94.35733147339982
+ updates for: e2b93c cash: 0 stock: -353.2186460774085
+ updates for: 4081b6 cash: 0 stock: 353.2186460774085
+ updates for: e2b93c cash: 36391.83092725548 stock: 0.0
cancel - 4081b6
+ updates 4081b6 11256.395642126061 0
buy - 4081b6 81808.01718007546 109.81106507025598
bid order for: 4081b6 price: 109.81106507025598 size: 744.9888326621324
+ updates for: 4081b6 cash: -81808.01718007546 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 645.2154373068222 83.49700844141428
+ updates for: 502657 cash: 0 stock: -645.2154373068222
+ updates for: 4081b6 cash: 0 stock: 645.2154373068222
+ updates for: 502657 cash: 70851.79437043311 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 17639.311952042117 117.53566989323701
bid order for: 25d1a9 price: 117.53566989323701 size: 150.0762446673823
+ updates for: 25d1a9 cash: -17639.311952042117 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 198.25937335059132 101.94034279858842
+ updates for: 168284 cash: 0 stock: -198.25937335059132
+ updates for: 25d1a9 cash: 0 stock: 150.0762446673823
+ updates for: 4081b6 cash: 0 stock: 48.18312868320902
+ updates for: 168284 cash: 22930.3526311625 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 596.5260068642533 89.39866353985474
ask order for: 42d8ea price: 89.39866353985474 size: 402.18684793845887
+ updates for: 42d8ea cash: 0 stock: -596.5260068642533
+ updates for: 4081b6 cash: 0 stock: 51.590266672101166
+ updates for: e39c81 cash: 0 stock: 142.74889225369327
+ updates for: 42d8ea cash: 20372.291895504954 stock: 0
cancel - 33b60b
sell - 33b60b 819.6710823636688 101.86881821619447
ask order for: 33b60b price: 101.86881821619447 size: 819.6710823636688
+ updates for: 33b60b cash: 0 stock: -819.6710823636688
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
buy - e7e04e 66801.07143544135 102.34741602950471
+ updates for: e7e04e cash: -66801.07143544135 stock: 0
+ updates for: 42d8ea cash: 35954.966699005 stock: 0
+ updates for: 33b60b cash: 30846.104736436348 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 704.9890721772066
cancel - ecdc52
buy - ecdc52 45583.03227661961 108.58246638128857
+ updates for: ecdc52 cash: -45583.03227661961 stock: 0
+ updates for: 33b60b cash: 45583.03227661961 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 447.4679600177506
cancel - dbe2fc
buy - dbe2fc 8629.257999624322 126.50170639835503
bid order for: dbe2fc price: 126.50170639835503 size: 12.32766395572209
+ updates for: dbe2fc cash: -8629.257999624322 stock: 0
+ updates for: 33b60b cash: 7069.787473319982 stock: 0
+ updates for: dbe2fc cash: 0 stock: 69.40089810717046
cancel - e9aeae
buy - e9aeae 95897.84200610717 107.50272180948642
bid order for: e9aeae price: 107.50272180948642 size: 892.0503629299254
+ updates for: e9aeae cash: -95897.84200610717 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 14.669166116853035 96.30526218478461
+ updates for: ce37e5 cash: 0 stock: -14.669166116853035
+ updates for: dbe2fc cash: 0 stock: 12.32766395572209
+ updates for: e9aeae cash: 0 stock: 2.3415021611309452
+ updates for: ce37e5 cash: 1811.188381748711 stock: 0.0
cancel - 602a21
sell - 602a21 222.74416289269186 99.64227164135166
+ updates for: 602a21 cash: 0 stock: -222.74416289269186
+ updates for: e9aeae cash: 0 stock: 222.74416289269186
+ updates for: 602a21 cash: 23945.60377813998 stock: 0.0
cancel - 510dbb
buy - 510dbb 74660.12647807636 115.16600458164721
bid order for: 510dbb price: 115.16600458164721 size: 648.2826833255806
+ updates for: 510dbb cash: -74660.12647807636 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 613.7005187314494 97.95903237578649
+ updates for: b846a3 cash: 0 stock: -613.7005187314494
+ updates for: 510dbb cash: 0 stock: 613.7005187314494
+ updates for: b846a3 cash: 70677.43675198537 stock: 0.0
cancel - f676bd
buy - f676bd 68802.30764011815 114.7082390010295
bid order for: f676bd price: 114.7082390010295 size: 599.8026666550138
+ updates for: f676bd cash: -68802.30764011815 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 63.62254098081655 92.81390469468627
+ updates for: e4befc cash: 0 stock: -63.62254098081655
+ updates for: 510dbb cash: 0 stock: 34.5821645941312
+ updates for: f676bd cash: 0 stock: 29.040376386685352
+ updates for: e4befc cash: 7313.860161334749 stock: 0.0
cancel - bfd4db
sell - bfd4db 387.14193599926284 99.67173330431278
+ updates for: bfd4db cash: 0 stock: -387.14193599926284
+ updates for: f676bd cash: 0 stock: 387.14193599926284
+ updates for: bfd4db cash: 44408.369721924704 stock: 0.0
cancel - cba909
sell - cba909 229.9623160612233 92.50667227211291
+ updates for: cba909 cash: 0 stock: -229.9623160612233
+ updates for: f676bd cash: 0 stock: 183.62035426906561
+ updates for: e9aeae cash: 0 stock: 46.34196179215769
+ updates for: cba909 cash: 26044.65450959786 stock: 0.0
cancel - 147b63
sell - 147b63 243.5731427516365 96.89395967127805
+ updates for: 147b63 cash: 0 stock: -243.5731427516365
+ updates for: e9aeae cash: 0 stock: 243.5731427516365
+ updates for: 147b63 cash: 26184.775805491503 stock: 0.0
cancel - f1f805
buy - f1f805 27325.050461209536 105.8887296635055
bid order for: f1f805 price: 105.8887296635055 size: 258.054379800791
+ updates for: f1f805 cash: -27325.050461209536 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 3423.633831831841 102.70784603153037
bid order for: 301da5 price: 102.70784603153037 size: 33.33371270176201
+ updates for: 301da5 cash: -3423.633831831841 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 106924.10736512476 120.06414445307578
bid order for: 57a381 price: 120.06414445307578 size: 890.5581916415813
+ updates for: 57a381 cash: -106924.10736512476 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 26295.29374045042 118.95614324002054
bid order for: 397d0e price: 118.95614324002054 size: 221.0503217761003
+ updates for: 397d0e cash: -26295.29374045042 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 375.88025418657935 101.7851707237392
+ updates for: bdb97d cash: 0 stock: -375.88025418657935
+ updates for: 57a381 cash: 0 stock: 375.88025418657935
+ updates for: bdb97d cash: 45129.74113571631 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 18313.62971784311 102.51755656674827
bid order for: 0d5eec price: 102.51755656674827 size: 178.63896030256308
+ updates for: 0d5eec cash: -18313.62971784311 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 14981.863016039315 105.45724106271292
bid order for: 567d78 price: 105.45724106271292 size: 142.0657592125889
+ updates for: 567d78 cash: -14981.863016039315 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 295.9221574693589 94.42927982436923
+ updates for: 4f4d8a cash: 0 stock: -295.9221574693589
+ updates for: 57a381 cash: 0 stock: 295.9221574693589
+ updates for: 4f4d8a cash: 35529.640661266945 stock: 0.0
cancel - e39c81
sell - e39c81 697.1873574872433 99.79483169573953
+ updates for: e39c81 cash: 0 stock: -697.1873574872433
+ updates for: 57a381 cash: 0 stock: 218.75577998564302
+ updates for: 397d0e cash: 0 stock: 221.0503217761003
+ updates for: e9aeae cash: 0 stock: 257.38125572549995
+ updates for: e39c81 cash: 80229.20484182663 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 70956.53616557756 117.45212388420023
bid order for: 10b0a3 price: 117.45212388420023 size: 604.1315713927477
+ updates for: 10b0a3 cash: -70956.53616557756 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 590.7782622717787 101.49055386252338
+ updates for: e2b93c cash: 0 stock: -590.7782622717787
+ updates for: 10b0a3 cash: 0 stock: 590.7782622717787
+ updates for: e2b93c cash: 69388.16164843748 stock: 0.0
cancel - 4081b6
buy - 4081b6 49525.8649111929 112.17664067956956
bid order for: 4081b6 price: 112.17664067956956 size: 441.4989128856389
+ updates for: 4081b6 cash: -49525.8649111929 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 114666.76532940581 122.0136786955173
bid order for: 502657 price: 122.0136786955173 size: 939.786149842711
+ updates for: 502657 cash: -114666.76532940581 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 838.3045174948329 89.06291115890511
+ updates for: 25d1a9 cash: 0 stock: -838.3045174948329
+ updates for: 502657 cash: 0 stock: 838.3045174948329
+ updates for: 25d1a9 cash: 102284.6180466152 stock: 0.0
cancel - 168284
sell - 168284 533.2493356635784 96.37434000314285
+ updates for: 168284 cash: 0 stock: -533.2493356635784
+ updates for: 502657 cash: 0 stock: 101.48163234787808
+ updates for: 10b0a3 cash: 0 stock: 13.353309120969016
+ updates for: 4081b6 cash: 0 stock: 418.41439419473136
+ updates for: 168284 cash: 60886.842952672836 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 115515.51125973239 115.59229529343808
bid order for: 42d8ea price: 115.59229529343808 size: 999.335733982003
+ updates for: 42d8ea cash: -115515.51125973239 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 73035.40949400274 118.94698233851774
bid order for: 33b60b price: 118.94698233851774 size: 614.0164975866917
+ updates for: 33b60b cash: -73035.40949400274 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 884.5397708132965 92.9372483586198
+ updates for: e7e04e cash: 0 stock: -884.5397708132965
+ updates for: 33b60b cash: 0 stock: 614.0164975866917
+ updates for: 42d8ea cash: 0 stock: 270.52327322660483
+ updates for: e7e04e cash: 104305.81557655988 stock: 0.0
cancel - ecdc52
buy - ecdc52 19439.995643647297 105.22096414740855
bid order for: ecdc52 price: 105.22096414740855 size: 184.75401552501435
+ updates for: ecdc52 cash: -19439.995643647297 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 78582.85917133861 102.1772163285568
bid order for: dbe2fc price: 102.1772163285568 size: 769.0839699395494
+ updates for: dbe2fc cash: -78582.85917133861 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
+ updates e9aeae 12864.67200714843 0
sell - e9aeae 582.5803468725321 91.04758676132383
+ updates for: e9aeae cash: 0 stock: -582.5803468725321
+ updates for: 42d8ea cash: 0 stock: 582.5803468725321
+ updates for: e9aeae cash: 67341.79948784332 stock: 0.0
cancel - ce37e5
buy - ce37e5 77628.33131307343 104.43937947722449
bid order for: ce37e5 price: 104.43937947722449 size: 743.2860258424089
+ updates for: ce37e5 cash: -77628.33131307343 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 614.955811439416 91.9084703202793
+ updates for: 602a21 cash: 0 stock: -614.955811439416
+ updates for: 42d8ea cash: 0 stock: 146.2321138828661
+ updates for: 4081b6 cash: 0 stock: 23.084518690907544
+ updates for: f1f805 cash: 0 stock: 258.054379800791
+ updates for: 567d78 cash: 0 stock: 142.0657592125889
+ updates for: ecdc52 cash: 0 stock: 45.519039852262495
+ updates for: 602a21 cash: 66589.3201853509 stock: 0.0
cancel - 510dbb
buy - 510dbb 3288.004166861923 120.37782629222967
bid order for: 510dbb price: 120.37782629222967 size: 27.314035052269105
+ updates for: 510dbb cash: -3288.004166861923 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 9454.814175687887 122.01933118171482
bid order for: b846a3 price: 122.01933118171482 size: 77.48619898274558
+ updates for: b846a3 cash: -9454.814175687887 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 98697.78428704753 106.7048067503248
bid order for: f676bd price: 106.7048067503248 size: 924.9609955996391
+ updates for: f676bd cash: -98697.78428704753 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 486.26870610978256 99.96586993178036
+ updates for: e4befc cash: 0 stock: -486.26870610978256
+ updates for: b846a3 cash: 0 stock: 77.48619898274558
+ updates for: 510dbb cash: 0 stock: 27.314035052269105
+ updates for: f676bd cash: 0 stock: 381.4684720747679
+ updates for: e4befc cash: 53447.337936629585 stock: 0.0
cancel - bfd4db
buy - bfd4db 32687.915815996155 108.26679449976173
bid order for: bfd4db price: 108.26679449976173 size: 301.92004822003014
+ updates for: bfd4db cash: -32687.915815996155 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
sell - cba909 388.8579494968443 94.91143804314656
+ updates for: cba909 cash: 0 stock: -388.8579494968443
+ updates for: bfd4db cash: 0 stock: 301.92004822003014
+ updates for: f676bd cash: 0 stock: 86.93790127681416
+ updates for: cba909 cash: 41964.60777101743 stock: 0.0
cancel - 147b63
sell - 147b63 316.9902930593306 98.57610254104394
+ updates for: 147b63 cash: 0 stock: -316.9902930593306
+ updates for: f676bd cash: 0 stock: 316.9902930593306
+ updates for: 147b63 cash: 33824.3879626247 stock: 0.0
cancel - f1f805
sell - f1f805 858.0745800815231 96.88965705838415
+ updates for: f1f805 cash: 0 stock: -858.0745800815231
+ updates for: f676bd cash: 0 stock: 139.56432918872645
+ updates for: ecdc52 cash: 0 stock: 139.23497567275186
+ updates for: ce37e5 cash: 0 stock: 579.2752752200448
+ updates for: f1f805 cash: 90041.77344912961 stock: 0.0
cancel - 301da5
+ updates 301da5 3423.633831831841 0
sell - 301da5 825.7500517584516 87.98609167949064
+ updates for: 301da5 cash: 0 stock: -825.7500517584516
+ updates for: ce37e5 cash: 0 stock: 164.01075062236407
+ updates for: 0d5eec cash: 0 stock: 178.63896030256308
+ updates for: dbe2fc cash: 0 stock: 483.10034083352446
+ updates for: 301da5 cash: 84804.65877418318 stock: 0.0
cancel - 57a381
sell - 57a381 28.6818296207839 92.7099345640332
+ updates for: 57a381 cash: 0 stock: -28.6818296207839
+ updates for: dbe2fc cash: 0 stock: 28.6818296207839
+ updates for: 57a381 cash: 2930.6295098616447 stock: 0.0
cancel - 397d0e
sell - 397d0e 406.76467787602894 96.13551862910319
ask order for: 397d0e price: 96.13551862910319 size: 149.46287839078786
+ updates for: 397d0e cash: 0 stock: -406.76467787602894
+ updates for: dbe2fc cash: 0 stock: 257.3017994852411
+ updates for: 397d0e cash: 26290.38162773042 stock: 0
cancel - bdb97d
sell - bdb97d 934.2077213523646 88.65945245050294
ask order for: bdb97d price: 88.65945245050294 size: 934.2077213523646
+ updates for: bdb97d cash: 0 stock: -934.2077213523646
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 39660.20023590439 111.41929991788315
+ updates for: 0d5eec cash: -39660.20023590439 stock: 0
+ updates for: bdb97d cash: 39660.20023590439 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 447.33188779894624
cancel - 567d78
sell - 567d78 887.0098035395526 99.62036955798632
ask order for: 567d78 price: 99.62036955798632 size: 887.0098035395526
+ updates for: 567d78 cash: 0 stock: -887.0098035395526
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 153.15461508828184 87.2693410098059
ask order for: 4f4d8a price: 87.2693410098059 size: 153.15461508828184
+ updates for: 4f4d8a cash: 0 stock: -153.15461508828184
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
sell - e39c81 415.25629291159555 96.1219950254308
ask order for: e39c81 price: 96.1219950254308 size: 415.25629291159555
+ updates for: e39c81 cash: 0 stock: -415.25629291159555
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
buy - 10b0a3 25216.711173743748 104.66558374891898
+ updates for: 10b0a3 cash: -25216.711173743748 stock: 0
+ updates for: 4f4d8a cash: 13365.702331364831 stock: 0
+ updates for: bdb97d cash: 11851.008842378917 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 286.82348529696185
cancel - e2b93c
sell - e2b93c 305.6063631471761 100.41859153731164
ask order for: e2b93c price: 100.41859153731164 size: 305.6063631471761
+ updates for: e2b93c cash: 0 stock: -305.6063631471761
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
sell - 4081b6 35.95226943590444 99.40874913037831
ask order for: 4081b6 price: 99.40874913037831 size: 35.95226943590444
+ updates for: 4081b6 cash: 0 stock: -35.95226943590444
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
sell - 502657 14.428914217357374 94.75421549407233
ask order for: 502657 price: 94.75421549407233 size: 14.428914217357374
+ updates for: 502657 cash: 0 stock: -14.428914217357374
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
buy - 25d1a9 65675.67882969436 113.33121257884339
+ updates for: 25d1a9 cash: -65675.67882969436 stock: 0
+ updates for: bdb97d cash: 31315.135971849366 stock: 0
+ updates for: 502657 cash: 1367.2004470969646 stock: 0
+ updates for: e39c81 cash: 32993.34241074803 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 710.88033895742
cancel - 168284
buy - 168284 54481.88356075877 106.70170792394056
+ updates for: 168284 cash: -54481.88356075877 stock: 0
+ updates for: e39c81 cash: 6921.920910779196 stock: 0
+ updates for: 397d0e cash: 14368.69132989697 stock: 0
+ updates for: 4081b6 cash: 3573.970133021592 stock: 0
+ updates for: 567d78 cash: 29617.301187061006 stock: 0
+ updates for: 168284 cash: 0.0 stock: 554.7286388175511
cancel - 42d8ea
buy - 42d8ea 37001.70730385425 116.24849105168884
+ updates for: 42d8ea cash: -37001.70730385425 stock: 0
+ updates for: 567d78 cash: 37001.70730385425 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 371.427123469127
cancel - 33b60b
buy - 33b60b 76748.60752860218 105.25181991029037
bid order for: 33b60b price: 105.25181991029037 size: 231.01558773990868
+ updates for: 33b60b cash: -76748.60752860218 stock: 0
+ updates for: 567d78 cash: 21745.23593925182 stock: 0
+ updates for: e2b93c cash: 30688.56055207961 stock: 0
+ updates for: 33b60b cash: 0 stock: 523.8873837430142
cancel - e7e04e
buy - e7e04e 18160.269605206588 118.0985270011879
bid order for: e7e04e price: 118.0985270011879 size: 153.77219400055617
+ updates for: e7e04e cash: -18160.269605206588 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 45.30102108237395 88.78007622883335
+ updates for: ecdc52 cash: 0 stock: -45.30102108237395
+ updates for: e7e04e cash: 0 stock: 45.30102108237395
+ updates for: ecdc52 cash: 5349.983861478122 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 786.512684955014 98.88150652574217
ask order for: dbe2fc price: 98.88150652574217 size: 447.0259242969231
+ updates for: dbe2fc cash: 0 stock: -786.512684955014
+ updates for: e7e04e cash: 0 stock: 108.47117291818222
+ updates for: 33b60b cash: 0 stock: 231.01558773990868
+ updates for: dbe2fc cash: 37125.096780999214 stock: 0
cancel - e9aeae
sell - e9aeae 965.4860817245647 97.30930044898425
ask order for: e9aeae price: 97.30930044898425 size: 965.4860817245647
+ updates for: e9aeae cash: 0 stock: -965.4860817245647
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 459.49142602404345 98.27966268362029
ask order for: ce37e5 price: 98.27966268362029 size: 459.49142602404345
+ updates for: ce37e5 cash: 0 stock: -459.49142602404345
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 98368.99906831046 118.64542313203603
+ updates for: 602a21 cash: -98368.99906831046 stock: 0
+ updates for: e9aeae cash: 93950.77520584821 stock: 0
+ updates for: ce37e5 cash: 4418.2238624622405 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 1010.4417087771858
cancel - 510dbb
sell - 510dbb 807.2447166130147 93.45086802930285
ask order for: 510dbb price: 93.45086802930285 size: 807.2447166130147
+ updates for: 510dbb cash: 0 stock: -807.2447166130147
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
sell - b846a3 281.61689849958475 93.61038699702613
ask order for: b846a3 price: 93.61038699702613 size: 281.61689849958475
+ updates for: b846a3 cash: 0 stock: -281.61689849958475
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
buy - f676bd 78258.1108308849 105.3037790893194
+ updates for: f676bd cash: -78258.1108308849 stock: 0
+ updates for: 510dbb cash: 75437.71947955481 stock: 0
+ updates for: b846a3 cash: 2820.391351330094 stock: 0
+ updates for: f676bd cash: 0.0 stock: 837.3737593593041
cancel - e4befc
buy - e4befc 15533.056664105374 103.48399649089848
+ updates for: e4befc cash: -15533.056664105374 stock: 0
+ updates for: b846a3 cash: 15533.056664105374 stock: 0
+ updates for: e4befc cash: 0.0 stock: 165.93304613299844
cancel - bfd4db
sell - bfd4db 254.42868381046014 91.36676422391042
ask order for: bfd4db price: 91.36676422391042 size: 254.42868381046014
+ updates for: bfd4db cash: 0 stock: -254.42868381046014
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
sell - cba909 267.33101217418925 94.65627126961223
ask order for: cba909 price: 94.65627126961223 size: 267.33101217418925
+ updates for: cba909 cash: 0 stock: -267.33101217418925
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
sell - 147b63 641.59988789983 100.99639332988349
ask order for: 147b63 price: 100.99639332988349 size: 641.59988789983
+ updates for: 147b63 cash: 0 stock: -641.59988789983
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
sell - f1f805 762.0061613041765 91.46768280492067
ask order for: f1f805 price: 91.46768280492067 size: 762.0061613041765
+ updates for: f1f805 cash: 0 stock: -762.0061613041765
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
sell - 301da5 420.3201800404129 100.08990613769214
ask order for: 301da5 price: 100.08990613769214 size: 420.3201800404129
+ updates for: 301da5 cash: 0 stock: -420.3201800404129
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
sell - 57a381 309.7424978284505 95.37930288261678
ask order for: 57a381 price: 95.37930288261678 size: 309.7424978284505
+ updates for: 57a381 cash: 0 stock: -309.7424978284505
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 246.15020852115515 90.90537536587425
ask order for: 397d0e price: 90.90537536587425 size: 246.15020852115515
+ updates for: 397d0e cash: 0 stock: -246.15020852115515
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
sell - bdb97d 548.9110060910635 98.21123366168096
ask order for: bdb97d price: 98.21123366168096 size: 548.9110060910635
+ updates for: bdb97d cash: 0 stock: -548.9110060910635
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
sell - 0d5eec 892.0667037699302 83.02253671556026
ask order for: 0d5eec price: 83.02253671556026 size: 892.0667037699302
+ updates for: 0d5eec cash: 0 stock: -892.0667037699302
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
buy - 567d78 3212.287696969391 113.02666151420657
+ updates for: 567d78 cash: -3212.287696969391 stock: 0
+ updates for: 0d5eec cash: 3212.287696969391 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 38.69175556481566
cancel - 4f4d8a
buy - 4f4d8a 86697.96419757386 104.69274699862157
+ updates for: 4f4d8a cash: -86697.96419757386 stock: 0
+ updates for: 0d5eec cash: 70849.35296949846 stock: 0
+ updates for: 397d0e cash: 15848.611228075402 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 1027.7167972353639
cancel - e39c81
sell - e39c81 673.6492193129131 101.29787154311046
ask order for: e39c81 price: 101.29787154311046 size: 673.6492193129131
+ updates for: e39c81 cash: 0 stock: -673.6492193129131
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
sell - 10b0a3 847.1013258411995 101.8649047120991
ask order for: 10b0a3 price: 101.8649047120991 size: 847.1013258411995
+ updates for: 10b0a3 cash: 0 stock: -847.1013258411995
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
buy - e2b93c 4175.700426654572 109.44525652213733
+ updates for: e2b93c cash: -4175.700426654572 stock: 0
+ updates for: 397d0e cash: 4175.700426654572 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 45.9345820843739
cancel - 4081b6
sell - 4081b6 943.581946120695 95.5575116862359
ask order for: 4081b6 price: 95.5575116862359 size: 943.581946120695
+ updates for: 4081b6 cash: 0 stock: -943.581946120695
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
sell - 502657 130.923393007531 100.6589256068692
ask order for: 502657 price: 100.6589256068692 size: 130.923393007531
+ updates for: 502657 cash: 0 stock: -130.923393007531
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
sell - 25d1a9 111.14649698729636 85.97626285950894
ask order for: 25d1a9 price: 85.97626285950894 size: 111.14649698729636
+ updates for: 25d1a9 cash: 0 stock: -111.14649698729636
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 930.0629132300137 96.8560116200765
ask order for: 168284 price: 96.8560116200765 size: 930.0629132300137
+ updates for: 168284 cash: 0 stock: -930.0629132300137
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
sell - 42d8ea 727.3396678994827 98.97060243463902
ask order for: 42d8ea price: 98.97060243463902 size: 727.3396678994827
+ updates for: 42d8ea cash: 0 stock: -727.3396678994827
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
buy - 33b60b 61934.17975367424 111.30893013675393
+ updates for: 33b60b cash: -61934.17975367424 stock: 0
+ updates for: 25d1a9 cash: 9555.96044089341 stock: 0
+ updates for: 397d0e cash: 2352.0654472738524 stock: 0
+ updates for: bfd4db cash: 23246.325565510168 stock: 0
+ updates for: f1f805 cash: 26779.828299996807 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 684.2280849819062
cancel - e7e04e
sell - e7e04e 644.0554935167546 79.86345325671357
ask order for: e7e04e price: 79.86345325671357 size: 644.0554935167546
+ updates for: e7e04e cash: 0 stock: -644.0554935167546
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
sell - ecdc52 820.6156555074388 92.48581097369436
ask order for: ecdc52 price: 92.48581097369436 size: 820.6156555074388
+ updates for: ecdc52 cash: 0 stock: -820.6156555074388
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
+ updates dbe2fc 0 447.0259242969231
sell - dbe2fc 82.6448489241335 101.00785280596926
ask order for: dbe2fc price: 101.00785280596926 size: 82.6448489241335
+ updates for: dbe2fc cash: 0 stock: -82.6448489241335
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 236.92272971025056 97.90941683266614
ask order for: e9aeae price: 97.90941683266614 size: 236.92272971025056
+ updates for: e9aeae cash: 0 stock: -236.92272971025056
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
+ updates ce37e5 0 414.5357989714223
buy - ce37e5 41384.56146475217 118.73045038007052
+ updates for: ce37e5 cash: -41384.56146475217 stock: 0
+ updates for: e7e04e cash: 41384.56146475217 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 518.1914853058681
cancel - 602a21
buy - 602a21 32995.01392872984 109.13076448408977
+ updates for: 602a21 cash: -32995.01392872984 stock: 0
+ updates for: e7e04e cash: 10051.934336452745 stock: 0
+ updates for: f1f805 cash: 22943.079592277092 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 376.6966398979639
cancel - 510dbb
sell - 510dbb 549.5677767748807 86.26968197253383
ask order for: 510dbb price: 86.26968197253383 size: 549.5677767748807
+ updates for: 510dbb cash: 0 stock: -549.5677767748807
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
+ updates b846a3 0 85.55480962029691
buy - b846a3 19903.975899597175 108.07640156800939
+ updates for: b846a3 cash: -19903.975899597175 stock: 0
+ updates for: 510dbb cash: 19903.975899597175 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 230.71808594280105
cancel - f676bd
sell - f676bd 8.993472324032155 100.67998556357306
ask order for: f676bd price: 100.67998556357306 size: 8.993472324032155
+ updates for: f676bd cash: 0 stock: -8.993472324032155
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
buy - e4befc 93313.9730160803 113.85956937974763
+ updates for: e4befc cash: -93313.9730160803 stock: 0
+ updates for: 510dbb cash: 27507.061425124248 stock: 0
+ updates for: f1f805 cash: 19976.02996529174 stock: 0
+ updates for: ecdc52 cash: 45830.88162566431 stock: 0
+ updates for: e4befc cash: 0.0 stock: 1032.789098285295
cancel - bfd4db
buy - bfd4db 33418.3428657171 109.90012251615954
+ updates for: bfd4db cash: -33418.3428657171 stock: 0
+ updates for: ecdc52 cash: 30064.422771650956 stock: 0
+ updates for: cba909 cash: 3353.9200940661467 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 360.5032751570572
cancel - cba909
+ updates cba909 0 231.89838791083668
sell - cba909 494.6282191880307 101.84979546752248
ask order for: cba909 price: 101.84979546752248 size: 494.6282191880307
+ updates for: cba909 cash: 0 stock: -494.6282191880307
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
+ updates 147b63 0 641.59988789983
buy - 147b63 81694.40092567487 117.0814463421457
+ updates for: 147b63 cash: -81694.40092567487 stock: 0
+ updates for: 57a381 cash: 29543.02351599805 stock: 0
+ updates for: 4081b6 cash: 52151.37740967682 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 855.5015542270351
cancel - f1f805
buy - f1f805 47990.85756243726 105.78661644805058
+ updates for: f1f805 cash: -47990.85756243726 stock: 0
+ updates for: 4081b6 cash: 38014.965433672696 stock: 0
+ updates for: 168284 cash: 9975.892128764564 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 500.82002910356255
cancel - 301da5
+ updates 301da5 0 420.3201800404129
sell - 301da5 661.8675784275487 96.75277184596823
ask order for: 301da5 price: 96.75277184596823 size: 661.8675784275487
+ updates for: 301da5 cash: 0 stock: -661.8675784275487
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
buy - 57a381 68060.1177581674 120.13263725254882
+ updates for: 57a381 cash: -68060.1177581674 stock: 0
+ updates for: 301da5 cash: 64037.5228078441 stock: 0
+ updates for: 168284 cash: 4022.5949503232987 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 703.3992797957835
cancel - 397d0e
sell - 397d0e 392.15517569940323 82.33006376285626
ask order for: 397d0e price: 82.33006376285626 size: 392.15517569940323
+ updates for: 397d0e cash: 0 stock: -392.15517569940323
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
+ updates bdb97d 0 548.9110060910635
buy - bdb97d 53517.09646790849 118.84044144661937
+ updates for: bdb97d cash: -53517.09646790849 stock: 0
+ updates for: 397d0e cash: 32286.160620265968 stock: 0
+ updates for: 168284 cash: 21230.93584764252 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 611.3561885484779
cancel - 0d5eec
buy - 0d5eec 112491.77995858078 113.42295991951869
+ updates for: 0d5eec cash: -112491.77995858078 stock: 0
+ updates for: 168284 cash: 54852.76140447802 stock: 0
+ updates for: e9aeae cash: 23196.966300334017 stock: 0
+ updates for: 42d8ea cash: 34442.05225376874 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 1151.2586448006734
cancel - 567d78
buy - 567d78 104141.9522183447 107.28182722896231
+ updates for: 567d78 cash: -104141.9522183447 stock: 0
+ updates for: 42d8ea cash: 37543.19285285334 stock: 0
+ updates for: 502657 cash: 13178.608076943961 stock: 0
+ updates for: f676bd cash: 905.4626637499512 stock: 0
+ updates for: dbe2fc cash: 8347.778735300444 stock: 0
+ updates for: e39c81 cash: 44166.90988949701 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 1037.9087726832643
cancel - 4f4d8a
buy - 4f4d8a 16628.80466718587 102.94632215545721
+ updates for: 4f4d8a cash: -16628.80466718587 stock: 0
+ updates for: e39c81 cash: 16628.80466718587 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 164.1574932806852
cancel - e39c81
+ updates e39c81 0 73.48148004497236
buy - e39c81 113128.07555186027 113.79560856199312
+ updates for: e39c81 cash: -113128.07555186027 stock: 0
+ updates for: cba909 cash: 50377.782956765805 stock: 0
+ updates for: 10b0a3 cash: 62750.29259509446 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 1110.6430554306571
cancel - 10b0a3
+ updates 10b0a3 0 231.08648959857317
sell - 10b0a3 862.3351139691944 97.11202904162046
ask order for: 10b0a3 price: 97.11202904162046 size: 862.3351139691944
+ updates for: 10b0a3 cash: 0 stock: -862.3351139691944
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
sell - e2b93c 362.7585993620535 92.4887522938154
ask order for: e2b93c price: 92.4887522938154 size: 362.7585993620535
+ updates for: e2b93c cash: 0 stock: -362.7585993620535
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
buy - 4081b6 99581.08376642017 109.74982958770593
+ updates for: 4081b6 cash: -99581.08376642017 stock: 0
+ updates for: e2b93c cash: 33551.09023884838 stock: 0
+ updates for: 10b0a3 cash: 66029.99352757179 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 1042.6948974623901
cancel - 502657
buy - 502657 103917.7859434809 124.27000495819377
bid order for: 502657 price: 124.27000495819377 size: 693.6884477365854
+ updates for: 502657 cash: -103917.7859434809 stock: 0
+ updates for: 10b0a3 cash: 17713.119103813704 stock: 0
+ updates for: 502657 cash: 0 stock: 182.3988158688578
cancel - 25d1a9
buy - 25d1a9 20701.10209012693 121.28852072990477
bid order for: 25d1a9 price: 121.28852072990477 size: 170.6765155148181
+ updates for: 25d1a9 cash: -20701.10209012693 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 530.9334264556296 98.57289225988762
+ updates for: 168284 cash: 0 stock: -530.9334264556296
+ updates for: 502657 cash: 0 stock: 530.9334264556296
+ updates for: 168284 cash: 65979.0995381119 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 738.0247587449925 99.84416119522959
ask order for: 42d8ea price: 99.84416119522959 size: 404.59322194921856
+ updates for: 42d8ea cash: 0 stock: -738.0247587449925
+ updates for: 502657 cash: 0 stock: 162.75502128095582
+ updates for: 25d1a9 cash: 0 stock: 170.6765155148181
+ updates for: 42d8ea cash: 40926.66939168224 stock: 0
cancel - 33b60b
sell - 33b60b 435.8083226023498 97.80829071408992
ask order for: 33b60b price: 97.80829071408992 size: 435.8083226023498
+ updates for: 33b60b cash: 0 stock: -435.8083226023498
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
buy - e7e04e 89521.28827023394 109.46593485618112
bid order for: e7e04e price: 109.46593485618112 size: 59.37326799672741
+ updates for: e7e04e cash: -89521.28827023394 stock: 0
+ updates for: 33b60b cash: 42625.667112710515 stock: 0
+ updates for: 42d8ea cash: 40396.27087079508 stock: 0
+ updates for: e7e04e cash: 0 stock: 840.4015445515683
cancel - ecdc52
buy - ecdc52 74476.57185027971 108.40473768690144
bid order for: ecdc52 price: 108.40473768690144 size: 687.0232190901627
+ updates for: ecdc52 cash: -74476.57185027971 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 90336.41315221575 111.2132518628779
bid order for: dbe2fc price: 111.2132518628779 size: 812.2810154278866
+ updates for: dbe2fc cash: -90336.41315221575 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 84.46498729270616 91.74714200625594
+ updates for: e9aeae cash: 0 stock: -84.46498729270616
+ updates for: dbe2fc cash: 0 stock: 84.46498729270616
+ updates for: e9aeae cash: 9393.62590537851 stock: 0.0
cancel - ce37e5
sell - ce37e5 133.67603872674806 99.81941350235785
+ updates for: ce37e5 cash: 0 stock: -133.67603872674806
+ updates for: dbe2fc cash: 0 stock: 133.67603872674806
+ updates for: ce37e5 cash: 14866.546962949651 stock: 0.0
cancel - 602a21
buy - 602a21 109495.45706979596 119.914233224346
bid order for: 602a21 price: 119.914233224346 size: 913.1147664926674
+ updates for: 602a21 cash: -109495.45706979596 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 524.5442805854927 88.89661979845164
+ updates for: 510dbb cash: 0 stock: -524.5442805854927
+ updates for: 602a21 cash: 0 stock: 524.5442805854927
+ updates for: 510dbb cash: 62900.32519862557 stock: 0.0
cancel - b846a3
buy - b846a3 50920.71999431331 106.78701236127617
bid order for: b846a3 price: 106.78701236127617 size: 476.84375532523586
+ updates for: b846a3 cash: -50920.71999431331 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 373.01342130082503 96.86827380602274
+ updates for: f676bd cash: 0 stock: -373.01342130082503
+ updates for: 602a21 cash: 0 stock: 373.01342130082503
+ updates for: f676bd cash: 44729.618397678365 stock: 0.0
cancel - e4befc
sell - e4befc 785.9176725568665 96.80470254024713
+ updates for: e4befc cash: 0 stock: -785.9176725568665
+ updates for: 602a21 cash: 0 stock: 15.557064606349627
+ updates for: dbe2fc cash: 0 stock: 594.1399894084324
+ updates for: e7e04e cash: 0 stock: 59.37326799672741
+ updates for: ecdc52 cash: 0 stock: 116.84735054535707
+ updates for: e4befc cash: 87107.91042938683 stock: 0.0
cancel - bfd4db
sell - bfd4db 854.618586220852 93.12856826647423
+ updates for: bfd4db cash: 0 stock: -854.618586220852
+ updates for: ecdc52 cash: 0 stock: 570.1758685448056
+ updates for: b846a3 cash: 0 stock: 284.4427176760464
+ updates for: bfd4db cash: 92184.5534735478 stock: 0.0
cancel - cba909
sell - cba909 543.885958981929 93.27014416383848
ask order for: cba909 price: 93.27014416383848 size: 351.48492133273953
+ updates for: cba909 cash: 0 stock: -543.885958981929
+ updates for: b846a3 cash: 0 stock: 192.40103764918945
+ updates for: cba909 cash: 20545.931985766354 stock: 0
cancel - 147b63
buy - 147b63 20420.75718479715 114.4541275166039
+ updates for: 147b63 cash: -20420.75718479715 stock: 0
+ updates for: cba909 cash: 20420.75718479715 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 218.9420566234573
cancel - f1f805
sell - f1f805 919.1162801755214 92.68528878665971
ask order for: f1f805 price: 92.68528878665971 size: 919.1162801755214
+ updates for: f1f805 cash: 0 stock: -919.1162801755214
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
sell - 301da5 175.5104060634278 85.17457148178785
ask order for: 301da5 price: 85.17457148178785 size: 175.5104060634278
+ updates for: 301da5 cash: 0 stock: -175.5104060634278
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
sell - 57a381 997.426077058098 82.67275849088948
ask order for: 57a381 price: 82.67275849088948 size: 997.426077058098
+ updates for: 57a381 cash: 0 stock: -997.426077058098
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 80.07354557962287 94.79433019775928
ask order for: 397d0e price: 94.79433019775928 size: 80.07354557962287
+ updates for: 397d0e cash: 0 stock: -80.07354557962287
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
buy - bdb97d 40213.07568146041 107.66908897257156
+ updates for: bdb97d cash: -40213.07568146041 stock: 0
+ updates for: 57a381 cash: 40213.07568146041 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 486.41265170669107
cancel - 0d5eec
buy - 0d5eec 53486.027373124896 118.85721438142973
+ updates for: 0d5eec cash: -53486.027373124896 stock: 0
+ updates for: 57a381 cash: 42246.88949967905 stock: 0
+ updates for: 301da5 cash: 11239.137873445849 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 642.9675717347441
cancel - 567d78
sell - 567d78 750.1398498659871 96.89721077779306
ask order for: 567d78 price: 96.89721077779306 size: 750.1398498659871
+ updates for: 567d78 cash: 0 stock: -750.1398498659871
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 491.31657223624575 98.66285375606424
ask order for: 4f4d8a price: 98.66285375606424 size: 491.31657223624575
+ updates for: 4f4d8a cash: 0 stock: -491.31657223624575
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
buy - e39c81 14378.694684386344 109.88298862451116
+ updates for: e39c81 cash: -14378.694684386344 stock: 0
+ updates for: 301da5 cash: 3709.8857536011947 stock: 0
+ updates for: f1f805 cash: 10668.80893078515 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 158.66415943905133
cancel - 10b0a3
sell - 10b0a3 745.0048631503576 87.3866423722862
ask order for: 10b0a3 price: 87.3866423722862 size: 745.0048631503576
+ updates for: 10b0a3 cash: 0 stock: -745.0048631503576
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
sell - e2b93c 320.4090969583749 78.12750624561819
ask order for: e2b93c price: 78.12750624561819 size: 320.4090969583749
+ updates for: e2b93c cash: 0 stock: -320.4090969583749
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
sell - 4081b6 815.9986323281786 89.49457004163197
ask order for: 4081b6 price: 89.49457004163197 size: 815.9986323281786
+ updates for: 4081b6 cash: 0 stock: -815.9986323281786
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
buy - 502657 83317.59007449067 107.87778808418427
+ updates for: 502657 cash: -83317.59007449067 stock: 0
+ updates for: e2b93c cash: 25032.76372376832 stock: 0
+ updates for: 10b0a3 cash: 58284.826350722346 stock: 0
+ updates for: 502657 cash: 0.0 stock: 987.3854765109413
cancel - 25d1a9
sell - 25d1a9 136.3515051670147 101.8264262318261
ask order for: 25d1a9 price: 101.8264262318261 size: 136.3515051670147
+ updates for: 25d1a9 cash: 0 stock: -136.3515051670147
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
buy - 168284 85766.15804457202 106.38348030827166
+ updates for: 168284 cash: -85766.15804457202 stock: 0
+ updates for: 10b0a3 cash: 6818.647191011974 stock: 0
+ updates for: 4081b6 cash: 73027.44675477008 stock: 0
+ updates for: f1f805 cash: 5920.064098789968 stock: 0
+ updates for: 168284 cash: 0.0 stock: 957.899863977892
cancel - 42d8ea
buy - 42d8ea 28562.484980775072 104.3308402683905
+ updates for: 42d8ea cash: -28562.484980775072 stock: 0
+ updates for: f1f805 cash: 28562.484980775072 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 308.16632665966404
cancel - 33b60b
buy - 33b60b 96873.9020453497 107.07919921956284
+ updates for: 33b60b cash: -96873.9020453497 stock: 0
+ updates for: f1f805 cash: 40037.19984623845 stock: 0
+ updates for: cba909 cash: 12362.292099322895 stock: 0
+ updates for: 397d0e cash: 7590.5181197800985 stock: 0
+ updates for: 567d78 cash: 36883.891980008266 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 1025.2353929447595
cancel - e7e04e
sell - e7e04e 668.1100031788844 90.52021027945143
ask order for: e7e04e price: 90.52021027945143 size: 668.1100031788844
+ updates for: e7e04e cash: 0 stock: -668.1100031788844
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
buy - ecdc52 18201.317147531343 103.78748015183358
+ updates for: ecdc52 cash: -18201.317147531343 stock: 0
+ updates for: e7e04e cash: 18201.317147531343 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 201.07462290841738
cancel - dbe2fc
buy - dbe2fc 51288.28372167315 104.24083854296072
+ updates for: dbe2fc cash: -51288.28372167315 stock: 0
+ updates for: e7e04e cash: 42276.14083002624 stock: 0
+ updates for: 567d78 cash: 9012.142891646909 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 560.0426280468118
cancel - e9aeae
buy - e9aeae 73273.49798696235 108.12658060023283
+ updates for: e9aeae cash: -73273.49798696235 stock: 0
+ updates for: 567d78 cash: 26790.424273631426 stock: 0
+ updates for: 4f4d8a cash: 46483.07371333092 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 747.613365256139
cancel - ce37e5
sell - ce37e5 385.8753226725361 99.91577224642106
ask order for: ce37e5 price: 99.91577224642106 size: 385.8753226725361
+ updates for: ce37e5 cash: 0 stock: -385.8753226725361
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
sell - 602a21 64.08286523887193 100.78422899302045
ask order for: 602a21 price: 100.78422899302045 size: 64.08286523887193
+ updates for: 602a21 cash: 0 stock: -64.08286523887193
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 65672.5946781649 110.6724321786522
bid order for: 510dbb price: 110.6724321786522 size: 43.2195595591945
+ updates for: 510dbb cash: -65672.5946781649 stock: 0
+ updates for: 4f4d8a cash: 1991.6214011445643 stock: 0
+ updates for: ce37e5 cash: 38555.030855663346 stock: 0
+ updates for: 602a21 cash: 6458.542164763338 stock: 0
+ updates for: 25d1a9 cash: 13884.186482487477 stock: 0
+ updates for: 510dbb cash: 0 stock: 606.4958251972917
cancel - b846a3
sell - b846a3 727.7856413965251 91.39826412783101
ask order for: b846a3 price: 91.39826412783101 size: 684.5660818373306
+ updates for: b846a3 cash: 0 stock: -727.7856413965251
+ updates for: 510dbb cash: 0 stock: 43.2195595591945
+ updates for: b846a3 cash: 4783.213774106172 stock: 0
cancel - f676bd
sell - f676bd 483.59492540843996 72.86197064862426
ask order for: f676bd price: 72.86197064862426 size: 483.59492540843996
+ updates for: f676bd cash: 0 stock: -483.59492540843996
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
buy - e4befc 41772.94396735455 106.73362923811963
+ updates for: e4befc cash: -41772.94396735455 stock: 0
+ updates for: f676bd cash: 35235.67926093339 stock: 0
+ updates for: b846a3 cash: 6537.264706421157 stock: 0
+ updates for: e4befc cash: 0.0 stock: 555.1199676923726
cancel - bfd4db
buy - bfd4db 21288.003530979444 114.96319359197288
+ updates for: bfd4db cash: -21288.003530979444 stock: 0
+ updates for: b846a3 cash: 21288.003530979444 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 232.91474662150821
cancel - cba909
sell - cba909 284.1559253599222 95.9081765015937
ask order for: cba909 price: 95.9081765015937 size: 284.1559253599222
+ updates for: cba909 cash: 0 stock: -284.1559253599222
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
buy - 147b63 67087.85389723457 102.38046178144782
bid order for: 147b63 price: 102.38046178144782 size: 49.7369697490667
+ updates for: 147b63 cash: -67087.85389723457 stock: 0
+ updates for: b846a3 cash: 34742.883323322116 stock: 0
+ updates for: cba909 cash: 27252.876643393105 stock: 0
+ updates for: 147b63 cash: 0 stock: 664.2822182918119
cancel - f1f805
sell - f1f805 695.7785619158263 80.12877869264256
ask order for: f1f805 price: 80.12877869264256 size: 646.0415921667596
+ updates for: f1f805 cash: 0 stock: -695.7785619158263
+ updates for: 147b63 cash: 0 stock: 49.7369697490667
+ updates for: f1f805 cash: 5092.09393051935 stock: 0
cancel - 301da5
buy - 301da5 95076.57351514582 111.30407778278827
bid order for: 301da5 price: 111.30407778278827 size: 389.1146722826577
+ updates for: 301da5 cash: -95076.57351514582 stock: 0
+ updates for: f1f805 cash: 51766.52376497272 stock: 0
+ updates for: 301da5 cash: 0 stock: 646.0415921667596
cancel - 57a381
buy - 57a381 30744.052575579815 106.26948379476023
bid order for: 57a381 price: 106.26948379476023 size: 289.3027375098221
+ updates for: 57a381 cash: -30744.052575579815 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 81953.061001382 118.01053713994698
bid order for: 397d0e price: 118.01053713994698 size: 694.4554527719423
+ updates for: 397d0e cash: -81953.061001382 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 24923.5689661131 111.30406151411307
bid order for: bdb97d price: 111.30406151411307 size: 223.92326593538417
+ updates for: bdb97d cash: -24923.5689661131 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 794.8430860942981 95.4728349292172
+ updates for: 0d5eec cash: 0 stock: -794.8430860942981
+ updates for: 397d0e cash: 0 stock: 694.4554527719423
+ updates for: 301da5 cash: 0 stock: 100.38763332235578
+ updates for: 0d5eec cash: 93126.61394912351 stock: 0.0
cancel - 567d78
sell - 567d78 917.8941643752963 87.3885965619504
ask order for: 567d78 price: 87.3885965619504 size: 115.94112196978813
+ updates for: 567d78 cash: 0 stock: -917.8941643752963
+ updates for: 301da5 cash: 0 stock: 288.7270389603019
+ updates for: bdb97d cash: 0 stock: 223.92326593538417
+ updates for: 57a381 cash: 0 stock: 289.3027375098221
+ updates for: 567d78 cash: 87804.1183441245 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 43241.26605922272 106.36092090899164
bid order for: 4f4d8a price: 106.36092090899164 size: 311.2922852068498
+ updates for: 4f4d8a cash: -43241.26605922272 stock: 0
+ updates for: 567d78 cash: 10131.931932757698 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 115.94112196978813
cancel - e39c81
sell - e39c81 792.0879158772796 101.20912692087097
ask order for: e39c81 price: 101.20912692087097 size: 480.7956306704298
+ updates for: e39c81 cash: 0 stock: -792.0879158772796
+ updates for: 4f4d8a cash: 0 stock: 311.2922852068498
+ updates for: e39c81 cash: 33109.33412646502 stock: 0
cancel - 10b0a3
sell - 10b0a3 141.26665479461622 101.68677387803916
ask order for: 10b0a3 price: 101.68677387803916 size: 141.26665479461622
+ updates for: 10b0a3 cash: 0 stock: -141.26665479461622
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
buy - e2b93c 66475.22486299768 103.92820462275341
bid order for: e2b93c price: 103.92820462275341 size: 33.189916879518705
+ updates for: e2b93c cash: -66475.22486299768 stock: 0
+ updates for: e39c81 cash: 48660.90600752373 stock: 0
+ updates for: 10b0a3 cash: 14364.950382607156 stock: 0
+ updates for: e2b93c cash: 0 stock: 622.062285465046
cancel - 4081b6
buy - 4081b6 37783.74701123029 111.73771782580137
bid order for: 4081b6 price: 111.73771782580137 size: 338.1467578399533
+ updates for: 4081b6 cash: -37783.74701123029 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 622.1010544164265 92.43140297811233
ask order for: 502657 price: 92.43140297811233 size: 250.76437969695445
+ updates for: 502657 cash: 0 stock: -622.1010544164265
+ updates for: 4081b6 cash: 0 stock: 338.1467578399533
+ updates for: e2b93c cash: 0 stock: 33.189916879518705
+ updates for: 502657 cash: 41233.115484097085 stock: 0
cancel - 25d1a9
sell - 25d1a9 692.914289515385 92.02527770682553
ask order for: 25d1a9 price: 92.02527770682553 size: 692.914289515385
+ updates for: 25d1a9 cash: 0 stock: -692.914289515385
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 554.9270727846533 99.82795074714558
ask order for: 168284 price: 99.82795074714558 size: 554.9270727846533
+ updates for: 168284 cash: 0 stock: -554.9270727846533
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 101376.67063678955 103.35838254558678
+ updates for: 42d8ea cash: -101376.67063678955 stock: 0
+ updates for: 25d1a9 cash: 63765.629919681014 stock: 0
+ updates for: 502657 cash: 23178.503432325568 stock: 0
+ updates for: 168284 cash: 14432.537284782971 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 1088.2527807388715
cancel - 33b60b
sell - 33b60b 920.6263368570781 91.30217610644296
ask order for: 33b60b price: 91.30217610644296 size: 920.6263368570781
+ updates for: 33b60b cash: 0 stock: -920.6263368570781
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
buy - e7e04e 97092.7476844923 104.23509046068115
+ updates for: e7e04e cash: -97092.7476844923 stock: 0
+ updates for: 33b60b cash: 84055.18793595441 stock: 0
+ updates for: 168284 cash: 13037.559748537882 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 1051.2266311730532
cancel - ecdc52
sell - ecdc52 712.7831502467131 95.97569386247882
ask order for: ecdc52 price: 95.97569386247882 size: 712.7831502467131
+ updates for: ecdc52 cash: 0 stock: -712.7831502467131
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
buy - dbe2fc 67032.61339567206 118.22739913578839
+ updates for: dbe2fc cash: -67032.61339567206 stock: 0
+ updates for: ecdc52 cash: 67032.61339567206 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 698.433225100945
cancel - e9aeae
buy - e9aeae 9093.42874118936 105.32600751659272
+ updates for: e9aeae cash: -9093.42874118936 stock: 0
+ updates for: ecdc52 cash: 1377.244022739727 stock: 0
+ updates for: 168284 cash: 7716.184718449633 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 91.64475751184536
cancel - ce37e5
buy - ce37e5 27434.892278234198 103.72685488963585
bid order for: ce37e5 price: 103.72685488963585 size: 69.64388872570012
+ updates for: ce37e5 cash: -27434.892278234198 stock: 0
+ updates for: 168284 cash: 20210.950738433556 stock: 0
+ updates for: ce37e5 cash: 0 stock: 202.45783457606893
cancel - 602a21
buy - 602a21 20197.180046013567 112.54339343662404
bid order for: 602a21 price: 112.54339343662404 size: 179.46126759885817
+ updates for: 602a21 cash: -20197.180046013567 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 41590.7470238597 104.05245693687465
bid order for: 510dbb price: 104.05245693687465 size: 399.70941819366647
+ updates for: 510dbb cash: -41590.7470238597 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 88608.57292115399 104.91555598096181
bid order for: b846a3 price: 104.91555598096181 size: 844.5703984758283
+ updates for: b846a3 cash: -88608.57292115399 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 136.80481214157237 96.93518837823964
+ updates for: f676bd cash: 0 stock: -136.80481214157237
+ updates for: 602a21 cash: 0 stock: 136.80481214157237
+ updates for: f676bd cash: 15396.477796872421 stock: 0.0
cancel - e4befc
sell - e4befc 601.1440957062606 101.83048437073099
+ updates for: e4befc cash: 0 stock: -601.1440957062606
+ updates for: 602a21 cash: 0 stock: 42.6564554572858
+ updates for: b846a3 cash: 0 stock: 558.4876402489748
+ updates for: e4befc cash: 63394.74353435772 stock: 0.0
cancel - bfd4db
sell - bfd4db 2.916294917506548 99.58726453657236
+ updates for: bfd4db cash: 0 stock: -2.916294917506548
+ updates for: b846a3 cash: 0 stock: 2.916294917506548
+ updates for: bfd4db cash: 305.96470267465264 stock: 0.0
cancel - cba909
sell - cba909 828.9357318493337 81.49442480086827
ask order for: cba909 price: 81.49442480086827 size: 76.41596162062021
+ updates for: cba909 cash: 0 stock: -828.9357318493337
+ updates for: b846a3 cash: 0 stock: 283.1664633093469
+ updates for: 510dbb cash: 0 stock: 399.70941819366647
+ updates for: ce37e5 cash: 0 stock: 69.64388872570012
+ updates for: cba909 cash: 78523.2554969231 stock: 0
cancel - 147b63
sell - 147b63 340.070694532386 90.66130257780034
ask order for: 147b63 price: 90.66130257780034 size: 340.070694532386
+ updates for: 147b63 cash: 0 stock: -340.070694532386
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
buy - f1f805 60261.91726506293 103.25573797048763
bid order for: f1f805 price: 103.25573797048763 size: 224.7157470219601
+ updates for: f1f805 cash: -60261.91726506293 stock: 0
+ updates for: cba909 cash: 6227.474837877669 stock: 0
+ updates for: 147b63 cash: 30831.252134843362 stock: 0
+ updates for: f1f805 cash: 0 stock: 416.48665615300627
cancel - 301da5
buy - 301da5 46846.873164016324 102.9056159834316
bid order for: 301da5 price: 102.9056159834316 size: 455.2411714007809
+ updates for: 301da5 cash: -46846.873164016324 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 183.50353008037666 100.83586606139076
+ updates for: 57a381 cash: 0 stock: -183.50353008037666
+ updates for: f1f805 cash: 0 stock: 183.50353008037666
+ updates for: 57a381 cash: 18947.792418638866 stock: 0.0
cancel - 397d0e
buy - 397d0e 65194.476200033096 103.94425535923251
bid order for: 397d0e price: 103.94425535923251 size: 627.2061498225203
+ updates for: 397d0e cash: -65194.476200033096 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 246.03959706114233 101.83288331621436
+ updates for: bdb97d cash: 0 stock: -246.03959706114233
+ updates for: 397d0e cash: 0 stock: 246.03959706114233
+ updates for: bdb97d cash: 25574.402705406053 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 664.335468865761 96.8461707853241
+ updates for: 0d5eec cash: 0 stock: -664.335468865761
+ updates for: 397d0e cash: 0 stock: 381.16655276137794
+ updates for: f1f805 cash: 0 stock: 41.21221694158345
+ updates for: 301da5 cash: 0 stock: 241.95669916279957
+ updates for: 0d5eec cash: 68774.17453699581 stock: 0.0
cancel - 567d78
sell - 567d78 653.3246803404986 100.58375049444065
ask order for: 567d78 price: 100.58375049444065 size: 440.0402081025173
+ updates for: 567d78 cash: 0 stock: -653.3246803404986
+ updates for: 301da5 cash: 0 stock: 213.28447223798133
+ updates for: 567d78 cash: 21948.169995350585 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 112043.357909504 114.04713418250388
bid order for: 4f4d8a price: 114.04713418250388 size: 594.3372790212317
+ updates for: 4f4d8a cash: -112043.357909504 stock: 0
+ updates for: 567d78 cash: 44260.89449930534 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 440.0402081025173
cancel - e39c81
sell - e39c81 533.4472669518433 96.7495896753151
+ updates for: e39c81 cash: 0 stock: -533.4472669518433
+ updates for: 4f4d8a cash: 0 stock: 533.4472669518433
+ updates for: e39c81 cash: 60838.13203334684 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 101019.5399773252 104.86226466813233
bid order for: 10b0a3 price: 104.86226466813233 size: 963.3545517735234
+ updates for: 10b0a3 cash: -101019.5399773252 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 16230.097286566157 113.92399929959005
bid order for: e2b93c price: 113.92399929959005 size: 142.46425148651326
+ updates for: e2b93c cash: -16230.097286566157 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 67670.24732187316 107.71248916338878
bid order for: 4081b6 price: 107.71248916338878 size: 628.248848833345
+ updates for: 4081b6 cash: -67670.24732187316 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 101299.88362564171 118.4273280173218
bid order for: 502657 price: 118.4273280173218 size: 855.375911300009
+ updates for: 502657 cash: -101299.88362564171 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 174.95428155350737 93.85489393217087
+ updates for: 25d1a9 cash: 0 stock: -174.95428155350737
+ updates for: 502657 cash: 0 stock: 174.95428155350737
+ updates for: 25d1a9 cash: 20719.36808957209 stock: 0.0
cancel - 168284
sell - 168284 593.3170186297515 101.61355728818383
+ updates for: 168284 cash: 0 stock: -593.3170186297515
+ updates for: 502657 cash: 0 stock: 593.3170186297515
+ updates for: 168284 cash: 70264.94918352501 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 97829.06607624052 105.85702799902162
bid order for: 42d8ea price: 105.85702799902162 size: 924.1622207374337
+ updates for: 42d8ea cash: -97829.06607624052 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 812.9213107936873 96.34424916512683
+ updates for: 33b60b cash: 0 stock: -812.9213107936873
+ updates for: 502657 cash: 0 stock: 87.1046111167501
+ updates for: 4f4d8a cash: 0 stock: 60.890012069388376
+ updates for: e2b93c cash: 0 stock: 142.46425148651326
+ updates for: 4081b6 cash: 0 stock: 522.4624361210356
+ updates for: 33b60b cash: 89765.72450492735 stock: 0.0
cancel - e7e04e
buy - e7e04e 15581.416370007428 107.48153498502067
bid order for: e7e04e price: 107.48153498502067 size: 144.9683089488716
+ updates for: e7e04e cash: -15581.416370007428 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 13709.99148625722 103.78482407662707
bid order for: ecdc52 price: 103.78482407662707 size: 132.10015634014826
+ updates for: ecdc52 cash: -13709.99148625722 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 115.77482760206112 100.54628172333197
+ updates for: dbe2fc cash: 0 stock: -115.77482760206112
+ updates for: 4081b6 cash: 0 stock: 105.78641271230947
+ updates for: e7e04e cash: 0 stock: 9.988414889751652
+ updates for: dbe2fc cash: 12468.08799732615 stock: 0.0
cancel - e9aeae
buy - e9aeae 33673.602887881236 103.69868010892391
bid order for: e9aeae price: 103.69868010892391 size: 324.7254724217403
+ updates for: e9aeae cash: -33673.602887881236 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 322.813727208753 95.37577509081565
+ updates for: ce37e5 cash: 0 stock: -322.813727208753
+ updates for: e7e04e cash: 0 stock: 134.97989405911994
+ updates for: 42d8ea cash: 0 stock: 187.83383314963305
+ updates for: ce37e5 cash: 34391.37754047394 stock: 0.0
cancel - 602a21
buy - 602a21 50814.40936865751 104.70302740903279
bid order for: 602a21 price: 104.70302740903279 size: 485.3193897645955
+ updates for: 602a21 cash: -50814.40936865751 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 63228.86027748476 116.56826740395377
bid order for: 510dbb price: 116.56826740395377 size: 542.419147900453
+ updates for: 510dbb cash: -63228.86027748476 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 934.5868698607514 97.22961007700498
+ updates for: b846a3 cash: 0 stock: -934.5868698607514
+ updates for: 510dbb cash: 0 stock: 542.419147900453
+ updates for: 42d8ea cash: 0 stock: 392.1677219602984
+ updates for: b846a3 cash: 104742.5698013486 stock: 0.0
cancel - f676bd
sell - f676bd 474.7523359921561 77.6698265873036
+ updates for: f676bd cash: 0 stock: -474.7523359921561
+ updates for: 42d8ea cash: 0 stock: 344.1606656275022
+ updates for: 10b0a3 cash: 0 stock: 130.59167036465385
+ updates for: f676bd cash: 50125.963518724246 stock: 0.0
cancel - e4befc
sell - e4befc 884.7173117887094 97.24770147816373
+ updates for: e4befc cash: 0 stock: -884.7173117887094
+ updates for: 10b0a3 cash: 0 stock: 832.7628814088696
+ updates for: 602a21 cash: 0 stock: 51.95443037983978
+ updates for: e4befc cash: 92765.18782417443 stock: 0.0
cancel - bfd4db
sell - bfd4db 947.1366574920617 90.05226476241832
ask order for: bfd4db price: 90.05226476241832 size: 56.94606934541741
+ updates for: bfd4db cash: 0 stock: -947.1366574920617
+ updates for: 602a21 cash: 0 stock: 433.3649593847557
+ updates for: ecdc52 cash: 0 stock: 132.10015634014826
+ updates for: e9aeae cash: 0 stock: 324.7254724217403
+ updates for: bfd4db cash: 92758.21759471491 stock: 0
cancel - cba909
sell - cba909 588.330133961452 97.0965277230559
ask order for: cba909 price: 97.0965277230559 size: 588.330133961452
+ updates for: cba909 cash: 0 stock: -588.330133961452
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
sell - 147b63 559.0561736148643 93.7023560887891
ask order for: 147b63 price: 93.7023560887891 size: 559.0561736148643
+ updates for: 147b63 cash: 0 stock: -559.0561736148643
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
buy - f1f805 45653.71990695802 107.6114936621673
+ updates for: f1f805 cash: -45653.71990695802 stock: 0
+ updates for: bfd4db cash: 5128.122513872562 stock: 0
+ updates for: 147b63 cash: 40525.59739308545 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 489.4389018061594
cancel - 301da5
buy - 301da5 88665.41216402268 102.80242525172035
bid order for: 301da5 price: 102.80242525172035 size: 191.4479711225056
+ updates for: 301da5 cash: -88665.41216402268 stock: 0
+ updates for: 147b63 cash: 11859.283260610466 stock: 0
+ updates for: cba909 cash: 57124.81316249732 stock: 0
+ updates for: 301da5 cash: 0 stock: 714.8934751155743
cancel - 57a381
buy - 57a381 3117.948172305573 106.44797139143913
bid order for: 57a381 price: 106.44797139143913 size: 29.290818148520657
+ updates for: 57a381 cash: -3117.948172305573 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 50843.50191003931 114.2264526262645
bid order for: 397d0e price: 114.2264526262645 size: 445.1114495903437
+ updates for: 397d0e cash: -50843.50191003931 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 971.927919558741 83.7865458079294
ask order for: bdb97d price: 83.7865458079294 size: 306.0776806973711
+ updates for: bdb97d cash: 0 stock: -971.927919558741
+ updates for: 397d0e cash: 0 stock: 445.1114495903437
+ updates for: 57a381 cash: 0 stock: 29.290818148520657
+ updates for: 301da5 cash: 0 stock: 191.4479711225056
+ updates for: bdb97d cash: 73642.76582325978 stock: 0
cancel - 0d5eec
buy - 0d5eec 2613.86079457342 105.51995306179057
+ updates for: 0d5eec cash: -2613.86079457342 stock: 0
+ updates for: bdb97d cash: 2613.86079457342 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 31.19666492237766
cancel - 567d78
sell - 567d78 398.01781546608265 99.10134182749333
ask order for: 567d78 price: 99.10134182749333 size: 398.01781546608265
+ updates for: 567d78 cash: 0 stock: -398.01781546608265
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 361.7632671349178 99.35767221359997
ask order for: 4f4d8a price: 99.35767221359997 size: 361.7632671349178
+ updates for: 4f4d8a cash: 0 stock: -361.7632671349178
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
buy - e39c81 46665.69142955619 103.31232231503566
+ updates for: e39c81 cash: -46665.69142955619 stock: 0
+ updates for: bdb97d cash: 23031.33081996165 stock: 0
+ updates for: 567d78 cash: 23634.360609594536 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 513.3678028735485
cancel - 10b0a3
buy - 10b0a3 87724.91108782165 107.19208875844954
bid order for: 10b0a3 price: 107.19208875844954 size: 335.5771532694582
+ updates for: 10b0a3 cash: -87724.91108782165 stock: 0
+ updates for: 567d78 cash: 15809.738974341883 stock: 0
+ updates for: 4f4d8a cash: 35943.956114912166 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 521.2942955024453
cancel - e2b93c
sell - e2b93c 629.4904904032053 88.83567648337748
ask order for: e2b93c price: 88.83567648337748 size: 293.91333713374706
+ updates for: e2b93c cash: 0 stock: -629.4904904032053
+ updates for: 10b0a3 cash: 0 stock: 335.5771532694582
+ updates for: e2b93c cash: 35971.21599856759 stock: 0
cancel - 4081b6
sell - 4081b6 95.00928945730982 95.02506454806554
ask order for: 4081b6 price: 95.02506454806554 size: 95.00928945730982
+ updates for: 4081b6 cash: 0 stock: -95.00928945730982
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
buy - 502657 31085.873710373005 109.74324090226159
+ updates for: 502657 cash: -31085.873710373005 stock: 0
+ updates for: e2b93c cash: 26109.99013176341 stock: 0
+ updates for: 4081b6 cash: 4975.883578609595 stock: 0
+ updates for: 502657 cash: 0.0 stock: 346.2772434596691
cancel - 25d1a9
buy - 25d1a9 97823.4723350282 106.30537393702434
bid order for: 25d1a9 price: 106.30537393702434 size: 882.0917379571177
+ updates for: 25d1a9 cash: -97823.4723350282 stock: 0
+ updates for: 4081b6 cash: 4052.3802847371135 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 42.645383131387824
cancel - 168284
sell - 168284 394.3236773314992 94.31040401926487
+ updates for: 168284 cash: 0 stock: -394.3236773314992
+ updates for: 25d1a9 cash: 0 stock: 394.3236773314992
+ updates for: 168284 cash: 41918.725970947555 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 43250.727319104364 104.96781963809825
bid order for: 42d8ea price: 104.96781963809825 size: 412.03797000091674
+ updates for: 42d8ea cash: -43250.727319104364 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 600.6036340593123 101.13535133411739
+ updates for: 33b60b cash: 0 stock: -600.6036340593123
+ updates for: 25d1a9 cash: 0 stock: 487.76806062561855
+ updates for: 42d8ea cash: 0 stock: 112.83557343369375
+ updates for: 33b60b cash: 63696.4702002929 stock: 0.0
cancel - e7e04e
sell - e7e04e 409.13007522716373 94.83665164533272
ask order for: e7e04e price: 94.83665164533272 size: 109.92767865994074
+ updates for: e7e04e cash: 0 stock: -409.13007522716373
+ updates for: 42d8ea cash: 0 stock: 299.202396567223
+ updates for: e7e04e cash: 31406.623198155008 stock: 0
cancel - ecdc52
sell - ecdc52 673.9602245173512 81.5195714527559
ask order for: ecdc52 price: 81.5195714527559 size: 673.9602245173512
+ updates for: ecdc52 cash: 0 stock: -673.9602245173512
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 475.95777879030084 95.32583139198103
ask order for: dbe2fc price: 95.32583139198103 size: 475.95777879030084
+ updates for: dbe2fc cash: 0 stock: -475.95777879030084
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 540.3541719958805 96.33485196976626
ask order for: e9aeae price: 96.33485196976626 size: 540.3541719958805
+ updates for: e9aeae cash: 0 stock: -540.3541719958805
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 820.044124097146 101.40863463019791
ask order for: ce37e5 price: 101.40863463019791 size: 820.044124097146
+ updates for: ce37e5 cash: 0 stock: -820.044124097146
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 2240.4532479841696 102.66087709418682
+ updates for: 602a21 cash: -2240.4532479841696 stock: 0
+ updates for: ecdc52 cash: 2240.4532479841696 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 27.48362396976791
cancel - 510dbb
sell - 510dbb 889.364141876397 81.4291760991742
ask order for: 510dbb price: 81.4291760991742 size: 889.364141876397
+ updates for: 510dbb cash: 0 stock: -889.364141876397
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
sell - b846a3 325.71827532098496 88.40422860503304
ask order for: b846a3 price: 88.40422860503304 size: 325.71827532098496
+ updates for: b846a3 cash: 0 stock: -325.71827532098496
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
sell - f676bd 165.01200159266978 98.1621753343061
ask order for: f676bd price: 98.1621753343061 size: 165.01200159266978
+ updates for: f676bd cash: 0 stock: -165.01200159266978
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
buy - e4befc 73227.56714717514 105.3352205906677
+ updates for: e4befc cash: -73227.56714717514 stock: 0
+ updates for: 510dbb cash: 72420.18932514408 stock: 0
+ updates for: ecdc52 cash: 807.3778220310634 stock: 0
+ updates for: e4befc cash: 0.0 stock: 899.2682398450544
cancel - bfd4db
buy - bfd4db 71344.274150649 106.6150830420709
+ updates for: bfd4db cash: -71344.274150649 stock: 0
+ updates for: ecdc52 cash: 51893.11760884239 stock: 0
+ updates for: b846a3 cash: 19451.15654180661 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 856.5976851831347
cancel - cba909
buy - cba909 56065.00503032069 104.7547380818957
+ updates for: cba909 cash: -56065.00503032069 stock: 0
+ updates for: b846a3 cash: 9343.716330506837 stock: 0
+ updates for: e7e04e cash: 10425.172967252876 stock: 0
+ updates for: dbe2fc cash: 36296.115732560975 stock: 0
+ updates for: cba909 cash: 0.0 stock: 596.3792206087082
cancel - 147b63
buy - 147b63 9859.200846114161 105.92982229855595
+ updates for: 147b63 cash: -9859.200846114161 stock: 0
+ updates for: dbe2fc cash: 9074.955238105047 stock: 0
+ updates for: e9aeae cash: 784.2456080091142 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 103.34015909168795
cancel - f1f805
buy - f1f805 83820.57599474848 109.01892487782364
+ updates for: f1f805 cash: -83820.57599474848 stock: 0
+ updates for: e9aeae cash: 51270.69356245965 stock: 0
+ updates for: f676bd cash: 16197.937032604448 stock: 0
+ updates for: ce37e5 cash: 16351.945399684377 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 858.4734020663485
cancel - 301da5
buy - 301da5 24305.226137323134 111.27760085799723
+ updates for: 301da5 cash: -24305.226137323134 stock: 0
+ updates for: ce37e5 cash: 24305.226137323134 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 239.67610081681758
cancel - 57a381
sell - 57a381 57.338439476144345 101.38789857462172
ask order for: 57a381 price: 101.38789857462172 size: 57.338439476144345
+ updates for: 57a381 cash: 0 stock: -57.338439476144345
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
buy - 397d0e 76880.0289747256 106.66782614292082
bid order for: 397d0e price: 106.66782614292082 size: 267.7866672394566
+ updates for: 397d0e cash: -76880.0289747256 stock: 0
+ updates for: 57a381 cash: 5813.4238860344085 stock: 0
+ updates for: ce37e5 cash: 42502.38342420065 stock: 0
+ updates for: 397d0e cash: 0 stock: 476.4584047452961
cancel - bdb97d
sell - bdb97d 417.8236933278795 101.89705001682026
ask order for: bdb97d price: 101.89705001682026 size: 150.03702608842286
+ updates for: bdb97d cash: 0 stock: -417.8236933278795
+ updates for: 397d0e cash: 0 stock: 267.7866672394566
+ updates for: bdb97d cash: 28564.22166449055 stock: 0
cancel - 0d5eec
buy - 0d5eec 85204.18525992666 118.26491325654172
bid order for: 0d5eec price: 118.26491325654172 size: 591.1800295034025
+ updates for: 0d5eec cash: -85204.18525992666 stock: 0
+ updates for: bdb97d cash: 15288.33035170699 stock: 0
+ updates for: 0d5eec cash: 0 stock: 150.03702608842286
cancel - 567d78
sell - 567d78 190.7707920366945 99.50451233886298
+ updates for: 567d78 cash: 0 stock: -190.7707920366945
+ updates for: 0d5eec cash: 0 stock: 190.7707920366945
+ updates for: 567d78 cash: 22561.491172101436 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 258.8187642525554 100.45393058853831
+ updates for: 4f4d8a cash: 0 stock: -258.8187642525554
+ updates for: 0d5eec cash: 0 stock: 258.8187642525554
+ updates for: 4f4d8a cash: 30609.178703493784 stock: 0.0
cancel - e39c81
buy - e39c81 21959.04490915098 108.21003415205914
bid order for: e39c81 price: 108.21003415205914 size: 202.9298399286488
+ updates for: e39c81 cash: -21959.04490915098 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 54731.25111316388 110.3502660649616
bid order for: 10b0a3 price: 110.3502660649616 size: 495.97751835908025
+ updates for: 10b0a3 cash: -54731.25111316388 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 386.1334676991622 93.17047886910684
+ updates for: e2b93c cash: 0 stock: -386.1334676991622
+ updates for: 0d5eec cash: 0 stock: 141.59047321415255
+ updates for: 10b0a3 cash: 0 stock: 244.54299448500967
+ updates for: e2b93c cash: 43730.5695383677 stock: 0.0
cancel - 4081b6
buy - 4081b6 26809.7368068179 103.60938825138084
bid order for: 4081b6 price: 103.60938825138084 size: 258.757794629297
+ updates for: 4081b6 cash: -26809.7368068179 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 29917.167839270736 102.54350633553534
bid order for: 502657 price: 102.54350633553534 size: 291.750973887883
+ updates for: 502657 cash: -29917.167839270736 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 48627.61884454541 121.93024259081136
bid order for: 25d1a9 price: 121.93024259081136 size: 398.8150750075681
+ updates for: 25d1a9 cash: -48627.61884454541 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 72210.31940468712 112.21527577370865
bid order for: 168284 price: 112.21527577370865 size: 643.4981236449944
+ updates for: 168284 cash: -72210.31940468712 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 19036.091263435857 110.86514447726339
bid order for: 42d8ea price: 110.86514447726339 size: 171.70492451159748
+ updates for: 42d8ea cash: -19036.091263435857 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 52482.257300628415 112.76212806321494
bid order for: 33b60b price: 112.76212806321494 size: 465.4245020208082
+ updates for: 33b60b cash: -52482.257300628415 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 25873.887709451792 110.88587491072649
bid order for: e7e04e price: 110.88587491072649 size: 233.33799485536542
+ updates for: e7e04e cash: -25873.887709451792 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 135.50143596899431 85.2664108251378
+ updates for: ecdc52 cash: 0 stock: -135.50143596899431
+ updates for: 25d1a9 cash: 0 stock: 135.50143596899431
+ updates for: ecdc52 cash: 16521.722959102768 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 735.9313191577223 73.89156219705642
+ updates for: dbe2fc cash: 0 stock: -735.9313191577223
+ updates for: 25d1a9 cash: 0 stock: 263.3136390385738
+ updates for: 33b60b cash: 0 stock: 465.4245020208082
+ updates for: 168284 cash: 0 stock: 7.193178098340354
+ updates for: dbe2fc cash: 85395.33765006572 stock: 0.0
cancel - e9aeae
sell - e9aeae 120.60187688328858 96.13043247221543
+ updates for: e9aeae cash: 0 stock: -120.60187688328858
+ updates for: 168284 cash: 0 stock: 120.60187688328858
+ updates for: e9aeae cash: 13533.372873285087 stock: 0.0
cancel - ce37e5
sell - ce37e5 275.55110922815265 99.06036267356261
+ updates for: ce37e5 cash: 0 stock: -275.55110922815265
+ updates for: 168284 cash: 0 stock: 275.55110922815265
+ updates for: ce37e5 cash: 30921.043711788465 stock: 0.0
cancel - 602a21
buy - 602a21 60655.23953397934 107.55354771315648
bid order for: 602a21 price: 107.55354771315648 size: 563.9538706407515
+ updates for: 602a21 cash: -60655.23953397934 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 77511.6756030779 113.20365674652422
bid order for: 510dbb price: 113.20365674652422 size: 684.7099981640638
+ updates for: 510dbb cash: -77511.6756030779 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 15210.786651777948 103.98790131889129
bid order for: b846a3 price: 103.98790131889129 size: 146.27458058925777
+ updates for: b846a3 cash: -15210.786651777948 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 77677.25237286664 107.46930288655783
bid order for: f676bd price: 107.46930288655783 size: 722.7854865203788
+ updates for: f676bd cash: -77677.25237286664 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 622.9305921182824 99.12020843932514
+ updates for: e4befc cash: 0 stock: -622.9305921182824
+ updates for: 510dbb cash: 0 stock: 622.9305921182824
+ updates for: e4befc cash: 70518.02092706713 stock: 0.0
cancel - bfd4db
buy - bfd4db 70540.56335684874 103.99569597667308
bid order for: bfd4db price: 103.99569597667308 size: 678.3027191112934
+ updates for: bfd4db cash: -70540.56335684874 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
sell - cba909 197.40970856528804 98.08250172243179
+ updates for: cba909 cash: 0 stock: -197.40970856528804
+ updates for: 510dbb cash: 0 stock: 61.77940604578134
+ updates for: 168284 cash: 0 stock: 135.6303025195067
+ updates for: cba909 cash: 22213.44647650875 stock: 0.0
cancel - 147b63
buy - 147b63 54181.35501507496 103.70386114506202
bid order for: 147b63 price: 103.70386114506202 size: 522.4622730226556
+ updates for: 147b63 cash: -54181.35501507496 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 129.55646900025965 83.56226688984697
+ updates for: f1f805 cash: 0 stock: -129.55646900025965
+ updates for: 168284 cash: 0 stock: 104.5216569157061
+ updates for: e7e04e cash: 0 stock: 25.03481208455355
+ updates for: f1f805 cash: 14504.93359634227 stock: 0.0
cancel - 301da5
sell - 301da5 989.2060895527421 86.82424808937714
+ updates for: 301da5 cash: 0 stock: -989.2060895527421
+ updates for: e7e04e cash: 0 stock: 208.30318277081187
+ updates for: 42d8ea cash: 0 stock: 171.70492451159748
+ updates for: 10b0a3 cash: 0 stock: 251.43452387407058
+ updates for: e39c81 cash: 0 stock: 202.9298399286488
+ updates for: 602a21 cash: 0 stock: 154.8336184676134
+ updates for: 301da5 cash: 108491.78841969502 stock: 0.0
cancel - 57a381
sell - 57a381 178.06825094106046 89.30830996211375
+ updates for: 57a381 cash: 0 stock: -178.06825094106046
+ updates for: 602a21 cash: 0 stock: 178.06825094106046
+ updates for: 57a381 cash: 19151.872123787667 stock: 0.0
cancel - 397d0e
sell - 397d0e 161.5537083570306 90.77322266679026
+ updates for: 397d0e cash: 0 stock: -161.5537083570306
+ updates for: 602a21 cash: 0 stock: 161.5537083570306
+ updates for: 397d0e cash: 17375.674480015256 stock: 0.0
cancel - bdb97d
buy - bdb97d 24726.420207208834 102.8914015913598
bid order for: bdb97d price: 102.8914015913598 size: 240.31570981423204
+ updates for: bdb97d cash: -24726.420207208834 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 7009.766840076871 105.2907902121389
bid order for: 0d5eec price: 105.2907902121389 size: 66.57530849520322
+ updates for: 0d5eec cash: -7009.766840076871 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 224.41721315050586 92.251223013838
+ updates for: 567d78 cash: 0 stock: -224.41721315050586
+ updates for: 602a21 cash: 0 stock: 69.49829287504701
+ updates for: f676bd cash: 0 stock: 154.91892027545885
+ updates for: 567d78 cash: 24123.816324661082 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 24850.642557474453 117.65550700561349
bid order for: 4f4d8a price: 117.65550700561349 size: 211.215294463767
+ updates for: 4f4d8a cash: -24850.642557474453 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 955.4383827680367 98.30099148273614
+ updates for: e39c81 cash: 0 stock: -955.4383827680367
+ updates for: 4f4d8a cash: 0 stock: 211.215294463767
+ updates for: f676bd cash: 0 stock: 567.8665662449199
+ updates for: 0d5eec cash: 0 stock: 66.57530849520322
+ updates for: bfd4db cash: 0 stock: 109.78121356414658
+ updates for: e39c81 cash: 104305.40711424338 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 785.050640271675 94.74605967062742
+ updates for: 10b0a3 cash: 0 stock: -785.050640271675
+ updates for: bfd4db cash: 0 stock: 568.5215055471468
+ updates for: b846a3 cash: 0 stock: 146.27458058925777
+ updates for: 147b63 cash: 0 stock: 70.25455413527038
+ updates for: 10b0a3 cash: 81620.24482571182 stock: 0.0
cancel - e2b93c
sell - e2b93c 33.09641815488044 96.18565803281024
+ updates for: e2b93c cash: 0 stock: -33.09641815488044
+ updates for: 147b63 cash: 0 stock: 33.09641815488044
+ updates for: e2b93c cash: 3432.226352732631 stock: 0.0
cancel - 4081b6
+ updates 4081b6 26809.7368068179 0
sell - 4081b6 895.2539327006517 95.3873076431854
+ updates for: 4081b6 cash: 0 stock: -895.2539327006517
+ updates for: 147b63 cash: 0 stock: 419.1113007325048
+ updates for: bdb97d cash: 0 stock: 240.31570981423204
+ updates for: 502657 cash: 0 stock: 235.8269221539149
+ updates for: 4081b6 cash: 92372.39982867861 stock: 0.0
cancel - 502657
+ updates 502657 5734.648353290964 0
buy - 502657 17097.179147898656 115.80715355289193
bid order for: 502657 price: 115.80715355289193 size: 147.6349139355192
+ updates for: 502657 cash: -17097.179147898656 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 18514.560319267963 107.30813172577544
bid order for: 25d1a9 price: 107.30813172577544 size: 172.53641472932998
+ updates for: 25d1a9 cash: -18514.560319267963 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 968.2302096120486 93.87003300362643
ask order for: 168284 price: 93.87003300362643 size: 648.0588809471994
+ updates for: 168284 cash: 0 stock: -968.2302096120486
+ updates for: 502657 cash: 0 stock: 147.6349139355192
+ updates for: 25d1a9 cash: 0 stock: 172.53641472932998
+ updates for: 168284 cash: 35611.73946716662 stock: 0
cancel - 42d8ea
buy - 42d8ea 77844.1021972506 110.28939442437164
bid order for: 42d8ea price: 110.28939442437164 size: 154.23780086224454
+ updates for: 42d8ea cash: -77844.1021972506 stock: 0
+ updates for: 168284 cash: 60833.30854280682 stock: 0
+ updates for: 42d8ea cash: 0 stock: 648.0588809471994
cancel - 33b60b
sell - 33b60b 534.7964282413573 97.18009772504494
ask order for: 33b60b price: 97.18009772504494 size: 380.55862737911275
+ updates for: 33b60b cash: 0 stock: -534.7964282413573
+ updates for: 42d8ea cash: 0 stock: 154.23780086224454
+ updates for: 33b60b cash: 17010.793654443776 stock: 0
cancel - e7e04e
sell - e7e04e 918.7505678965324 94.66208572236337
ask order for: e7e04e price: 94.66208572236337 size: 918.7505678965324
+ updates for: e7e04e cash: 0 stock: -918.7505678965324
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
sell - ecdc52 71.12960644176223 95.76895195540872
ask order for: ecdc52 price: 95.76895195540872 size: 71.12960644176223
+ updates for: ecdc52 cash: 0 stock: -71.12960644176223
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 728.0572124632664 97.21104073627461
ask order for: dbe2fc price: 97.21104073627461 size: 728.0572124632664
+ updates for: dbe2fc cash: 0 stock: -728.0572124632664
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
buy - e9aeae 35773.27847551439 110.99310700887614
+ updates for: e9aeae cash: -35773.27847551439 stock: 0
+ updates for: e7e04e cash: 35773.27847551439 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 377.9050313811452
cancel - ce37e5
sell - ce37e5 357.69044396857635 94.56514675665875
ask order for: ce37e5 price: 94.56514675665875 size: 357.69044396857635
+ updates for: ce37e5 cash: 0 stock: -357.69044396857635
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
sell - 602a21 867.9420609364181 100.36301172168834
ask order for: 602a21 price: 100.36301172168834 size: 867.9420609364181
+ updates for: 602a21 cash: 0 stock: -867.9420609364181
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 59793.69137265805 110.67589145949626
+ updates for: 510dbb cash: -59793.69137265805 stock: 0
+ updates for: ce37e5 cash: 33825.049327342844 stock: 0
+ updates for: e7e04e cash: 25968.64204531521 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 632.0203601874017
cancel - b846a3
sell - b846a3 344.950169113177 99.76484590051038
ask order for: b846a3 price: 99.76484590051038 size: 344.950169113177
+ updates for: b846a3 cash: 0 stock: -344.950169113177
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
sell - f676bd 757.7548015132497 95.67286723393778
ask order for: f676bd price: 95.67286723393778 size: 757.7548015132497
+ updates for: f676bd cash: 0 stock: -757.7548015132497
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
buy - e4befc 69717.32551252542 114.5255059253442
+ updates for: e4befc cash: -69717.32551252542 stock: 0
+ updates for: e7e04e cash: 25228.92449486199 stock: 0
+ updates for: f676bd cash: 44488.40101766343 stock: 0
+ updates for: e4befc cash: 0.0 stock: 731.5210320072938
cancel - bfd4db
sell - bfd4db 343.6330122152783 87.77283801967278
ask order for: bfd4db price: 87.77283801967278 size: 343.6330122152783
+ updates for: bfd4db cash: 0 stock: -343.6330122152783
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
sell - cba909 75.19277219118067 92.19920381985972
ask order for: cba909 price: 92.19920381985972 size: 75.19277219118067
+ updates for: cba909 cash: 0 stock: -75.19277219118067
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
buy - 147b63 34733.64385909797 104.36370116017832
+ updates for: 147b63 cash: -34733.64385909797 stock: 0
+ updates for: bfd4db cash: 30161.64471938386 stock: 0
+ updates for: cba909 cash: 4571.999139714106 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 393.22128359175304
cancel - f1f805
buy - f1f805 72511.37717179534 119.18478091100607
+ updates for: f1f805 cash: -72511.37717179534 stock: 0
+ updates for: cba909 cash: 2360.7145893208403 stock: 0
+ updates for: f676bd cash: 28008.173503392583 stock: 0
+ updates for: ecdc52 cash: 6812.0078619282585 stock: 0
+ updates for: 33b60b cash: 35330.48121715366 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 753.040254504481
cancel - 301da5
buy - 301da5 84261.06821710554 122.49572509890619
+ updates for: 301da5 cash: -84261.06821710554 stock: 0
+ updates for: 33b60b cash: 1652.243381657481 stock: 0
+ updates for: dbe2fc cash: 70775.19933910514 stock: 0
+ updates for: b846a3 cash: 11833.625496342924 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 863.6742658267659
cancel - 57a381
buy - 57a381 15946.176004753686 104.5379832650602
+ updates for: 57a381 cash: -15946.176004753686 stock: 0
+ updates for: b846a3 cash: 15946.176004753686 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 159.83762477472146
cancel - 397d0e
buy - 397d0e 2846.109056251267 107.46173109545222
+ updates for: 397d0e cash: -2846.109056251267 stock: 0
+ updates for: b846a3 cash: 2846.109056251267 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 28.52817573726846
cancel - bdb97d
sell - bdb97d 279.66353890980645 96.4150788473724
ask order for: bdb97d price: 96.4150788473724 size: 279.66353890980645
+ updates for: bdb97d cash: 0 stock: -279.66353890980645
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 67329.21450309655 103.96552233654863
+ updates for: 0d5eec cash: -67329.21450309655 stock: 0
+ updates for: bdb97d cash: 26963.782154724187 stock: 0
+ updates for: b846a3 cash: 3787.989907583224 stock: 0
+ updates for: 602a21 cash: 36577.442440789135 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 682.0841471035717
cancel - 567d78
buy - 567d78 103402.36660776424 109.5090717128642
bid order for: 567d78 price: 109.5090717128642 size: 482.79589066076005
+ updates for: 567d78 cash: -103402.36660776424 stock: 0
+ updates for: 602a21 cash: 50531.836794718925 stock: 0
+ updates for: 567d78 cash: 0 stock: 503.4906379139582
cancel - 4f4d8a
buy - 4f4d8a 91871.68169596975 113.69499906087559
bid order for: 4f4d8a price: 113.69499906087559 size: 808.0538498160239
+ updates for: 4f4d8a cash: -91871.68169596975 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 61105.311182286074 102.25055644661094
bid order for: e39c81 price: 102.25055644661094 size: 597.6037031562911
+ updates for: e39c81 cash: -61105.311182286074 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 171.0462874615431 95.94344917267689
+ updates for: 10b0a3 cash: 0 stock: -171.0462874615431
+ updates for: 4f4d8a cash: 0 stock: 171.0462874615431
+ updates for: 10b0a3 cash: 19447.1074923064 stock: 0.0
cancel - e2b93c
buy - e2b93c 79423.13371442324 115.52738775431395
bid order for: e2b93c price: 115.52738775431395 size: 687.4831609914721
+ updates for: e2b93c cash: -79423.13371442324 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 698.0133861563227 94.20553907247726
+ updates for: 4081b6 cash: 0 stock: -698.0133861563227
+ updates for: e2b93c cash: 0 stock: 687.4831609914721
+ updates for: 4f4d8a cash: 0 stock: 10.530225164850549
+ updates for: 4081b6 cash: 80620.36765465172 stock: 0.0
cancel - 502657
sell - 502657 802.5154136082451 96.16049639565438
+ updates for: 502657 cash: 0 stock: -802.5154136082451
+ updates for: 4f4d8a cash: 0 stock: 626.4773371896302
+ updates for: 567d78 cash: 0 stock: 176.03807641861488
+ updates for: 502657 cash: 90505.1065981556 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 586.617395704644 93.94000349006306
+ updates for: 25d1a9 cash: 0 stock: -586.617395704644
+ updates for: 567d78 cash: 0 stock: 306.7578142421452
+ updates for: e39c81 cash: 0 stock: 279.8595814624988
+ updates for: 25d1a9 cash: 62208.5614097807 stock: 0.0
cancel - 168284
buy - 168284 37375.07305516832 123.31212144353218
bid order for: 168284 price: 123.31212144353218 size: 303.09326137320033
+ updates for: 168284 cash: -37375.07305516832 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 18041.587035103523 111.97156922098982
bid order for: 42d8ea price: 111.97156922098982 size: 161.12649988405724
+ updates for: 42d8ea cash: -18041.587035103523 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 81339.88522862623 105.11596904733693
bid order for: 33b60b price: 105.11596904733693 size: 773.8109248842713
+ updates for: 33b60b cash: -81339.88522862623 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 264.26427986890656 97.48780333548366
+ updates for: e7e04e cash: 0 stock: -264.26427986890656
+ updates for: 168284 cash: 0 stock: 264.26427986890656
+ updates for: e7e04e cash: 32586.98897238218 stock: 0.0
cancel - ecdc52
sell - ecdc52 426.88487468048345 95.81008385041977
+ updates for: ecdc52 cash: 0 stock: -426.88487468048345
+ updates for: 168284 cash: 0 stock: 38.82898150429378
+ updates for: 42d8ea cash: 0 stock: 161.12649988405724
+ updates for: 33b60b cash: 0 stock: 226.92939329213243
+ updates for: ecdc52 cash: 46683.5741991164 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 45603.041453049314 123.36671407328768
bid order for: dbe2fc price: 123.36671407328768 size: 369.6543414940776
+ updates for: dbe2fc cash: -45603.041453049314 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 241.52692098111822 94.31111695033054
+ updates for: e9aeae cash: 0 stock: -241.52692098111822
+ updates for: dbe2fc cash: 0 stock: 241.52692098111822
+ updates for: e9aeae cash: 29796.38260167916 stock: 0.0
cancel - ce37e5
sell - ce37e5 580.2785343573639 92.37307255709358
+ updates for: ce37e5 cash: 0 stock: -580.2785343573639
+ updates for: dbe2fc cash: 0 stock: 128.12742051295936
+ updates for: 33b60b cash: 0 stock: 452.15111384440456
+ updates for: ce37e5 cash: 63334.961338957495 stock: 0.0
cancel - 602a21
buy - 602a21 62961.96037948728 110.8531334336413
bid order for: 602a21 price: 110.8531334336413 size: 567.976370439519
+ updates for: 602a21 cash: -62961.96037948728 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 549.0035247665545 98.40595684778532
+ updates for: 510dbb cash: 0 stock: -549.0035247665545
+ updates for: 602a21 cash: 0 stock: 549.0035247665545
+ updates for: 510dbb cash: 60858.76098648627 stock: 0.0
cancel - b846a3
buy - b846a3 10039.126599458119 103.19793066137271
bid order for: b846a3 price: 103.19793066137271 size: 97.28030916046066
+ updates for: b846a3 cash: -10039.126599458119 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 286.68324489735994 95.12441200483364
+ updates for: f676bd cash: 0 stock: -286.68324489735994
+ updates for: 602a21 cash: 0 stock: 18.972845672964468
+ updates for: 33b60b cash: 0 stock: 94.73041774773435
+ updates for: b846a3 cash: 0 stock: 97.28030916046066
+ updates for: e39c81 cash: 0 stock: 75.69967231620046
+ updates for: f676bd cash: 29840.339269428885 stock: 0.0
cancel - e4befc
buy - e4befc 3868.365429625585 109.52455238898878
bid order for: e4befc price: 109.52455238898878 size: 35.319618708749886
+ updates for: e4befc cash: -3868.365429625585 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 58659.745949628115 113.91295413686655
bid order for: bfd4db price: 113.91295413686655 size: 514.9523721345016
+ updates for: bfd4db cash: -58659.745949628115 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 74865.59345278615 115.81135619762712
bid order for: cba909 price: 115.81135619762712 size: 646.4443204087104
+ updates for: cba909 cash: -74865.59345278615 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 48569.07922292229 109.98013272250076
bid order for: 147b63 price: 109.98013272250076 size: 441.61684497572514
+ updates for: 147b63 cash: -48569.07922292229 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 990.0740302738626 96.5875814057641
+ updates for: f1f805 cash: 0 stock: -990.0740302738626
+ updates for: cba909 cash: 0 stock: 646.4443204087104
+ updates for: bfd4db cash: 0 stock: 343.6297098651522
+ updates for: f1f805 cash: 114009.46883272 stock: 0.0
cancel - 301da5
sell - 301da5 125.49956832918372 74.96239640190167
+ updates for: 301da5 cash: 0 stock: -125.49956832918372
+ updates for: bfd4db cash: 0 stock: 125.49956832918372
+ updates for: 301da5 cash: 14296.026571278853 stock: 0.0
cancel - 57a381
sell - 57a381 442.3430888798798 88.98399037470182
+ updates for: 57a381 cash: 0 stock: -442.3430888798798
+ updates for: bfd4db cash: 0 stock: 45.82309394016568
+ updates for: 147b63 cash: 0 stock: 396.51999493971414
+ updates for: 57a381 cash: 48829.16566901051 stock: 0.0
cancel - 397d0e
sell - 397d0e 185.12481233107178 95.07174256755667
+ updates for: 397d0e cash: 0 stock: -185.12481233107178
+ updates for: 147b63 cash: 0 stock: 45.096850036011006
+ updates for: e4befc cash: 0 stock: 35.319618708749886
+ updates for: e39c81 cash: 0 stock: 104.70834358631089
+ updates for: 397d0e cash: 19534.609378256006 stock: 0.0
cancel - bdb97d
buy - bdb97d 105846.87218902282 115.22138389672543
bid order for: bdb97d price: 115.22138389672543 size: 918.6391328531072
+ updates for: bdb97d cash: -105846.87218902282 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 366.1065213378371 89.63807082527619
+ updates for: 0d5eec cash: 0 stock: -366.1065213378371
+ updates for: bdb97d cash: 0 stock: 366.1065213378371
+ updates for: 0d5eec cash: 42183.30004216162 stock: 0.0
cancel - 567d78
buy - 567d78 78574.0376406789 107.70923672673354
bid order for: 567d78 price: 107.70923672673354 size: 729.5013875182049
+ updates for: 567d78 cash: -78574.0376406789 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 937.103550679384 88.7725755402281
+ updates for: 4f4d8a cash: 0 stock: -937.103550679384
+ updates for: bdb97d cash: 0 stock: 552.5326115152701
+ updates for: 567d78 cash: 0 stock: 384.57093916411395
+ updates for: 4f4d8a cash: 105085.41447151097 stock: 0.0
cancel - e39c81
+ updates e39c81 14042.693237369103 0
buy - e39c81 9725.656695574777 102.27084507661692
bid order for: e39c81 price: 102.27084507661692 size: 95.0970600496039
+ updates for: e39c81 cash: -9725.656695574777 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 23526.590543049453 115.35974249982159
bid order for: 10b0a3 price: 115.35974249982159 size: 203.94108059911662
+ updates for: 10b0a3 cash: -23526.590543049453 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 11725.232608038357 112.30712175434921
bid order for: e2b93c price: 112.30712175434921 size: 104.40328649580306
+ updates for: e2b93c cash: -11725.232608038357 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 12755.578838609117 102.99926604031954
bid order for: 4081b6 price: 102.99926604031954 size: 123.84145372080502
+ updates for: 4081b6 cash: -12755.578838609117 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 92704.75852886867 107.02925434683645
bid order for: 502657 price: 107.02925434683645 size: 866.1627990834342
+ updates for: 502657 cash: -92704.75852886867 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 766.193962321834 91.31417962782949
+ updates for: 25d1a9 cash: 0 stock: -766.193962321834
+ updates for: 10b0a3 cash: 0 stock: 203.94108059911662
+ updates for: e2b93c cash: 0 stock: 104.40328649580306
+ updates for: 567d78 cash: 0 stock: 344.9304483540909
+ updates for: 502657 cash: 0 stock: 112.91914687282338
+ updates for: 25d1a9 cash: 84489.67055839612 stock: 0.0
cancel - 168284
buy - 168284 85409.56784216921 105.50153973672447
bid order for: 168284 price: 105.50153973672447 size: 809.557548214992
+ updates for: 168284 cash: -85409.56784216921 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 62.46343625513862 101.9934010303006
+ updates for: 42d8ea cash: 0 stock: -62.46343625513862
+ updates for: 502657 cash: 0 stock: 62.46343625513862
+ updates for: 42d8ea cash: 6685.415006328637 stock: 0.0
cancel - 33b60b
sell - 33b60b 45.728528163809074 93.39628563545924
+ updates for: 33b60b cash: 0 stock: -45.728528163809074
+ updates for: 502657 cash: 0 stock: 45.728528163809074
+ updates for: 33b60b cash: 4894.290271750796 stock: 0.0
cancel - e7e04e
sell - e7e04e 110.9253651352301 92.34669626315743
+ updates for: e7e04e cash: 0 stock: -110.9253651352301
+ updates for: 502657 cash: 0 stock: 110.9253651352301
+ updates for: e7e04e cash: 11872.259118574246 stock: 0.0
cancel - ecdc52
buy - ecdc52 43003.14621011162 102.82390378994266
bid order for: ecdc52 price: 102.82390378994266 size: 418.22129509848287
+ updates for: ecdc52 cash: -43003.14621011162 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 410.9634503201481 91.68377198415179
+ updates for: dbe2fc cash: 0 stock: -410.9634503201481
+ updates for: 502657 cash: 0 stock: 410.9634503201481
+ updates for: dbe2fc cash: 43985.11165156862 stock: 0.0
cancel - e9aeae
buy - e9aeae 40916.27821214418 106.29221495974987
bid order for: e9aeae price: 106.29221495974987 size: 384.94143929203204
+ updates for: e9aeae cash: -40916.27821214418 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 915.9609776042435 92.59206003568173
+ updates for: ce37e5 cash: 0 stock: -915.9609776042435
+ updates for: 502657 cash: 0 stock: 123.16287233628486
+ updates for: e9aeae cash: 0 stock: 384.94143929203204
+ updates for: 168284 cash: 0 stock: 407.85666597592655
+ updates for: ce37e5 cash: 97127.81485385852 stock: 0.0
cancel - 602a21
sell - 602a21 920.0286809334689 94.33407644555145
+ updates for: 602a21 cash: 0 stock: -920.0286809334689
+ updates for: 168284 cash: 0 stock: 401.7008822390655
+ updates for: 4081b6 cash: 0 stock: 123.84145372080502
+ updates for: ecdc52 cash: 0 stock: 394.4863449735983
+ updates for: 602a21 cash: 95698.26641044256 stock: 0.0
cancel - 510dbb
sell - 510dbb 911.3341463308177 101.99829988513676
ask order for: 510dbb price: 101.99829988513676 size: 792.5021361563292
+ updates for: 510dbb cash: 0 stock: -911.3341463308177
+ updates for: ecdc52 cash: 0 stock: 23.734950124884563
+ updates for: e39c81 cash: 0 stock: 95.0970600496039
+ updates for: 510dbb cash: 12166.176923674995 stock: 0
cancel - b846a3
sell - b846a3 148.33475949384228 101.43693283741209
ask order for: b846a3 price: 101.43693283741209 size: 148.33475949384228
+ updates for: b846a3 cash: 0 stock: -148.33475949384228
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
sell - f676bd 445.953835753878 93.652219113587
ask order for: f676bd price: 93.652219113587 size: 445.953835753878
+ updates for: f676bd cash: 0 stock: -445.953835753878
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 132.8548651916234 86.60919558095233
ask order for: e4befc price: 86.60919558095233 size: 132.8548651916234
+ updates for: e4befc cash: 0 stock: -132.8548651916234
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
sell - bfd4db 485.93612703238034 90.13025590426868
ask order for: bfd4db price: 90.13025590426868 size: 485.93612703238034
+ updates for: bfd4db cash: 0 stock: -485.93612703238034
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
sell - cba909 249.71349002891156 95.3518021621585
ask order for: cba909 price: 95.3518021621585 size: 249.71349002891156
+ updates for: cba909 cash: 0 stock: -249.71349002891156
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
sell - 147b63 993.7220374445018 91.97287265893213
ask order for: 147b63 price: 91.97287265893213 size: 993.7220374445018
+ updates for: 147b63 cash: 0 stock: -993.7220374445018
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
sell - f1f805 164.26153227011764 87.47843391520645
ask order for: f1f805 price: 87.47843391520645 size: 164.26153227011764
+ updates for: f1f805 cash: 0 stock: -164.26153227011764
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 21192.856355709933 114.18204595947738
+ updates for: 301da5 cash: -21192.856355709933 stock: 0
+ updates for: e4befc cash: 11506.453003262366 stock: 0
+ updates for: f1f805 cash: 9686.403352447567 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 243.5839091276028
cancel - 57a381
sell - 57a381 737.4031957081553 88.15459371478342
ask order for: 57a381 price: 88.15459371478342 size: 737.4031957081553
+ updates for: 57a381 cash: 0 stock: -737.4031957081553
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
buy - 397d0e 62212.234528510526 108.64443020170928
+ updates for: 397d0e cash: -62212.234528510526 stock: 0
+ updates for: f1f805 cash: 4682.938243054471 stock: 0
+ updates for: 57a381 cash: 57529.296285456054 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 706.1280464463691
cancel - bdb97d
sell - bdb97d 127.44530029541215 80.87680039552414
ask order for: bdb97d price: 80.87680039552414 size: 127.44530029541215
+ updates for: bdb97d cash: 0 stock: -127.44530029541215
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 88746.96533583352 115.35437918674005
+ updates for: 0d5eec cash: -88746.96533583352 stock: 0
+ updates for: bdb97d cash: 10307.368113339682 stock: 0
+ updates for: 57a381 cash: 7476.182836179302 stock: 0
+ updates for: bfd4db cash: 43797.54748255765 stock: 0
+ updates for: 147b63 cash: 27165.866903756887 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 993.5573199144847
cancel - 567d78
sell - 567d78 153.40711916812256 91.80774612196767
ask order for: 567d78 price: 91.80774612196767 size: 153.40711916812256
+ updates for: 567d78 cash: 0 stock: -153.40711916812256
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 101782.84570605948 110.57657163503937
+ updates for: 4f4d8a cash: -101782.84570605948 stock: 0
+ updates for: 567d78 cash: 14083.961849889436 stock: 0
+ updates for: 147b63 cash: 64229.603504500854 stock: 0
+ updates for: f676bd cash: 23469.280351669186 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 1102.3612672491165
cancel - e39c81
sell - e39c81 489.2510430633507 88.79177596927747
ask order for: e39c81 price: 88.79177596927747 size: 489.2510430633507
+ updates for: e39c81 cash: 0 stock: -489.2510430633507
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
sell - 10b0a3 934.623081995457 98.8921226563832
ask order for: 10b0a3 price: 98.8921226563832 size: 934.623081995457
+ updates for: 10b0a3 cash: 0 stock: -934.623081995457
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
sell - e2b93c 172.6711140559977 88.52182554462217
ask order for: e2b93c price: 88.52182554462217 size: 172.6711140559977
+ updates for: e2b93c cash: 0 stock: -172.6711140559977
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
buy - 4081b6 4988.139637723274 111.86355078142046
+ updates for: 4081b6 cash: -4988.139637723274 stock: 0
+ updates for: e2b93c cash: 4988.139637723274 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 56.3492631001927
cancel - 502657
sell - 502657 828.358570801871 90.8961883172938
ask order for: 502657 price: 90.8961883172938 size: 828.358570801871
+ updates for: 502657 cash: 0 stock: -828.358570801871
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
buy - 25d1a9 56245.65311336372 109.24703570343384
+ updates for: 25d1a9 cash: -56245.65311336372 stock: 0
+ updates for: e2b93c cash: 10297.02259733731 stock: 0
+ updates for: e39c81 cash: 43441.46900841636 stock: 0
+ updates for: 502657 cash: 2507.1615076100497 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 633.1555853731455
cancel - 168284
sell - 168284 306.1876829178352 98.37849610097882
ask order for: 168284 price: 98.37849610097882 size: 306.1876829178352
+ updates for: 168284 cash: 0 stock: -306.1876829178352
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
sell - 42d8ea 89.30741648346498 93.30949151830737
ask order for: 42d8ea price: 93.30949151830737 size: 89.30741648346498
+ updates for: 42d8ea cash: 0 stock: -89.30741648346498
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
sell - 33b60b 951.107342741636 96.9067770900108
ask order for: 33b60b price: 96.9067770900108 size: 951.107342741636
+ updates for: 33b60b cash: 0 stock: -951.107342741636
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
buy - e7e04e 43718.67789988162 116.7677066832188
+ updates for: e7e04e cash: -43718.67789988162 stock: 0
+ updates for: 502657 cash: 43718.67789988162 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 480.97372078212607
cancel - ecdc52
sell - ecdc52 279.8540654445777 100.47769900922398
ask order for: ecdc52 price: 100.47769900922398 size: 279.8540654445777
+ updates for: ecdc52 cash: 0 stock: -279.8540654445777
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
buy - dbe2fc 94896.07556447823 105.2032835871809
+ updates for: dbe2fc cash: -94896.07556447823 stock: 0
+ updates for: 502657 cash: 29068.797238359548 stock: 0
+ updates for: 42d8ea cash: 8333.229620885819 stock: 0
+ updates for: f676bd cash: 18295.285988897587 stock: 0
+ updates for: cba909 cash: 23810.631298458917 stock: 0
+ updates for: 33b60b cash: 15388.131417876364 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 1012.9696752683586
cancel - e9aeae
sell - e9aeae 614.423946792522 100.94269958798249
ask order for: e9aeae price: 100.94269958798249 size: 614.423946792522
+ updates for: e9aeae cash: 0 stock: -614.423946792522
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
buy - ce37e5 51410.91391752773 108.96018755827039
+ updates for: ce37e5 cash: -51410.91391752773 stock: 0
+ updates for: 33b60b cash: 51410.91391752772 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 530.5192831846555
cancel - 602a21
buy - 602a21 68807.43406653446 106.11961769599642
+ updates for: 602a21 cash: -68807.43406653446 stock: 0
+ updates for: 33b60b cash: 25369.70191633214 stock: 0
+ updates for: 168284 cash: 30122.28377009999 stock: 0
+ updates for: 10b0a3 cash: 13315.448380102334 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 702.6288010397691
cancel - 510dbb
+ updates 510dbb 0 792.5021361563292
sell - 510dbb 634.8414346050645 89.19271829987238
ask order for: 510dbb price: 89.19271829987238 size: 634.8414346050645
+ updates for: 510dbb cash: 0 stock: -634.8414346050645
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
+ updates b846a3 0 148.33475949384228
buy - b846a3 16977.871282673765 102.85985255894688
+ updates for: b846a3 cash: -16977.871282673765 stock: 0
+ updates for: 510dbb cash: 16977.871282673765 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 190.35041880428994
cancel - f676bd
buy - f676bd 17620.832240541444 121.13530343112403
+ updates for: f676bd cash: -17620.832240541444 stock: 0
+ updates for: 510dbb cash: 17620.832240541444 stock: 0
+ updates for: f676bd cash: 0.0 stock: 197.55908975998386
cancel - e4befc
sell - e4befc 873.4945195811737 94.8247358753059
ask order for: e4befc price: 94.8247358753059 size: 873.4945195811737
+ updates for: e4befc cash: 0 stock: -873.4945195811737
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 54459.85744408953 106.26873686547755
+ updates for: bfd4db cash: -54459.85744408953 stock: 0
+ updates for: 510dbb cash: 22024.529718601167 stock: 0
+ updates for: e4befc cash: 32435.32772548837 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 588.9874817571881
cancel - cba909
sell - cba909 425.2435836091703 98.88366434996811
ask order for: cba909 price: 98.88366434996811 size: 425.2435836091703
+ updates for: cba909 cash: 0 stock: -425.2435836091703
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
buy - 147b63 51007.56891453285 115.48077166719415
+ updates for: 147b63 cash: -51007.56891453285 stock: 0
+ updates for: e4befc cash: 50393.55938232365 stock: 0
+ updates for: cba909 cash: 614.009532209202 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 537.6483770802504
cancel - f1f805
sell - f1f805 428.7964060585467 94.55351759217524
ask order for: f1f805 price: 94.55351759217524 size: 428.7964060585467
+ updates for: f1f805 cash: 0 stock: -428.7964060585467
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 87558.16013114795 108.2022716473464
+ updates for: 301da5 cash: -87558.16013114795 stock: 0
+ updates for: f1f805 cash: 40544.20852371831 stock: 0
+ updates for: cba909 cash: 41435.63425637759 stock: 0
+ updates for: 10b0a3 cash: 5578.317351052043 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 904.2386825906339
cancel - 57a381
buy - 57a381 68965.48871672685 116.8598040430493
+ updates for: 57a381 cash: -68965.48871672685 stock: 0
+ updates for: 10b0a3 cash: 68965.48871672685 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 697.3810134135626
cancel - 397d0e
buy - 397d0e 93965.78875759205 102.19201350939811
+ updates for: 397d0e cash: -93965.78875759205 stock: 0
+ updates for: 10b0a3 cash: 4567.606014300392 stock: 0
+ updates for: ecdc52 cash: 28119.09255424795 stock: 0
+ updates for: e9aeae cash: 61279.09018904371 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 933.1099030207777
cancel - bdb97d
sell - bdb97d 868.740903746808 87.39986615869924
ask order for: bdb97d price: 87.39986615869924 size: 868.740903746808
+ updates for: bdb97d cash: 0 stock: -868.740903746808
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
sell - 0d5eec 658.7483626306704 94.89659578621016
ask order for: 0d5eec price: 94.89659578621016 size: 658.7483626306704
+ updates for: 0d5eec cash: 0 stock: -658.7483626306704
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
buy - 567d78 40107.63870028048 113.01697554095672
+ updates for: 567d78 cash: -40107.63870028048 stock: 0
+ updates for: bdb97d cash: 40107.63870028048 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 458.89817070719175
cancel - 4f4d8a
buy - 4f4d8a 93721.87010488281 111.79330375017925
+ updates for: 4f4d8a cash: -93721.87010488281 stock: 0
+ updates for: bdb97d cash: 35820.20001377797 stock: 0
+ updates for: 0d5eec cash: 57901.67009110485 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 1019.9981302000147
cancel - e39c81
sell - e39c81 206.93606732885678 101.95563791493292
ask order for: e39c81 price: 101.95563791493292 size: 206.93606732885678
+ updates for: e39c81 cash: 0 stock: -206.93606732885678
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
buy - 10b0a3 51283.1305196162 109.44135957806526
bid order for: 10b0a3 price: 109.44135957806526 size: 226.88865680438604
+ updates for: 10b0a3 cash: -51283.1305196162 stock: 0
+ updates for: 0d5eec cash: 4611.307002285671 stock: 0
+ updates for: e9aeae cash: 742.5216916963726 stock: 0
+ updates for: e39c81 cash: 21098.298752121103 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 262.8849059303916
cancel - e2b93c
sell - e2b93c 517.5858755194774 91.15044789152748
ask order for: e2b93c price: 91.15044789152748 size: 290.69721871509137
+ updates for: e2b93c cash: 0 stock: -517.5858755194774
+ updates for: 10b0a3 cash: 0 stock: 226.88865680438604
+ updates for: e2b93c cash: 24831.003073513057 stock: 0
cancel - 4081b6
sell - 4081b6 567.6422784543181 97.77085603879348
ask order for: 4081b6 price: 97.77085603879348 size: 567.6422784543181
+ updates for: 4081b6 cash: 0 stock: -567.6422784543181
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
sell - 502657 334.72642947523707 93.80480696920795
ask order for: 502657 price: 93.80480696920795 size: 334.72642947523707
+ updates for: 502657 cash: 0 stock: -334.72642947523707
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
sell - 25d1a9 452.17059936833834 96.26631484590789
ask order for: 25d1a9 price: 96.26631484590789 size: 452.17059936833834
+ updates for: 25d1a9 cash: 0 stock: -452.17059936833834
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 422.1562841208388 100.51158229543411
ask order for: 168284 price: 100.51158229543411 size: 422.1562841208388
+ updates for: 168284 cash: 0 stock: -422.1562841208388
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 381.6942670917095 104.54042928022024
+ updates for: 42d8ea cash: -381.6942670917095 stock: 0
+ updates for: e2b93c cash: 381.6942670917095 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 4.187519380551374
cancel - 33b60b
buy - 33b60b 111259.87865202106 118.9146809313538
+ updates for: 33b60b cash: -111259.87865202106 stock: 0
+ updates for: e2b93c cash: 26115.487419610196 stock: 0
+ updates for: 502657 cash: 31398.94810441681 stock: 0
+ updates for: 25d1a9 cash: 43528.79728285534 stock: 0
+ updates for: 4081b6 cash: 10216.645845138708 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 1177.9025489069934
cancel - e7e04e
sell - e7e04e 320.418042533673 98.720998008013
ask order for: e7e04e price: 98.720998008013 size: 320.418042533673
+ updates for: e7e04e cash: 0 stock: -320.418042533673
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
sell - ecdc52 312.66321904556094 87.35942400521816
ask order for: ecdc52 price: 87.35942400521816 size: 312.66321904556094
+ updates for: ecdc52 cash: 0 stock: -312.66321904556094
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 536.9021483971936 94.52314992649849
ask order for: dbe2fc price: 94.52314992649849 size: 536.9021483971936
+ updates for: dbe2fc cash: 0 stock: -536.9021483971936
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 927.7421571513536 97.95393611275567
ask order for: e9aeae price: 97.95393611275567 size: 927.7421571513536
+ updates for: e9aeae cash: 0 stock: -927.7421571513536
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 964.0383925293 93.765734994932
ask order for: ce37e5 price: 93.765734994932 size: 964.0383925293
+ updates for: ce37e5 cash: 0 stock: -964.0383925293
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
sell - 602a21 853.1554206438179 87.3758638418755
ask order for: 602a21 price: 87.3758638418755 size: 853.1554206438179
+ updates for: 602a21 cash: 0 stock: -853.1554206438179
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
sell - 510dbb 660.9972273559215 93.1389969126757
ask order for: 510dbb price: 93.1389969126757 size: 660.9972273559215
+ updates for: 510dbb cash: 0 stock: -660.9972273559215
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
buy - b846a3 76617.4555116919 109.47938262832184
+ updates for: b846a3 cash: -76617.4555116919 stock: 0
+ updates for: ecdc52 cash: 27314.07872343756 stock: 0
+ updates for: 602a21 cash: 49303.37678825433 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 876.9309083181829
cancel - f676bd
buy - f676bd 2041.6721979949414 116.63400009306746
+ updates for: f676bd cash: -2041.6721979949414 stock: 0
+ updates for: 602a21 cash: 2041.6721979949416 stock: 0
+ updates for: f676bd cash: 0.0 stock: 23.36654664370203
cancel - e4befc
sell - e4befc 696.0029198723205 96.7440690172512
ask order for: e4befc price: 96.7440690172512 size: 696.0029198723205
+ updates for: e4befc cash: 0 stock: -696.0029198723205
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 59222.649511559786 102.18289650731425
+ updates for: bfd4db cash: -59222.649511559786 stock: 0
+ updates for: 602a21 cash: 23200.142883882985 stock: 0
+ updates for: 510dbb cash: 36022.506627676805 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 652.2819167702753
cancel - cba909
buy - cba909 67462.31340421 117.25956015515492
+ updates for: cba909 cash: -67462.31340421 stock: 0
+ updates for: 510dbb cash: 25542.112090313563 stock: 0
+ updates for: ce37e5 cash: 41920.20131389644 stock: 0
+ updates for: cba909 cash: 0.0 stock: 721.3102724894425
cancel - 147b63
buy - 147b63 81920.77017471426 103.95907035337116
+ updates for: 147b63 cash: -81920.77017471426 stock: 0
+ updates for: ce37e5 cash: 48473.567124946145 stock: 0
+ updates for: dbe2fc cash: 33447.20304976811 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 870.8165878674216
cancel - f1f805
buy - f1f805 48558.78927757547 119.10311085524171
+ updates for: f1f805 cash: -48558.78927757547 stock: 0
+ updates for: dbe2fc cash: 17302.479219038963 stock: 0
+ updates for: e4befc cash: 31256.31005853651 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 506.1326177941488
cancel - 301da5
buy - 301da5 62845.62202466259 108.32891472406496
+ updates for: 301da5 cash: -62845.62202466259 stock: 0
+ updates for: e4befc cash: 36077.84445779963 stock: 0
+ updates for: 4081b6 cash: 26767.777566862962 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 646.7012205192561
cancel - 57a381
sell - 57a381 989.1140459250943 98.13459509357223
ask order for: 57a381 price: 98.13459509357223 size: 989.1140459250943
+ updates for: 57a381 cash: 0 stock: -989.1140459250943
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 756.1946289645949 88.77085897644334
ask order for: 397d0e price: 88.77085897644334 size: 756.1946289645949
+ updates for: 397d0e cash: 0 stock: -756.1946289645949
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
sell - bdb97d 702.2213305478385 98.15046109837256
ask order for: bdb97d price: 98.15046109837256 size: 702.2213305478385
+ updates for: bdb97d cash: 0 stock: -702.2213305478385
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 111886.72382897415 114.54299741789654
+ updates for: 0d5eec cash: -111886.72382897415 stock: 0
+ updates for: 397d0e cash: 67128.04676655994 stock: 0
+ updates for: 4081b6 cash: 18514.448076288187 stock: 0
+ updates for: e9aeae cash: 26244.228986126025 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 1213.484534088886
cancel - 567d78
buy - 567d78 29876.491881928057 110.35722118396868
+ updates for: 567d78 cash: -29876.491881928057 stock: 0
+ updates for: e9aeae cash: 29876.491881928054 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 305.0055267563414
cancel - 4f4d8a
sell - 4f4d8a 846.1406933052914 100.83488040357963
ask order for: 4f4d8a price: 100.83488040357963 size: 846.1406933052914
+ updates for: 4f4d8a cash: 0 stock: -846.1406933052914
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
buy - e39c81 22792.446257573833 107.25068902796492
+ updates for: e39c81 cash: -22792.446257573833 stock: 0
+ updates for: e9aeae cash: 22792.446257573833 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 232.6853535659582
cancel - 10b0a3
buy - 10b0a3 73027.23951681347 113.19563548034938
+ updates for: 10b0a3 cash: -73027.23951681347 stock: 0
+ updates for: e9aeae cash: 11962.828865085907 stock: 0
+ updates for: 57a381 cash: 61064.410651727565 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 744.3787056155342
cancel - e2b93c
sell - e2b93c 298.599923564635 86.38047976543645
ask order for: e2b93c price: 86.38047976543645 size: 298.599923564635
+ updates for: e2b93c cash: 0 stock: -298.599923564635
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
buy - 4081b6 81529.308710693 104.2542378242013
+ updates for: 4081b6 cash: -81529.308710693 stock: 0
+ updates for: e2b93c cash: 25793.204655435824 stock: 0
+ updates for: 57a381 cash: 36001.89574649657 stock: 0
+ updates for: bdb97d cash: 19734.208308760608 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 866.5231311838008
cancel - 502657
buy - 502657 63703.99385238117 104.40415946990899
+ updates for: 502657 cash: -63703.99385238117 stock: 0
+ updates for: bdb97d cash: 49189.139077622436 stock: 0
+ updates for: e7e04e cash: 14514.854774758738 stock: 0
+ updates for: 502657 cash: 0.0 stock: 648.189602364846
cancel - 25d1a9
sell - 25d1a9 362.4650482157384 99.8377964135488
ask order for: 25d1a9 price: 99.8377964135488 size: 362.4650482157384
+ updates for: 25d1a9 cash: 0 stock: -362.4650482157384
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
+ updates 168284 0 422.1562841208388
sell - 168284 320.0395274714257 99.73043559315064
ask order for: 168284 price: 99.73043559315064 size: 320.0395274714257
+ updates for: 168284 cash: 0 stock: -320.0395274714257
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 59971.657943286875 105.64196255827409
+ updates for: 42d8ea cash: -59971.657943286875 stock: 0
+ updates for: e7e04e cash: 17117.134163939416 stock: 0
+ updates for: 168284 cash: 31917.681481751384 stock: 0
+ updates for: 25d1a9 cash: 10936.842297596075 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 602.9746284467018
cancel - 33b60b
buy - 33b60b 4792.93025655687 106.09577655387938
+ updates for: 33b60b cash: -4792.93025655687 stock: 0
+ updates for: 25d1a9 cash: 4792.93025655687 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 48.007171920177015
cancel - e7e04e
buy - e7e04e 105363.78582781763 105.97438580023793
+ updates for: e7e04e cash: -105363.78582781763 stock: 0
+ updates for: 25d1a9 cash: 20457.939136637102 stock: 0
+ updates for: 4f4d8a cash: 84905.84669118053 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 1046.9403012741404
cancel - ecdc52
buy - ecdc52 5508.805227914325 111.76678469505084
bid order for: ecdc52 price: 111.76678469505084 size: 45.57844550107575
+ updates for: ecdc52 cash: -5508.805227914325 stock: 0
+ updates for: 4f4d8a cash: 414.6489228604829 stock: 0
+ updates for: ecdc52 cash: 0 stock: 4.112157630384445
cancel - dbe2fc
sell - dbe2fc 319.9817552861682 98.597864135226
ask order for: dbe2fc price: 98.597864135226 size: 274.40330978509246
+ updates for: dbe2fc cash: 0 stock: -319.9817552861682
+ updates for: ecdc52 cash: 0 stock: 45.57844550107575
+ updates for: dbe2fc cash: 5094.156305053842 stock: 0
cancel - e9aeae
sell - e9aeae 546.6939101277562 82.58451761007734
ask order for: e9aeae price: 82.58451761007734 size: 546.6939101277562
+ updates for: e9aeae cash: 0 stock: -546.6939101277562
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
buy - ce37e5 62057.91069735213 116.20862827906363
+ updates for: ce37e5 cash: -62057.91069735213 stock: 0
+ updates for: e9aeae cash: 45148.45284826773 stock: 0
+ updates for: dbe2fc cash: 16909.4578490844 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 718.1931408402313
cancel - 602a21
sell - 602a21 277.41137703844026 97.64320804039511
ask order for: 602a21 price: 97.64320804039511 size: 277.41137703844026
+ updates for: 602a21 cash: 0 stock: -277.41137703844026
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
sell - 510dbb 343.9828723209878 96.50061751322897
ask order for: 510dbb price: 96.50061751322897 size: 343.9828723209878
+ updates for: 510dbb cash: 0 stock: -343.9828723209878
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
buy - b846a3 53145.913534337364 104.52391150685926
+ updates for: b846a3 cash: -53145.913534337364 stock: 0
+ updates for: 510dbb cash: 33194.55959294952 stock: 0
+ updates for: 602a21 cash: 19951.353941387846 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 548.3120247709354
cancel - f676bd
buy - f676bd 17809.084482378596 103.96622269430999
bid order for: f676bd price: 103.96622269430999 size: 5.068754080029641
+ updates for: f676bd cash: -17809.084482378596 stock: 0
+ updates for: 602a21 cash: 7135.982859549063 stock: 0
+ updates for: dbe2fc cash: 10146.12240736248 stock: 0
+ updates for: f676bd cash: 0 stock: 175.98630366110996
cancel - e4befc
sell - e4befc 982.023205090119 101.80102648192141
ask order for: e4befc price: 101.80102648192141 size: 976.9544510100893
+ updates for: e4befc cash: 0 stock: -982.023205090119
+ updates for: f676bd cash: 0 stock: 5.068754080029641
+ updates for: e4befc cash: 526.979215467054 stock: 0
cancel - bfd4db
sell - bfd4db 656.3284528078746 99.08672397316496
ask order for: bfd4db price: 99.08672397316496 size: 656.3284528078746
+ updates for: bfd4db cash: 0 stock: -656.3284528078746
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
sell - cba909 830.340817035787 101.28319452231656
ask order for: cba909 price: 101.28319452231656 size: 830.340817035787
+ updates for: cba909 cash: 0 stock: -830.340817035787
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
sell - 147b63 660.3678187830609 94.69011433333301
ask order for: 147b63 price: 94.69011433333301 size: 660.3678187830609
+ updates for: 147b63 cash: 0 stock: -660.3678187830609
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
sell - f1f805 601.1075028986932 74.90591512530179
ask order for: f1f805 price: 74.90591512530179 size: 601.1075028986932
+ updates for: f1f805 cash: 0 stock: -601.1075028986932
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
sell - 301da5 580.1486916687528 95.8167512950923
ask order for: 301da5 price: 95.8167512950923 size: 580.1486916687528
+ updates for: 301da5 cash: 0 stock: -580.1486916687528
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
buy - 57a381 69866.92808128636 102.85888573332964
+ updates for: 57a381 cash: -69866.92808128636 stock: 0
+ updates for: f1f805 cash: 45026.50759331161 stock: 0
+ updates for: 147b63 cash: 24840.42048797475 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 863.4413342903231
cancel - 397d0e
buy - 397d0e 47668.642314921446 113.01142127153258
+ updates for: 397d0e cash: -47668.642314921446 stock: 0
+ updates for: 147b63 cash: 37689.88377464702 stock: 0
+ updates for: 301da5 cash: 9978.758540274423 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 502.1781835303949
cancel - bdb97d
buy - bdb97d 4544.436794889591 116.27364169422944
+ updates for: bdb97d cash: -4544.436794889591 stock: 0
+ updates for: 301da5 cash: 4544.436794889591 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 47.4284165708544
cancel - 0d5eec
buy - 0d5eec 97734.6014308731 104.96430077757742
+ updates for: 0d5eec cash: -97734.6014308731 stock: 0
+ updates for: 301da5 cash: 41064.767568634066 stock: 0
+ updates for: bfd4db cash: 56669.83386223902 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 1000.4976400914486
cancel - 567d78
sell - 567d78 111.08608065778662 97.64963163388295
ask order for: 567d78 price: 97.64963163388295 size: 111.08608065778662
+ updates for: 567d78 cash: 0 stock: -111.08608065778662
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 14491.74030675336 111.76734154390564
+ updates for: 4f4d8a cash: -14491.74030675336 stock: 0
+ updates for: 567d78 cash: 10847.514855884674 stock: 0
+ updates for: bfd4db cash: 3644.2254508686856 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 147.86422110630554
cancel - e39c81
sell - e39c81 840.2692426279119 87.67198128470675
ask order for: e39c81 price: 87.67198128470675 size: 840.2692426279119
+ updates for: e39c81 cash: 0 stock: -840.2692426279119
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
sell - 10b0a3 574.113996149541 78.70403501005435
ask order for: 10b0a3 price: 78.70403501005435 size: 574.113996149541
+ updates for: 10b0a3 cash: 0 stock: -574.113996149541
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
buy - e2b93c 77358.11289430973 125.79376424371702
+ updates for: e2b93c cash: -77358.11289430973 stock: 0
+ updates for: 10b0a3 cash: 45185.088052715684 stock: 0
+ updates for: e39c81 cash: 32173.024841594044 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 941.0844280953537
cancel - 4081b6
buy - 4081b6 85782.71248097609 112.06416418714683
+ updates for: 4081b6 cash: -85782.71248097609 stock: 0
+ updates for: e39c81 cash: 41495.04447219496 stock: 0
+ updates for: bfd4db cash: 4719.376926000585 stock: 0
+ updates for: cba909 cash: 39568.29108278054 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 911.5974185361636
cancel - 502657
sell - 502657 323.877721590081 99.9663352568117
ask order for: 502657 price: 99.9663352568117 size: 323.877721590081
+ updates for: 502657 cash: 0 stock: -323.877721590081
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
buy - 25d1a9 49245.33012391263 106.29697486674975
+ updates for: 25d1a9 cash: -49245.33012391263 stock: 0
+ updates for: 502657 cash: 32376.86889868636 stock: 0
+ updates for: cba909 cash: 16868.46122522627 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 490.42520564983295
cancel - 168284
buy - 168284 90835.79148301198 112.8536858615015
+ updates for: 168284 cash: -90835.79148301198 stock: 0
+ updates for: cba909 cash: 27662.818183648076 stock: 0
+ updates for: e4befc cash: 63172.973299363905 stock: 0
+ updates for: 168284 cash: 0.0 stock: 893.6768782399281
cancel - 42d8ea
sell - 42d8ea 247.30679172438204 98.26979368804896
ask order for: 42d8ea price: 98.26979368804896 size: 247.30679172438204
+ updates for: 42d8ea cash: 0 stock: -247.30679172438204
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
sell - 33b60b 235.95371807159722 95.64111813993999
ask order for: 33b60b price: 95.64111813993999 size: 235.95371807159722
+ updates for: 33b60b cash: 0 stock: -235.95371807159722
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
sell - e7e04e 511.07825816340454 98.63562316911114
ask order for: e7e04e price: 98.63562316911114 size: 511.07825816340454
+ updates for: e7e04e cash: 0 stock: -511.07825816340454
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
buy - ecdc52 104311.16636970585 119.21451640244679
+ updates for: ecdc52 cash: -104311.16636970585 stock: 0
+ updates for: 33b60b cash: 22566.877425643725 stock: 0
+ updates for: 42d8ea cash: 24302.787400408317 stock: 0
+ updates for: e7e04e cash: 50410.52248213127 stock: 0
+ updates for: e4befc cash: 7030.979061522551 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 1063.4046635058414
cancel - dbe2fc
buy - dbe2fc 12986.101235712891 103.84053936171968
+ updates for: dbe2fc cash: -12986.101235712891 stock: 0
+ updates for: e4befc cash: 12986.101235712891 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 127.56355888041129
cancel - e9aeae
sell - e9aeae 651.6501174157991 95.97674675303257
ask order for: e9aeae price: 95.97674675303257 size: 651.6501174157991
+ updates for: e9aeae cash: 0 stock: -651.6501174157991
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 914.5413296955078 98.68022842865933
ask order for: ce37e5 price: 98.68022842865933 size: 914.5413296955078
+ updates for: ce37e5 cash: 0 stock: -914.5413296955078
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 80673.33282755637 123.86244227845211
+ updates for: 602a21 cash: -80673.33282755637 stock: 0
+ updates for: e9aeae cash: 62543.258290800084 stock: 0
+ updates for: ce37e5 cash: 18130.074536756285 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 835.375619732237
cancel - 510dbb
buy - 510dbb 12009.023981314695 126.83109094356921
+ updates for: 510dbb cash: -12009.023981314695 stock: 0
+ updates for: ce37e5 cash: 12009.023981314695 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 121.69635369253926
cancel - b846a3
buy - b846a3 85013.35501858844 108.74666688190715
bid order for: b846a3 price: 108.74666688190715 size: 79.45433290318763
+ updates for: b846a3 cash: -85013.35501858844 stock: 0
+ updates for: ce37e5 cash: 60108.04880373159 stock: 0
+ updates for: e4befc cash: 16264.91234230975 stock: 0
+ updates for: b846a3 cash: 0 stock: 768.891068378635
cancel - f676bd
buy - f676bd 82924.80988503131 104.80768684240374
bid order for: f676bd price: 104.80768684240374 size: 791.2092364916223
+ updates for: f676bd cash: -82924.80988503131 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 881.9524883060385 95.66253261306082
ask order for: e4befc price: 95.66253261306082 size: 11.28891891122862
+ updates for: e4befc cash: 0 stock: -881.9524883060385
+ updates for: b846a3 cash: 0 stock: 79.45433290318763
+ updates for: f676bd cash: 0 stock: 791.2092364916223
+ updates for: e4befc cash: 91565.2037575784 stock: 0
cancel - bfd4db
sell - bfd4db 724.2950365855789 98.99680829565845
ask order for: bfd4db price: 98.99680829565845 size: 724.2950365855789
+ updates for: bfd4db cash: 0 stock: -724.2950365855789
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
buy - cba909 106319.57513261143 113.07529035216182
bid order for: cba909 price: 113.07529035216182 size: 296.5878006440969
+ updates for: cba909 cash: -106319.57513261143 stock: 0
+ updates for: e4befc cash: 1079.9265735116069 stock: 0
+ updates for: bfd4db cash: 71702.89688635948 stock: 0
+ updates for: cba909 cash: 0 stock: 735.5839554968076
cancel - 147b63
sell - 147b63 383.29672146428607 92.73302328411313
ask order for: 147b63 price: 92.73302328411313 size: 86.70892082018918
+ updates for: 147b63 cash: 0 stock: -383.29672146428607
+ updates for: cba909 cash: 0 stock: 296.5878006440969
+ updates for: 147b63 cash: 33536.75167274034 stock: 0
cancel - f1f805
buy - f1f805 22321.968417915596 105.13350086387688
bid order for: f1f805 price: 105.13350086387688 size: 135.8386045095887
+ updates for: f1f805 cash: -22321.968417915596 stock: 0
+ updates for: 147b63 cash: 8040.780373358924 stock: 0
+ updates for: f1f805 cash: 0 stock: 86.70892082018918
cancel - 301da5
buy - 301da5 64336.292579941546 105.20810615998187
bid order for: 301da5 price: 105.20810615998187 size: 611.5145964333803
+ updates for: 301da5 cash: -64336.292579941546 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 91543.76708865064 112.39627964424865
bid order for: 57a381 price: 112.39627964424865 size: 814.4732848667287
+ updates for: 57a381 cash: -91543.76708865064 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 848.3143364229537 94.7746964602283
+ updates for: 397d0e cash: 0 stock: -848.3143364229537
+ updates for: 57a381 cash: 0 stock: 814.4732848667287
+ updates for: 301da5 cash: 0 stock: 33.84105155622501
+ updates for: 397d0e cash: 95104.12003334338 stock: 0.0
cancel - bdb97d
buy - bdb97d 73266.32927175524 104.69721477334842
bid order for: bdb97d price: 104.69721477334842 size: 699.7925344085257
+ updates for: bdb97d cash: -73266.32927175524 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 54764.98272311201 116.8409391918209
bid order for: 0d5eec price: 116.8409391918209 size: 468.7139893081728
+ updates for: 0d5eec cash: -54764.98272311201 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 575.8973246252345 100.46318996260132
+ updates for: 567d78 cash: 0 stock: -575.8973246252345
+ updates for: 0d5eec cash: 0 stock: 468.7139893081728
+ updates for: 301da5 cash: 0 stock: 107.18333531706173
+ updates for: 567d78 cash: 66041.53844373037 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 373.777936129361 100.41626653849937
+ updates for: 4f4d8a cash: 0 stock: -373.777936129361
+ updates for: 301da5 cash: 0 stock: 373.777936129361
+ updates for: 4f4d8a cash: 39324.46878455674 stock: 0.0
cancel - e39c81
buy - e39c81 19737.34424320069 102.02498768419497
bid order for: e39c81 price: 102.02498768419497 size: 193.45598260981967
+ updates for: e39c81 cash: -19737.34424320069 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 683.3182581069636 100.10565971873632
+ updates for: 10b0a3 cash: 0 stock: -683.3182581069636
+ updates for: 301da5 cash: 0 stock: 96.71227343073258
+ updates for: f1f805 cash: 0 stock: 135.8386045095887
+ updates for: bdb97d cash: 0 stock: 450.7673801666424
+ updates for: 10b0a3 cash: 71650.19238875693 stock: 0.0
cancel - e2b93c
sell - e2b93c 918.7714595941885 91.25969487994682
ask order for: e2b93c price: 91.25969487994682 size: 476.2903227424855
+ updates for: e2b93c cash: 0 stock: -918.7714595941885
+ updates for: bdb97d cash: 0 stock: 249.02515424188334
+ updates for: e39c81 cash: 0 stock: 193.45598260981967
+ updates for: e2b93c cash: 45809.58430082937 stock: 0
cancel - 4081b6
buy - 4081b6 39421.71343984703 104.50047704349362
+ updates for: 4081b6 cash: -39421.71343984703 stock: 0
+ updates for: e2b93c cash: 39421.71343984703 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 431.9728823519161
cancel - 502657
buy - 502657 22054.33605191118 102.50750957506321
bid order for: 502657 price: 102.50750957506321 size: 175.6938592954445
+ updates for: 502657 cash: -22054.33605191118 stock: 0
+ updates for: e2b93c cash: 4044.396087903595 stock: 0
+ updates for: 502657 cash: 0 stock: 44.3174403905694
cancel - 25d1a9
sell - 25d1a9 52.4794514505478 85.5480908730911
+ updates for: 25d1a9 cash: 0 stock: -52.4794514505478
+ updates for: 502657 cash: 0 stock: 52.4794514505478
+ updates for: 25d1a9 cash: 5379.537872061093 stock: 0.0
cancel - 168284
buy - 168284 65795.67972302616 105.49200024976898
bid order for: 168284 price: 105.49200024976898 size: 623.7030255113609
+ updates for: 168284 cash: -65795.67972302616 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 39434.616478366785 112.0880673167734
bid order for: 42d8ea price: 112.0880673167734 size: 351.8181499813013
+ updates for: 42d8ea cash: -39434.616478366785 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 23207.81971766463 107.35658787143463
bid order for: 33b60b price: 107.35658787143463 size: 216.17508694908656
+ updates for: 33b60b cash: -23207.81971766463 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 73402.70309215375 109.83667238217805
bid order for: e7e04e price: 109.83667238217805 size: 668.2895748766691
+ updates for: e7e04e cash: -73402.70309215375 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 244.27748282231164 91.77797277139443
+ updates for: ecdc52 cash: 0 stock: -244.27748282231164
+ updates for: 42d8ea cash: 0 stock: 244.27748282231164
+ updates for: ecdc52 cash: 27380.590938559228 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 1375.9278902876285 107.38277208322093
bid order for: dbe2fc price: 107.38277208322093 size: 12.813302018514605
+ updates for: dbe2fc cash: -1375.9278902876285 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 389.03622666728995 93.78341887234741
+ updates for: e9aeae cash: 0 stock: -389.03622666728995
+ updates for: 42d8ea cash: 0 stock: 107.54066715898966
+ updates for: e7e04e cash: 0 stock: 281.4955595083003
+ updates for: e9aeae cash: 42972.56108655864 stock: 0.0
cancel - ce37e5
sell - ce37e5 210.60937742951137 91.99201607183757
+ updates for: ce37e5 cash: 0 stock: -210.60937742951137
+ updates for: e7e04e cash: 0 stock: 210.60937742951137
+ updates for: ce37e5 cash: 23132.633189339726 stock: 0.0
cancel - 602a21
buy - 602a21 25538.72939453035 107.38585630135385
bid order for: 602a21 price: 107.38585630135385 size: 237.82209570375585
+ updates for: 602a21 cash: -25538.72939453035 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 10939.721508233968 109.95355223231034
bid order for: 510dbb price: 109.95355223231034 size: 99.49402530552607
+ updates for: 510dbb cash: -10939.721508233968 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 86674.7340585762 103.01042219405052
bid order for: b846a3 price: 103.01042219405052 size: 841.4171324848933
+ updates for: b846a3 cash: -86674.7340585762 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 37917.80301727418 105.80629406829621
bid order for: f676bd price: 105.80629406829621 size: 358.3700133453201
+ updates for: f676bd cash: -37917.80301727418 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 69.99513874120419 100.75138684341988
+ updates for: e4befc cash: 0 stock: -69.99513874120419
+ updates for: 510dbb cash: 0 stock: 69.99513874120419
+ updates for: e4befc cash: 7696.214143588803 stock: 0.0
cancel - bfd4db
buy - bfd4db 72566.70072089254 107.98362085331405
bid order for: bfd4db price: 107.98362085331405 size: 672.0158126524375
+ updates for: bfd4db cash: -72566.70072089254 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 33686.84323824469 102.79169455042023
bid order for: cba909 price: 102.79169455042023 size: 327.7195048255674
+ updates for: cba909 cash: -33686.84323824469 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 27276.55631600712 102.28470118084485
bid order for: 147b63 price: 102.28470118084485 size: 266.6728846162507
+ updates for: 147b63 cash: -27276.55631600712 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 52085.17252363123 102.67130998613794
bid order for: f1f805 price: 102.67130998613794 size: 507.3001652619748
+ updates for: f1f805 cash: -52085.17252363123 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 7290.125761477156 110.74651954747223
bid order for: 301da5 price: 110.74651954747223 size: 65.82713200618639
+ updates for: 301da5 cash: -7290.125761477156 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 82834.53594005085 111.63462480349392
bid order for: 57a381 price: 111.63462480349392 size: 742.0147296222946
+ updates for: 57a381 cash: -82834.53594005085 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 25991.185660866304 111.28713391845977
bid order for: 397d0e price: 111.28713391845977 size: 233.5506787326384
+ updates for: 397d0e cash: -25991.185660866304 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 33591.69486264568 114.32376874646692
bid order for: bdb97d price: 114.32376874646692 size: 293.82949172311817
+ updates for: bdb97d cash: -33591.69486264568 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 102416.0012580788 115.16842971108127
bid order for: 0d5eec price: 115.16842971108127 size: 889.2714914582581
+ updates for: 0d5eec cash: -102416.0012580788 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 912.5487144484994 100.1409913715981
+ updates for: 567d78 cash: 0 stock: -912.5487144484994
+ updates for: 0d5eec cash: 0 stock: 889.2714914582581
+ updates for: bdb97d cash: 0 stock: 23.277222990241285
+ updates for: 567d78 cash: 105077.14111627509 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 507.0019491276502 85.18270650113712
+ updates for: 4f4d8a cash: 0 stock: -507.0019491276502
+ updates for: bdb97d cash: 0 stock: 270.5522687328769
+ updates for: 57a381 cash: 0 stock: 236.44968039477334
+ updates for: 4f4d8a cash: 57326.526360225966 stock: 0.0
cancel - e39c81
buy - e39c81 35395.364113890864 102.42468432026735
bid order for: e39c81 price: 102.42468432026735 size: 345.57454922892043
+ updates for: e39c81 cash: -35395.364113890864 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 34822.9752827258 107.05410067172762
bid order for: 10b0a3 price: 107.05410067172762 size: 325.28389911478047
+ updates for: 10b0a3 cash: -34822.9752827258 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 8793.188553543127 131.35682212125928
bid order for: e2b93c price: 131.35682212125928 size: 66.94123998695613
+ updates for: e2b93c cash: -8793.188553543127 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 44923.297859930215 105.50446706319252
bid order for: 4081b6 price: 105.50446706319252 size: 425.7952209077853
+ updates for: 4081b6 cash: -44923.297859930215 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
+ updates 502657 12630.402091946491 0
buy - 502657 25058.464154367466 109.62576740952038
bid order for: 502657 price: 109.62576740952038 size: 228.58188130860265
+ updates for: 502657 cash: -25058.464154367466 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 390.20261221448754 87.12187118101409
+ updates for: 25d1a9 cash: 0 stock: -390.20261221448754
+ updates for: e2b93c cash: 0 stock: 66.94123998695613
+ updates for: 57a381 cash: 0 stock: 323.2613722275314
+ updates for: 25d1a9 cash: 44880.35055562619 stock: 0.0
cancel - 168284
+ updates 168284 65795.67972302616 0
sell - 168284 130.46429627543068 100.30407305113646
+ updates for: 168284 cash: 0 stock: -130.46429627543068
+ updates for: 57a381 cash: 0 stock: 130.46429627543068
+ updates for: 168284 cash: 14564.332764959574 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 94263.9475589799 104.85732145151059
bid order for: 42d8ea price: 104.85732145151059 size: 898.9734455745238
+ updates for: 42d8ea cash: -94263.9475589799 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
+ updates 33b60b 23207.81971766463 0
sell - 33b60b 283.1467329833732 89.67659050178109
+ updates for: 33b60b cash: 0 stock: -283.1467329833732
+ updates for: 57a381 cash: 0 stock: 51.839380724559135
+ updates for: 397d0e cash: 0 stock: 231.3073522588141
+ updates for: 33b60b cash: 31528.602104382626 stock: 0.0
cancel - e7e04e
+ updates e7e04e 19351.534356062944 0
buy - e7e04e 18867.662103980074 119.65924367904572
bid order for: e7e04e price: 119.65924367904572 size: 157.6782664161541
+ updates for: e7e04e cash: -18867.662103980074 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 646.2747928630322 96.52205084920789
+ updates for: ecdc52 cash: 0 stock: -646.2747928630322
+ updates for: e7e04e cash: 0 stock: 157.6782664161541
+ updates for: 397d0e cash: 0 stock: 2.243326473824311
+ updates for: 301da5 cash: 0 stock: 65.82713200618639
+ updates for: 510dbb cash: 0 stock: 29.49888656432188
+ updates for: 502657 cash: 0 stock: 228.58188130860265
+ updates for: bfd4db cash: 0 stock: 162.44530009394288
+ updates for: ecdc52 cash: 72250.84445293232 stock: 0.0
cancel - dbe2fc
+ updates dbe2fc 1375.9278902876285 0
buy - dbe2fc 17305.993219264303 117.89367132504023
bid order for: dbe2fc price: 117.89367132504023 size: 146.79323346840727
+ updates for: dbe2fc cash: -17305.993219264303 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 467.0706606215218 97.65627765011189
+ updates for: e9aeae cash: 0 stock: -467.0706606215218
+ updates for: dbe2fc cash: 0 stock: 146.79323346840727
+ updates for: bfd4db cash: 0 stock: 320.27742715311456
+ updates for: e9aeae cash: 51890.709480841135 stock: 0.0
cancel - ce37e5
sell - ce37e5 296.93450009860646 97.92672149586433
+ updates for: ce37e5 cash: 0 stock: -296.93450009860646
+ updates for: bfd4db cash: 0 stock: 189.29308540538005
+ updates for: 602a21 cash: 0 stock: 107.64141469322641
+ updates for: ce37e5 cash: 31999.718254889805 stock: 0.0
cancel - 602a21
+ updates 602a21 13979.563904209099 0
sell - 602a21 906.5837137856162 100.93357214286885
+ updates for: 602a21 cash: 0 stock: -906.5837137856162
+ updates for: 10b0a3 cash: 0 stock: 325.28389911478047
+ updates for: f676bd cash: 0 stock: 358.3700133453201
+ updates for: 4081b6 cash: 0 stock: 222.92980132551565
+ updates for: 602a21 cash: 96260.86818135189 stock: 0.0
cancel - 510dbb
sell - 510dbb 541.9544355202102 95.9721043892038
+ updates for: 510dbb cash: 0 stock: -541.9544355202102
+ updates for: 4081b6 cash: 0 stock: 202.86541958226962
+ updates for: 42d8ea cash: 0 stock: 339.08901593794053
+ updates for: 510dbb cash: 56959.173923459326 stock: 0.0
cancel - b846a3
+ updates b846a3 86674.7340585762 0
sell - b846a3 658.9951675192738 87.47120951744843
+ updates for: b846a3 cash: 0 stock: -658.9951675192738
+ updates for: 42d8ea cash: 0 stock: 559.8844296365833
+ updates for: cba909 cash: 0 stock: 99.1107378826905
+ updates for: b846a3 cash: 68895.74230920315 stock: 0.0
cancel - f676bd
buy - f676bd 64799.969739951805 109.67933858085384
bid order for: f676bd price: 109.67933858085384 size: 590.812914979263
+ updates for: f676bd cash: -64799.969739951805 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 62998.71392911222 112.01122516314815
bid order for: e4befc price: 112.01122516314815 size: 562.4321476472778
+ updates for: e4befc cash: -62998.71392911222 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 61594.537605107886 105.99616774054029
bid order for: bfd4db price: 105.99616774054029 size: 581.1015522361179
+ updates for: bfd4db cash: -61594.537605107886 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
+ updates cba909 23499.08254314041 0
buy - cba909 65117.7718692517 104.29558291608343
bid order for: cba909 price: 104.29558291608343 size: 624.3579070999169
+ updates for: cba909 cash: -65117.7718692517 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
+ updates 147b63 27276.55631600712 0
buy - 147b63 11927.630695450582 113.43151877001324
bid order for: 147b63 price: 113.43151877001324 size: 105.15270204249236
+ updates for: 147b63 cash: -11927.630695450582 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
+ updates f1f805 52085.17252363123 0
sell - f1f805 127.38217072230862 84.03293817800761
+ updates for: f1f805 cash: 0 stock: -127.38217072230862
+ updates for: 147b63 cash: 0 stock: 105.15270204249236
+ updates for: e4befc cash: 0 stock: 22.22946867981625
+ updates for: f1f805 cash: 14417.58071700263 stock: 0.0
cancel - 301da5
sell - 301da5 196.21537643935085 94.8927856930178
+ updates for: 301da5 cash: 0 stock: -196.21537643935085
+ updates for: e4befc cash: 0 stock: 196.21537643935085
+ updates for: 301da5 cash: 21978.324710820005 stock: 0.0
cancel - 57a381
buy - 57a381 40638.981694439295 102.93999082138285
bid order for: 57a381 price: 102.93999082138285 size: 394.78322632604807
+ updates for: 57a381 cash: -40638.981694439295 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 542.2691238624385 90.64941217229882
+ updates for: 397d0e cash: 0 stock: -542.2691238624385
+ updates for: e4befc cash: 0 stock: 343.9873025281107
+ updates for: f676bd cash: 0 stock: 198.2818213343278
+ updates for: 397d0e cash: 60277.85821329628 stock: 0.0
cancel - bdb97d
buy - bdb97d 67825.90117039008 102.40436511092932
bid order for: bdb97d price: 102.40436511092932 size: 662.3340821157166
+ updates for: bdb97d cash: -67825.90117039008 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 334.31749835136986 95.53112034438105
+ updates for: 0d5eec cash: 0 stock: -334.31749835136986
+ updates for: f676bd cash: 0 stock: 334.31749835136986
+ updates for: 0d5eec cash: 36667.72209518394 stock: 0.0
cancel - 567d78
sell - 567d78 510.8357824012094 100.42507262176977
+ updates for: 567d78 cash: 0 stock: -510.8357824012094
+ updates for: f676bd cash: 0 stock: 58.21359529356539
+ updates for: bfd4db cash: 0 stock: 452.62218710764404
+ updates for: 567d78 cash: 54361.045895963805 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 266.88455949178 96.25750662050064
+ updates for: 4f4d8a cash: 0 stock: -266.88455949178
+ updates for: bfd4db cash: 0 stock: 128.47936512847383
+ updates for: cba909 cash: 0 stock: 138.40519436330618
+ updates for: 4f4d8a cash: 28053.37076209068 stock: 0.0
cancel - e39c81
+ updates e39c81 35395.364113890864 0
sell - e39c81 611.0571906544455 100.8644047611154
+ updates for: e39c81 cash: 0 stock: -611.0571906544455
+ updates for: cba909 cash: 0 stock: 485.95271273661075
+ updates for: 57a381 cash: 0 stock: 125.1044779178348
+ updates for: e39c81 cash: 63560.97525309266 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 161.4490351829968 95.51623615620719
+ updates for: 10b0a3 cash: 0 stock: -161.4490351829968
+ updates for: 57a381 cash: 0 stock: 161.4490351829968
+ updates for: 10b0a3 cash: 16619.562199858807 stock: 0.0
cancel - e2b93c
sell - e2b93c 413.520450179314 91.8039999676879
+ updates for: e2b93c cash: 0 stock: -413.520450179314
+ updates for: 57a381 cash: 0 stock: 108.22971322521647
+ updates for: bdb97d cash: 0 stock: 305.29073695409755
+ updates for: e2b93c cash: 42404.269778036774 stock: 0.0
cancel - 4081b6
buy - 4081b6 93048.47500889322 102.84284478691374
bid order for: 4081b6 price: 102.84284478691374 size: 904.7637217901346
+ updates for: 4081b6 cash: -93048.47500889322 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 20763.11505698383 103.87556505226586
bid order for: 502657 price: 103.87556505226586 size: 199.88449686446177
+ updates for: 502657 cash: -20763.11505698383 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 25874.83225562104 107.83980350203444
bid order for: 25d1a9 price: 107.83980350203444 size: 239.93767992291365
+ updates for: 25d1a9 cash: -25874.83225562104 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 35258.285460145955 104.4143680952876
bid order for: 168284 price: 104.4143680952876 size: 337.676567921855
+ updates for: 168284 cash: -35258.285460145955 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 71189.19937308981 102.99800830283756
bid order for: 42d8ea price: 102.99800830283756 size: 691.170640540712
+ updates for: 42d8ea cash: -71189.19937308981 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 76789.10970434952 109.97681359063402
bid order for: 33b60b price: 109.97681359063402 size: 698.2299922798376
+ updates for: 33b60b cash: -76789.10970434952 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 166.6176686587453 94.61030222196871
+ updates for: e7e04e cash: 0 stock: -166.6176686587453
+ updates for: 33b60b cash: 0 stock: 166.6176686587453
+ updates for: e7e04e cash: 18324.080286988854 stock: 0.0
cancel - ecdc52
sell - ecdc52 208.05788832129838 100.27285596574299
+ updates for: ecdc52 cash: 0 stock: -208.05788832129838
+ updates for: 33b60b cash: 0 stock: 208.05788832129838
+ updates for: ecdc52 cash: 22881.543599972385 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 10.579338200171492 100.12037241145924
+ updates for: dbe2fc cash: 0 stock: -10.579338200171492
+ updates for: 33b60b cash: 0 stock: 10.579338200171492
+ updates for: dbe2fc cash: 1163.4819051525337 stock: 0.0
cancel - e9aeae
buy - e9aeae 111108.12689534915 125.40901827626078
bid order for: e9aeae price: 125.40901827626078 size: 885.9660048577327
+ updates for: e9aeae cash: -111108.12689534915 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 22106.293908037158 103.5527401951724
bid order for: ce37e5 price: 103.5527401951724 size: 213.4785990826706
+ updates for: ce37e5 cash: -22106.293908037158 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 786.301811727758 86.3239084515366
+ updates for: 602a21 cash: 0 stock: -786.301811727758
+ updates for: e9aeae cash: 0 stock: 786.301811727758
+ updates for: 602a21 cash: 98609.33827762338 stock: 0.0
cancel - 510dbb
sell - 510dbb 127.14090392774949 88.17066629741494
+ updates for: 510dbb cash: 0 stock: -127.14090392774949
+ updates for: e9aeae cash: 0 stock: 99.6641931299747
+ updates for: 33b60b cash: 0 stock: 27.476710797774786
+ updates for: 510dbb cash: 15520.589719216421 stock: 0.0
cancel - b846a3
sell - b846a3 700.3874034010619 94.79543793938272
+ updates for: b846a3 cash: 0 stock: -700.3874034010619
+ updates for: 33b60b cash: 0 stock: 285.49838630184763
+ updates for: 25d1a9 cash: 0 stock: 239.93767992291365
+ updates for: 168284 cash: 0 stock: 174.9513371763006
+ updates for: b846a3 cash: 75540.46838505518 stock: 0.0
cancel - f676bd
sell - f676bd 182.08417726564767 89.75681771792762
+ updates for: f676bd cash: 0 stock: -182.08417726564767
+ updates for: 168284 cash: 0 stock: 162.7252307455544
+ updates for: 502657 cash: 0 stock: 19.35894652009327
+ updates for: f676bd cash: 19001.773650048213 stock: 0.0
cancel - e4befc
sell - e4befc 690.9678716350302 94.98321930242734
+ updates for: e4befc cash: 0 stock: -690.9678716350302
+ updates for: 502657 cash: 0 stock: 180.5255503443685
+ updates for: ce37e5 cash: 0 stock: 213.4785990826706
+ updates for: 42d8ea cash: 0 stock: 296.96372220799105
+ updates for: e4befc cash: 71445.15938204991 stock: 0.0
cancel - bfd4db
buy - bfd4db 13182.809505018598 114.34797636092213
bid order for: bfd4db price: 114.34797636092213 size: 115.28677572228344
+ updates for: bfd4db cash: -13182.809505018598 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
sell - cba909 632.9286637274415 96.08133843412345
+ updates for: cba909 cash: 0 stock: -632.9286637274415
+ updates for: bfd4db cash: 0 stock: 115.28677572228344
+ updates for: 42d8ea cash: 0 stock: 394.206918332721
+ updates for: 4081b6 cash: 0 stock: 123.43496967243709
+ updates for: cba909 cash: 66479.74037978805 stock: 0.0
cancel - 147b63
buy - 147b63 42891.36227567859 112.39435170952366
bid order for: 147b63 price: 112.39435170952366 size: 381.6149265803739
+ updates for: 147b63 cash: -42891.36227567859 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 95414.29822741324 109.73120138197658
bid order for: f1f805 price: 109.73120138197658 size: 869.5275092749062
+ updates for: f1f805 cash: -95414.29822741324 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 68813.20159745862 102.56928848591971
bid order for: 301da5 price: 102.56928848591971 size: 670.8947932977522
+ updates for: 301da5 cash: -68813.20159745862 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 97682.13727304345 112.55812591721164
bid order for: 57a381 price: 112.55812591721164 size: 867.8372749817306
+ updates for: 57a381 cash: -97682.13727304345 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 965.4311995404221 94.7540939420521
+ updates for: 397d0e cash: 0 stock: -965.4311995404221
+ updates for: 57a381 cash: 0 stock: 867.8372749817306
+ updates for: 147b63 cash: 0 stock: 97.59392455869147
+ updates for: 397d0e cash: 108651.14315460574 stock: 0.0
cancel - bdb97d
+ updates bdb97d 36562.797078357995 0
buy - bdb97d 85503.70809698253 114.9585083842443
bid order for: bdb97d price: 114.9585083842443 size: 743.7788581180068
+ updates for: bdb97d cash: -85503.70809698253 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 984.5512803291009 98.49079999316282
+ updates for: 0d5eec cash: 0 stock: -984.5512803291009
+ updates for: bdb97d cash: 0 stock: 743.7788581180068
+ updates for: 147b63 cash: 0 stock: 240.77242221109407
+ updates for: 0d5eec cash: 112565.16840093017 stock: 0.0
cancel - 567d78
sell - 567d78 926.6275543747739 99.27114859839624
+ updates for: 567d78 cash: 0 stock: -926.6275543747739
+ updates for: 147b63 cash: 0 stock: 43.24857981058835
+ updates for: f1f805 cash: 0 stock: 869.5275092749062
+ updates for: 4081b6 cash: 0 stock: 13.851465289279417
+ updates for: 567d78 cash: 101699.7184123986 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 738.9354482477056 91.77472439707425
+ updates for: 4f4d8a cash: 0 stock: -738.9354482477056
+ updates for: 4081b6 cash: 0 stock: 738.9354482477056
+ updates for: 4f4d8a cash: 75994.22361168732 stock: 0.0
cancel - e39c81
sell - e39c81 352.44330394262204 99.74194856680792
+ updates for: e39c81 cash: 0 stock: -352.44330394262204
+ updates for: 4081b6 cash: 0 stock: 28.541838580712465
+ updates for: 301da5 cash: 0 stock: 323.9014653619096
+ updates for: e39c81 cash: 36157.666716807194 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 1559.3168214726095 121.45596561762004
bid order for: 10b0a3 price: 121.45596561762004 size: 12.838536283856229
+ updates for: 10b0a3 cash: -1559.3168214726095 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 8352.883915554125 106.52505619642963
bid order for: e2b93c price: 106.52505619642963 size: 78.41238684870166
+ updates for: e2b93c cash: -8352.883915554125 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 71239.44471414662 114.09059843372312
bid order for: 4081b6 price: 114.09059843372312 size: 624.4111757861508
+ updates for: 4081b6 cash: -71239.44471414662 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 341.4659666710845 90.61940364159854
+ updates for: 502657 cash: 0 stock: -341.4659666710845
+ updates for: 10b0a3 cash: 0 stock: 12.838536283856229
+ updates for: 4081b6 cash: 0 stock: 328.6274303872283
+ updates for: 502657 cash: 39052.61701608817 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 68279.55431087177 112.56531976249357
bid order for: 25d1a9 price: 112.56531976249357 size: 606.5771807421481
+ updates for: 25d1a9 cash: -68279.55431087177 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 330.89586049186835 100.36680729572423
+ updates for: 168284 cash: 0 stock: -330.89586049186835
+ updates for: 4081b6 cash: 0 stock: 295.7837453989225
+ updates for: 25d1a9 cash: 0 stock: 35.11211509294583
+ updates for: 168284 cash: 37698.55098250599 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 18.657364164556157 101.95349744899089
+ updates for: 42d8ea cash: 0 stock: -18.657364164556157
+ updates for: 25d1a9 cash: 0 stock: 18.657364164556157
+ updates for: 42d8ea cash: 2100.1721631085525 stock: 0.0
cancel - 33b60b
sell - 33b60b 22.576944453304577 97.17665258483336
+ updates for: 33b60b cash: 0 stock: -22.576944453304577
+ updates for: 25d1a9 cash: 0 stock: 22.576944453304577
+ updates for: 33b60b cash: 2541.380971646285 stock: 0.0
cancel - e7e04e
sell - e7e04e 988.34527599527 101.1016992263833
ask order for: e7e04e price: 101.1016992263833 size: 32.70880417938406
+ updates for: e7e04e cash: 0 stock: -988.34527599527
+ updates for: 25d1a9 cash: 0 stock: 530.2307570313416
+ updates for: e2b93c cash: 0 stock: 78.41238684870166
+ updates for: 301da5 cash: 0 stock: 346.9933279358427
+ updates for: e7e04e cash: 103629.33738443692 stock: 0
cancel - ecdc52
sell - ecdc52 753.6383789264746 99.0914545666216
ask order for: ecdc52 price: 99.0914545666216 size: 753.6383789264746
+ updates for: ecdc52 cash: 0 stock: -753.6383789264746
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 424.5320853721387 98.81473656808843
ask order for: dbe2fc price: 98.81473656808843 size: 424.5320853721387
+ updates for: dbe2fc cash: 0 stock: -424.5320853721387
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
buy - e9aeae 81769.08766755568 105.07712460289196
+ updates for: e9aeae cash: -81769.08766755568 stock: 0
+ updates for: dbe2fc cash: 41950.02618074911 stock: 0
+ updates for: ecdc52 cash: 39819.06148680657 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 826.3736130897003
cancel - ce37e5
buy - ce37e5 98338.20802284834 117.91795643880047
bid order for: ce37e5 price: 117.91795643880047 size: 510.2804734716546
+ updates for: ce37e5 cash: -98338.20802284834 stock: 0
+ updates for: ecdc52 cash: 34860.06169824854 stock: 0
+ updates for: e7e04e cash: 3306.9156821987563 stock: 0
+ updates for: ce37e5 cash: 0 stock: 384.50565538829704
cancel - 602a21
sell - 602a21 318.3703836243551 93.0711621131459
+ updates for: 602a21 cash: 0 stock: -318.3703836243551
+ updates for: ce37e5 cash: 0 stock: 318.3703836243551
+ updates for: 602a21 cash: 37541.5850276209 stock: 0.0
cancel - 510dbb
sell - 510dbb 795.7643901954298 91.92005387358668
ask order for: 510dbb price: 91.92005387358668 size: 603.8543003481302
+ updates for: 510dbb cash: 0 stock: -795.7643901954298
+ updates for: ce37e5 cash: 0 stock: 191.9100898472995
+ updates for: 510dbb cash: 22629.645614780147 stock: 0
cancel - b846a3
sell - b846a3 663.9584211231233 101.36616484951459
ask order for: b846a3 price: 101.36616484951459 size: 663.9584211231233
+ updates for: b846a3 cash: 0 stock: -663.9584211231233
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
sell - f676bd 706.7494588144002 85.28799186721827
ask order for: f676bd price: 85.28799186721827 size: 706.7494588144002
+ updates for: f676bd cash: 0 stock: -706.7494588144002
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 316.4918374664537 94.13386175730096
ask order for: e4befc price: 94.13386175730096 size: 316.4918374664537
+ updates for: e4befc cash: 0 stock: -316.4918374664537
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 62103.15498331082 115.40036275498755
+ updates for: bfd4db cash: -62103.15498331082 stock: 0
+ updates for: f676bd cash: 60277.24209552348 stock: 0
+ updates for: 510dbb cash: 1825.9128877873447 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 726.6135995632561
cancel - cba909
sell - cba909 318.28887318752027 89.54861566456779
ask order for: cba909 price: 89.54861566456779 size: 318.28887318752027
+ updates for: cba909 cash: 0 stock: -318.28887318752027
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
sell - 147b63 345.40655216309653 91.3970877246344
ask order for: 147b63 price: 91.3970877246344 size: 345.40655216309653
+ updates for: 147b63 cash: 0 stock: -345.40655216309653
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
sell - f1f805 424.81461122360554 93.45983895623868
ask order for: f1f805 price: 93.45983895623868 size: 424.81461122360554
+ updates for: f1f805 cash: 0 stock: -424.81461122360554
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
sell - 301da5 222.61320762540765 98.45557856518461
ask order for: 301da5 price: 98.45557856518461 size: 222.61320762540765
+ updates for: 301da5 cash: 0 stock: -222.61320762540765
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
buy - 57a381 47937.24050521528 104.14096192482411
+ updates for: 57a381 cash: -47937.24050521528 stock: 0
+ updates for: cba909 cash: 28502.327975377608 stock: 0
+ updates for: 147b63 cash: 19434.912529837675 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 530.9314530954505
cancel - 397d0e
buy - 397d0e 78840.15294196532 116.73345960995053
+ updates for: 397d0e cash: -78840.15294196532 stock: 0
+ updates for: 147b63 cash: 12134.240418876367 stock: 0
+ updates for: 510dbb cash: 53680.40693200978 stock: 0
+ updates for: f1f805 cash: 13025.505591079185 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 856.1242156952463
cancel - bdb97d
sell - bdb97d 506.5423455316107 89.83173256265648
ask order for: bdb97d price: 89.83173256265648 size: 506.5423455316107
+ updates for: bdb97d cash: 0 stock: -506.5423455316107
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 21561.485698143442 109.31577799075238
+ updates for: 0d5eec cash: -21561.485698143442 stock: 0
+ updates for: bdb97d cash: 21561.485698143442 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 240.02081539621406
cancel - 567d78
buy - 567d78 101978.7160428071 106.14018856879278
+ updates for: 567d78 cash: -101978.7160428071 stock: 0
+ updates for: bdb97d cash: 23942.09081731294 stock: 0
+ updates for: f1f805 cash: 26677.599560136136 stock: 0
+ updates for: e4befc cash: 29792.598875381318 stock: 0
+ updates for: 301da5 cash: 21566.426789976696 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 1087.5051760455012
cancel - 4f4d8a
buy - 4f4d8a 64452.999533824935 103.96300936896245
+ updates for: 4f4d8a cash: -64452.999533824935 stock: 0
+ updates for: 301da5 cash: 351.0853630343817 stock: 0
+ updates for: b846a3 cash: 64101.91417079055 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 635.945717848507
cancel - e39c81
buy - e39c81 22901.670790777094 106.82072638523304
bid order for: e39c81 price: 106.82072638523304 size: 184.42737528043176
+ updates for: e39c81 cash: -22901.670790777094 stock: 0
+ updates for: b846a3 cash: 3201.0045979993997 stock: 0
+ updates for: e39c81 cash: 0 stock: 31.57862983917289
cancel - 10b0a3
buy - 10b0a3 44745.75417388154 109.90849026033585
bid order for: 10b0a3 price: 109.90849026033585 size: 407.11826782347805
+ updates for: 10b0a3 cash: -44745.75417388154 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 27506.342428840475 105.10816362454013
bid order for: e2b93c price: 105.10816362454013 size: 261.6955855788392
+ updates for: e2b93c cash: -27506.342428840475 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 45212.05184531974 110.39509169069933
bid order for: 4081b6 price: 110.39509169069933 size: 409.5476633326516
+ updates for: 4081b6 cash: -45212.05184531974 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 174.17748615365952 89.64149327989928
+ updates for: 502657 cash: 0 stock: -174.17748615365952
+ updates for: 4081b6 cash: 0 stock: 174.17748615365952
+ updates for: 502657 cash: 19228.339554388756 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 309.7453134473934 99.03918607731089
+ updates for: 25d1a9 cash: 0 stock: -309.7453134473934
+ updates for: 4081b6 cash: 0 stock: 235.3701771789921
+ updates for: 10b0a3 cash: 0 stock: 74.37513626840132
+ updates for: 25d1a9 cash: 34158.17123109772 stock: 0.0
cancel - 168284
sell - 168284 375.9840362357187 97.86292337787093
+ updates for: 168284 cash: 0 stock: -375.9840362357187
+ updates for: 10b0a3 cash: 0 stock: 332.74313155507673
+ updates for: e39c81 cash: 0 stock: 43.24090468064196
+ updates for: 168284 cash: 41190.3200812556 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 4445.609182917652 104.71467010773253
bid order for: 42d8ea price: 104.71467010773253 size: 42.45450210886327
+ updates for: 42d8ea cash: -4445.609182917652 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 39.40286566349141 100.11984179463857
+ updates for: 33b60b cash: 0 stock: -39.40286566349141
+ updates for: e39c81 cash: 0 stock: 39.40286566349141
+ updates for: 33b60b cash: 4209.04273183391 stock: 0.0
cancel - e7e04e
sell - e7e04e 169.9640143760862 92.65838136884094
+ updates for: e7e04e cash: 0 stock: -169.9640143760862
+ updates for: e39c81 cash: 0 stock: 101.78360493629839
+ updates for: e2b93c cash: 0 stock: 68.18040943978781
+ updates for: e7e04e cash: 18038.916244788343 stock: 0.0
cancel - ecdc52
sell - ecdc52 705.5413410039616 93.69613500342327
ask order for: ecdc52 price: 93.69613500342327 size: 469.571662756047
+ updates for: ecdc52 cash: 0 stock: -705.5413410039616
+ updates for: e2b93c cash: 0 stock: 193.5151761390514
+ updates for: 42d8ea cash: 0 stock: 42.45450210886327
+ updates for: ecdc52 cash: 24785.633980372768 stock: 0
cancel - dbe2fc
sell - dbe2fc 261.6780630850993 99.1806501122029
ask order for: dbe2fc price: 99.1806501122029 size: 261.6780630850993
+ updates for: dbe2fc cash: 0 stock: -261.6780630850993
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 528.893950650131 98.7021675678456
ask order for: e9aeae price: 98.7021675678456 size: 528.893950650131
+ updates for: e9aeae cash: 0 stock: -528.893950650131
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 729.4381489710186 98.52085039745387
ask order for: ce37e5 price: 98.52085039745387 size: 729.4381489710186
+ updates for: ce37e5 cash: 0 stock: -729.4381489710186
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 69620.56096818378 103.80637768067712
+ updates for: 602a21 cash: -69620.56096818378 stock: 0
+ updates for: ecdc52 cash: 43997.049907372515 stock: 0
+ updates for: ce37e5 cash: 25623.511060811266 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 729.653776922141
cancel - 510dbb
sell - 510dbb 36.03458010574832 94.94866470411706
ask order for: 510dbb price: 94.94866470411706 size: 36.03458010574832
+ updates for: 510dbb cash: 0 stock: -36.03458010574832
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
buy - b846a3 29721.19037100504 113.3341806552679
+ updates for: b846a3 cash: -29721.19037100504 stock: 0
+ updates for: 510dbb cash: 3421.4352642143444 stock: 0
+ updates for: ce37e5 cash: 26299.755106790693 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 302.98066309926634
cancel - f676bd
buy - f676bd 82359.79627083043 118.20057533272158
+ updates for: f676bd cash: -82359.79627083043 stock: 0
+ updates for: ce37e5 cash: 19941.60058136743 stock: 0
+ updates for: e9aeae cash: 52202.9793426891 stock: 0
+ updates for: dbe2fc cash: 10215.216346773901 stock: 0
+ updates for: f676bd cash: 0.0 stock: 834.2999640442903
cancel - e4befc
buy - e4befc 87300.41893799925 104.09170578634011
bid order for: e4befc price: 104.09170578634011 size: 687.4921909223051
+ updates for: e4befc cash: -87300.41893799925 stock: 0
+ updates for: dbe2fc cash: 15738.184070108293 stock: 0
+ updates for: e4befc cash: 0 stock: 158.6820015023466
cancel - bfd4db
buy - bfd4db 27052.62156038512 111.83705758905272
bid order for: bfd4db price: 111.83705758905272 size: 241.8931805215268
+ updates for: bfd4db cash: -27052.62156038512 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 102623.53411904194 122.18495138538081
bid order for: cba909 price: 122.18495138538081 size: 839.9032201220865
+ updates for: cba909 cash: -102623.53411904194 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 3634.192924423187 108.75178672437956
bid order for: 147b63 price: 108.75178672437956 size: 33.41731693690406
+ updates for: 147b63 cash: -3634.192924423187 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 743.7147591785641 96.86930385573345
+ updates for: f1f805 cash: 0 stock: -743.7147591785641
+ updates for: cba909 cash: 0 stock: 743.7147591785641
+ updates for: f1f805 cash: 90870.75169482306 stock: 0.0
cancel - 301da5
buy - 301da5 85879.47935003674 112.98100833594432
bid order for: 301da5 price: 112.98100833594432 size: 760.1231447207276
+ updates for: 301da5 cash: -85879.47935003674 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 96576.93614997757 107.09442895324439
bid order for: 57a381 price: 107.09442895324439 size: 901.7923443257858
+ updates for: 57a381 cash: -96576.93614997757 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 666.4532743325424 93.2504569741742
+ updates for: 397d0e cash: 0 stock: -666.4532743325424
+ updates for: cba909 cash: 0 stock: 96.18846094352239
+ updates for: 301da5 cash: 0 stock: 570.26481338902
+ updates for: 397d0e cash: 76181.87605941949 stock: 0.0
cancel - bdb97d
sell - bdb97d 865.0818808272742 101.07526135352131
+ updates for: bdb97d cash: 0 stock: -865.0818808272742
+ updates for: 301da5 cash: 0 stock: 189.85833133170763
+ updates for: bfd4db cash: 0 stock: 241.8931805215268
+ updates for: 147b63 cash: 0 stock: 33.41731693690406
+ updates for: 57a381 cash: 0 stock: 399.9130520371357
+ updates for: bdb97d cash: 94965.6601385106 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 84298.78813378341 105.79141073234503
bid order for: 0d5eec price: 105.79141073234503 size: 796.8396257335248
+ updates for: 0d5eec cash: -84298.78813378341 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 35209.48019371563 107.01747022444691
bid order for: 567d78 price: 107.01747022444691 size: 329.0068445822076
+ updates for: 567d78 cash: -35209.48019371563 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 453.47139205964515 86.99589076946421
+ updates for: 4f4d8a cash: 0 stock: -453.47139205964515
+ updates for: 57a381 cash: 0 stock: 453.47139205964515
+ updates for: 4f4d8a cash: 48564.2597792605 stock: 0.0
cancel - e39c81
sell - e39c81 678.1878538994287 100.93307542076559
+ updates for: e39c81 cash: 0 stock: -678.1878538994287
+ updates for: 57a381 cash: 0 stock: 48.40790022900501
+ updates for: 567d78 cash: 0 stock: 329.0068445822076
+ updates for: 0d5eec cash: 0 stock: 300.7731090882161
+ updates for: e39c81 cash: 72212.90814636243 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 42202.15287643974 109.5195373029399
bid order for: 10b0a3 price: 109.5195373029399 size: 385.33903553395385
+ updates for: 10b0a3 cash: -42202.15287643974 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 70.57764975471684 89.66614838853864
+ updates for: e2b93c cash: 0 stock: -70.57764975471684
+ updates for: 10b0a3 cash: 0 stock: 70.57764975471684
+ updates for: e2b93c cash: 7729.631545065538 stock: 0.0
cancel - 4081b6
buy - 4081b6 67429.40194630265 113.0392737323821
bid order for: 4081b6 price: 113.0392737323821 size: 596.51305002136
+ updates for: 4081b6 cash: -67429.40194630265 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 96604.83561779585 107.93856592799031
bid order for: 502657 price: 107.93856592799031 size: 894.9983241601004
+ updates for: 502657 cash: -96604.83561779585 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 180.92207623295076 96.58604817454595
+ updates for: 25d1a9 cash: 0 stock: -180.92207623295076
+ updates for: 4081b6 cash: 0 stock: 180.92207623295076
+ updates for: 25d1a9 cash: 20451.300099527423 stock: 0.0
cancel - 168284
buy - 168284 61142.12164115953 112.3831527932972
bid order for: 168284 price: 112.3831527932972 size: 544.0505994133864
+ updates for: 168284 cash: -61142.12164115953 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 378.413540884181 81.1115730238718
+ updates for: 42d8ea cash: 0 stock: -378.413540884181
+ updates for: 4081b6 cash: 0 stock: 378.413540884181
+ updates for: 42d8ea cash: 42775.5918320469 stock: 0.0
cancel - 33b60b
sell - 33b60b 511.04449201008833 90.70244222151038
+ updates for: 33b60b cash: 0 stock: -511.04449201008833
+ updates for: 4081b6 cash: 0 stock: 37.177432904228226
+ updates for: 168284 cash: 0 stock: 473.8670591058601
+ updates for: 33b60b cash: 57457.184121932594 stock: 0.0
cancel - e7e04e
buy - e7e04e 55352.71450381984 116.41172114462367
bid order for: e7e04e price: 116.41172114462367 size: 475.4909038330651
+ updates for: e7e04e cash: -55352.71450381984 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 983.1301088350996 98.4627995648034
+ updates for: ecdc52 cash: 0 stock: -983.1301088350996
+ updates for: e7e04e cash: 0 stock: 475.4909038330651
+ updates for: 168284 cash: 0 stock: 70.1835403075263
+ updates for: 10b0a3 cash: 0 stock: 314.761385779237
+ updates for: 502657 cash: 0 stock: 122.69427891527118
+ updates for: ecdc52 cash: 110956.12788283254 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 81843.80434964778 112.65854823651823
bid order for: dbe2fc price: 112.65854823651823 size: 726.4766467416463
+ updates for: dbe2fc cash: -81843.80434964778 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 967.3696323938841 92.8837716590152
+ updates for: e9aeae cash: 0 stock: -967.3696323938841
+ updates for: dbe2fc cash: 0 stock: 726.4766467416463
+ updates for: 502657 cash: 0 stock: 240.89298565223783
+ updates for: e9aeae cash: 107845.44776306227 stock: 0.0
cancel - ce37e5
sell - ce37e5 818.8226810151482 101.40714364197954
+ updates for: ce37e5 cash: 0 stock: -818.8226810151482
+ updates for: 502657 cash: 0 stock: 531.4110595925914
+ updates for: 0d5eec cash: 0 stock: 287.4116214225568
+ updates for: ce37e5 cash: 87765.42858186108 stock: 0.0
cancel - 602a21
buy - 602a21 49399.56782158544 114.7170581851106
bid order for: 602a21 price: 114.7170581851106 size: 430.62094341604313
+ updates for: 602a21 cash: -49399.56782158544 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 640.1502889614487 98.62014125250553
+ updates for: 510dbb cash: 0 stock: -640.1502889614487
+ updates for: 602a21 cash: 0 stock: 430.62094341604313
+ updates for: 0d5eec cash: 0 stock: 208.65489522275197
+ updates for: e4befc cash: 0 stock: 0.8744503226536153
+ updates for: 510dbb cash: 71564.48656912043 stock: 0.0
cancel - b846a3
sell - b846a3 708.8616648063203 100.66603299372309
ask order for: b846a3 price: 100.66603299372309 size: 22.243924206668794
+ updates for: b846a3 cash: 0 stock: -708.8616648063203
+ updates for: e4befc cash: 0 stock: 686.6177405996515
+ updates for: b846a3 cash: 71471.21184218052 stock: 0
cancel - f676bd
sell - f676bd 862.7106406833273 99.09874034872288
ask order for: f676bd price: 99.09874034872288 size: 862.7106406833273
+ updates for: f676bd cash: 0 stock: -862.7106406833273
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
sell - e4befc 763.1238826437243 98.05548291966159
ask order for: e4befc price: 98.05548291966159 size: 763.1238826437243
+ updates for: e4befc cash: 0 stock: -763.1238826437243
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 68831.98917188325 123.02299921905178
+ updates for: bfd4db cash: -68831.98917188325 stock: 0
+ updates for: e4befc cash: 68831.98917188325 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 701.9698146637899
cancel - cba909
sell - cba909 657.9116753633011 93.70234029201882
ask order for: cba909 price: 93.70234029201882 size: 657.9116753633011
+ updates for: cba909 cash: 0 stock: -657.9116753633011
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
sell - 147b63 102.1313993094476 95.46263619933566
ask order for: 147b63 price: 95.46263619933566 size: 102.1313993094476
+ updates for: 147b63 cash: 0 stock: -102.1313993094476
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
sell - f1f805 369.09934201064766 94.51920479688997
ask order for: f1f805 price: 94.51920479688997 size: 369.09934201064766
+ updates for: f1f805 cash: 0 stock: -369.09934201064766
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
sell - 301da5 139.6470272589935 96.95391643698078
ask order for: 301da5 price: 96.95391643698078 size: 139.6470272589935
+ updates for: 301da5 cash: 0 stock: -139.6470272589935
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
buy - 57a381 84636.14611882978 123.8307343742347
+ updates for: 57a381 cash: -84636.14611882978 stock: 0
+ updates for: cba909 cash: 61647.86368698425 stock: 0
+ updates for: f1f805 cash: 22988.28243184553 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 901.1244963052937
cancel - 397d0e
sell - 397d0e 358.321058548771 88.25391756458521
ask order for: 397d0e price: 88.25391756458521 size: 358.321058548771
+ updates for: 397d0e cash: 0 stock: -358.321058548771
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
buy - bdb97d 25716.772220788407 110.7118114473363
+ updates for: bdb97d cash: -25716.772220788407 stock: 0
+ updates for: 397d0e cash: 25716.772220788407 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 291.3952482842315
cancel - 0d5eec
sell - 0d5eec 564.0978437204435 99.16520863603077
ask order for: 0d5eec price: 99.16520863603077 size: 564.0978437204435
+ updates for: 0d5eec cash: 0 stock: -564.0978437204435
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
buy - 567d78 13943.67150340322 106.51174097546412
+ updates for: 567d78 cash: -13943.67150340322 stock: 0
+ updates for: 397d0e cash: 5906.46494202974 stock: 0
+ updates for: f1f805 cash: 8037.206561373479 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 151.95833438114033
cancel - 4f4d8a
buy - 4f4d8a 62046.71904355576 112.94479604466854
+ updates for: 4f4d8a cash: -62046.71904355576 stock: 0
+ updates for: f1f805 cash: 3861.487304682727 stock: 0
+ updates for: 147b63 cash: 9749.732616806878 stock: 0
+ updates for: 301da5 cash: 13539.32621154123 stock: 0
+ updates for: e4befc cash: 5996.491668274285 stock: 0
+ updates for: f676bd cash: 28899.681242250645 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 635.411603389383
cancel - e39c81
sell - e39c81 358.9882798488069 97.93955901014377
ask order for: e39c81 price: 97.93955901014377 size: 358.9882798488069
+ updates for: e39c81 cash: 0 stock: -358.9882798488069
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
buy - 10b0a3 56235.20468157928 103.3092144890717
+ updates for: 10b0a3 cash: -56235.20468157928 stock: 0
+ updates for: e39c81 cash: 35159.15381820223 stock: 0
+ updates for: f676bd cash: 21076.05086337705 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 571.6655630232611
cancel - e2b93c
buy - e2b93c 62467.24920667247 107.43881727917294
+ updates for: e2b93c cash: -62467.24920667247 stock: 0
+ updates for: f676bd cash: 35517.80567152971 stock: 0
+ updates for: 0d5eec cash: 26949.44353514276 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 630.1713357784465
cancel - 4081b6
sell - 4081b6 930.7200032690859 93.5942008810672
ask order for: 4081b6 price: 93.5942008810672 size: 930.7200032690859
+ updates for: 4081b6 cash: 0 stock: -930.7200032690859
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
sell - 502657 822.7180272597075 90.09675674958734
ask order for: 502657 price: 90.09675674958734 size: 822.7180272597075
+ updates for: 502657 cash: 0 stock: -822.7180272597075
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
sell - 25d1a9 849.4818365149088 98.6528532282814
ask order for: 25d1a9 price: 98.6528532282814 size: 849.4818365149088
+ updates for: 25d1a9 cash: 0 stock: -849.4818365149088
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 905.8591873662189 98.30483674987215
ask order for: 168284 price: 98.30483674987215 size: 905.8591873662189
+ updates for: 168284 cash: 0 stock: -905.8591873662189
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
sell - 42d8ea 336.6655816399466 98.52314875934992
ask order for: 42d8ea price: 98.52314875934992 size: 336.6655816399466
+ updates for: 42d8ea cash: 0 stock: -336.6655816399466
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
sell - 33b60b 775.148729569614 88.7806672354905
ask order for: 33b60b price: 88.7806672354905 size: 775.148729569614
+ updates for: 33b60b cash: 0 stock: -775.148729569614
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
sell - e7e04e 272.0268409756296 89.27326929691627
ask order for: e7e04e price: 89.27326929691627 size: 272.0268409756296
+ updates for: e7e04e cash: 0 stock: -272.0268409756296
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
sell - ecdc52 505.83474938558123 100.9021462708791
ask order for: ecdc52 price: 100.9021462708791 size: 505.83474938558123
+ updates for: ecdc52 cash: 0 stock: -505.83474938558123
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 312.29529347176526 96.19459316001902
ask order for: dbe2fc price: 96.19459316001902 size: 312.29529347176526
+ updates for: dbe2fc cash: 0 stock: -312.29529347176526
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 384.43206046438 73.4544193356256
ask order for: e9aeae price: 73.4544193356256 size: 384.43206046438
+ updates for: e9aeae cash: 0 stock: -384.43206046438
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
buy - ce37e5 83219.77886916393 108.28949613132725
+ updates for: ce37e5 cash: -83219.77886916393 stock: 0
+ updates for: e9aeae cash: 28238.233775409146 stock: 0
+ updates for: 33b60b cash: 54981.54509375479 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 1003.7284321385912
cancel - 602a21
buy - 602a21 79938.8385245001 104.71109601153502
+ updates for: 602a21 cash: -79938.8385245001 stock: 0
+ updates for: 33b60b cash: 13836.676324178332 stock: 0
+ updates for: e7e04e cash: 24284.7254304068 stock: 0
+ updates for: 502657 cash: 41817.43676991496 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 892.0184007530856
cancel - 510dbb
buy - 510dbb 54685.400190414905 102.69636834803842
+ updates for: 510dbb cash: -54685.400190414905 stock: 0
+ updates for: 502657 cash: 32306.789205603272 stock: 0
+ updates for: 4081b6 cash: 22378.610984811632 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 597.6813635065793
cancel - b846a3
+ updates b846a3 0 22.243924206668794
sell - b846a3 25.727361937492674 85.35774163452716
ask order for: b846a3 price: 85.35774163452716 size: 25.727361937492674
+ updates for: b846a3 cash: 0 stock: -25.727361937492674
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
buy - f676bd 27345.68422892557 111.6715747468587
+ updates for: f676bd cash: -27345.68422892557 stock: 0
+ updates for: b846a3 cash: 2196.0295131984676 stock: 0
+ updates for: 4081b6 cash: 25149.6547157271 stock: 0
+ updates for: f676bd cash: 0.0 stock: 294.436902475004
cancel - e4befc
buy - e4befc 77238.57411299717 111.60991088222006
+ updates for: e4befc cash: -77238.57411299717 stock: 0
+ updates for: 4081b6 cash: 39581.7292494556 stock: 0
+ updates for: dbe2fc cash: 30041.118701305204 stock: 0
+ updates for: 168284 cash: 7615.726162236366 stock: 0
+ updates for: e4befc cash: 0.0 stock: 812.6737313678136
cancel - bfd4db
buy - bfd4db 87885.30398741414 111.20050765348093
+ updates for: bfd4db cash: -87885.30398741414 stock: 0
+ updates for: 168284 cash: 81434.61337017163 stock: 0
+ updates for: 42d8ea cash: 6450.690617242507 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 893.8625317242721
cancel - cba909
sell - cba909 292.24480588349877 81.17887735595085
ask order for: cba909 price: 81.17887735595085 size: 292.24480588349877
+ updates for: cba909 cash: 0 stock: -292.24480588349877
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
buy - 147b63 31926.376259099707 104.75637977073227
+ updates for: 147b63 cash: -31926.376259099707 stock: 0
+ updates for: cba909 cash: 23724.10525473021 stock: 0
+ updates for: 42d8ea cash: 8202.271004369497 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 375.49702739343195
cancel - f1f805
sell - f1f805 551.2045656124046 100.30458410074225
ask order for: f1f805 price: 100.30458410074225 size: 551.2045656124046
+ updates for: f1f805 cash: 0 stock: -551.2045656124046
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
sell - 301da5 175.25942211394863 94.98569529098572
ask order for: 301da5 price: 94.98569529098572 size: 175.25942211394863
+ updates for: 301da5 cash: 0 stock: -175.25942211394863
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
buy - 57a381 16102.942797603328 102.39601146693707
+ updates for: 57a381 cash: -16102.942797603328 stock: 0
+ updates for: 301da5 cash: 16102.942797603328 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 169.53018818541534
cancel - 397d0e
buy - 397d0e 52132.57571949975 114.64421134625454
+ updates for: 397d0e cash: -52132.57571949975 stock: 0
+ updates for: 301da5 cash: 544.1952681864401 stock: 0
+ updates for: 42d8ea cash: 18516.391560453518 stock: 0
+ updates for: 25d1a9 cash: 33071.98889085979 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 528.9047464019769
cancel - bdb97d
sell - bdb97d 844.0884742592023 92.64004453180239
ask order for: bdb97d price: 92.64004453180239 size: 844.0884742592023
+ updates for: bdb97d cash: 0 stock: -844.0884742592023
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
+ updates 0d5eec 0 292.3347535619166
sell - 0d5eec 964.2776462197138 93.0839224003023
ask order for: 0d5eec price: 93.0839224003023 size: 964.2776462197138
+ updates for: 0d5eec cash: 0 stock: -964.2776462197138
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
buy - 567d78 58123.71085972393 114.75750114810822
+ updates for: 567d78 cash: -58123.71085972393 stock: 0
+ updates for: bdb97d cash: 58123.71085972393 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 627.414539289979
cancel - 4f4d8a
buy - 4f4d8a 71802.14207598925 109.19309066012768
+ updates for: 4f4d8a cash: -71802.14207598925 stock: 0
+ updates for: bdb97d cash: 20072.682984429703 stock: 0
+ updates for: 0d5eec cash: 51729.45909155955 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 772.4031925858055
cancel - e39c81
sell - e39c81 459.6753205833577 96.57522425768619
ask order for: e39c81 price: 96.57522425768619 size: 459.6753205833577
+ updates for: e39c81 cash: 0 stock: -459.6753205833577
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
buy - 10b0a3 81295.69454348506 106.89688900683463
+ updates for: 10b0a3 cash: -81295.69454348506 stock: 0
+ updates for: 0d5eec cash: 38029.28650150245 stock: 0
+ updates for: e39c81 cash: 43266.40804198261 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 856.5557152704486
cancel - e2b93c
sell - e2b93c 293.93618591437246 78.77002898380188
ask order for: e2b93c price: 78.77002898380188 size: 293.93618591437246
+ updates for: e2b93c cash: 0 stock: -293.93618591437246
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
sell - 4081b6 726.8386953091388 91.8722033505164
ask order for: 4081b6 price: 91.8722033505164 size: 726.8386953091388
+ updates for: 4081b6 cash: 0 stock: -726.8386953091388
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
buy - 502657 82965.68405851953 102.51176721045778
+ updates for: 502657 cash: -82965.68405851953 stock: 0
+ updates for: e2b93c cash: 23153.361883863297 stock: 0
+ updates for: 4081b6 cash: 59812.322174656234 stock: 0
+ updates for: 502657 cash: 0.0 stock: 944.9744759884293
cancel - 25d1a9
+ updates 25d1a9 0 514.2458265200265
buy - 25d1a9 99954.28480359922 107.22236019057041
+ updates for: 25d1a9 cash: -99954.28480359922 stock: 0
+ updates for: 4081b6 cash: 6963.950243808996 stock: 0
+ updates for: e39c81 cash: 1126.8391290789486 stock: 0
+ updates for: f1f805 cash: 55288.344708182536 stock: 0
+ updates for: ecdc52 cash: 36575.15072252874 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 1001.1543596026431
cancel - 168284
buy - 168284 68536.00395399689 105.03477753837545
bid order for: 168284 price: 105.03477753837545 size: 514.794662038226
+ updates for: 168284 cash: -68536.00395399689 stock: 0
+ updates for: ecdc52 cash: 14464.661148868647 stock: 0
+ updates for: 168284 cash: 0 stock: 143.35335454646543
cancel - 42d8ea
buy - 42d8ea 84811.54351729689 110.32827316459857
bid order for: 42d8ea price: 110.32827316459857 size: 768.7199399084827
+ updates for: 42d8ea cash: -84811.54351729689 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 21480.232349825375 120.78901036107358
bid order for: 33b60b price: 120.78901036107358 size: 177.83267108170435
+ updates for: 33b60b cash: -21480.232349825375 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 389.1881744141922 101.17640336632047
+ updates for: e7e04e cash: 0 stock: -389.1881744141922
+ updates for: 33b60b cash: 0 stock: 177.83267108170435
+ updates for: 42d8ea cash: 0 stock: 211.35550333248784
+ updates for: e7e04e cash: 44798.72005633332 stock: 0.0
cancel - ecdc52
buy - ecdc52 56809.069516196585 117.57703976905195
bid order for: ecdc52 price: 117.57703976905195 size: 483.1646521105015
+ updates for: ecdc52 cash: -56809.069516196585 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 1466.4204997267211 117.770114320636
bid order for: dbe2fc price: 117.770114320636 size: 12.451550278148716
+ updates for: dbe2fc cash: -1466.4204997267211 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 73086.01435006157 109.69801546557947
bid order for: e9aeae price: 109.69801546557947 size: 666.2473704731162
+ updates for: e9aeae cash: -73086.01435006157 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 287.7910666469637 82.22787798096195
+ updates for: ce37e5 cash: 0 stock: -287.7910666469637
+ updates for: dbe2fc cash: 0 stock: 12.451550278148716
+ updates for: ecdc52 cash: 0 stock: 275.339516368815
+ updates for: ce37e5 cash: 33840.02576581441 stock: 0.0
cancel - 602a21
sell - 602a21 222.96442891270885 101.32209584915348
+ updates for: 602a21 cash: 0 stock: -222.96442891270885
+ updates for: ecdc52 cash: 0 stock: 207.8251357416865
+ updates for: 42d8ea cash: 0 stock: 15.13929317102236
+ updates for: 602a21 cash: 26105.75632260039 stock: 0.0
cancel - 510dbb
buy - 510dbb 41134.94270775573 124.49329257022451
bid order for: 510dbb price: 124.49329257022451 size: 330.41894754733244
+ updates for: 510dbb cash: -41134.94270775573 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 616.073845714067 89.88681681359196
+ updates for: b846a3 cash: 0 stock: -616.073845714067
+ updates for: 510dbb cash: 0 stock: 330.41894754733244
+ updates for: 42d8ea cash: 0 stock: 285.6548981667346
+ updates for: b846a3 cash: 72650.75434350081 stock: 0.0
cancel - f676bd
buy - f676bd 66095.67064909733 113.24365970345325
bid order for: f676bd price: 113.24365970345325 size: 583.6589070167768
+ updates for: f676bd cash: -66095.67064909733 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 66679.96997026174 112.60620951221762
bid order for: e4befc price: 112.60620951221762 size: 592.1518028100134
+ updates for: e4befc cash: -66679.96997026174 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 33324.191320652775 110.68773609262912
bid order for: bfd4db price: 110.68773609262912 size: 301.06489207409027
+ updates for: bfd4db cash: -33324.191320652775 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
sell - cba909 34.635787778949066 101.74319936550624
+ updates for: cba909 cash: 0 stock: -34.635787778949066
+ updates for: f676bd cash: 0 stock: 34.635787778949066
+ updates for: cba909 cash: 3922.283364800333 stock: 0.0
cancel - 147b63
buy - 147b63 83568.89164177052 104.87821029610264
bid order for: 147b63 price: 104.87821029610264 size: 796.8184373649252
+ updates for: 147b63 cash: -83568.89164177052 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 617.3363526755918 98.56773060716658
+ updates for: f1f805 cash: 0 stock: -617.3363526755918
+ updates for: f676bd cash: 0 stock: 549.0231192378277
+ updates for: e4befc cash: 0 stock: 68.3132334377641
+ updates for: f1f805 cash: 69865.88156124689 stock: 0.0
cancel - 301da5
sell - 301da5 691.2341151653497 92.70800314868156
+ updates for: 301da5 cash: 0 stock: -691.2341151653497
+ updates for: e4befc cash: 0 stock: 523.8385693722493
+ updates for: bfd4db cash: 0 stock: 167.3955457931005
+ updates for: 301da5 cash: 77516.10968914017 stock: 0.0
cancel - 57a381
buy - 57a381 52035.91940511 121.30377962046944
bid order for: 57a381 price: 121.30377962046944 size: 428.9719542780774
+ updates for: 57a381 cash: -52035.91940511 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 555.2515016712823 93.40927604290101
+ updates for: 397d0e cash: 0 stock: -555.2515016712823
+ updates for: 57a381 cash: 0 stock: 428.9719542780774
+ updates for: bfd4db cash: 0 stock: 126.2795473932049
+ updates for: 397d0e cash: 66013.51662086572 stock: 0.0
cancel - bdb97d
buy - bdb97d 76607.14108165573 102.75749939374212
bid order for: bdb97d price: 102.75749939374212 size: 745.5138703610869
+ updates for: bdb97d cash: -76607.14108165573 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 27005.48702607734 115.5903330677537
bid order for: 0d5eec price: 115.5903330677537 size: 233.63101662011798
+ updates for: 0d5eec cash: -27005.48702607734 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 59865.25775978606 109.27966704705179
bid order for: 567d78 price: 109.27966704705179 size: 547.8169853318668
+ updates for: 567d78 cash: -59865.25775978606 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 16541.59664609045 102.42106656759064
bid order for: 4f4d8a price: 102.42106656759064 size: 161.50580344888488
+ updates for: 4f4d8a cash: -16541.59664609045 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 812.5597481572631 100.71328357454149
+ updates for: e39c81 cash: 0 stock: -812.5597481572631
+ updates for: 0d5eec cash: 0 stock: 233.63101662011798
+ updates for: bfd4db cash: 0 stock: 7.3897988877848775
+ updates for: 42d8ea cash: 0 stock: 256.57024523823793
+ updates for: e9aeae cash: 0 stock: 314.96868741112235
+ updates for: e39c81 cash: 90681.839180497 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 372.2469192209013 101.02549242497231
+ updates for: 10b0a3 cash: 0 stock: -372.2469192209013
+ updates for: e9aeae cash: 0 stock: 351.2786830619939
+ updates for: 567d78 cash: 0 stock: 20.968236158907416
+ updates for: 10b0a3 cash: 40825.976273272354 stock: 0.0
cancel - e2b93c
sell - e2b93c 246.41417551917993 98.93119357349494
+ updates for: e2b93c cash: 0 stock: -246.41417551917993
+ updates for: 567d78 cash: 0 stock: 246.41417551917993
+ updates for: e2b93c cash: 26928.059056409762 stock: 0.0
cancel - 4081b6
buy - 4081b6 67940.51965723712 102.37731838441537
bid order for: 4081b6 price: 102.37731838441537 size: 663.6286311204994
+ updates for: 4081b6 cash: -67940.51965723712 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 60443.08312159855 116.31676007957039
bid order for: 502657 price: 116.31676007957039 size: 519.6420797849805
+ updates for: 502657 cash: -60443.08312159855 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 28222.440086450402 121.37262825859575
bid order for: 25d1a9 price: 121.37262825859575 size: 232.5272220876675
+ updates for: 25d1a9 cash: -28222.440086450402 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
+ updates 168284 54071.34280512824 0
buy - 168284 14715.167954302362 122.05629844398177
bid order for: 168284 price: 122.05629844398177 size: 120.56049660604731
+ updates for: 168284 cash: -14715.167954302362 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 12387.836444918383 102.28593731815806
bid order for: 42d8ea price: 102.28593731815806 size: 121.10986876315462
+ updates for: 42d8ea cash: -12387.836444918383 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 64218.5555787489 108.13869812025698
bid order for: 33b60b price: 108.13869812025698 size: 593.8536037056213
+ updates for: 33b60b cash: -64218.5555787489 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 12576.351087599698 110.53721341304136
bid order for: e7e04e price: 110.53721341304136 size: 113.77481573201953
+ updates for: e7e04e cash: -12576.351087599698 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 9735.626218849127 107.86995334179588
bid order for: ecdc52 price: 107.86995334179588 size: 90.25336451199621
+ updates for: ecdc52 cash: -9735.626218849127 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 83084.59432276775 110.87049767519838
bid order for: dbe2fc price: 110.87049767519838 size: 749.3841559741974
+ updates for: dbe2fc cash: -83084.59432276775 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 105742.61548925152 114.5981278194385
bid order for: e9aeae price: 114.5981278194385 size: 922.7255060908169
+ updates for: e9aeae cash: -105742.61548925152 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 611.4598999105386 89.20415343195448
+ updates for: ce37e5 cash: 0 stock: -611.4598999105386
+ updates for: 168284 cash: 0 stock: 120.56049660604731
+ updates for: 25d1a9 cash: 0 stock: 232.5272220876675
+ updates for: 502657 cash: 0 stock: 258.37218121682383
+ updates for: ce37e5 cash: 72990.62305458535 stock: 0.0
cancel - 602a21
buy - 602a21 50582.6396866323 106.50529168465538
bid order for: 602a21 price: 106.50529168465538 size: 474.93076528440633
+ updates for: 602a21 cash: -50582.6396866323 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 75397.4249532075 103.13926950304499
bid order for: 510dbb price: 103.13926950304499 size: 731.0253923311095
+ updates for: 510dbb cash: -75397.4249532075 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 496.44286915724706 95.8637268103547
+ updates for: b846a3 cash: 0 stock: -496.44286915724706
+ updates for: 502657 cash: 0 stock: 261.2698985681567
+ updates for: e9aeae cash: 0 stock: 235.17297058909037
+ updates for: b846a3 cash: 57340.4502510116 stock: 0.0
cancel - f676bd
sell - f676bd 473.62136551008234 94.92488757911113
+ updates for: f676bd cash: 0 stock: -473.62136551008234
+ updates for: e9aeae cash: 0 stock: 473.62136551008234
+ updates for: f676bd cash: 54276.12178274142 stock: 0.0
cancel - e4befc
buy - e4befc 26416.96533670271 108.46654588647944
bid order for: e4befc price: 108.46654588647944 size: 243.5494291885221
+ updates for: e4befc cash: -26416.96533670271 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 514.1881076105332 101.00169307905026
+ updates for: bfd4db cash: 0 stock: -514.1881076105332
+ updates for: e9aeae cash: 0 stock: 213.9311699916442
+ updates for: dbe2fc cash: 0 stock: 300.25693761888897
+ updates for: bfd4db cash: 57805.74766750168 stock: 0.0
cancel - cba909
buy - cba909 63362.49060464177 107.24912598423904
bid order for: cba909 price: 107.24912598423904 size: 590.7972677926839
+ updates for: cba909 cash: -63362.49060464177 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
+ updates 147b63 83568.89164177052 0
sell - 147b63 663.5805381064097 87.4467109912634
+ updates for: 147b63 cash: 0 stock: -663.5805381064097
+ updates for: dbe2fc cash: 0 stock: 449.1272183553084
+ updates for: e7e04e cash: 0 stock: 113.77481573201953
+ updates for: 567d78 cash: 0 stock: 100.67850401908174
+ updates for: 147b63 cash: 73373.42270413076 stock: 0.0
cancel - f1f805
sell - f1f805 992.3941322765379 83.9563164453547
+ updates for: f1f805 cash: 0 stock: -992.3941322765379
+ updates for: 567d78 cash: 0 stock: 179.75606963469772
+ updates for: e4befc cash: 0 stock: 243.5494291885221
+ updates for: 33b60b cash: 0 stock: 569.088633453318
+ updates for: f1f805 cash: 107601.15271274708 stock: 0.0
cancel - 301da5
sell - 301da5 179.06412130106673 99.1379896273176
+ updates for: 301da5 cash: 0 stock: -179.06412130106673
+ updates for: 33b60b cash: 0 stock: 24.764970252303215
+ updates for: ecdc52 cash: 0 stock: 90.25336451199621
+ updates for: cba909 cash: 0 stock: 64.04578653676731
+ updates for: 301da5 cash: 19282.532489961526 stock: 0.0
cancel - 57a381
buy - 57a381 100426.39211169245 103.18262789801997
bid order for: 57a381 price: 103.18262789801997 size: 973.2877923108177
+ updates for: 57a381 cash: -100426.39211169245 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 22704.748867002843 113.49077798446976
bid order for: 397d0e price: 113.49077798446976 size: 200.0580952058483
+ updates for: 397d0e cash: -22704.748867002843 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
+ updates bdb97d 76607.14108165573 0
sell - bdb97d 171.56112376660542 96.81385608245385
+ updates for: bdb97d cash: 0 stock: -171.56112376660542
+ updates for: 397d0e cash: 0 stock: 171.56112376660542
+ updates for: bdb97d cash: 19470.605408161955 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 954.310843820624 92.07027835753684
+ updates for: 0d5eec cash: 0 stock: -954.310843820624
+ updates for: 397d0e cash: 0 stock: 28.496971439242884
+ updates for: cba909 cash: 0 stock: 526.7514812559166
+ updates for: 602a21 cash: 0 stock: 399.0623911254645
+ updates for: 0d5eec cash: 102230.03580163483 stock: 0.0
cancel - 567d78
sell - 567d78 549.1551106461045 85.58932502704806
+ updates for: 567d78 cash: 0 stock: -549.1551106461045
+ updates for: 602a21 cash: 0 stock: 75.86837415894183
+ updates for: 57a381 cash: 0 stock: 473.28673648716267
+ updates for: 567d78 cash: 56915.352539461805 stock: 0.0
cancel - 4f4d8a
+ updates 4f4d8a 16541.59664609045 0
sell - 4f4d8a 937.7353534635042 94.43241808409091
+ updates for: 4f4d8a cash: 0 stock: -937.7353534635042
+ updates for: 57a381 cash: 0 stock: 500.00105582365507
+ updates for: 510dbb cash: 0 stock: 437.73429763984916
+ updates for: 4f4d8a cash: 96739.01858667182 stock: 0.0
cancel - e39c81
buy - e39c81 103673.5004266974 115.39888453933789
bid order for: e39c81 price: 115.39888453933789 size: 898.3925697423578
+ updates for: e39c81 cash: -103673.5004266974 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 748.8142450880498 98.43683202834941
+ updates for: 10b0a3 cash: 0 stock: -748.8142450880498
+ updates for: e39c81 cash: 0 stock: 748.8142450880498
+ updates for: 10b0a3 cash: 86412.32861032731 stock: 0.0
cancel - e2b93c
sell - e2b93c 321.90936836775563 101.17889128554975
+ updates for: e2b93c cash: 0 stock: -321.90936836775563
+ updates for: e39c81 cash: 0 stock: 149.57832465430795
+ updates for: 510dbb cash: 0 stock: 172.33104371344768
+ updates for: e2b93c cash: 35035.26977767239 stock: 0.0
cancel - 4081b6
+ updates 4081b6 67940.51965723712 0
sell - 4081b6 850.6473182433115 85.54001821237307
ask order for: 4081b6 price: 85.54001821237307 size: 608.5773985023442
+ updates for: 4081b6 cash: 0 stock: -850.6473182433115
+ updates for: 510dbb cash: 0 stock: 120.96005097781267
+ updates for: 42d8ea cash: 0 stock: 121.10986876315462
+ updates for: 4081b6 cash: 24863.56774182106 stock: 0
cancel - 502657
sell - 502657 189.5860664525627 88.04449825693419
ask order for: 502657 price: 88.04449825693419 size: 189.5860664525627
+ updates for: 502657 cash: 0 stock: -189.5860664525627
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
buy - 25d1a9 27155.31263681654 114.06690276415644
+ updates for: 25d1a9 cash: -27155.31263681654 stock: 0
+ updates for: 4081b6 cash: 27155.31263681654 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 317.4574100439999
cancel - 168284
sell - 168284 183.990054472579 86.67465992608177
ask order for: 168284 price: 86.67465992608177 size: 183.990054472579
+ updates for: 168284 cash: 0 stock: -183.990054472579
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 87123.23881757533 109.00525254264164
bid order for: 42d8ea price: 109.00525254264164 size: 271.3772365490098
+ updates for: 42d8ea cash: -87123.23881757533 stock: 0
+ updates for: 4081b6 cash: 24902.409114712606 stock: 0
+ updates for: 168284 cash: 15947.275401192046 stock: 0
+ updates for: 502657 cash: 16692.010097321665 stock: 0
+ updates for: 42d8ea cash: 0 stock: 664.6961093834859
cancel - 33b60b
sell - 33b60b 533.3306888174604 96.20740399007555
ask order for: 33b60b price: 96.20740399007555 size: 261.95345226845063
+ updates for: 33b60b cash: 0 stock: -533.3306888174604
+ updates for: 42d8ea cash: 0 stock: 271.3772365490098
+ updates for: 33b60b cash: 29581.544204349015 stock: 0
cancel - e7e04e
buy - e7e04e 96244.73861913987 105.7760702163112
bid order for: e7e04e price: 105.7760702163112 size: 671.6346794210824
+ updates for: e7e04e cash: -96244.73861913987 stock: 0
+ updates for: 33b60b cash: 25201.8616089858 stock: 0
+ updates for: e7e04e cash: 0 stock: 261.95345226845063
cancel - ecdc52
sell - ecdc52 945.6749493381321 101.29017606968466
ask order for: ecdc52 price: 101.29017606968466 size: 274.0402699170497
+ updates for: ecdc52 cash: 0 stock: -945.6749493381321
+ updates for: e7e04e cash: 0 stock: 671.6346794210824
+ updates for: ecdc52 cash: 71042.87701015407 stock: 0
cancel - dbe2fc
sell - dbe2fc 647.490579425284 94.89496169112844
ask order for: dbe2fc price: 94.89496169112844 size: 647.490579425284
+ updates for: dbe2fc cash: 0 stock: -647.490579425284
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 578.4592863399812 101.37400210436077
ask order for: e9aeae price: 101.37400210436077 size: 578.4592863399812
+ updates for: e9aeae cash: 0 stock: -578.4592863399812
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
buy - ce37e5 19670.53649965651 115.20887876763312
+ updates for: ce37e5 cash: -19670.53649965651 stock: 0
+ updates for: dbe2fc cash: 19670.53649965651 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 207.28746973608267
cancel - 602a21
buy - 602a21 7375.251967482532 110.3863928802856
+ updates for: 602a21 cash: -7375.251967482532 stock: 0
+ updates for: dbe2fc cash: 7375.251967482532 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 77.72016381109968
cancel - 510dbb
buy - 510dbb 48858.01585526517 117.2863918484186
+ updates for: 510dbb cash: -48858.01585526517 stock: 0
+ updates for: dbe2fc cash: 34397.805262789836 stock: 0
+ updates for: ecdc52 cash: 14460.210592475334 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 505.24319325418605
cancel - b846a3
sell - b846a3 969.2662658824622 96.24875537905994
ask order for: b846a3 price: 96.24875537905994 size: 969.2662658824622
+ updates for: b846a3 cash: 0 stock: -969.2662658824622
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
buy - f676bd 3833.9251683601856 123.02363960147454
+ updates for: f676bd cash: -3833.9251683601856 stock: 0
+ updates for: b846a3 cash: 3833.925168360185 stock: 0
+ updates for: f676bd cash: 0.0 stock: 39.83350385426699
cancel - e4befc
sell - e4befc 415.18412925846917 91.62574089033698
ask order for: e4befc price: 91.62574089033698 size: 415.18412925846917
+ updates for: e4befc cash: 0 stock: -415.18412925846917
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
sell - bfd4db 813.68065607128 87.31520704875416
ask order for: bfd4db price: 87.31520704875416 size: 813.68065607128
+ updates for: bfd4db cash: 0 stock: -813.68065607128
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
sell - cba909 341.84206321309796 94.07782694541729
ask order for: cba909 price: 94.07782694541729 size: 341.84206321309796
+ updates for: cba909 cash: 0 stock: -341.84206321309796
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
buy - 147b63 60048.49682146565 108.58441352401886
+ updates for: 147b63 cash: -60048.49682146565 stock: 0
+ updates for: bfd4db cash: 60048.49682146564 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 687.7209463402679
cancel - f1f805
sell - f1f805 476.1276958535999 97.99810127534808
ask order for: f1f805 price: 97.99810127534808 size: 476.1276958535999
+ updates for: f1f805 cash: 0 stock: -476.1276958535999
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
buy - 301da5 51154.27251762188 104.74599879834756
+ updates for: 301da5 cash: -51154.27251762188 stock: 0
+ updates for: bfd4db cash: 10998.1981349643 stock: 0
+ updates for: e4befc cash: 38041.55344921668 stock: 0
+ updates for: cba909 cash: 2114.520933440901 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 563.6201333735737
cancel - 57a381
buy - 57a381 34629.2932364724 107.54425169901027
+ updates for: 57a381 cash: -34629.2932364724 stock: 0
+ updates for: cba909 cash: 30045.23753218533 stock: 0
+ updates for: b846a3 cash: 4584.055704287068 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 366.99293747376896
cancel - 397d0e
sell - 397d0e 920.260145804021 87.8856723904915
ask order for: 397d0e price: 87.8856723904915 size: 920.260145804021
+ updates for: 397d0e cash: 0 stock: -920.260145804021
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
sell - bdb97d 397.20523404015717 80.76208407410452
ask order for: bdb97d price: 80.76208407410452 size: 397.20523404015717
+ updates for: bdb97d cash: 0 stock: -397.20523404015717
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
sell - 0d5eec 653.9016833303297 99.93636697143702
ask order for: 0d5eec price: 99.93636697143702 size: 653.9016833303297
+ updates for: 0d5eec cash: 0 stock: -653.9016833303297
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
sell - 567d78 311.1882918657909 101.57030193025095
ask order for: 567d78 price: 101.57030193025095 size: 311.1882918657909
+ updates for: 567d78 cash: 0 stock: -311.1882918657909
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 1507.96795028769 103.5933172326011
+ updates for: 4f4d8a cash: -1507.96795028769 stock: 0
+ updates for: bdb97d cash: 1507.96795028769 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 18.671731513317937
cancel - e39c81
sell - e39c81 892.2449170469769 94.65548597011689
ask order for: e39c81 price: 94.65548597011689 size: 892.2449170469769
+ updates for: e39c81 cash: 0 stock: -892.2449170469769
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
buy - 10b0a3 97676.10670537592 121.15767664718099
+ updates for: 10b0a3 cash: -97676.10670537592 stock: 0
+ updates for: bdb97d cash: 30571.154555937846 stock: 0
+ updates for: 397d0e cash: 67104.95214943808 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 1142.0817615795659
cancel - e2b93c
buy - e2b93c 78266.7116725374 105.38879085586778
+ updates for: e2b93c cash: -78266.7116725374 stock: 0
+ updates for: 397d0e cash: 13772.729538720054 stock: 0
+ updates for: e39c81 cash: 64493.98213381735 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 838.0668179824155
cancel - 4081b6
sell - 4081b6 463.93289564576776 95.9421161361198
ask order for: 4081b6 price: 95.9421161361198 size: 463.93289564576776
+ updates for: 4081b6 cash: 0 stock: -463.93289564576776
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
buy - 502657 22750.515334360625 107.80635338251258
+ updates for: 502657 cash: -22750.515334360625 stock: 0
+ updates for: e39c81 cash: 19961.894093630875 stock: 0
+ updates for: 4081b6 cash: 2788.62124072975 stock: 0
+ updates for: 502657 cash: 0.0 stock: 239.95564908279192
cancel - 25d1a9
sell - 25d1a9 95.73366847676675 94.01210175651839
ask order for: 25d1a9 price: 94.01210175651839 size: 95.73366847676675
+ updates for: 25d1a9 cash: 0 stock: -95.73366847676675
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
buy - 168284 92140.92499745832 108.93142629048972
+ updates for: 168284 cash: -92140.92499745832 stock: 0
+ updates for: 25d1a9 cash: 9000.123382362593 stock: 0
+ updates for: 4081b6 cash: 41722.08251268284 stock: 0
+ updates for: b846a3 cash: 41418.719102412884 stock: 0
+ updates for: 168284 cash: 0.0 stock: 960.9308198170647
cancel - 42d8ea
buy - 42d8ea 37710.188512856665 102.08838538521724
+ updates for: 42d8ea cash: -37710.188512856665 stock: 0
+ updates for: b846a3 cash: 37710.188512856665 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 391.7992327728423
cancel - 33b60b
buy - 33b60b 16194.32044858033 103.64771715624177
+ updates for: 33b60b cash: -16194.32044858033 stock: 0
+ updates for: b846a3 cash: 5743.783234179187 stock: 0
+ updates for: f1f805 cash: 10450.537214401144 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 166.31664261626187
cancel - e7e04e
buy - e7e04e 54896.90891860463 104.88983664175028
+ updates for: e7e04e cash: -54896.90891860463 stock: 0
+ updates for: f1f805 cash: 36209.07294385806 stock: 0
+ updates for: 0d5eec cash: 18687.835974746573 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 556.484846712226
cancel - ecdc52
+ updates ecdc52 0 131.28002254096526
sell - ecdc52 162.09711233647909 98.51453255312035
ask order for: ecdc52 price: 98.51453255312035 size: 162.09711233647909
+ updates for: ecdc52 cash: 0 stock: -162.09711233647909
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
buy - dbe2fc 104775.35970899402 120.05806998661585
+ updates for: dbe2fc cash: -104775.35970899402 stock: 0
+ updates for: ecdc52 cash: 15968.921250038875 stock: 0
+ updates for: 0d5eec cash: 46660.72261379366 stock: 0
+ updates for: e9aeae cash: 42145.71584516149 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 1044.746259772983
cancel - e9aeae
+ updates e9aeae 0 162.71447040804196
sell - e9aeae 435.21154524394035 93.56153169190787
ask order for: e9aeae price: 93.56153169190787 size: 435.21154524394035
+ updates for: e9aeae cash: 0 stock: -435.21154524394035
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 574.7418954610739 98.61085080276008
ask order for: ce37e5 price: 98.61085080276008 size: 574.7418954610739
+ updates for: ce37e5 cash: 0 stock: -574.7418954610739
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 21485.018758297578 103.15785758256438
+ updates for: 602a21 cash: -21485.018758297578 stock: 0
+ updates for: e9aeae cash: 21485.018758297578 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 229.6351755874024
cancel - 510dbb
sell - 510dbb 195.02757618304895 90.92356683554641
ask order for: 510dbb price: 90.92356683554641 size: 195.02757618304895
+ updates for: 510dbb cash: 0 stock: -195.02757618304895
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
buy - b846a3 13977.249112633093 109.0960375336852
+ updates for: b846a3 cash: -13977.249112633093 stock: 0
+ updates for: 510dbb cash: 13977.249112633095 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 153.72526176754334
cancel - f676bd
buy - f676bd 82190.5610244501 105.71870632460238
+ updates for: f676bd cash: -82190.5610244501 stock: 0
+ updates for: 510dbb cash: 3755.3537452209757 stock: 0
+ updates for: e9aeae cash: 19234.040024727547 stock: 0
+ updates for: ce37e5 cash: 56675.787303407495 stock: 0
+ updates for: 567d78 cash: 2525.379951094088 stock: 0
+ updates for: f676bd cash: 0.0 stock: 846.4839490722599
cancel - e4befc
sell - e4befc 613.5896083613763 89.20444897797037
ask order for: e4befc price: 89.20444897797037 size: 613.5896083613763
+ updates for: e4befc cash: 0 stock: -613.5896083613763
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
sell - bfd4db 549.0066374030807 92.29093908953703
ask order for: bfd4db price: 92.29093908953703 size: 549.0066374030807
+ updates for: bfd4db cash: 0 stock: -549.0066374030807
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
buy - cba909 28399.373256421633 106.52594443383698
+ updates for: cba909 cash: -28399.373256421633 stock: 0
+ updates for: e4befc cash: 28399.373256421637 stock: 0
+ updates for: cba909 cash: 0.0 stock: 318.3627451522631
cancel - 147b63
sell - 147b63 849.9663589308653 97.4554047064378
ask order for: 147b63 price: 97.4554047064378 size: 849.9663589308653
+ updates for: 147b63 cash: 0 stock: -849.9663589308653
+ updates for: 147b63 cash: 0.0 stock: 0
cancel - f1f805
sell - f1f805 856.407697636325 93.23160475441497
ask order for: f1f805 price: 93.23160475441497 size: 856.407697636325
+ updates for: f1f805 cash: 0 stock: -856.407697636325
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
sell - 301da5 471.54992669489116 101.52760029417443
ask order for: 301da5 price: 101.52760029417443 size: 471.54992669489116
+ updates for: 301da5 cash: 0 stock: -471.54992669489116
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
sell - 57a381 277.19760403476505 93.65539045307524
ask order for: 57a381 price: 93.65539045307524 size: 277.19760403476505
+ updates for: 57a381 cash: 0 stock: -277.19760403476505
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
buy - 397d0e 31143.02017891584 105.18475732021926
+ updates for: 397d0e cash: -31143.02017891584 stock: 0
+ updates for: e4befc cash: 26335.549656063584 stock: 0
+ updates for: bfd4db cash: 4807.470522852254 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 347.3172479237843
cancel - bdb97d
sell - bdb97d 763.9097708973509 88.21421810278792
ask order for: bdb97d price: 88.21421810278792 size: 763.9097708973509
+ updates for: bdb97d cash: 0 stock: -763.9097708973509
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
sell - 0d5eec 788.5470746607764 101.38935997311853
ask order for: 0d5eec price: 101.38935997311853 size: 788.5470746607764
+ updates for: 0d5eec cash: 0 stock: -788.5470746607764
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
+ updates 567d78 0 286.3249223266486
buy - 567d78 89673.01912287217 118.25588124450519
+ updates for: 567d78 cash: -89673.01912287217 stock: 0
+ updates for: bdb97d cash: 67387.70314078967 stock: 0
+ updates for: bfd4db cash: 22285.315982082495 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 1005.3778521838806
cancel - 4f4d8a
sell - 4f4d8a 231.8758382264723 94.82454546316535
ask order for: 4f4d8a price: 94.82454546316535 size: 231.8758382264723
+ updates for: 4f4d8a cash: 0 stock: -231.8758382264723
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
buy - e39c81 110435.69474641346 118.98369243379977
+ updates for: e39c81 cash: -110435.69474641346 stock: 0
+ updates for: bfd4db cash: 23575.55162738452 stock: 0
+ updates for: f1f805 cash: 79844.26397466839 stock: 0
+ updates for: 57a381 cash: 7015.879144360559 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 1186.7675117148299
cancel - 10b0a3
sell - 10b0a3 271.891098388847 99.0482545260193
ask order for: 10b0a3 price: 99.0482545260193 size: 271.891098388847
+ updates for: 10b0a3 cash: 0 stock: -271.891098388847
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
sell - e2b93c 638.9442875211391 98.09850444668655
ask order for: e2b93c price: 98.09850444668655 size: 638.9442875211391
+ updates for: e2b93c cash: 0 stock: -638.9442875211391
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
sell - 4081b6 876.679314549082 95.20701750443078
ask order for: 4081b6 price: 95.20701750443078 size: 876.679314549082
+ updates for: 4081b6 cash: 0 stock: -876.679314549082
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
sell - 502657 469.8630259801603 95.86619833764975
ask order for: 502657 price: 95.86619833764975 size: 469.8630259801603
+ updates for: 502657 cash: 0 stock: -469.8630259801603
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
sell - 25d1a9 548.4044933060809 101.63422849125897
ask order for: 25d1a9 price: 101.63422849125897 size: 548.4044933060809
+ updates for: 25d1a9 cash: 0 stock: -548.4044933060809
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
sell - 168284 96.33808849320747 78.67448166781026
ask order for: 168284 price: 78.67448166781026 size: 96.33808849320747
+ updates for: 168284 cash: 0 stock: -96.33808849320747
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 8040.353668705426 128.89129923085042
+ updates for: 42d8ea cash: -8040.353668705426 stock: 0
+ updates for: 168284 cash: 7579.349177070732 stock: 0
+ updates for: 57a381 cash: 461.0044916346933 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 101.26043721659113
cancel - 33b60b
sell - 33b60b 917.0569798121101 82.87630942770002
ask order for: 33b60b price: 82.87630942770002 size: 917.0569798121101
+ updates for: 33b60b cash: 0 stock: -917.0569798121101
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
sell - e7e04e 581.0582571784794 89.82486728685933
ask order for: e7e04e price: 89.82486728685933 size: 581.0582571784794
+ updates for: e7e04e cash: 0 stock: -581.0582571784794
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
buy - ecdc52 29564.495488288198 107.50156868673399
+ updates for: ecdc52 cash: -29564.495488288198 stock: 0
+ updates for: 33b60b cash: 29564.495488288194 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 356.7303574742284
cancel - dbe2fc
buy - dbe2fc 48928.07381141149 105.39944739178208
+ updates for: dbe2fc cash: -48928.07381141149 stock: 0
+ updates for: 33b60b cash: 46437.80253345229 stock: 0
+ updates for: e7e04e cash: 2490.2712779591966 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 588.0502511410996
cancel - e9aeae
buy - e9aeae 27397.778284035485 105.0010394037572
+ updates for: e9aeae cash: -27397.778284035485 stock: 0
+ updates for: e7e04e cash: 27397.778284035485 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 305.01328987817567
cancel - ce37e5
buy - ce37e5 20668.226952526125 127.88820530856626
+ updates for: ce37e5 cash: -20668.226952526125 stock: 0
+ updates for: e7e04e cash: 20668.226952526125 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 230.09471181873624
cancel - 602a21
sell - 602a21 357.40399121565395 99.19351021272766
ask order for: 602a21 price: 99.19351021272766 size: 357.40399121565395
+ updates for: 602a21 cash: 0 stock: -357.40399121565395
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
sell - 510dbb 80.60049918909306 96.55390865193866
ask order for: 510dbb price: 96.55390865193866 size: 80.60049918909306
+ updates for: 510dbb cash: 0 stock: -80.60049918909306
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
buy - b846a3 94482.21582254009 104.0886109674854
+ updates for: b846a3 cash: -94482.21582254009 stock: 0
+ updates for: e7e04e cash: 1637.2043224698764 stock: 0
+ updates for: 57a381 cash: 18484.166202537614 stock: 0
+ updates for: 4f4d8a cash: 21987.520963715695 stock: 0
+ updates for: 4081b6 cash: 52373.32433381691 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 997.5654893962678
cancel - f676bd
buy - f676bd 77028.11372151249 103.71720650994072
+ updates for: f676bd cash: -77028.11372151249 stock: 0
+ updates for: 4081b6 cash: 31092.698512229923 stock: 0
+ updates for: 502657 cash: 45043.98204014232 stock: 0
+ updates for: 510dbb cash: 891.4331691402475 stock: 0
+ updates for: f676bd cash: 0.0 stock: 805.6754204648191
cancel - e4befc
sell - e4befc 308.74653000679075 85.75225071931582
ask order for: e4befc price: 85.75225071931582 size: 308.74653000679075
+ updates for: e4befc cash: 0 stock: -308.74653000679075
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
sell - bfd4db 415.2160323918305 98.06677435588756
ask order for: bfd4db price: 98.06677435588756 size: 415.2160323918305
+ updates for: bfd4db cash: 0 stock: -415.2160323918305
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
sell - cba909 474.17062272019405 99.98849355204864
ask order for: cba909 price: 99.98849355204864 size: 474.17062272019405
+ updates for: cba909 cash: 0 stock: -474.17062272019405
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
+ updates 147b63 0 849.9663589308653
buy - 147b63 22513.71428205199 102.2241370880091
+ updates for: 147b63 cash: -22513.71428205199 stock: 0
+ updates for: e4befc cash: 22513.71428205199 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 262.5437127678882
cancel - f1f805
buy - f1f805 32380.498007544316 109.77319023821235
+ updates for: f1f805 cash: -32380.498007544316 stock: 0
+ updates for: e4befc cash: 3961.995567809097 stock: 0
+ updates for: 510dbb cash: 6890.860066864099 stock: 0
+ updates for: bfd4db cash: 21527.642372871123 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 337.09107004266605
cancel - 301da5
+ updates 301da5 0 471.54992669489116
buy - 301da5 4863.928795526751 107.1453556926153
+ updates for: 301da5 cash: -4863.928795526751 stock: 0
+ updates for: bfd4db cash: 4863.928795526751 stock: 0
+ updates for: 301da5 cash: 0.0 stock: 49.598131757402285
cancel - 57a381
sell - 57a381 78.9090248569239 96.65476537265096
ask order for: 57a381 price: 96.65476537265096 size: 78.9090248569239
+ updates for: 57a381 cash: 0 stock: -78.9090248569239
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 842.9865982869533 96.96467285047751
ask order for: 397d0e price: 96.96467285047751 size: 842.9865982869533
+ updates for: 397d0e cash: 0 stock: -842.9865982869533
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
buy - bdb97d 114204.36885491315 114.56797002044162
+ updates for: bdb97d cash: -114204.36885491315 stock: 0
+ updates for: 57a381 cash: 7626.933283330663 stock: 0
+ updates for: 397d0e cash: 81739.91972023134 stock: 0
+ updates for: bfd4db cash: 14327.325789118668 stock: 0
+ updates for: e2b93c cash: 10510.190062232474 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 1175.1324251046854
cancel - 0d5eec
+ updates 0d5eec 0 788.5470746607764
sell - 0d5eec 95.28872378450535 86.9518142197624
ask order for: 0d5eec price: 86.9518142197624 size: 95.28872378450535
+ updates for: 0d5eec cash: 0 stock: -95.28872378450535
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
sell - 567d78 616.4270666319007 98.35547743455905
ask order for: 567d78 price: 98.35547743455905 size: 616.4270666319007
+ updates for: 567d78 cash: 0 stock: -616.4270666319007
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 22430.65521200218 125.9143220566872
+ updates for: 4f4d8a cash: -22430.65521200218 stock: 0
+ updates for: 0d5eec cash: 8285.527407748563 stock: 0
+ updates for: e2b93c cash: 14145.127804253618 stock: 0
+ updates for: 4f4d8a cash: 0.0 stock: 239.481827278158
cancel - e39c81
sell - e39c81 134.19124857497889 93.55742959418755
ask order for: e39c81 price: 93.55742959418755 size: 134.19124857497889
+ updates for: e39c81 cash: 0 stock: -134.19124857497889
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
+ updates 10b0a3 0 271.891098388847
buy - 10b0a3 49973.40044347353 104.92290512019788
+ updates for: 10b0a3 cash: -49973.40044347353 stock: 0
+ updates for: e39c81 cash: 12554.588290709708 stock: 0
+ updates for: e2b93c cash: 37418.81215276383 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 515.6324577332671
cancel - e2b93c
+ updates e2b93c 0 6.170828135881607
buy - e2b93c 74375.03663581348 129.93518068835863
+ updates for: e2b93c cash: -74375.03663581348 stock: 0
+ updates for: 567d78 cash: 60628.97844216534 stock: 0
+ updates for: 602a21 cash: 13746.058193648138 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 755.0052676066291
cancel - 4081b6
sell - 4081b6 691.3771034653673 94.2771913928474
ask order for: 4081b6 price: 94.2771913928474 size: 691.3771034653673
+ updates for: 4081b6 cash: 0 stock: -691.3771034653673
+ updates for: 4081b6 cash: 0.0 stock: 0
cancel - 502657
buy - 502657 21572.124986980085 114.67298896462722
+ updates for: 502657 cash: -21572.124986980085 stock: 0
+ updates for: 4081b6 cash: 21572.124986980085 stock: 0
+ updates for: 502657 cash: 0.0 stock: 228.8159486751184
cancel - 25d1a9
+ updates 25d1a9 0 548.4044933060809
sell - 25d1a9 221.7475445690369 96.21078099506451
ask order for: 25d1a9 price: 96.21078099506451 size: 221.7475445690369
+ updates for: 25d1a9 cash: 0 stock: -221.7475445690369
+ updates for: 25d1a9 cash: 0.0 stock: 0
cancel - 168284
buy - 168284 12401.556911708745 103.07286326325494
+ updates for: 168284 cash: -12401.556911708745 stock: 0
+ updates for: 4081b6 cash: 12401.556911708745 stock: 0
+ updates for: 168284 cash: 0.0 stock: 131.54355500507225
cancel - 42d8ea
buy - 42d8ea 37504.22062596732 104.09134720246573
+ updates for: 42d8ea cash: -37504.22062596732 stock: 0
+ updates for: 4081b6 cash: 31207.409609348066 stock: 0
+ updates for: 25d1a9 cash: 6296.811016619254 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 396.4656810864008
cancel - 33b60b
buy - 33b60b 69992.84741570566 106.24238610228426
+ updates for: 33b60b cash: -69992.84741570566 stock: 0
+ updates for: 25d1a9 cash: 15037.693430105664 stock: 0
+ updates for: 602a21 cash: 21706.09825907146 stock: 0
+ updates for: cba909 cash: 33249.055726528546 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 707.6540730295653
cancel - e7e04e
sell - e7e04e 371.2220009547261 79.05317176840083
ask order for: e7e04e price: 79.05317176840083 size: 371.2220009547261
+ updates for: e7e04e cash: 0 stock: -371.2220009547261
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
sell - ecdc52 676.6646445662142 99.07749364135638
ask order for: ecdc52 price: 99.07749364135638 size: 676.6646445662142
+ updates for: ecdc52 cash: 0 stock: -676.6646445662142
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 979.0652232606825 98.5305944658599
ask order for: dbe2fc price: 98.5305944658599 size: 979.0652232606825
+ updates for: dbe2fc cash: 0 stock: -979.0652232606825
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
buy - e9aeae 87366.71359171951 111.8950584391526
+ updates for: e9aeae cash: -87366.71359171951 stock: 0
+ updates for: e7e04e cash: 29346.276605683423 stock: 0
+ updates for: dbe2fc cash: 58020.43698603609 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 960.0790691635221
cancel - ce37e5
buy - ce37e5 91126.37305707211 105.83426827245093
+ updates for: ce37e5 cash: -91126.37305707211 stock: 0
+ updates for: dbe2fc cash: 38447.44148268881 stock: 0
+ updates for: ecdc52 cash: 52678.93157438329 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 921.9023838650621
cancel - 602a21
sell - 602a21 455.18283586593384 88.48140434291238
ask order for: 602a21 price: 88.48140434291238 size: 455.18283586593384
+ updates for: 602a21 cash: 0 stock: -455.18283586593384
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 78933.11289760712 113.45499562612322
bid order for: 510dbb price: 113.45499562612322 size: 89.30448871490727
+ updates for: 510dbb cash: -78933.11289760712 stock: 0
+ updates for: 602a21 cash: 40275.21655020722 stock: 0
+ updates for: ecdc52 cash: 14363.305444956466 stock: 0
+ updates for: cba909 cash: 14162.550525900462 stock: 0
+ updates for: 510dbb cash: 0 stock: 741.7950548183395
cancel - b846a3
buy - b846a3 71371.14755935752 106.45825470674696
bid order for: b846a3 price: 106.45825470674696 size: 670.414405683792
+ updates for: b846a3 cash: -71371.14755935752 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 30987.272501970812 108.17965340423143
bid order for: f676bd price: 108.17965340423143 size: 286.4427045831037
+ updates for: f676bd cash: -30987.272501970812 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 231.2348965754851 87.11502916531761
+ updates for: e4befc cash: 0 stock: -231.2348965754851
+ updates for: 510dbb cash: 0 stock: 89.30448871490727
+ updates for: f676bd cash: 0 stock: 141.93040786057782
+ updates for: e4befc cash: 25486.022706421485 stock: 0.0
cancel - bfd4db
sell - bfd4db 204.46738335827786 94.44844147282403
+ updates for: bfd4db cash: 0 stock: -204.46738335827786
+ updates for: f676bd cash: 0 stock: 144.5122967225259
+ updates for: b846a3 cash: 0 stock: 59.95508663575197
+ updates for: bfd4db cash: 22016.004056126265 stock: 0.0
cancel - cba909
buy - cba909 98803.07425141412 103.38103777705518
bid order for: cba909 price: 103.38103777705518 size: 955.7175704164084
+ updates for: cba909 cash: -98803.07425141412 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 35354.45308556678 106.53306491084876
bid order for: 147b63 price: 106.53306491084876 size: 331.8636623770549
+ updates for: 147b63 cash: -35354.45308556678 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 80260.95318857295 105.77497469708241
bid order for: f1f805 price: 105.77497469708241 size: 758.7896231450178
+ updates for: f1f805 cash: -80260.95318857295 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 38489.375305664085 112.61898028760989
bid order for: 301da5 price: 112.61898028760989 size: 341.7663275530351
+ updates for: 301da5 cash: -38489.375305664085 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 100722.60386514822 102.52556202762531
bid order for: 57a381 price: 102.52556202762531 size: 982.4145498271808
+ updates for: 57a381 cash: -100722.60386514822 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 37328.78071263089 110.68069620487562
bid order for: 397d0e price: 110.68069620487562 size: 337.2655033135445
+ updates for: 397d0e cash: -37328.78071263089 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 101269.49494319981 113.16870705541187
bid order for: bdb97d price: 113.16870705541187 size: 894.8542187869502
+ updates for: bdb97d cash: -101269.49494319981 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 69762.8758382037 106.6894219242503
bid order for: 0d5eec price: 106.6894219242503 size: 653.8874668168648
+ updates for: 0d5eec cash: -69762.8758382037 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 827.3899321205147 83.06577474544704
+ updates for: 567d78 cash: 0 stock: -827.3899321205147
+ updates for: bdb97d cash: 0 stock: 827.3899321205147
+ updates for: 567d78 cash: 93634.64884874364 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 385.4813024720563 92.31730437204594
+ updates for: 4f4d8a cash: 0 stock: -385.4813024720563
+ updates for: bdb97d cash: 0 stock: 67.46428666643556
+ updates for: 301da5 cash: 0 stock: 318.01701580562076
+ updates for: 4f4d8a cash: 43449.5981285939 stock: 0.0
cancel - e39c81
sell - e39c81 523.4950891406586 89.05352531298864
+ updates for: e39c81 cash: 0 stock: -523.4950891406586
+ updates for: 301da5 cash: 0 stock: 23.749311747414367
+ updates for: 397d0e cash: 0 stock: 337.2655033135445
+ updates for: 0d5eec cash: 0 stock: 162.4802740796997
+ updates for: e39c81 cash: 57338.33049981417 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 10096.093710025216 102.64248395854666
bid order for: 10b0a3 price: 102.64248395854666 size: 98.36174379901638
+ updates for: 10b0a3 cash: -10096.093710025216 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 43958.209367710835 121.22012552860926
bid order for: e2b93c price: 121.22012552860926 size: 362.63128070541575
+ updates for: e2b93c cash: -43958.209367710835 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 540.148689787381 99.55916471160778
+ updates for: 4081b6 cash: 0 stock: -540.148689787381
+ updates for: e2b93c cash: 0 stock: 362.63128070541575
+ updates for: 0d5eec cash: 0 stock: 177.5174090819653
+ updates for: 4081b6 cash: 62897.43912415637 stock: 0.0
cancel - 502657
sell - 502657 196.06452279122016 88.29661813464698
+ updates for: 502657 cash: 0 stock: -196.06452279122016
+ updates for: 0d5eec cash: 0 stock: 196.06452279122016
+ updates for: 502657 cash: 20918.010596449276 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 76306.27906768832 102.729126477611
bid order for: 25d1a9 price: 102.729126477611 size: 742.7910825691549
+ updates for: 25d1a9 cash: -76306.27906768832 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 978.8617674511074 100.76032403700421
+ updates for: 168284 cash: 0 stock: -978.8617674511074
+ updates for: 0d5eec cash: 0 stock: 117.82526086397968
+ updates for: 147b63 cash: 0 stock: 331.8636623770549
+ updates for: b846a3 cash: 0 stock: 529.1728442100729
+ updates for: 168284 cash: 104259.97948802843 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 924.2412740267027 94.90912828180838
+ updates for: 42d8ea cash: 0 stock: -924.2412740267027
+ updates for: b846a3 cash: 0 stock: 81.28647483796715
+ updates for: f1f805 cash: 0 stock: 758.7896231450178
+ updates for: cba909 cash: 0 stock: 84.16517604371779
+ updates for: 42d8ea cash: 97615.65267517493 stock: 0.0
cancel - 33b60b
sell - 33b60b 725.6043607757563 96.96898183346455
+ updates for: 33b60b cash: 0 stock: -725.6043607757563
+ updates for: cba909 cash: 0 stock: 725.6043607757563
+ updates for: 33b60b cash: 75013.73183255443 stock: 0.0
cancel - e7e04e
buy - e7e04e 33212.27665091227 114.58761780469064
bid order for: e7e04e price: 114.58761780469064 size: 289.84175853556076
+ updates for: e7e04e cash: -33212.27665091227 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 61181.93130963838 110.09078930390552
bid order for: ecdc52 price: 110.09078930390552 size: 555.7406909014496
+ updates for: ecdc52 cash: -61181.93130963838 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 468.2966572668264 101.18740413660534
+ updates for: dbe2fc cash: 0 stock: -468.2966572668264
+ updates for: e7e04e cash: 0 stock: 289.84175853556076
+ updates for: ecdc52 cash: 0 stock: 178.45489873126564
+ updates for: dbe2fc cash: 52858.51730738583 stock: 0.0
cancel - e9aeae
sell - e9aeae 808.7907959161829 100.63491531085764
+ updates for: e9aeae cash: 0 stock: -808.7907959161829
+ updates for: ecdc52 cash: 0 stock: 377.285792170184
+ updates for: cba909 cash: 0 stock: 145.94803359693435
+ updates for: 25d1a9 cash: 0 stock: 285.55697014906457
+ updates for: e9aeae cash: 85958.96793094305 stock: 0.0
cancel - ce37e5
buy - ce37e5 91102.37797112703 113.89829866445288
bid order for: ce37e5 price: 113.89829866445288 size: 799.8572326309879
+ updates for: ce37e5 cash: -91102.37797112703 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 63171.7788147154 106.60719915162132
bid order for: 602a21 price: 106.60719915162132 size: 592.5657865269474
+ updates for: 602a21 cash: -63171.7788147154 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 5336.753228581998 111.86667968354085
bid order for: 510dbb price: 111.86667968354085 size: 47.70637015131865
+ updates for: 510dbb cash: -5336.753228581998 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 56134.452722845665 109.95996468109426
bid order for: b846a3 price: 109.95996468109426 size: 510.4990064851942
+ updates for: b846a3 cash: -56134.452722845665 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 452.75930215551114 91.32699171373007
+ updates for: f676bd cash: 0 stock: -452.75930215551114
+ updates for: ce37e5 cash: 0 stock: 452.75930215551114
+ updates for: f676bd cash: 51568.51422001767 stock: 0.0
cancel - e4befc
buy - e4befc 61399.29070894784 107.76082481014296
bid order for: e4befc price: 107.76082481014296 size: 569.7737634907992
+ updates for: e4befc cash: -61399.29070894784 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 319.20976229497114 88.24255861508851
+ updates for: bfd4db cash: 0 stock: -319.20976229497114
+ updates for: ce37e5 cash: 0 stock: 319.20976229497114
+ updates for: bfd4db cash: 36357.44884248163 stock: 0.0
cancel - cba909
sell - cba909 263.3857367079162 95.99261538212018
+ updates for: cba909 cash: 0 stock: -263.3857367079162
+ updates for: ce37e5 cash: 0 stock: 27.88816818050566
+ updates for: 510dbb cash: 0 stock: 47.70637015131865
+ updates for: b846a3 cash: 0 stock: 187.79119837609187
+ updates for: cba909 cash: 29162.68167806515 stock: 0.0
cancel - 147b63
buy - 147b63 93436.70365004474 103.55918888586434
bid order for: 147b63 price: 103.55918888586434 size: 902.2541085467955
+ updates for: 147b63 cash: -93436.70365004474 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 423.94198117766666 98.49437199306661
+ updates for: f1f805 cash: 0 stock: -423.94198117766666
+ updates for: b846a3 cash: 0 stock: 322.7078081091023
+ updates for: e4befc cash: 0 stock: 101.23417306856436
+ updates for: f1f805 cash: 46394.017170831496 stock: 0.0
cancel - 301da5
sell - 301da5 791.2100838258805 98.69184924936837
+ updates for: 301da5 cash: 0 stock: -791.2100838258805
+ updates for: e4befc cash: 0 stock: 468.5395904222348
+ updates for: 602a21 cash: 0 stock: 322.67049340364565
+ updates for: 301da5 cash: 84889.21027074094 stock: 0.0
cancel - 57a381
+ updates 57a381 100722.60386514822 0
sell - 57a381 827.2382287002076 90.76362429668556
+ updates for: 57a381 cash: 0 stock: -827.2382287002076
+ updates for: 602a21 cash: 0 stock: 269.8952931233017
+ updates for: 147b63 cash: 0 stock: 557.3429355769059
+ updates for: 57a381 cash: 86490.76360369196 stock: 0.0
cancel - 397d0e
sell - 397d0e 956.376395670303 97.99351842633978
ask order for: 397d0e price: 97.99351842633978 size: 55.86936648130677
+ updates for: 397d0e cash: 0 stock: -956.376395670303
+ updates for: 147b63 cash: 0 stock: 344.91117296988955
+ updates for: 25d1a9 cash: 0 stock: 457.23411242009036
+ updates for: 10b0a3 cash: 0 stock: 98.36174379901638
+ updates for: 397d0e cash: 92786.07598514072 stock: 0
cancel - bdb97d
buy - bdb97d 107362.98773711476 117.41434024577917
bid order for: bdb97d price: 117.41434024577917 size: 867.7658259636951
+ updates for: bdb97d cash: -107362.98773711476 stock: 0
+ updates for: 397d0e cash: 5474.835793753865 stock: 0
+ updates for: bdb97d cash: 0 stock: 55.86936648130677
cancel - 0d5eec
buy - 0d5eec 112562.86890948846 124.26621653814364
bid order for: 0d5eec price: 124.26621653814364 size: 905.8203592682584
+ updates for: 0d5eec cash: -112562.86890948846 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 173.06775258489188 86.9211660329453
+ updates for: 567d78 cash: 0 stock: -173.06775258489188
+ updates for: 0d5eec cash: 0 stock: 173.06775258489188
+ updates for: 567d78 cash: 21506.474818484043 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 19233.58157723688 108.52308699294935
bid order for: 4f4d8a price: 108.52308699294935 size: 177.23032130929403
+ updates for: 4f4d8a cash: -19233.58157723688 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 164.52406233901854 93.78301929177796
+ updates for: e39c81 cash: 0 stock: -164.52406233901854
+ updates for: 0d5eec cash: 0 stock: 164.52406233901854
+ updates for: e39c81 cash: 20444.782756355522 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 74308.6146726249 107.97500335937218
bid order for: 10b0a3 price: 107.97500335937218 size: 688.2020130650448
+ updates for: 10b0a3 cash: -74308.6146726249 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 371.2012775316035 97.72841906110166
+ updates for: e2b93c cash: 0 stock: -371.2012775316035
+ updates for: 0d5eec cash: 0 stock: 371.2012775316035
+ updates for: e2b93c cash: 46127.778332977796 stock: 0.0
cancel - 4081b6
sell - 4081b6 132.74596986021334 99.05799388185373
+ updates for: 4081b6 cash: 0 stock: -132.74596986021334
+ updates for: 0d5eec cash: 0 stock: 132.74596986021334
+ updates for: 4081b6 cash: 16495.83943521516 stock: 0.0
cancel - 502657
sell - 502657 277.7463615161672 84.97430722720225
+ updates for: 502657 cash: 0 stock: -277.7463615161672
+ updates for: 0d5eec cash: 0 stock: 64.28129695253108
+ updates for: bdb97d cash: 0 stock: 213.46506456363613
+ updates for: 502657 cash: 33051.85328771793 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 5645.185366889994 103.96726327244404
bid order for: 25d1a9 price: 103.96726327244404 size: 54.29772015924766
+ updates for: 25d1a9 cash: -5645.185366889994 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 70584.9155988194 114.0476880558908
bid order for: 168284 price: 114.0476880558908 size: 618.9070274202155
+ updates for: 168284 cash: -70584.9155988194 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 106741.22809373168 113.55678805399361
bid order for: 42d8ea price: 113.55678805399361 size: 939.9810431673949
+ updates for: 42d8ea cash: -106741.22809373168 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 73588.49217120407 108.99093376397393
bid order for: 33b60b price: 108.99093376397393 size: 675.179940476188
+ updates for: 33b60b cash: -73588.49217120407 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 80854.88088115807 104.45734324435324
bid order for: e7e04e price: 104.45734324435324 size: 774.0468823911901
+ updates for: e7e04e cash: -80854.88088115807 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 21052.437064092173 111.41914671522316
bid order for: ecdc52 price: 111.41914671522316 size: 188.94810887306664
+ updates for: ecdc52 cash: -21052.437064092173 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 680.291551807831 100.63852976861895
+ updates for: dbe2fc cash: 0 stock: -680.291551807831
+ updates for: bdb97d cash: 0 stock: 654.300761400059
+ updates for: 168284 cash: 0 stock: 25.99079040777201
+ updates for: dbe2fc cash: 79788.48177885052 stock: 0.0
cancel - e9aeae
buy - e9aeae 97137.41038762999 113.89695287898813
bid order for: e9aeae price: 113.89695287898813 size: 852.8534603628543
+ updates for: e9aeae cash: -97137.41038762999 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 848.7044403994452 94.23909943539294
+ updates for: ce37e5 cash: 0 stock: -848.7044403994452
+ updates for: 168284 cash: 0 stock: 592.9162370124435
+ updates for: e9aeae cash: 0 stock: 255.78820338700166
+ updates for: ce37e5 cash: 96754.22299023814 stock: 0.0
cancel - 602a21
buy - 602a21 1870.1586566204767 107.6146983621769
bid order for: 602a21 price: 107.6146983621769 size: 17.378282753964186
+ updates for: 602a21 cash: -1870.1586566204767 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 617.4608258304355 77.08380229392169
+ updates for: 510dbb cash: 0 stock: -617.4608258304355
+ updates for: e9aeae cash: 0 stock: 597.0652569758527
+ updates for: 42d8ea cash: 0 stock: 20.395568854582848
+ updates for: 510dbb cash: 70319.96872912013 stock: 0.0
cancel - b846a3
buy - b846a3 85866.21219365137 103.70417902388981
bid order for: b846a3 price: 103.70417902388981 size: 827.9918225269477
+ updates for: b846a3 cash: -85866.21219365137 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 6486.28446937823 104.63751659560809
bid order for: f676bd price: 104.63751659560809 size: 61.988134661545246
+ updates for: f676bd cash: -6486.28446937823 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 90459.22632117968 110.99481359735232
bid order for: e4befc price: 110.99481359735232 size: 814.9860645681332
+ updates for: e4befc cash: -90459.22632117968 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 457.0731888291343 72.28241926360991
+ updates for: bfd4db cash: 0 stock: -457.0731888291343
+ updates for: 42d8ea cash: 0 stock: 457.0731888291343
+ updates for: bfd4db cash: 51903.76322903301 stock: 0.0
cancel - cba909
buy - cba909 11925.741688787792 115.7054571107459
bid order for: cba909 price: 115.7054571107459 size: 103.06982908656789
+ updates for: cba909 cash: -11925.741688787792 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 584.9965640666798 93.33695459749828
+ updates for: 147b63 cash: 0 stock: -584.9965640666798
+ updates for: cba909 cash: 0 stock: 103.06982908656789
+ updates for: 42d8ea cash: 0 stock: 462.5122854836777
+ updates for: ecdc52 cash: 0 stock: 19.414449496434145
+ updates for: 147b63 cash: 66610.29266066445 stock: 0.0
cancel - f1f805
buy - f1f805 4973.509646630496 113.35397119107522
bid order for: f1f805 price: 113.35397119107522 size: 43.8759188969824
+ updates for: f1f805 cash: -4973.509646630496 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 908.7061033703995 76.12509162697194
+ updates for: 301da5 cash: 0 stock: -908.7061033703995
+ updates for: f1f805 cash: 0 stock: 43.8759188969824
+ updates for: ecdc52 cash: 0 stock: 169.5336593766325
+ updates for: e4befc cash: 0 stock: 695.2965250967846
+ updates for: 301da5 cash: 101037.11351188859 stock: 0.0
cancel - 57a381
sell - 57a381 357.58066498244557 99.66636578359521
+ updates for: 57a381 cash: 0 stock: -357.58066498244557
+ updates for: e4befc cash: 0 stock: 119.68953947134855
+ updates for: 33b60b cash: 0 stock: 237.89112551109702
+ updates for: 57a381 cash: 39212.894026792455 stock: 0.0
cancel - 397d0e
sell - 397d0e 542.067782416906 99.36658556594935
+ updates for: 397d0e cash: 0 stock: -542.067782416906
+ updates for: 33b60b cash: 0 stock: 437.288814965091
+ updates for: 4f4d8a cash: 0 stock: 104.77896745181499
+ updates for: 397d0e cash: 59031.45326739161 stock: 0.0
cancel - bdb97d
buy - bdb97d 75823.92368982172 108.60461905831443
bid order for: bdb97d price: 108.60461905831443 size: 698.1648142341777
+ updates for: bdb97d cash: -75823.92368982172 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 693.6799444884749 90.9039920983277
+ updates for: 0d5eec cash: 0 stock: -693.6799444884749
+ updates for: bdb97d cash: 0 stock: 693.6799444884749
+ updates for: 0d5eec cash: 75336.84611956352 stock: 0.0
cancel - 567d78
sell - 567d78 900.4010913063864 89.78737554294115
+ updates for: 567d78 cash: 0 stock: -900.4010913063864
+ updates for: bdb97d cash: 0 stock: 4.484869745702781
+ updates for: 4f4d8a cash: 0 stock: 72.45135385747903
+ updates for: 10b0a3 cash: 0 stock: 688.2020130650448
+ updates for: 602a21 cash: 0 stock: 17.378282753964186
+ updates for: f676bd cash: 0 stock: 61.988134661545246
+ updates for: e7e04e cash: 0 stock: 55.896437222650434
+ updates for: 567d78 cash: 96853.57327541681 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 151.07303876719857 101.10031749035134
+ updates for: 4f4d8a cash: 0 stock: -151.07303876719857
+ updates for: e7e04e cash: 0 stock: 151.07303876719857
+ updates for: 4f4d8a cash: 15780.688265472745 stock: 0.0
cancel - e39c81
buy - e39c81 42250.0846315789 121.67074072529795
bid order for: e39c81 price: 121.67074072529795 size: 347.2493417868558
+ updates for: e39c81 cash: -42250.0846315789 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 341.41382645299564 89.9296608001753
+ updates for: 10b0a3 cash: 0 stock: -341.41382645299564
+ updates for: e39c81 cash: 0 stock: 341.41382645299564
+ updates for: 10b0a3 cash: 41540.0731583943 stock: 0.0
cancel - e2b93c
sell - e2b93c 652.750399261442 100.11866394050806
+ updates for: e2b93c cash: 0 stock: -652.750399261442
+ updates for: e39c81 cash: 0 stock: 5.835515333860144
+ updates for: e7e04e cash: 0 stock: 567.0774064013411
+ updates for: 25d1a9 cash: 0 stock: 54.29772015924766
+ updates for: b846a3 cash: 0 stock: 25.539757366993058
+ updates for: e2b93c cash: 68239.17569687044 stock: 0.0
cancel - 4081b6
buy - 4081b6 48979.49971204499 105.08955445337061
bid order for: 4081b6 price: 105.08955445337061 size: 466.0739115967775
+ updates for: 4081b6 cash: -48979.49971204499 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 225.7230084331229 88.20252195153819
+ updates for: 502657 cash: 0 stock: -225.7230084331229
+ updates for: 4081b6 cash: 0 stock: 225.7230084331229
+ updates for: 502657 cash: 23721.130386111305 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 23307.01670173428 107.01857387092359
bid order for: 25d1a9 price: 107.01857387092359 size: 217.7847812646537
+ updates for: 25d1a9 cash: -23307.01670173428 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 690.3392771064739 96.80156525596249
+ updates for: 168284 cash: 0 stock: -690.3392771064739
+ updates for: 25d1a9 cash: 0 stock: 217.7847812646537
+ updates for: 4081b6 cash: 0 stock: 240.3509031636546
+ updates for: b846a3 cash: 0 stock: 232.2035926781656
+ updates for: 168284 cash: 72645.86897275483 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 718.7429749743139 90.14577326208843
ask order for: 42d8ea price: 90.14577326208843 size: 148.49450249252493
+ updates for: 42d8ea cash: 0 stock: -718.7429749743139
+ updates for: b846a3 cash: 0 stock: 570.248472481789
+ updates for: 42d8ea cash: 59137.14967835115 stock: 0
cancel - 33b60b
sell - 33b60b 893.6199312734534 91.0153067785016
ask order for: 33b60b price: 91.0153067785016 size: 893.6199312734534
+ updates for: 33b60b cash: 0 stock: -893.6199312734534
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
sell - e7e04e 746.0991769308218 99.89998219700334
ask order for: e7e04e price: 99.89998219700334 size: 746.0991769308218
+ updates for: e7e04e cash: 0 stock: -746.0991769308218
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
buy - ecdc52 15564.121926358777 112.22089563525806
+ updates for: ecdc52 cash: -15564.121926358777 stock: 0
+ updates for: 42d8ea cash: 13386.151752357777 stock: 0
+ updates for: 33b60b cash: 2177.9701740010005 stock: 0
+ updates for: ecdc52 cash: 0.0 stock: 172.42421553850073
cancel - dbe2fc
sell - dbe2fc 7.80317998774558 90.33711628377453
ask order for: dbe2fc price: 90.33711628377453 size: 7.80317998774558
+ updates for: dbe2fc cash: 0 stock: -7.80317998774558
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
buy - e9aeae 3216.4574022007628 105.66901676031246
+ updates for: e9aeae cash: -3216.4574022007628 stock: 0
+ updates for: dbe2fc cash: 704.9167779361948 stock: 0
+ updates for: 33b60b cash: 2511.540624264568 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 35.39788590217766
cancel - ce37e5
buy - ce37e5 44484.3386386115 112.9526026053548
+ updates for: ce37e5 cash: -44484.3386386115 stock: 0
+ updates for: 33b60b cash: 44484.3386386115 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 488.75667415888984
cancel - 602a21
buy - 602a21 53387.40386946961 116.3603470067968
+ updates for: 602a21 cash: -53387.40386946961 stock: 0
+ updates for: 33b60b cash: 32159.242751359798 stock: 0
+ updates for: e7e04e cash: 21228.16111810981 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 565.8329813087335
cancel - 510dbb
sell - 510dbb 424.01274115785407 89.65476510661732
ask order for: 510dbb price: 89.65476510661732 size: 424.01274115785407
+ updates for: 510dbb cash: 0 stock: -424.01274115785407
+ updates for: 510dbb cash: 0.0 stock: 0
cancel - b846a3
sell - b846a3 729.0631247090041 97.77489681725326
ask order for: b846a3 price: 97.77489681725326 size: 729.0631247090041
+ updates for: b846a3 cash: 0 stock: -729.0631247090041
+ updates for: b846a3 cash: 0.0 stock: 0
cancel - f676bd
sell - f676bd 473.42389551407734 95.72143855967511
ask order for: f676bd price: 95.72143855967511 size: 473.42389551407734
+ updates for: f676bd cash: 0 stock: -473.42389551407734
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
buy - e4befc 2506.9052526559385 103.35972058054315
+ updates for: e4befc cash: -2506.9052526559385 stock: 0
+ updates for: 510dbb cash: 2506.9052526559385 stock: 0
+ updates for: e4befc cash: 0.0 stock: 27.961762541842926
cancel - bfd4db
sell - bfd4db 395.3096655000336 77.5515632333357
ask order for: bfd4db price: 77.5515632333357 size: 395.3096655000336
+ updates for: bfd4db cash: 0 stock: -395.3096655000336
+ updates for: bfd4db cash: 0.0 stock: 0
cancel - cba909
buy - cba909 8017.615535791281 111.04337570105365
+ updates for: cba909 cash: -8017.615535791281 stock: 0
+ updates for: bfd4db cash: 8017.615535791281 stock: 0
+ updates for: cba909 cash: 0.0 stock: 103.38431878759205
cancel - 147b63
buy - 147b63 12704.73084955903 106.7473378615967
+ updates for: 147b63 cash: -12704.73084955903 stock: 0
+ updates for: bfd4db cash: 12704.73084955903 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 163.82301426127637
cancel - f1f805
buy - f1f805 99295.2004366679 118.84190406782383
+ updates for: f1f805 cash: -99295.2004366679 stock: 0
+ updates for: bfd4db cash: 9934.536135424327 stock: 0
+ updates for: 510dbb cash: 35507.8574580644 stock: 0
+ updates for: f676bd cash: 45316.8163271328 stock: 0
+ updates for: b846a3 cash: 8535.990516046382 stock: 0
+ updates for: f1f805 cash: 0.0 stock: 1084.879681898621
cancel - 301da5
sell - 301da5 925.4698342287434 86.07503854014655
ask order for: 301da5 price: 86.07503854014655 size: 925.4698342287434
+ updates for: 301da5 cash: 0 stock: -925.4698342287434
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
buy - 57a381 83143.39090269072 103.77885159674751
+ updates for: 57a381 cash: -83143.39090269072 stock: 0
+ updates for: 301da5 cash: 79659.85164898212 stock: 0
+ updates for: b846a3 cash: 3483.539253708601 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 961.0979899937096
cancel - 397d0e
buy - 397d0e 79436.81678530129 117.66790867991654
+ updates for: 397d0e cash: -79436.81678530129 stock: 0
+ updates for: b846a3 cash: 59264.542021932146 stock: 0
+ updates for: e7e04e cash: 20172.27476336914 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 808.0572019173018
cancel - bdb97d
sell - bdb97d 256.17738540393225 97.45871618084702
ask order for: bdb97d price: 97.45871618084702 size: 256.17738540393225
+ updates for: bdb97d cash: 0 stock: -256.17738540393225
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 33605.23226608105 106.2986584067991
+ updates for: 0d5eec cash: -33605.23226608105 stock: 0
+ updates for: bdb97d cash: 24966.719096033296 stock: 0
+ updates for: e7e04e cash: 8638.513170047758 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 342.64900411766297
cancel - 567d78
buy - 567d78 69270.73564833139 109.70834842305104
bid order for: 567d78 price: 109.70834842305104 size: 408.12199664708936
+ updates for: 567d78 cash: -69270.73564833139 stock: 0
+ updates for: e7e04e cash: 24496.345441061243 stock: 0
+ updates for: 567d78 cash: 0 stock: 245.2087067718822
cancel - 4f4d8a
sell - 4f4d8a 694.7908131715892 92.16106711947981
ask order for: 4f4d8a price: 92.16106711947981 size: 286.66881652449985
+ updates for: 4f4d8a cash: 0 stock: -694.7908131715892
+ updates for: 567d78 cash: 0 stock: 408.12199664708936
+ updates for: 4f4d8a cash: 44774.390207270146 stock: 0
cancel - e39c81
buy - e39c81 60244.919620709086 105.8577858047913
bid order for: e39c81 price: 105.8577858047913 size: 319.5345087068865
+ updates for: e39c81 cash: -60244.919620709086 stock: 0
+ updates for: 4f4d8a cash: 26419.704040776272 stock: 0
+ updates for: e39c81 cash: 0 stock: 286.66881652449985
cancel - 10b0a3
buy - 10b0a3 34870.0559613608 105.51609058713746
bid order for: 10b0a3 price: 105.51609058713746 size: 330.4714548020935
+ updates for: 10b0a3 cash: -34870.0559613608 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 4135.371054935423 111.19345658818523
bid order for: e2b93c price: 111.19345658818523 size: 37.190777063898054
+ updates for: e2b93c cash: -4135.371054935423 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 92582.6266303738 104.04808304856435
bid order for: 4081b6 price: 104.04808304856435 size: 889.8061734319597
+ updates for: 4081b6 cash: -92582.6266303738 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 534.4041160888189 91.01499582020217
+ updates for: 502657 cash: 0 stock: -534.4041160888189
+ updates for: e2b93c cash: 0 stock: 37.190777063898054
+ updates for: e39c81 cash: 0 stock: 319.5345087068865
+ updates for: 10b0a3 cash: 0 stock: 177.67883031803433
+ updates for: 502657 cash: 56708.562190122575 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 80253.95053178474 107.14885196999168
bid order for: 25d1a9 price: 107.14885196999168 size: 748.9949640735377
+ updates for: 25d1a9 cash: -80253.95053178474 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 23583.21420024972 111.75450937537013
bid order for: 168284 price: 111.75450937537013 size: 211.02695839356696
+ updates for: 168284 cash: -23583.21420024972 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 908.8932504722101 81.18375110641355
+ updates for: 42d8ea cash: 0 stock: -908.8932504722101
+ updates for: 168284 cash: 0 stock: 211.02695839356696
+ updates for: 25d1a9 cash: 0 stock: 697.8662920786431
+ updates for: 42d8ea cash: 98358.78622503125 stock: 0.0
cancel - 33b60b
sell - 33b60b 288.41072604279236 98.14446391033184
+ updates for: 33b60b cash: 0 stock: -288.41072604279236
+ updates for: 25d1a9 cash: 0 stock: 51.1286719948946
+ updates for: 10b0a3 cash: 0 stock: 152.79262448405916
+ updates for: 4081b6 cash: 0 stock: 84.4894295638386
+ updates for: 33b60b cash: 30391.42209709379 stock: 0.0
cancel - e7e04e
sell - e7e04e 679.8731076132092 100.02631068576262
+ updates for: e7e04e cash: 0 stock: -679.8731076132092
+ updates for: 4081b6 cash: 0 stock: 679.8731076132092
+ updates for: e7e04e cash: 70739.49356342472 stock: 0.0
cancel - ecdc52
sell - ecdc52 586.4460593010572 100.77917589446986
ask order for: ecdc52 price: 100.77917589446986 size: 461.0024230461453
+ updates for: ecdc52 cash: 0 stock: -586.4460593010572
+ updates for: 4081b6 cash: 0 stock: 125.4436362549119
+ updates for: ecdc52 cash: 13052.16988296497 stock: 0
cancel - dbe2fc
sell - dbe2fc 767.9186798920664 92.71509912268132
ask order for: dbe2fc price: 92.71509912268132 size: 767.9186798920664
+ updates for: dbe2fc cash: 0 stock: -767.9186798920664
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
buy - e9aeae 114443.80695993273 124.13882884626118
+ updates for: e9aeae cash: -114443.80695993273 stock: 0
+ updates for: dbe2fc cash: 71197.65652435152 stock: 0
+ updates for: ecdc52 cash: 43246.15043558121 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 1197.0366008489323
cancel - ce37e5
sell - ce37e5 620.0153207803368 93.63027723686284
ask order for: ce37e5 price: 93.63027723686284 size: 620.0153207803368
+ updates for: ce37e5 cash: 0 stock: -620.0153207803368
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
sell - 602a21 38.019803188722335 101.80721263792242
ask order for: 602a21 price: 101.80721263792242 size: 38.019803188722335
+ updates for: 602a21 cash: 0 stock: -38.019803188722335
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 76046.88638545627 111.05273226438207
bid order for: 510dbb price: 111.05273226438207 size: 98.2478841823236
+ updates for: 510dbb cash: -76046.88638545627 stock: 0
+ updates for: ce37e5 cash: 58052.206375765374 stock: 0
+ updates for: ecdc52 cash: 3213.2938443630756 stock: 0
+ updates for: 602a21 cash: 3870.6901876862157 stock: 0
+ updates for: 510dbb cash: 0 stock: 689.9196260583385
cancel - b846a3
buy - b846a3 83212.40574806409 103.48476839220402
bid order for: b846a3 price: 103.48476839220402 size: 804.1029326431083
+ updates for: b846a3 cash: -83212.40574806409 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 265.1761222582762 90.364827601394
+ updates for: f676bd cash: 0 stock: -265.1761222582762
+ updates for: 510dbb cash: 0 stock: 98.2478841823236
+ updates for: b846a3 cash: 0 stock: 166.9282380759526
+ updates for: f676bd cash: 28185.226033050247 stock: 0.0
cancel - e4befc
sell - e4befc 124.79553964259071 93.71818123098011
+ updates for: e4befc cash: 0 stock: -124.79553964259071
+ updates for: b846a3 cash: 0 stock: 124.79553964259071
+ updates for: e4befc cash: 12914.437516293614 stock: 0.0
cancel - bfd4db
sell - bfd4db 437.0727394761801 89.45637946345981
+ updates for: bfd4db cash: 0 stock: -437.0727394761801
+ updates for: b846a3 cash: 0 stock: 437.0727394761801
+ updates for: bfd4db cash: 45230.37121523863 stock: 0.0
cancel - cba909
sell - cba909 620.002472717959 90.80388282860449
ask order for: cba909 price: 90.80388282860449 size: 544.6960572695741
+ updates for: cba909 cash: 0 stock: -620.002472717959
+ updates for: b846a3 cash: 0 stock: 75.30641544838488
+ updates for: cba909 cash: 7793.066961123204 stock: 0
cancel - 147b63
buy - 147b63 5217.104111684574 112.26184845682813
+ updates for: 147b63 cash: -5217.104111684574 stock: 0
+ updates for: cba909 cash: 5217.104111684574 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 57.45463684115844
cancel - f1f805
sell - f1f805 826.7587843699159 96.92157386519611
ask order for: f1f805 price: 96.92157386519611 size: 826.7587843699159
+ updates for: f1f805 cash: 0 stock: -826.7587843699159
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
sell - 301da5 122.21938335137634 91.16867629441973
ask order for: 301da5 price: 91.16867629441973 size: 122.21938335137634
+ updates for: 301da5 cash: 0 stock: -122.21938335137634
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
buy - 57a381 1714.8915530142208 112.98287958672415
+ updates for: 57a381 cash: -1714.8915530142208 stock: 0
+ updates for: cba909 cash: 1714.8915530142208 stock: 0
+ updates for: 57a381 cash: 0.0 stock: 18.885663251329667
cancel - 397d0e
buy - 397d0e 35324.67116311786 111.23682914274059
+ updates for: 397d0e cash: -35324.67116311786 stock: 0
+ updates for: cba909 cash: 35324.67116311786 stock: 0
+ updates for: 397d0e cash: 0.0 stock: 389.0215931602222
cancel - bdb97d
buy - bdb97d 24722.302226981556 113.69700509361441
+ updates for: bdb97d cash: -24722.302226981556 stock: 0
+ updates for: cba909 cash: 7203.850133692589 stock: 0
+ updates for: 301da5 cash: 11142.57939766522 stock: 0
+ updates for: f1f805 cash: 6375.872695623744 stock: 0
+ updates for: bdb97d cash: 0.0 stock: 267.33738105310846
cancel - 0d5eec
sell - 0d5eec 106.41495648422665 99.8998456564367
ask order for: 0d5eec price: 99.8998456564367 size: 106.41495648422665
+ updates for: 0d5eec cash: 0 stock: -106.41495648422665
+ updates for: 0d5eec cash: 0.0 stock: 0
cancel - 567d78
buy - 567d78 813.5457362507892 111.16029525409158
+ updates for: 567d78 cash: -813.5457362507892 stock: 0
+ updates for: f1f805 cash: 813.5457362507891 stock: 0
+ updates for: 567d78 cash: 0.0 stock: 8.393856019943646
cancel - 4f4d8a
sell - 4f4d8a 647.9891105499408 88.3195700671271
ask order for: 4f4d8a price: 88.3195700671271 size: 647.9891105499408
+ updates for: 4f4d8a cash: 0 stock: -647.9891105499408
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
buy - e39c81 40840.75821709688 106.19666116829798
+ updates for: e39c81 cash: -40840.75821709688 stock: 0
+ updates for: 4f4d8a cash: 40840.75821709688 stock: 0
+ updates for: e39c81 cash: 0.0 stock: 462.4202561907395
cancel - 10b0a3
buy - 10b0a3 45110.822940991726 103.66271551784288
+ updates for: 10b0a3 cash: -45110.822940991726 stock: 0
+ updates for: 4f4d8a cash: 16389.36143485399 stock: 0
+ updates for: f1f805 cash: 28721.461506137737 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 481.90598922749325
cancel - e2b93c
sell - e2b93c 924.3563921575968 90.25965321541526
ask order for: e2b93c price: 90.25965321541526 size: 924.3563921575968
+ updates for: e2b93c cash: 0 stock: -924.3563921575968
+ updates for: e2b93c cash: 0.0 stock: 0
cancel - 4081b6
buy - 4081b6 44988.22580779856 105.15579051903917
+ updates for: 4081b6 cash: -44988.22580779856 stock: 0
+ updates for: e2b93c cash: 44988.22580779856 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 498.43118386937385
cancel - 502657
sell - 502657 85.69602631117755 98.73056091347219
ask order for: 502657 price: 98.73056091347219 size: 85.69602631117755
+ updates for: 502657 cash: 0 stock: -85.69602631117755
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
buy - 25d1a9 55791.57160780397 105.83840503737959
+ updates for: 25d1a9 cash: -55791.57160780397 stock: 0
+ updates for: e2b93c cash: 38443.86159579852 stock: 0
+ updates for: f1f805 cash: 17347.710012005453 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 604.9122936210881
cancel - 168284
buy - 168284 73646.64121158447 113.50226335254875
bid order for: 168284 price: 113.50226335254875 size: 243.8965821636465
+ updates for: 168284 cash: -73646.64121158447 stock: 0
+ updates for: f1f805 cash: 26872.172637990825 stock: 0
+ updates for: 502657 cash: 8460.81674575823 stock: 0
+ updates for: 0d5eec cash: 10630.83772831067 stock: 0
+ updates for: 168284 cash: 0 stock: 469.367857259351
cancel - 42d8ea
sell - 42d8ea 848.6512776720188 98.25613772411084
ask order for: 42d8ea price: 98.25613772411084 size: 604.7546955083723
+ updates for: 42d8ea cash: 0 stock: -848.6512776720188
+ updates for: 168284 cash: 0 stock: 243.8965821636465
+ updates for: 42d8ea cash: 27682.814099524752 stock: 0
cancel - 33b60b
sell - 33b60b 194.36697408843202 87.68711874216505
ask order for: 33b60b price: 87.68711874216505 size: 194.36697408843202
+ updates for: 33b60b cash: 0 stock: -194.36697408843202
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
sell - e7e04e 868.7166791638881 96.39412649167527
ask order for: e7e04e price: 96.39412649167527 size: 868.7166791638881
+ updates for: e7e04e cash: 0 stock: -868.7166791638881
+ updates for: e7e04e cash: 0.0 stock: 0
cancel - ecdc52
sell - ecdc52 837.1670853371954 92.53660848408079
ask order for: ecdc52 price: 92.53660848408079 size: 837.1670853371954
+ updates for: ecdc52 cash: 0 stock: -837.1670853371954
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
buy - dbe2fc 40746.394280049804 109.65941367229279
+ updates for: dbe2fc cash: -40746.394280049804 stock: 0
+ updates for: 33b60b cash: 17043.479936447657 stock: 0
+ updates for: ecdc52 cash: 23702.914343602148 stock: 0
+ updates for: dbe2fc cash: 0.0 stock: 450.5133223488591
cancel - e9aeae
sell - e9aeae 252.61230009928443 87.4466922154455
ask order for: e9aeae price: 87.4466922154455 size: 252.61230009928443
+ updates for: e9aeae cash: 0 stock: -252.61230009928443
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
buy - ce37e5 80019.21377398883 124.89512138748059
+ updates for: ce37e5 cash: -80019.21377398883 stock: 0
+ updates for: e9aeae cash: 22090.110056617876 stock: 0
+ updates for: ecdc52 cash: 53765.688468004955 stock: 0
+ updates for: e7e04e cash: 4163.415249365993 stock: 0
+ updates for: ce37e5 cash: 0.0 stock: 876.824623643985
cancel - 602a21
sell - 602a21 982.101255953101 97.42665648938765
ask order for: 602a21 price: 97.42665648938765 size: 982.101255953101
+ updates for: 602a21 cash: 0 stock: -982.101255953101
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 58378.52396739904 115.46521963487285
+ updates for: 510dbb cash: -58378.52396739904 stock: 0
+ updates for: e7e04e cash: 58378.52396739904 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 605.6232479314048
cancel - b846a3
buy - b846a3 18383.70828053276 108.51069685779215
+ updates for: b846a3 cash: -18383.70828053276 stock: 0
+ updates for: e7e04e cash: 18383.70828053276 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 190.71398797436484
cancel - f676bd
buy - f676bd 29501.51191858878 102.76095574785552
+ updates for: f676bd cash: -29501.51191858878 stock: 0
+ updates for: e7e04e cash: 2813.53795945412 stock: 0
+ updates for: 602a21 cash: 26687.973959134662 stock: 0
+ updates for: f676bd cash: 0.0 stock: 303.11672719170406
cancel - e4befc
buy - e4befc 110492.1524167822 113.00895271662694
+ updates for: e4befc cash: -110492.1524167822 stock: 0
+ updates for: 602a21 cash: 68994.8677424043 stock: 0
+ updates for: 42d8ea cash: 41497.28467437791 stock: 0
+ updates for: e4befc cash: 0.0 stock: 1130.5102225109022
cancel - bfd4db
buy - bfd4db 78584.10343236268 104.06612394598035
bid order for: bfd4db price: 104.06612394598035 size: 582.9036881113733
+ updates for: bfd4db cash: -78584.10343236268 stock: 0
+ updates for: 42d8ea cash: 17923.575976795433 stock: 0
+ updates for: bfd4db cash: 0 stock: 182.41685854905336
cancel - cba909
buy - cba909 107001.62258910036 127.3124435580041
bid order for: cba909 price: 127.3124435580041 size: 840.4647621137674
+ updates for: cba909 cash: -107001.62258910036 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 516.2143986786846 93.74576568586762
+ updates for: 147b63 cash: 0 stock: -516.2143986786846
+ updates for: cba909 cash: 0 stock: 516.2143986786846
+ updates for: 147b63 cash: 65720.51649560906 stock: 0.0
cancel - f1f805
sell - f1f805 384.526633814154 97.99633193652255
+ updates for: f1f805 cash: 0 stock: -384.526633814154
+ updates for: cba909 cash: 0 stock: 324.2503634350828
+ updates for: bfd4db cash: 0 stock: 60.27627037907121
+ updates for: f1f805 cash: 47553.82391776115 stock: 0.0
cancel - 301da5
sell - 301da5 212.41030099771683 93.94388169766101
+ updates for: 301da5 cash: 0 stock: -212.41030099771683
+ updates for: bfd4db cash: 0 stock: 212.41030099771683
+ updates for: 301da5 cash: 22104.716711031393 stock: 0.0
cancel - 57a381
buy - 57a381 27575.2542881853 104.98519805040563
bid order for: 57a381 price: 104.98519805040563 size: 262.6584966286946
+ updates for: 57a381 cash: -27575.2542881853 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 175.5199875784392 96.82300261476854
+ updates for: 397d0e cash: 0 stock: -175.5199875784392
+ updates for: 57a381 cash: 0 stock: 175.5199875784392
+ updates for: 397d0e cash: 18427.000657727178 stock: 0.0
cancel - bdb97d
sell - bdb97d 264.7084503407708 79.59835318013485
+ updates for: bdb97d cash: 0 stock: -264.7084503407708
+ updates for: 57a381 cash: 0 stock: 87.13850905025538
+ updates for: bfd4db cash: 0 stock: 177.56994129051543
+ updates for: bdb97d cash: 27627.269149877357 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 40526.65918130162 104.00796038554901
bid order for: 0d5eec price: 104.00796038554901 size: 389.6495905801114
+ updates for: 0d5eec cash: -40526.65918130162 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 42.83817450643812 98.95329051577396
+ updates for: 567d78 cash: 0 stock: -42.83817450643812
+ updates for: bfd4db cash: 0 stock: 42.83817450643812
+ updates for: 567d78 cash: 4458.002777806525 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 36631.972878241715 106.59886327454701
bid order for: 4f4d8a price: 106.59886327454701 size: 343.64318486113217
+ updates for: 4f4d8a cash: -36631.972878241715 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 71636.76524759366 104.63955687045808
bid order for: e39c81 price: 104.63955687045808 size: 684.6050135349743
+ updates for: e39c81 cash: -71636.76524759366 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 81157.93101532229 112.49765972800672
bid order for: 10b0a3 price: 112.49765972800672 size: 721.4188385033374
+ updates for: 10b0a3 cash: -81157.93101532229 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 19541.01632855424 104.80592428848817
bid order for: e2b93c price: 104.80592428848817 size: 186.44953957722612
+ updates for: e2b93c cash: -19541.01632855424 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 18564.68749305709 111.14854125716357
bid order for: 4081b6 price: 111.14854125716357 size: 167.02592119588962
+ updates for: 4081b6 cash: -18564.68749305709 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 379.3745324816001 98.72357056815495
+ updates for: 502657 cash: 0 stock: -379.3745324816001
+ updates for: 10b0a3 cash: 0 stock: 379.3745324816001
+ updates for: 502657 cash: 42678.747064586685 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 220.3518599250524 96.98130462868139
+ updates for: 25d1a9 cash: 0 stock: -220.3518599250524
+ updates for: 10b0a3 cash: 0 stock: 220.3518599250524
+ updates for: 25d1a9 cash: 24789.068558281946 stock: 0.0
cancel - 168284
sell - 168284 368.16617937011733 93.43442835983473
+ updates for: 168284 cash: 0 stock: -368.16617937011733
+ updates for: 10b0a3 cash: 0 stock: 121.69244609668488
+ updates for: 4081b6 cash: 0 stock: 167.02592119588962
+ updates for: 4f4d8a cash: 0 stock: 79.44781207754284
+ updates for: 168284 cash: 40723.849342626636 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 139.06970193002644 94.67920363108372
+ updates for: 42d8ea cash: 0 stock: -139.06970193002644
+ updates for: 4f4d8a cash: 0 stock: 139.06970193002644
+ updates for: 42d8ea cash: 14824.672141670895 stock: 0.0
cancel - 33b60b
sell - 33b60b 633.1749834251426 89.2586802834438
+ updates for: 33b60b cash: 0 stock: -633.1749834251426
+ updates for: 4f4d8a cash: 0 stock: 125.1256708535629
+ updates for: e2b93c cash: 0 stock: 186.44953957722612
+ updates for: e39c81 cash: 0 stock: 321.5997729943536
+ updates for: 33b60b cash: 66531.32834377824 stock: 0.0
cancel - e7e04e
sell - e7e04e 884.6340503857625 99.14347866393146
ask order for: e7e04e price: 99.14347866393146 size: 42.17021832739874
+ updates for: e7e04e cash: 0 stock: -884.6340503857625
+ updates for: e39c81 cash: 0 stock: 363.0052405406207
+ updates for: bfd4db cash: 0 stock: 89.80900093763171
+ updates for: 0d5eec cash: 0 stock: 389.6495905801114
+ updates for: e7e04e cash: 87857.44131616646 stock: 0
cancel - ecdc52
buy - ecdc52 6441.563564035357 104.2627347304304
bid order for: ecdc52 price: 104.2627347304304 size: 21.682353037108335
+ updates for: ecdc52 cash: -6441.563564035357 stock: 0
+ updates for: e7e04e cash: 4180.902140995789 stock: 0
+ updates for: ecdc52 cash: 0 stock: 42.17021832739874
cancel - dbe2fc
sell - dbe2fc 334.3867739883731 99.54637626216925
ask order for: dbe2fc price: 99.54637626216925 size: 312.70442095126475
+ updates for: dbe2fc cash: 0 stock: -334.3867739883731
+ updates for: ecdc52 cash: 0 stock: 21.682353037108335
+ updates for: dbe2fc cash: 2260.661423039568 stock: 0
cancel - e9aeae
buy - e9aeae 83441.06755386156 121.68271055611785
bid order for: e9aeae price: 121.68271055611785 size: 429.90886189108716
+ updates for: e9aeae cash: -83441.06755386156 stock: 0
+ updates for: dbe2fc cash: 31128.59194685836 stock: 0
+ updates for: e9aeae cash: 0 stock: 312.70442095126475
cancel - ce37e5
sell - ce37e5 904.5563386935701 97.24237475022743
ask order for: ce37e5 price: 97.24237475022743 size: 474.6474768024829
+ updates for: ce37e5 cash: 0 stock: -904.5563386935701
+ updates for: e9aeae cash: 0 stock: 429.90886189108716
+ updates for: ce37e5 cash: 52312.4756070032 stock: 0
cancel - 602a21
sell - 602a21 423.8199317743007 95.01187271903864
ask order for: 602a21 price: 95.01187271903864 size: 423.8199317743007
+ updates for: 602a21 cash: 0 stock: -423.8199317743007
+ updates for: 602a21 cash: 0.0 stock: 0
cancel - 510dbb
buy - 510dbb 69849.20735897592 109.67791949852564
+ updates for: 510dbb cash: -69849.20735897592 stock: 0
+ updates for: 602a21 cash: 40267.9254135315 stock: 0
+ updates for: ce37e5 cash: 29581.281945444425 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 728.0214902144934
cancel - b846a3
buy - b846a3 26984.495241251618 104.70840444647362
bid order for: b846a3 price: 104.70840444647362 size: 99.41827906030812
+ updates for: b846a3 cash: -26984.495241251618 stock: 0
+ updates for: ce37e5 cash: 16574.565868032496 stock: 0
+ updates for: b846a3 cash: 0 stock: 170.44591836229023
cancel - f676bd
sell - f676bd 727.1496311281073 86.9259202156496
ask order for: f676bd price: 86.9259202156496 size: 627.7313520677992
+ updates for: f676bd cash: 0 stock: -727.1496311281073
+ updates for: b846a3 cash: 0 stock: 99.41827906030812
+ updates for: f676bd cash: 10409.929373219122 stock: 0
cancel - e4befc
sell - e4befc 989.9372345731476 95.95751540477511
ask order for: e4befc price: 95.95751540477511 size: 989.9372345731476
+ updates for: e4befc cash: 0 stock: -989.9372345731476
+ updates for: e4befc cash: 0.0 stock: 0
cancel - bfd4db
buy - bfd4db 11560.987227153315 104.23699585455273
+ updates for: bfd4db cash: -11560.987227153315 stock: 0
+ updates for: f676bd cash: 11560.987227153315 stock: 0
+ updates for: bfd4db cash: 0.0 stock: 132.99815749401694
cancel - cba909
sell - cba909 123.8648304167574 86.07018986613306
ask order for: cba909 price: 86.07018986613306 size: 123.8648304167574
+ updates for: cba909 cash: 0 stock: -123.8648304167574
+ updates for: cba909 cash: 0.0 stock: 0
cancel - 147b63
buy - 147b63 7043.50345131434 106.77155756829971
+ updates for: 147b63 cash: -7043.50345131434 stock: 0
+ updates for: cba909 cash: 7043.50345131434 stock: 0
+ updates for: 147b63 cash: 0.0 stock: 81.83441284687837
cancel - f1f805
sell - f1f805 624.5808832383258 92.4214146700181
ask order for: f1f805 price: 92.4214146700181 size: 624.5808832383258
+ updates for: f1f805 cash: 0 stock: -624.5808832383258
+ updates for: f1f805 cash: 0.0 stock: 0
cancel - 301da5
sell - 301da5 580.5160228941014 93.95287404446283
ask order for: 301da5 price: 93.95287404446283 size: 580.5160228941014
+ updates for: 301da5 cash: 0 stock: -580.5160228941014
+ updates for: 301da5 cash: 0.0 stock: 0
cancel - 57a381
sell - 57a381 610.7550137663962 93.2207490665276
ask order for: 57a381 price: 93.2207490665276 size: 610.7550137663962
+ updates for: 57a381 cash: 0 stock: -610.7550137663962
+ updates for: 57a381 cash: 0.0 stock: 0
cancel - 397d0e
sell - 397d0e 198.30864553467836 84.80805565883453
ask order for: 397d0e price: 84.80805565883453 size: 198.30864553467836
+ updates for: 397d0e cash: 0 stock: -198.30864553467836
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
sell - bdb97d 886.9333432623832 98.94970538588377
ask order for: bdb97d price: 98.94970538588377 size: 886.9333432623832
+ updates for: bdb97d cash: 0 stock: -886.9333432623832
+ updates for: bdb97d cash: 0.0 stock: 0
cancel - 0d5eec
buy - 0d5eec 97147.52879480952 105.17199285413018
+ updates for: 0d5eec cash: -97147.52879480952 stock: 0
+ updates for: 397d0e cash: 16818.17064813309 stock: 0
+ updates for: cba909 cash: 3617.5660203923435 stock: 0
+ updates for: f676bd cash: 43005.13819955404 stock: 0
+ updates for: f1f805 cash: 33706.65392673004 stock: 0
+ updates for: 0d5eec cash: 0.0 stock: 1099.7783601230647
cancel - 567d78
sell - 567d78 394.5990865153316 91.95600782520982
ask order for: 567d78 price: 91.95600782520982 size: 394.5990865153316
+ updates for: 567d78 cash: 0 stock: -394.5990865153316
+ updates for: 567d78 cash: 0.0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 461.01887451617074 95.42219314214852
ask order for: 4f4d8a price: 95.42219314214852 size: 461.01887451617074
+ updates for: 4f4d8a cash: 0 stock: -461.01887451617074
+ updates for: 4f4d8a cash: 0.0 stock: 0
cancel - e39c81
sell - e39c81 958.895884628485 68.77524991947502
ask order for: e39c81 price: 68.77524991947502 size: 958.895884628485
+ updates for: e39c81 cash: 0 stock: -958.895884628485
+ updates for: e39c81 cash: 0.0 stock: 0
cancel - 10b0a3
buy - 10b0a3 107348.05732681084 112.047020961175
+ updates for: 10b0a3 cash: -107348.05732681084 stock: 0
+ updates for: e39c81 cash: 65948.30411208014 stock: 0
+ updates for: 567d78 cash: 36285.75668742448 stock: 0
+ updates for: f1f805 cash: 5113.996527306226 stock: 0
+ updates for: 10b0a3 cash: 0.0 stock: 1408.8284297969358
cancel - e2b93c
buy - e2b93c 1580.0725335239915 129.66985164734004
+ updates for: e2b93c cash: -1580.0725335239915 stock: 0
+ updates for: f1f805 cash: 1580.0725335239918 stock: 0
+ updates for: e2b93c cash: 0.0 stock: 17.096389826594745
cancel - 4081b6
buy - 4081b6 104520.92659372189 107.59566182173175
+ updates for: 4081b6 cash: -104520.92659372189 stock: 0
+ updates for: f1f805 cash: 17323.925817175204 stock: 0
+ updates for: 57a381 cash: 56935.03987944084 stock: 0
+ updates for: 301da5 cash: 30261.960897105848 stock: 0
+ updates for: 4081b6 cash: 0.0 stock: 1120.2971805170337
cancel - 502657
sell - 502657 491.4329341931437 73.35709171733508
ask order for: 502657 price: 73.35709171733508 size: 491.4329341931437
+ updates for: 502657 cash: 0 stock: -491.4329341931437
+ updates for: 502657 cash: 0.0 stock: 0
cancel - 25d1a9
buy - 25d1a9 30935.59664660586 109.34382070934598
+ updates for: 25d1a9 cash: -30935.59664660586 stock: 0
+ updates for: 502657 cash: 30935.59664660586 stock: 0
+ updates for: 25d1a9 cash: 0.0 stock: 421.7124196500206
cancel - 168284
sell - 168284 8.63727594726356 88.63337484073402
ask order for: 168284 price: 88.63337484073402 size: 8.63727594726356
+ updates for: 168284 cash: 0 stock: -8.63727594726356
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
sell - 42d8ea 456.89823431611387 96.09444037956044
ask order for: 42d8ea price: 96.09444037956044 size: 456.89823431611387
+ updates for: 42d8ea cash: 0 stock: -456.89823431611387
+ updates for: 42d8ea cash: 0.0 stock: 0
cancel - 33b60b
buy - 33b60b 21328.521413185365 110.96701019249137
+ updates for: 33b60b cash: -21328.521413185365 stock: 0
+ updates for: 502657 cash: 5114.494179919676 stock: 0
+ updates for: 168284 cash: 765.5509166366672 stock: 0
+ updates for: 301da5 cash: 15448.476316629023 stock: 0
+ updates for: 33b60b cash: 0.0 stock: 242.78571750960793
cancel - e7e04e
buy - e7e04e 44981.26990756432 113.57658781489654
+ updates for: e7e04e cash: -44981.26990756432 stock: 0
+ updates for: 301da5 cash: 8830.711566027141 stock: 0
+ updates for: 4f4d8a cash: 36150.55834153718 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 472.83939919584407
cancel - ecdc52
sell - ecdc52 211.1390365289068 93.09235148485227
ask order for: ecdc52 price: 93.09235148485227 size: 211.1390365289068
+ updates for: ecdc52 cash: 0 stock: -211.1390365289068
+ updates for: ecdc52 cash: 0.0 stock: 0
cancel - dbe2fc
sell - dbe2fc 181.80267376864185 97.40719321557059
ask order for: dbe2fc price: 97.40719321557059 size: 181.80267376864185
+ updates for: dbe2fc cash: 0 stock: -181.80267376864185
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
sell - e9aeae 527.9838941475264 88.76944237973875
ask order for: e9aeae price: 88.76944237973875 size: 527.9838941475264
+ updates for: e9aeae cash: 0 stock: -527.9838941475264
+ updates for: e9aeae cash: 0.0 stock: 0
cancel - ce37e5
sell - ce37e5 228.57762968338932 91.46475719514065
ask order for: ce37e5 price: 91.46475719514065 size: 228.57762968338932
+ updates for: ce37e5 cash: 0 stock: -228.57762968338932
+ updates for: ce37e5 cash: 0.0 stock: 0
cancel - 602a21
buy - 602a21 104337.88426033608 110.29493366905426
+ updates for: 602a21 cash: -104337.88426033608 stock: 0
+ updates for: e9aeae cash: 46868.83586895892 stock: 0
+ updates for: ce37e5 cash: 20906.79739923198 stock: 0
+ updates for: ecdc52 cash: 19655.429400722052 stock: 0
+ updates for: 4f4d8a cash: 7840.873744720792 stock: 0
+ updates for: e4befc cash: 9065.94784670234 stock: 0
+ updates for: 602a21 cash: 0.0 stock: 1144.34966523206
cancel - 510dbb
buy - 510dbb 111783.34996664616 113.03001871420722
+ updates for: 510dbb cash: -111783.34996664616 stock: 0
+ updates for: e4befc cash: 85925.96958961095 stock: 0
+ updates for: 42d8ea cash: 25857.380377035206 stock: 0
+ updates for: 510dbb cash: 0.0 stock: 1164.5414672542297
cancel - b846a3
buy - b846a3 104486.05262196767 107.12058343150282
+ updates for: b846a3 cash: -104486.05262196767 stock: 0
+ updates for: 42d8ea cash: 18047.99975998103 stock: 0
+ updates for: dbe2fc cash: 17708.888170889444 stock: 0
+ updates for: bdb97d cash: 68729.16469109719 stock: 0
+ updates for: b846a3 cash: 0.0 stock: 1064.2047625318296
cancel - f676bd
sell - f676bd 202.00008095185342 73.93607355595631
ask order for: f676bd price: 73.93607355595631 size: 202.00008095185342
+ updates for: f676bd cash: 0 stock: -202.00008095185342
+ updates for: f676bd cash: 0.0 stock: 0
cancel - e4befc
buy - e4befc 114590.69821031134 125.98015773119575
bid order for: e4befc price: 125.98015773119575 size: 639.9656779057137
+ updates for: e4befc cash: -114590.69821031134 stock: 0
+ updates for: f676bd cash: 14935.092843565364 stock: 0
+ updates for: bdb97d cash: 19032.628321632557 stock: 0
+ updates for: e4befc cash: 0 stock: 394.34656897229945
cancel - bfd4db
buy - bfd4db 83151.59461088174 108.37768590942221
bid order for: bfd4db price: 108.37768590942221 size: 767.2390669088152
+ updates for: bfd4db cash: -83151.59461088174 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 3755.347907542383 105.75299969140048
bid order for: cba909 price: 105.75299969140048 size: 35.51055684945982
+ updates for: cba909 cash: -3755.347907542383 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 481.2357352913024 99.30505590235104
+ updates for: 147b63 cash: 0 stock: -481.2357352913024
+ updates for: e4befc cash: 0 stock: 481.2357352913024
+ updates for: 147b63 cash: 60626.15383788624 stock: 0.0
cancel - f1f805
sell - f1f805 432.07711711822174 96.95382058863137
+ updates for: f1f805 cash: 0 stock: -432.07711711822174
+ updates for: e4befc cash: 0 stock: 158.72994261441136
+ updates for: bfd4db cash: 0 stock: 273.3471745038104
+ updates for: f1f805 cash: 49621.557429829176 stock: 0.0
cancel - 301da5
buy - 301da5 45247.40092031396 102.81705074146484
bid order for: 301da5 price: 102.81705074146484 size: 440.0768218307418
+ updates for: 301da5 cash: -45247.40092031396 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 70315.39978355383 120.59177795593818
bid order for: 57a381 price: 120.59177795593818 size: 583.086185272479
+ updates for: 57a381 cash: -70315.39978355383 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 356.44550110657633 98.24547972961031
+ updates for: 397d0e cash: 0 stock: -356.44550110657633
+ updates for: 57a381 cash: 0 stock: 356.44550110657633
+ updates for: 397d0e cash: 42984.39672283737 stock: 0.0
cancel - bdb97d
buy - bdb97d 98479.90544739836 106.89954652846004
bid order for: bdb97d price: 106.89954652846004 size: 921.2378222874864
+ updates for: bdb97d cash: -98479.90544739836 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 64.33281364539005 93.66326278217393
+ updates for: 0d5eec cash: 0 stock: -64.33281364539005
+ updates for: 57a381 cash: 0 stock: 64.33281364539005
+ updates for: 0d5eec cash: 7758.008378405627 stock: 0.0
cancel - 567d78
sell - 567d78 792.0001833981418 97.43102603034947
+ updates for: 567d78 cash: 0 stock: -792.0001833981418
+ updates for: 57a381 cash: 0 stock: 162.30787052051267
+ updates for: bfd4db cash: 0 stock: 493.8918924050048
+ updates for: bdb97d cash: 0 stock: 135.8004204726243
+ updates for: 567d78 cash: 87616.85843748834 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 60174.07698430274 102.02626877511116
bid order for: 4f4d8a price: 102.02626877511116 size: 589.7900384550957
+ updates for: 4f4d8a cash: -60174.07698430274 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 34854.80690889547 109.52155470750373
bid order for: e39c81 price: 109.52155470750373 size: 318.24609321864784
+ updates for: e39c81 cash: -34854.80690889547 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 38566.43757516807 114.44911780955185
bid order for: 10b0a3 price: 114.44911780955185 size: 336.9745290596669
+ updates for: 10b0a3 cash: -38566.43757516807 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 30558.922918146363 111.2922761490131
bid order for: e2b93c price: 111.2922761490131 size: 274.5826033536232
+ updates for: e2b93c cash: -30558.922918146363 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 44072.569590401356 102.67978104470619
bid order for: 4081b6 price: 102.67978104470619 size: 429.2234473232117
+ updates for: 4081b6 cash: -44072.569590401356 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 726.9406692125326 94.24457420333968
+ updates for: 502657 cash: 0 stock: -726.9406692125326
+ updates for: 10b0a3 cash: 0 stock: 336.9745290596669
+ updates for: e2b93c cash: 0 stock: 274.5826033536232
+ updates for: e39c81 cash: 0 stock: 115.3835367992425
+ updates for: 502657 cash: 81762.34483121795 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 81837.40299156497 104.90878459872631
bid order for: 25d1a9 price: 104.90878459872631 size: 780.0815089469501
+ updates for: 25d1a9 cash: -81837.40299156497 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 22783.72584143874 105.706163887761
bid order for: 168284 price: 105.706163887761 size: 215.53829032742635
+ updates for: 168284 cash: -22783.72584143874 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 69839.90140391633 104.13831490700238
bid order for: 42d8ea price: 104.13831490700238 size: 670.6455877098143
+ updates for: 42d8ea cash: -69839.90140391633 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 237.72948907727948 96.20731787634861
+ updates for: 33b60b cash: 0 stock: -237.72948907727948
+ updates for: e39c81 cash: 0 stock: 202.86255641940534
+ updates for: bdb97d cash: 0 stock: 34.866932657874145
+ updates for: 33b60b cash: 25945.081860957063 stock: 0.0
cancel - e7e04e
sell - e7e04e 223.6450929861495 87.10781181704623
+ updates for: e7e04e cash: 0 stock: -223.6450929861495
+ updates for: bdb97d cash: 0 stock: 223.6450929861495
+ updates for: e7e04e cash: 23907.55902353466 stock: 0.0
cancel - ecdc52
sell - ecdc52 594.3976157592266 93.83337085651563
+ updates for: ecdc52 cash: 0 stock: -594.3976157592266
+ updates for: bdb97d cash: 0 stock: 526.9253761708385
+ updates for: cba909 cash: 0 stock: 35.51055684945982
+ updates for: 168284 cash: 0 stock: 31.96168273892829
+ updates for: ecdc52 cash: 63461.978548273015 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 800.0054981938513 87.44687921073508
+ updates for: dbe2fc cash: 0 stock: -800.0054981938513
+ updates for: 168284 cash: 0 stock: 183.57660758849806
+ updates for: 25d1a9 cash: 0 stock: 616.4288906053532
+ updates for: dbe2fc cash: 84073.9846726578 stock: 0.0
cancel - e9aeae
buy - e9aeae 105948.57214533711 112.52662130984041
bid order for: e9aeae price: 112.52662130984041 size: 941.5422849461486
+ updates for: e9aeae cash: -105948.57214533711 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 924.861389545868 101.08131663858883
+ updates for: ce37e5 cash: 0 stock: -924.861389545868
+ updates for: e9aeae cash: 0 stock: 924.861389545868
+ updates for: ce37e5 cash: 104071.52734552068 stock: 0.0
cancel - 602a21
buy - 602a21 55338.69945916457 109.97210117187787
bid order for: 602a21 price: 109.97210117187787 size: 503.2067121521528
+ updates for: 602a21 cash: -55338.69945916457 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 408.3822035637735 84.36025332941031
+ updates for: 510dbb cash: 0 stock: -408.3822035637735
+ updates for: e9aeae cash: 0 stock: 16.680895400280633
+ updates for: 602a21 cash: 0 stock: 391.70130816349285
+ updates for: 510dbb cash: 44953.260690328985 stock: 0.0
cancel - b846a3
sell - b846a3 873.9046215607293 79.55893715869189
+ updates for: b846a3 cash: 0 stock: -873.9046215607293
+ updates for: 602a21 cash: 0 stock: 111.50540398865996
+ updates for: 25d1a9 cash: 0 stock: 163.65261834159685
+ updates for: 42d8ea cash: 0 stock: 598.7465992304725
+ updates for: b846a3 cash: 91783.54275542787 stock: 0.0
cancel - f676bd
buy - f676bd 22645.968171348828 103.14471270294217
bid order for: f676bd price: 103.14471270294217 size: 219.55529835610136
+ updates for: f676bd cash: -22645.968171348828 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 45846.869075417846 111.12673127346925
bid order for: e4befc price: 111.12673127346925 size: 412.563822853696
+ updates for: e4befc cash: -45846.869075417846 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 185.8925179788049 94.42828654801497
+ updates for: bfd4db cash: 0 stock: -185.8925179788049
+ updates for: e4befc cash: 0 stock: 185.8925179788049
+ updates for: bfd4db cash: 20657.627891179203 stock: 0.0
cancel - cba909
sell - cba909 335.71168449494803 95.22422790418894
+ updates for: cba909 cash: 0 stock: -335.71168449494803
+ updates for: e4befc cash: 0 stock: 226.67130487489112
+ updates for: 42d8ea cash: 0 stock: 71.89898847934182
+ updates for: f676bd cash: 0 stock: 37.141391140715086
+ updates for: cba909 cash: 36507.61880659194 stock: 0.0
cancel - 147b63
sell - 147b63 667.5929136009017 99.06846966261384
+ updates for: 147b63 cash: 0 stock: -667.5929136009017
+ updates for: f676bd cash: 0 stock: 182.41390721538627
+ updates for: 301da5 cash: 0 stock: 440.0768218307418
+ updates for: 4081b6 cash: 0 stock: 45.10218455477366
+ updates for: 147b63 cash: 68693.51340778821 stock: 0.0
cancel - f1f805
buy - f1f805 64470.41910954466 103.28992162266574
bid order for: f1f805 price: 103.28992162266574 size: 624.1695036333283
+ updates for: f1f805 cash: -64470.41910954466 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
sell - 301da5 85.14403812925957 100.42580153610571
+ updates for: 301da5 cash: 0 stock: -85.14403812925957
+ updates for: f1f805 cash: 0 stock: 85.14403812925957
+ updates for: 301da5 cash: 8794.521025008484 stock: 0.0
cancel - 57a381
sell - 57a381 828.085018430076 93.1130254703458
+ updates for: 57a381 cash: 0 stock: -828.085018430076
+ updates for: f1f805 cash: 0 stock: 539.0254655040687
+ updates for: 4081b6 cash: 0 stock: 289.0595529260073
+ updates for: 57a381 cash: 85356.46968785927 stock: 0.0
cancel - 397d0e
sell - 397d0e 634.4852629471904 91.51886183706453
+ updates for: 397d0e cash: 0 stock: -634.4852629471904
+ updates for: 4081b6 cash: 0 stock: 95.06170984243073
+ updates for: 4f4d8a cash: 0 stock: 539.4235531047598
+ updates for: 397d0e cash: 64796.28796504785 stock: 0.0
cancel - bdb97d
buy - bdb97d 38066.53155142058 105.98777417401537
bid order for: bdb97d price: 105.98777417401537 size: 359.15964693174215
+ updates for: bdb97d cash: -38066.53155142058 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 20.863557613834246 96.12623162044872
+ updates for: 0d5eec cash: 0 stock: -20.863557613834246
+ updates for: bdb97d cash: 0 stock: 20.863557613834246
+ updates for: 0d5eec cash: 2211.282032841623 stock: 0.0
cancel - 567d78
buy - 567d78 78045.05155076314 113.1236077063988
bid order for: 567d78 price: 113.1236077063988 size: 689.9094992914422
+ updates for: 567d78 cash: -78045.05155076314 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
+ updates 4f4d8a 5138.704571611069 0
buy - 4f4d8a 95287.56456268366 106.41594836683934
bid order for: 4f4d8a price: 106.41594836683934 size: 895.4256013789054
+ updates for: 4f4d8a cash: -95287.56456268366 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 97725.56741473688 112.4061396518167
bid order for: e39c81 price: 112.4061396518167 size: 869.3970606716539
+ updates for: e39c81 cash: -97725.56741473688 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 11395.904825258358 115.47509995863717
bid order for: 10b0a3 price: 115.47509995863717 size: 98.68711808294893
+ updates for: 10b0a3 cash: -11395.904825258358 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 58809.10916499021 108.33354813316288
bid order for: e2b93c price: 108.33354813316288 size: 542.8522390192782
+ updates for: e2b93c cash: -58809.10916499021 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 43180.24725705424 107.14384043569623
bid order for: 4081b6 price: 107.14384043569623 size: 403.0119424641067
+ updates for: 4081b6 cash: -43180.24725705424 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 968.3093204553105 95.230436782233
+ updates for: 502657 cash: 0 stock: -968.3093204553105
+ updates for: 10b0a3 cash: 0 stock: 98.68711808294893
+ updates for: 567d78 cash: 0 stock: 689.9094992914422
+ updates for: e39c81 cash: 0 stock: 179.71270308091937
+ updates for: 502657 cash: 109641.76757574079 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 218.9652186183888 77.2376086325222
+ updates for: 25d1a9 cash: 0 stock: -218.9652186183888
+ updates for: e39c81 cash: 0 stock: 218.9652186183888
+ updates for: 25d1a9 cash: 24613.034942909188 stock: 0.0
cancel - 168284
buy - 168284 110650.49502667997 114.83679438405123
bid order for: 168284 price: 114.83679438405123 size: 963.5456616511697
+ updates for: 168284 cash: -110650.49502667997 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 496.1571838824084 97.12886972322778
+ updates for: 42d8ea cash: 0 stock: -496.1571838824084
+ updates for: 168284 cash: 0 stock: 496.1571838824084
+ updates for: 42d8ea cash: 56977.10050767403 stock: 0.0
cancel - 33b60b
sell - 33b60b 430.39672986791857 92.21174469251187
+ updates for: 33b60b cash: 0 stock: -430.39672986791857
+ updates for: 168284 cash: 0 stock: 430.39672986791857
+ updates for: 33b60b cash: 49425.38077141021 stock: 0.0
cancel - e7e04e
sell - e7e04e 282.9278662065194 97.16541249711449
+ updates for: e7e04e cash: 0 stock: -282.9278662065194
+ updates for: 168284 cash: 0 stock: 36.99174790084271
+ updates for: e39c81 cash: 0 stock: 245.9361183056767
+ updates for: e7e04e cash: 31892.743407289345 stock: 0.0
cancel - ecdc52
sell - ecdc52 269.0256978904205 96.25218353830235
+ updates for: ecdc52 cash: 0 stock: -269.0256978904205
+ updates for: e39c81 cash: 0 stock: 224.78302066666902
+ updates for: e2b93c cash: 0 stock: 44.24267722375146
+ updates for: ecdc52 cash: 30059.957814974063 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 114801.86448319812 132.46706502456524
bid order for: dbe2fc price: 132.46706502456524 size: 866.6445841606651
+ updates for: dbe2fc cash: -114801.86448319812 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 301.6701657034698 83.94254139480337
+ updates for: e9aeae cash: 0 stock: -301.6701657034698
+ updates for: dbe2fc cash: 0 stock: 301.6701657034698
+ updates for: e9aeae cash: 39961.36145621291 stock: 0.0
cancel - ce37e5
buy - ce37e5 57206.57970507525 116.71285098014883
bid order for: ce37e5 price: 116.71285098014883 size: 490.14807902178023
+ updates for: ce37e5 cash: -57206.57970507525 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 102000.51263343317 111.98942625943967
bid order for: 602a21 price: 111.98942625943967 size: 910.8048504252023
+ updates for: 602a21 cash: -102000.51263343317 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 555.6479366845051 98.8271501584437
+ updates for: 510dbb cash: 0 stock: -555.6479366845051
+ updates for: dbe2fc cash: 0 stock: 555.6479366845051
+ updates for: 510dbb cash: 73605.05135955186 stock: 0.0
cancel - b846a3
sell - b846a3 405.1884374657254 94.74925172326249
+ updates for: b846a3 cash: 0 stock: -405.1884374657254
+ updates for: dbe2fc cash: 0 stock: 9.326481772690158
+ updates for: ce37e5 cash: 0 stock: 395.86195569303527
+ updates for: b846a3 cash: 47437.62911094487 stock: 0.0
cancel - f676bd
sell - f676bd 158.62142217887515 98.50432600164352
+ updates for: f676bd cash: 0 stock: -158.62142217887515
+ updates for: ce37e5 cash: 0 stock: 94.28612332874496
+ updates for: 602a21 cash: 0 stock: 64.33529885013019
+ updates for: f676bd cash: 18209.275468019412 stock: 0.0
cancel - e4befc
sell - e4befc 806.0998921094457 91.847512470731
+ updates for: e4befc cash: 0 stock: -806.0998921094457
+ updates for: 602a21 cash: 0 stock: 806.0998921094457
+ updates for: e4befc cash: 90274.66442513304 stock: 0.0
cancel - bfd4db
buy - bfd4db 52973.068347187815 109.24334744021893
bid order for: bfd4db price: 109.24334744021893 size: 484.90887169286157
+ updates for: bfd4db cash: -52973.068347187815 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 38459.70798636942 107.22008290666693
bid order for: cba909 price: 107.22008290666693 size: 358.6987338915591
+ updates for: cba909 cash: -38459.70798636942 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 910.9859296086499 89.62377450904475
+ updates for: 147b63 cash: 0 stock: -910.9859296086499
+ updates for: 602a21 cash: 0 stock: 40.36965946562634
+ updates for: bfd4db cash: 0 stock: 484.90887169286157
+ updates for: e2b93c cash: 0 stock: 385.70739845016203
+ updates for: 147b63 cash: 99279.09436434993 stock: 0.0
cancel - f1f805
buy - f1f805 41730.6497027247 109.82203449110992
bid order for: f1f805 price: 109.82203449110992 size: 379.9843073031286
+ updates for: f1f805 cash: -41730.6497027247 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 23162.756936900867 110.47745133712748
bid order for: 301da5 price: 110.47745133712748 size: 209.66049321882485
+ updates for: 301da5 cash: -23162.756936900867 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 30047.476313880947 107.25044530791375
bid order for: 57a381 price: 107.25044530791375 size: 280.1617860663914
+ updates for: 57a381 cash: -30047.476313880947 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 288.17119154715454 93.96346725128741
+ updates for: 397d0e cash: 0 stock: -288.17119154715454
+ updates for: 301da5 cash: 0 stock: 209.66049321882485
+ updates for: f1f805 cash: 0 stock: 78.51069832832968
+ updates for: 397d0e cash: 31784.961556635815 stock: 0.0
cancel - bdb97d
+ updates bdb97d 35855.24951857896 0
sell - bdb97d 920.1895902565751 93.87413244648222
+ updates for: bdb97d cash: 0 stock: -920.1895902565751
+ updates for: f1f805 cash: 0 stock: 301.47360897479894
+ updates for: e2b93c cash: 0 stock: 112.90216334536467
+ updates for: 57a381 cash: 0 stock: 280.1617860663914
+ updates for: cba909 cash: 0 stock: 225.6520318700201
+ updates for: bdb97d cash: 99581.4429091454 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 4741.352252617863 102.88254172725513
bid order for: 0d5eec price: 102.88254172725513 size: 46.085100280544566
+ updates for: 0d5eec cash: -4741.352252617863 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 101.28864928898793 95.27569728280774
+ updates for: 567d78 cash: 0 stock: -101.28864928898793
+ updates for: cba909 cash: 0 stock: 101.28864928898793
+ updates for: 567d78 cash: 10860.177374269597 stock: 0.0
cancel - 4f4d8a
+ updates 4f4d8a 95287.56456268366 0
buy - 4f4d8a 60931.85118200439 113.32357156779165
bid order for: 4f4d8a price: 113.32357156779165 size: 537.680293155552
+ updates for: 4f4d8a cash: -60931.85118200439 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 91662.65886423968 106.16037784409225
bid order for: e39c81 price: 106.16037784409225 size: 863.4356878312547
+ updates for: e39c81 cash: -91662.65886423968 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 692.6367600590457 83.83342304378473
+ updates for: 10b0a3 cash: 0 stock: -692.6367600590457
+ updates for: 4f4d8a cash: 0 stock: 537.680293155552
+ updates for: cba909 cash: 0 stock: 31.75805273255105
+ updates for: 4081b6 cash: 0 stock: 123.19841417094267
+ updates for: 10b0a3 cash: 77536.90345880511 stock: 0.0
cancel - e2b93c
buy - e2b93c 84171.8621557846 108.54951597171629
bid order for: e2b93c price: 108.54951597171629 size: 775.4236525358294
+ updates for: e2b93c cash: -84171.8621557846 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
+ updates 4081b6 29980.29602719194 0
sell - 4081b6 547.2223095030593 97.44397076370171
+ updates for: 4081b6 cash: 0 stock: -547.2223095030593
+ updates for: e2b93c cash: 0 stock: 547.2223095030593
+ updates for: 4081b6 cash: 59400.7168254818 stock: 0.0
cancel - 502657
sell - 502657 338.3690501975649 99.79233245008527
+ updates for: 502657 cash: 0 stock: -338.3690501975649
+ updates for: e2b93c cash: 0 stock: 228.20134303277018
+ updates for: e39c81 cash: 0 stock: 110.1677071647947
+ updates for: 502657 cash: 36466.59074913471 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 16557.246942103786 104.85349366603192
bid order for: 25d1a9 price: 104.85349366603192 size: 157.90839544975154
+ updates for: 25d1a9 cash: -16557.246942103786 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 98207.55363542328 106.18676148340597
bid order for: 168284 price: 106.18676148340597 size: 924.856849041115
+ updates for: 168284 cash: -98207.55363542328 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 369.06861941431237 94.9165123283207
+ updates for: 42d8ea cash: 0 stock: -369.06861941431237
+ updates for: 168284 cash: 0 stock: 369.06861941431237
+ updates for: 42d8ea cash: 39190.201460757526 stock: 0.0
cancel - 33b60b
sell - 33b60b 957.7835838999246 95.45795653750949
+ updates for: 33b60b cash: 0 stock: -957.7835838999246
+ updates for: 168284 cash: 0 stock: 555.7882296268026
+ updates for: e39c81 cash: 0 stock: 401.99535427312196
+ updates for: 33b60b cash: 101693.3308758701 stock: 0.0
cancel - e7e04e
buy - e7e04e 5061.657996748942 108.06526488735085
bid order for: e7e04e price: 108.06526488735085 size: 46.838898715746495
+ updates for: e7e04e cash: -5061.657996748942 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 991.5781050300244 99.68783754913788
ask order for: ecdc52 price: 99.68783754913788 size: 389.4730841906438
+ updates for: ecdc52 cash: 0 stock: -991.5781050300244
+ updates for: e7e04e cash: 0 stock: 46.838898715746495
+ updates for: e39c81 cash: 0 stock: 351.272626393338
+ updates for: 25d1a9 cash: 0 stock: 157.90839544975154
+ updates for: 0d5eec cash: 0 stock: 46.085100280544566
+ updates for: ecdc52 cash: 63651.49193567401 stock: 0
cancel - dbe2fc
sell - dbe2fc 493.2624519717316 88.80790157424077
ask order for: dbe2fc price: 88.80790157424077 size: 493.2624519717316
+ updates for: dbe2fc cash: 0 stock: -493.2624519717316
+ updates for: dbe2fc cash: 0.0 stock: 0
cancel - e9aeae
buy - e9aeae 24788.488032448065 116.52241196869807
+ updates for: e9aeae cash: -24788.488032448065 stock: 0
+ updates for: dbe2fc cash: 24788.488032448065 stock: 0
+ updates for: e9aeae cash: 0.0 stock: 279.1248030078227
cancel - ce37e5
buy - ce37e5 101660.45344923236 124.52985782177943
bid order for: ce37e5 price: 124.52985782177943 size: 351.8642791101317
+ updates for: ce37e5 cash: -101660.45344923236 stock: 0
+ updates for: dbe2fc cash: 19017.115252526142 stock: 0
+ updates for: ecdc52 cash: 38825.7295465586 stock: 0
+ updates for: ce37e5 cash: 0 stock: 603.6107331545527
cancel - 602a21
buy - 602a21 52919.49571856304 107.9345442400118
bid order for: 602a21 price: 107.9345442400118 size: 490.2924832006244
+ updates for: 602a21 cash: -52919.49571856304 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 114716.5244093043 123.9929144963412
bid order for: 510dbb price: 123.9929144963412 size: 925.1861275725507
+ updates for: 510dbb cash: -114716.5244093043 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 53143.56333095733 103.17384016154247
bid order for: b846a3 price: 103.17384016154247 size: 515.0875769259806
+ updates for: b846a3 cash: -53143.56333095733 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 112794.61936695903 117.91204876891506
bid order for: f676bd price: 117.91204876891506 size: 956.5996057622134
+ updates for: f676bd cash: -112794.61936695903 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 880.2571584251327 99.55148185422446
+ updates for: e4befc cash: 0 stock: -880.2571584251327
+ updates for: ce37e5 cash: 0 stock: 351.8642791101317
+ updates for: 510dbb cash: 0 stock: 528.392879315001
+ updates for: e4befc cash: 109334.58175552807 stock: 0.0
cancel - bfd4db
sell - bfd4db 62.304141443569506 73.6919807424455
+ updates for: bfd4db cash: 0 stock: -62.304141443569506
+ updates for: 510dbb cash: 0 stock: 62.304141443569506
+ updates for: bfd4db cash: 7725.272082780462 stock: 0.0
cancel - cba909
sell - cba909 961.8256832085026 101.96586876096492
+ updates for: cba909 cash: 0 stock: -961.8256832085026
+ updates for: 510dbb cash: 0 stock: 334.48910681398024
+ updates for: f676bd cash: 0 stock: 627.3365763945224
+ updates for: cba909 cash: 115444.8202114985 stock: 0.0
cancel - 147b63
sell - 147b63 570.5085683556845 98.14339809246883
+ updates for: 147b63 cash: 0 stock: -570.5085683556845
+ updates for: f676bd cash: 0 stock: 329.26302936769105
+ updates for: 602a21 cash: 0 stock: 241.24553898799343
+ updates for: 147b63 cash: 64862.80567720896 stock: 0.0
cancel - f1f805
sell - f1f805 298.46730586878346 91.83482652623982
+ updates for: f1f805 cash: 0 stock: -298.46730586878346
+ updates for: 602a21 cash: 0 stock: 249.046944212631
+ updates for: b846a3 cash: 0 stock: 49.420361656152465
+ updates for: f1f805 cash: 31979.656912195467 stock: 0.0
cancel - 301da5
buy - 301da5 7951.356330154065 120.97901308979169
bid order for: 301da5 price: 120.97901308979169 size: 65.72508840233718
+ updates for: 301da5 cash: -7951.356330154065 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 2962.374784022688 104.12155357793954
bid order for: 57a381 price: 104.12155357793954 size: 28.451119698336242
+ updates for: 57a381 cash: -2962.374784022688 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 105.65485111879457 98.66337547185584
+ updates for: 397d0e cash: 0 stock: -105.65485111879457
+ updates for: 301da5 cash: 0 stock: 65.72508840233718
+ updates for: 57a381 cash: 0 stock: 28.451119698336242
+ updates for: b846a3 cash: 0 stock: 11.478643018121147
+ updates for: 397d0e cash: 12098.02679419979 stock: 0.0
cancel - bdb97d
sell - bdb97d 319.6490210652854 81.01237091108466
+ updates for: bdb97d cash: 0 stock: -319.6490210652854
+ updates for: b846a3 cash: 0 stock: 319.6490210652854
+ updates for: bdb97d cash: 32979.41700718328 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 100311.43972733521 105.35301987015195
bid order for: 0d5eec price: 105.35301987015195 size: 952.1458412010352
+ updates for: 0d5eec cash: -100311.43972733521 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 47958.63906027922 102.9018949847047
bid order for: 567d78 price: 102.9018949847047 size: 466.06176754478406
+ updates for: 567d78 cash: -47958.63906027922 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 7138.512602588515 110.16122575503955
bid order for: 4f4d8a price: 110.16122575503955 size: 64.80059162070415
+ updates for: 4f4d8a cash: -7138.512602588515 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 556.460676155791 96.9121790887476
+ updates for: e39c81 cash: 0 stock: -556.460676155791
+ updates for: 4f4d8a cash: 0 stock: 64.80059162070415
+ updates for: 0d5eec cash: 0 stock: 491.66008453508687
+ updates for: e39c81 cash: 58936.387257974115 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 506.9450980279771 91.44797130212577
+ updates for: 10b0a3 cash: 0 stock: -506.9450980279771
+ updates for: 0d5eec cash: 0 stock: 460.4857566659483
+ updates for: b846a3 cash: 0 stock: 46.459341362028795
+ updates for: 10b0a3 cash: 53306.95373164611 stock: 0.0
cancel - e2b93c
buy - e2b93c 50593.88631466497 119.54978898437618
bid order for: e2b93c price: 119.54978898437618 size: 423.20347651368104
+ updates for: e2b93c cash: -50593.88631466497 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 140.05784224519027 92.44389171228119
+ updates for: 4081b6 cash: 0 stock: -140.05784224519027
+ updates for: e2b93c cash: 0 stock: 140.05784224519027
+ updates for: 4081b6 cash: 16743.885486019546 stock: 0.0
cancel - 502657
sell - 502657 790.7019317433869 94.51836175260166
+ updates for: 502657 cash: 0 stock: -790.7019317433869
+ updates for: e2b93c cash: 0 stock: 283.14563426849077
+ updates for: b846a3 cash: 0 stock: 88.08020982439274
+ updates for: 567d78 cash: 0 stock: 419.4760876505034
+ updates for: 502657 cash: 86102.45863846934 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 405.67892649197836 94.79030310508085
ask order for: 25d1a9 price: 94.79030310508085 size: 359.0932465976977
+ updates for: 25d1a9 cash: 0 stock: -405.67892649197836
+ updates for: 567d78 cash: 0 stock: 46.585679894280645
+ updates for: 25d1a9 cash: 4793.754740272336 stock: 0
cancel - 168284
sell - 168284 913.3655445081001 97.16046863169665
ask order for: 168284 price: 97.16046863169665 size: 913.3655445081001
+ updates for: 168284 cash: 0 stock: -913.3655445081001
+ updates for: 168284 cash: 0.0 stock: 0
cancel - 42d8ea
buy - 42d8ea 59297.39474826938 108.8431720643014
+ updates for: 42d8ea cash: -59297.39474826938 stock: 0
+ updates for: 25d1a9 cash: 34038.55768798331 stock: 0
+ updates for: 168284 cash: 25258.837060286063 stock: 0
+ updates for: 42d8ea cash: 0.0 stock: 619.063555675086
cancel - 33b60b
sell - 33b60b 183.7044090742537 96.95325462431583
ask order for: 33b60b price: 96.95325462431583 size: 183.7044090742537
+ updates for: 33b60b cash: 0 stock: -183.7044090742537
+ updates for: 33b60b cash: 0.0 stock: 0
cancel - e7e04e
buy - e7e04e 75521.55495745776 122.5062335775997
+ updates for: e7e04e cash: -75521.55495745776 stock: 0
+ updates for: 33b60b cash: 17810.740348585594 stock: 0
+ updates for: 168284 cash: 57710.81460887217 stock: 0
+ updates for: e7e04e cash: 0.0 stock: 777.6786397630215
cancel - ecdc52
buy - ecdc52 91538.953866606 106.48555243853599
bid order for: ecdc52 price: 106.48555243853599 size: 805.4198831227999
+ updates for: ecdc52 cash: -91538.953866606 stock: 0
+ updates for: 168284 cash: 5773.372667293557 stock: 0
+ updates for: ecdc52 cash: 0 stock: 59.4210047419441
cancel - dbe2fc
buy - dbe2fc 36104.71507445851 110.95114244526413
bid order for: dbe2fc price: 110.95114244526413 size: 325.41093564917696
+ updates for: dbe2fc cash: -36104.71507445851 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 17438.95664490248 109.59354620411024
bid order for: e9aeae price: 109.59354620411024 size: 159.12393794086793
+ updates for: e9aeae cash: -17438.95664490248 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 152.22468025082605 83.20523251957064
+ updates for: ce37e5 cash: 0 stock: -152.22468025082605
+ updates for: dbe2fc cash: 0 stock: 152.22468025082605
+ updates for: ce37e5 cash: 16889.502182194185 stock: 0.0
cancel - 602a21
buy - 602a21 98948.10436513441 109.24882249670227
bid order for: 602a21 price: 109.24882249670227 size: 905.713234283337
+ updates for: 602a21 cash: -98948.10436513441 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 67630.36879360846 106.68806854495145
bid order for: 510dbb price: 106.68806854495145 size: 633.9075185817372
+ updates for: 510dbb cash: -67630.36879360846 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 6567.485335461323 108.56742591767119
bid order for: b846a3 price: 108.56742591767119 size: 60.49222665039122
+ updates for: b846a3 cash: -6567.485335461323 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 52.04393468718581 101.99706853612057
+ updates for: f676bd cash: 0 stock: -52.04393468718581
+ updates for: dbe2fc cash: 0 stock: 52.04393468718581
+ updates for: f676bd cash: 5774.334010889976 stock: 0.0
cancel - e4befc
buy - e4befc 34725.45719153389 103.62651108548562
bid order for: e4befc price: 103.62651108548562 size: 335.10205861208124
+ updates for: e4befc cash: -34725.45719153389 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 909.6805800438536 98.34341968670532
+ updates for: bfd4db cash: 0 stock: -909.6805800438536
+ updates for: dbe2fc cash: 0 stock: 121.1423207111651
+ updates for: e9aeae cash: 0 stock: 159.12393794086793
+ updates for: 602a21 cash: 0 stock: 629.4143213918206
+ updates for: bfd4db cash: 99642.60900089415 stock: 0.0
cancel - cba909
buy - cba909 38478.13093339789 106.56078241209065
bid order for: cba909 price: 106.56078241209065 size: 361.0909197775567
+ updates for: cba909 cash: -38478.13093339789 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 87666.98694094193 103.05994147787229
bid order for: 147b63 price: 103.05994147787229 size: 850.6407599674862
+ updates for: 147b63 cash: -87666.98694094193 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 284.8720813976629 86.96904632437308
+ updates for: f1f805 cash: 0 stock: -284.8720813976629
+ updates for: 602a21 cash: 0 stock: 276.29891289151635
+ updates for: b846a3 cash: 0 stock: 8.573168506146544
+ updates for: f1f805 cash: 31116.09772718785 stock: 0.0
cancel - 301da5
sell - 301da5 629.1702762788238 96.39705959559423
+ updates for: 301da5 cash: 0 stock: -629.1702762788238
+ updates for: b846a3 cash: 0 stock: 51.91905814424467
+ updates for: 510dbb cash: 0 stock: 577.2512181345792
+ updates for: 301da5 cash: 67222.53602678925 stock: 0.0
cancel - 57a381
buy - 57a381 69556.51209486317 106.0657948746101
bid order for: 57a381 price: 106.0657948746101 size: 655.7864594998997
+ updates for: 57a381 cash: -69556.51209486317 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 92207.8794066251 105.99241031379023
bid order for: 397d0e price: 105.99241031379023 size: 869.9479437597837
+ updates for: 397d0e cash: -92207.8794066251 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 1280.343296472838 114.09386199983172
bid order for: bdb97d price: 114.09386199983172 size: 11.221842034541055
+ updates for: bdb97d cash: -1280.343296472838 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 51865.14315465209 111.64826748641842
bid order for: 0d5eec price: 111.64826748641842 size: 464.5405103214995
+ updates for: 0d5eec cash: -51865.14315465209 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 760.2366662521333 100.66959939500329
+ updates for: 567d78 cash: 0 stock: -760.2366662521333
+ updates for: bdb97d cash: 0 stock: 11.221842034541055
+ updates for: 0d5eec cash: 0 stock: 464.5405103214995
+ updates for: 510dbb cash: 0 stock: 56.65630044715806
+ updates for: cba909 cash: 0 stock: 227.81801344893472
+ updates for: 567d78 cash: 83466.50347742136 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 6651.419829091345 103.70347660316845
bid order for: 4f4d8a price: 103.70347660316845 size: 64.13883166659548
+ updates for: 4f4d8a cash: -6651.419829091345 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 40485.775126137596 122.22578970140488
bid order for: e39c81 price: 122.22578970140488 size: 331.23758271510064
+ updates for: e39c81 cash: -40485.775126137596 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 449.0356437111076 98.96704005861817
+ updates for: 10b0a3 cash: 0 stock: -449.0356437111076
+ updates for: e39c81 cash: 0 stock: 331.23758271510064
+ updates for: cba909 cash: 0 stock: 117.79806099600694
+ updates for: 10b0a3 cash: 53038.42867249927 stock: 0.0
cancel - e2b93c
sell - e2b93c 497.3670328784867 96.70279633254374
+ updates for: e2b93c cash: 0 stock: -497.3670328784867
+ updates for: cba909 cash: 0 stock: 15.474845332615018
+ updates for: ecdc52 cash: 0 stock: 481.8921875458717
+ updates for: e2b93c cash: 52963.56743298629 stock: 0.0
cancel - 4081b6
sell - 4081b6 963.4803665811997 101.40353287651813
+ updates for: 4081b6 cash: 0 stock: -963.4803665811997
+ updates for: ecdc52 cash: 0 stock: 323.5276955769282
+ updates for: 57a381 cash: 0 stock: 639.9526710042716
+ updates for: 4081b6 cash: 102328.1141248736 stock: 0.0
cancel - 502657
sell - 502657 228.25505516059707 88.02092570679908
+ updates for: 502657 cash: 0 stock: -228.25505516059707
+ updates for: 57a381 cash: 0 stock: 15.833788495628141
+ updates for: 397d0e cash: 0 stock: 212.42126666496893
+ updates for: 502657 cash: 24194.465418393695 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 28656.44340984825 111.26333577014196
bid order for: 25d1a9 price: 111.26333577014196 size: 257.55513450584806
+ updates for: 25d1a9 cash: -28656.44340984825 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 667.0202548191232 100.89431704246788
+ updates for: 168284 cash: 0 stock: -667.0202548191232
+ updates for: 25d1a9 cash: 0 stock: 257.55513450584806
+ updates for: 397d0e cash: 0 stock: 409.4651203132752
+ updates for: 168284 cash: 72056.6384512784 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 30375.42858323223 102.12368310477922
bid order for: 42d8ea price: 102.12368310477922 size: 297.43765265562297
+ updates for: 42d8ea cash: -30375.42858323223 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 974.3860845579775 85.73728867306902
+ updates for: 33b60b cash: 0 stock: -974.3860845579775
+ updates for: 397d0e cash: 0 stock: 248.0615567815396
+ updates for: 4f4d8a cash: 0 stock: 64.13883166659548
+ updates for: e4befc cash: 0 stock: 335.10205861208124
+ updates for: 147b63 cash: 0 stock: 327.0836374977612
+ updates for: 33b60b cash: 101378.7398689806 stock: 0.0
cancel - e7e04e
buy - e7e04e 17780.014721731604 111.42358276817234
bid order for: e7e04e price: 111.42358276817234 size: 159.57137869749408
+ updates for: e7e04e cash: -17780.014721731604 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 102204.68240676382 110.26830266155982
bid order for: ecdc52 price: 110.26830266155982 size: 926.8727271558247
+ updates for: ecdc52 cash: -102204.68240676382 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 67735.49494331982 107.21346919113796
bid order for: dbe2fc price: 107.21346919113796 size: 631.7815798177594
+ updates for: dbe2fc cash: -67735.49494331982 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 122.9569327129658 95.60377442089266
+ updates for: e9aeae cash: 0 stock: -122.9569327129658
+ updates for: e7e04e cash: 0 stock: 122.9569327129658
+ updates for: e9aeae cash: 13700.301969063741 stock: 0.0
cancel - ce37e5
buy - ce37e5 91471.35554098063 105.95443704808015
bid order for: ce37e5 price: 105.95443704808015 size: 863.3084001897214
+ updates for: ce37e5 cash: -91471.35554098063 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 90930.18003215952 106.18911384763209
bid order for: 602a21 price: 106.18911384763209 size: 856.3041609202314
+ updates for: 602a21 cash: -90930.18003215952 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 312.805782685587 95.02394738528223
+ updates for: 510dbb cash: 0 stock: -312.805782685587
+ updates for: e7e04e cash: 0 stock: 36.61444598452829
+ updates for: ecdc52 cash: 0 stock: 276.19133670105873
+ updates for: 510dbb cash: 34534.86266052098 stock: 0.0
cancel - b846a3
buy - b846a3 40446.16105403144 103.50246641095818
bid order for: b846a3 price: 103.50246641095818 size: 390.7748525860178
+ updates for: b846a3 cash: -40446.16105403144 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 97712.75061672258 115.67195454440454
bid order for: f676bd price: 115.67195454440454 size: 844.7402051913308
+ updates for: f676bd cash: -97712.75061672258 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 16339.463977779127 103.9954472286091
bid order for: e4befc price: 103.9954472286091 size: 157.11710861592553
+ updates for: e4befc cash: -16339.463977779127 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 33375.15440205864 110.39887362488851
bid order for: bfd4db price: 110.39887362488851 size: 302.3142655916961
+ updates for: bfd4db cash: -33375.15440205864 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
sell - cba909 343.48862468778054 85.66079543701797
+ updates for: cba909 cash: 0 stock: -343.48862468778054
+ updates for: f676bd cash: 0 stock: 343.48862468778054
+ updates for: cba909 cash: 39732.00058140498 stock: 0.0
cancel - 147b63
+ updates 147b63 53957.76640205308 0
buy - 147b63 4333.406484465968 107.1819597715064
bid order for: 147b63 price: 107.1819597715064 size: 40.43037180607678
+ updates for: 147b63 cash: -4333.406484465968 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 403.73308883805635 93.2131516894605
+ updates for: f1f805 cash: 0 stock: -403.73308883805635
+ updates for: f676bd cash: 0 stock: 403.73308883805635
+ updates for: f1f805 cash: 46700.5955001477 stock: 0.0
cancel - 301da5
buy - 301da5 108647.47800256987 113.22312250643944
bid order for: 301da5 price: 113.22312250643944 size: 959.5873669390337
+ updates for: 301da5 cash: -108647.47800256987 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 820.2348870931944 100.66463663907105
+ updates for: 57a381 cash: 0 stock: -820.2348870931944
+ updates for: f676bd cash: 0 stock: 97.51849166549391
+ updates for: 301da5 cash: 0 stock: 722.7163954277005
+ updates for: 57a381 cash: 93108.36151209276 stock: 0.0
cancel - 397d0e
buy - 397d0e 75116.1130112496 118.57914022220395
bid order for: 397d0e price: 118.57914022220395 size: 633.4681873261222
+ updates for: 397d0e cash: -75116.1130112496 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 18135.068909051173 122.15987141145854
bid order for: bdb97d price: 122.15987141145854 size: 148.4535690772683
+ updates for: bdb97d cash: -18135.068909051173 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 44.064500748138926 95.33441630237003
+ updates for: 0d5eec cash: 0 stock: -44.064500748138926
+ updates for: bdb97d cash: 0 stock: 44.064500748138926
+ updates for: 0d5eec cash: 5382.91374520277 stock: 0.0
cancel - 567d78
buy - 567d78 20904.106689629112 113.16017408647862
bid order for: 567d78 price: 113.16017408647862 size: 184.73024505647982
+ updates for: 567d78 cash: -20904.106689629112 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 792.3739353678054 99.11932183604807
+ updates for: 4f4d8a cash: 0 stock: -792.3739353678054
+ updates for: bdb97d cash: 0 stock: 104.38906832912937
+ updates for: 397d0e cash: 0 stock: 633.4681873261222
+ updates for: 301da5 cash: 0 stock: 54.51667971255381
+ updates for: 4f4d8a cash: 94040.81688083682 stock: 0.0
cancel - e39c81
buy - e39c81 10794.615930869357 102.48568564348045
bid order for: e39c81 price: 102.48568564348045 size: 105.3280354528813
+ updates for: e39c81 cash: -10794.615930869357 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 771.875771352459 98.32366955076023
+ updates for: 10b0a3 cash: 0 stock: -771.875771352459
+ updates for: 301da5 cash: 0 stock: 182.3542917987794
+ updates for: 567d78 cash: 0 stock: 184.73024505647982
+ updates for: bfd4db cash: 0 stock: 302.3142655916961
+ updates for: ecdc52 cash: 0 stock: 102.47696890550367
+ updates for: 10b0a3 cash: 86225.94483470729 stock: 0.0
cancel - e2b93c
sell - e2b93c 697.961641338655 75.66549381159227
+ updates for: e2b93c cash: 0 stock: -697.961641338655
+ updates for: ecdc52 cash: 0 stock: 548.2044215492623
+ updates for: dbe2fc cash: 0 stock: 149.7572197893927
+ updates for: e2b93c cash: 76505.56214583991 stock: 0.0
cancel - 4081b6
sell - 4081b6 547.9057075695873 94.69254216065048
+ updates for: 4081b6 cash: 0 stock: -547.9057075695873
+ updates for: dbe2fc cash: 0 stock: 482.0243600283667
+ updates for: 147b63 cash: 0 stock: 40.43037180607678
+ updates for: 602a21 cash: 0 stock: 25.450975735143857
+ updates for: 4081b6 cash: 58715.52691761776 stock: 0.0
cancel - 502657
sell - 502657 100.3829238414969 92.93069362040433
+ updates for: 502657 cash: 0 stock: -100.3829238414969
+ updates for: 602a21 cash: 0 stock: 100.3829238414969
+ updates for: 502657 cash: 10659.573728162895 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 503.9827219386308 100.38344442789801
+ updates for: 25d1a9 cash: 0 stock: -503.9827219386308
+ updates for: 602a21 cash: 0 stock: 503.9827219386308
+ updates for: 25d1a9 cash: 53517.47863718077 stock: 0.0
cancel - 168284
sell - 168284 573.8719905027857 96.41438061294643
+ updates for: 168284 cash: 0 stock: -573.8719905027857
+ updates for: 602a21 cash: 0 stock: 226.48753940495988
+ updates for: ce37e5 cash: 0 stock: 347.38445109782583
+ updates for: 168284 cash: 60857.43506226981 stock: 0.0
cancel - 42d8ea
+ updates 42d8ea 30375.42858323223 0
sell - 42d8ea 275.25714068772766 96.76744166687509
+ updates for: 42d8ea cash: 0 stock: -275.25714068772766
+ updates for: ce37e5 cash: 0 stock: 275.25714068772766
+ updates for: 42d8ea cash: 29164.71538503238 stock: 0.0
cancel - 33b60b
sell - 33b60b 69.63057432444896 101.27346101283781
+ updates for: 33b60b cash: 0 stock: -69.63057432444896
+ updates for: ce37e5 cash: 0 stock: 69.63057432444896
+ updates for: 33b60b cash: 7377.668303881494 stock: 0.0
cancel - e7e04e
buy - e7e04e 53927.17116973104 130.15192763813616
bid order for: e7e04e price: 130.15192763813616 size: 414.3401649775466
+ updates for: e7e04e cash: -53927.17116973104 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 986.7497488415447 98.35124315457941
+ updates for: ecdc52 cash: 0 stock: -986.7497488415447
+ updates for: e7e04e cash: 0 stock: 414.3401649775466
+ updates for: ce37e5 cash: 0 stock: 171.03623407971895
+ updates for: e4befc cash: 0 stock: 157.11710861592553
+ updates for: b846a3 cash: 0 stock: 244.25624116835365
+ updates for: ecdc52 cash: 113669.80644144487 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 46194.89343281067 102.80925094415244
bid order for: dbe2fc price: 102.80925094415244 size: 449.3262328883657
+ updates for: dbe2fc cash: -46194.89343281067 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 543.1981773573707 89.77036963915876
+ updates for: e9aeae cash: 0 stock: -543.1981773573707
+ updates for: b846a3 cash: 0 stock: 146.51861141766415
+ updates for: dbe2fc cash: 0 stock: 396.67956593970655
+ updates for: e9aeae cash: 55947.36669594977 stock: 0.0
cancel - ce37e5
buy - ce37e5 13053.166754498397 113.67044072526453
bid order for: ce37e5 price: 113.67044072526453 size: 114.83343137594773
+ updates for: ce37e5 cash: -13053.166754498397 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 2776.2835814196824 103.70301166981669
bid order for: 602a21 price: 103.70301166981669 size: 26.771484614730184
+ updates for: 602a21 cash: -2776.2835814196824 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 109275.58809046555 111.92912286304298
bid order for: 510dbb price: 111.92912286304298 size: 976.2927225309868
+ updates for: 510dbb cash: -109275.58809046555 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 60212.489686311674 112.47832192783731
bid order for: b846a3 price: 112.47832192783731 size: 535.3252845018633
+ updates for: b846a3 cash: -60212.489686311674 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 64151.19007022805 103.83242377528873
bid order for: f676bd price: 103.83242377528873 size: 617.8338878909567
+ updates for: f676bd cash: -64151.19007022805 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 104916.23115687528 105.74911089608621
bid order for: e4befc price: 105.74911089608621 size: 992.1240024416909
+ updates for: e4befc cash: -104916.23115687528 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 762.9183828418211 85.51854633001658
+ updates for: bfd4db cash: 0 stock: -762.9183828418211
+ updates for: ce37e5 cash: 0 stock: 114.83343137594773
+ updates for: b846a3 cash: 0 stock: 535.3252845018633
+ updates for: 510dbb cash: 0 stock: 112.75966696401008
+ updates for: bfd4db cash: 85886.74705842056 stock: 0.0
cancel - cba909
sell - cba909 683.8224417680308 85.13022056215398
+ updates for: cba909 cash: 0 stock: -683.8224417680308
+ updates for: 510dbb cash: 0 stock: 683.8224417680308
+ updates for: cba909 cash: 76539.64610115997 stock: 0.0
cancel - 147b63
sell - 147b63 875.080797366935 95.89774792820607
+ updates for: 147b63 cash: 0 stock: -875.080797366935
+ updates for: 510dbb cash: 0 stock: 179.71061379894593
+ updates for: e4befc cash: 0 stock: 695.3701835679891
+ updates for: 147b63 cash: 93649.63002765819 stock: 0.0
cancel - f1f805
sell - f1f805 400.13312950226475 99.24443970587342
+ updates for: f1f805 cash: 0 stock: -400.13312950226475
+ updates for: e4befc cash: 0 stock: 296.7538188737018
+ updates for: f676bd cash: 0 stock: 103.37931062856296
+ updates for: f1f805 cash: 42115.576891694334 stock: 0.0
cancel - 301da5
sell - 301da5 427.4970250404866 84.41005801314793
+ updates for: 301da5 cash: 0 stock: -427.4970250404866
+ updates for: f676bd cash: 0 stock: 427.4970250404866
+ updates for: 301da5 cash: 44388.05226667903 stock: 0.0
cancel - 57a381
sell - 57a381 322.1335292950894 90.75957161962019
ask order for: 57a381 price: 90.75957161962019 size: 50.4297900569116
+ updates for: 57a381 cash: 0 stock: -322.1335292950894
+ updates for: f676bd cash: 0 stock: 86.95755222190712
+ updates for: 602a21 cash: 0 stock: 26.771484614730184
+ updates for: dbe2fc cash: 0 stock: 52.646666948659174
+ updates for: e39c81 cash: 0 stock: 105.3280354528813
+ updates for: 57a381 cash: 28012.477318753816 stock: 0
cancel - 397d0e
sell - 397d0e 310.34479336538186 100.45164416151688
ask order for: 397d0e price: 100.45164416151688 size: 310.34479336538186
+ updates for: 397d0e cash: 0 stock: -310.34479336538186
+ updates for: 397d0e cash: 0.0 stock: 0
cancel - bdb97d
buy - bdb97d 76557.6351737327 102.86550252620647
bid order for: bdb97d price: 102.86550252620647 size: 396.69280058574816
+ updates for: bdb97d cash: -76557.6351737327 stock: 0
+ updates for: 57a381 cash: 4576.986142432678 stock: 0
+ updates for: 397d0e cash: 31174.644750518823 stock: 0
+ updates for: bdb97d cash: 0 stock: 360.77458342229346
cancel - 0d5eec
buy - 0d5eec 16914.250415479768 106.21698287170254
bid order for: 0d5eec price: 106.21698287170254 size: 159.2424295831314
+ updates for: 0d5eec cash: -16914.250415479768 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 204.43753026085085 93.25547599370366
+ updates for: 567d78 cash: 0 stock: -204.43753026085085
+ updates for: 0d5eec cash: 0 stock: 159.2424295831314
+ updates for: bdb97d cash: 0 stock: 45.19510067771944
+ updates for: 567d78 cash: 21563.267158415874 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 200.58005401607102 99.130698944291
+ updates for: 4f4d8a cash: 0 stock: -200.58005401607102
+ updates for: bdb97d cash: 0 stock: 200.58005401607102
+ updates for: 4f4d8a cash: 20632.768053096785 stock: 0.0
cancel - e39c81
sell - e39c81 867.7755110500603 92.27686047236688
ask order for: e39c81 price: 92.27686047236688 size: 716.8578651581026
+ updates for: e39c81 cash: 0 stock: -867.7755110500603
+ updates for: bdb97d cash: 0 stock: 150.9176458919577
+ updates for: e39c81 cash: 15524.219484748308 stock: 0
cancel - 10b0a3
sell - 10b0a3 250.05514602666517 94.30266855236106
ask order for: 10b0a3 price: 94.30266855236106 size: 250.05514602666517
+ updates for: 10b0a3 cash: 0 stock: -250.05514602666517
+ updates for: 10b0a3 cash: 0.0 stock: 0
cancel - e2b93c
buy - e2b93c 93890.30786723921 109.61462734145535
bid order for: e2b93c price: 109.61462734145535 size: 37.95156915511442
+ updates for: e2b93c cash: -93890.30786723921 stock: 0
+ updates for: e39c81 cash: 66149.39320171303 stock: 0
+ updates for: 10b0a3 cash: 23580.867555564848 stock: 0
+ updates for: e2b93c cash: 0 stock: 966.9130111847678
cancel - 4081b6
buy - 4081b6 31363.67602071775 104.57105621139074
bid order for: 4081b6 price: 104.57105621139074 size: 299.92693157192537
+ updates for: 4081b6 cash: -31363.67602071775 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 68.76218391905775 93.96015726801596
+ updates for: 502657 cash: 0 stock: -68.76218391905775
+ updates for: e2b93c cash: 0 stock: 37.95156915511442
+ updates for: 4081b6 cash: 0 stock: 30.810614763943327
+ updates for: 502657 cash: 7381.9456383491615 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 46903.73458023833 115.6721706272677
bid order for: 25d1a9 price: 115.6721706272677 size: 405.4884967221458
+ updates for: 25d1a9 cash: -46903.73458023833 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 6.404125618862054 84.42907086120327
+ updates for: 168284 cash: 0 stock: -6.404125618862054
+ updates for: 25d1a9 cash: 0 stock: 6.404125618862054
+ updates for: 168284 cash: 740.7791113034679 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 94842.3707531751 120.88088231550711
bid order for: 42d8ea price: 120.88088231550711 size: 784.5936341333961
+ updates for: 42d8ea cash: -94842.3707531751 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 323.05284288194 90.41841290533634
+ updates for: 33b60b cash: 0 stock: -323.05284288194
+ updates for: 42d8ea cash: 0 stock: 323.05284288194
+ updates for: 33b60b cash: 39050.9126821018 stock: 0.0
cancel - e7e04e
buy - e7e04e 107820.68915091747 108.56885495672049
bid order for: e7e04e price: 108.56885495672049 size: 993.1088358065372
+ updates for: e7e04e cash: -107820.68915091747 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 30290.6975370413 109.52658580313026
bid order for: ecdc52 price: 109.52658580313026 size: 276.5602279567779
+ updates for: ecdc52 cash: -30290.6975370413 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 559.0698501265499 100.07547745938682
+ updates for: dbe2fc cash: 0 stock: -559.0698501265499
+ updates for: 42d8ea cash: 0 stock: 461.5407912514561
+ updates for: 25d1a9 cash: 0 stock: 97.52905887509382
+ updates for: dbe2fc cash: 67072.85601039 stock: 0.0
cancel - e9aeae
buy - e9aeae 54541.12542480704 119.544599696132
bid order for: e9aeae price: 119.544599696132 size: 456.24081358291403
+ updates for: e9aeae cash: -54541.12542480704 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 856.2061016023948 83.49286229187823
+ updates for: ce37e5 cash: 0 stock: -856.2061016023948
+ updates for: e9aeae cash: 0 stock: 456.24081358291403
+ updates for: 25d1a9 cash: 0 stock: 301.5553122281899
+ updates for: ecdc52 cash: 0 stock: 98.40997579129089
+ updates for: ce37e5 cash: 100201.191611814 stock: 0.0
cancel - 602a21
buy - 602a21 66616.48851741652 111.07777334794393
bid order for: 602a21 price: 111.07777334794393 size: 599.7283390687414
+ updates for: 602a21 cash: -66616.48851741652 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
sell - 510dbb 684.1482516636271 86.7035920811875
+ updates for: 510dbb cash: 0 stock: -684.1482516636271
+ updates for: 602a21 cash: 0 stock: 599.7283390687414
+ updates for: ecdc52 cash: 0 stock: 84.41991259488566
+ updates for: 510dbb cash: 75862.71331773303 stock: 0.0
cancel - b846a3
sell - b846a3 638.1042193312944 97.14768748492241
+ updates for: b846a3 cash: 0 stock: -638.1042193312944
+ updates for: ecdc52 cash: 0 stock: 93.73033957060136
+ updates for: e7e04e cash: 0 stock: 544.3738797606931
+ updates for: b846a3 cash: 69368.0128733019 stock: 0.0
cancel - f676bd
sell - f676bd 174.1031294999791 87.68206858914293
+ updates for: f676bd cash: 0 stock: -174.1031294999791
+ updates for: e7e04e cash: 0 stock: 174.1031294999791
+ updates for: f676bd cash: 18902.177414194353 stock: 0.0
cancel - e4befc
buy - e4befc 61679.87194182859 105.57284798850708
bid order for: e4befc price: 105.57284798850708 size: 584.2399169580347
+ updates for: e4befc cash: -61679.87194182859 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 139.84964199004844 99.19699232452088
+ updates for: bfd4db cash: 0 stock: -139.84964199004844
+ updates for: e7e04e cash: 0 stock: 139.84964199004844
+ updates for: bfd4db cash: 15183.315496966856 stock: 0.0
cancel - cba909
sell - cba909 313.7399207969629 95.69326057297383
+ updates for: cba909 cash: 0 stock: -313.7399207969629
+ updates for: e7e04e cash: 0 stock: 134.78218455581657
+ updates for: e4befc cash: 0 stock: 178.95773624114634
+ updates for: cba909 cash: 33526.22533034426 stock: 0.0
cancel - 147b63
buy - 147b63 65696.32407054091 102.84779806565908
bid order for: 147b63 price: 102.84779806565908 size: 638.7722956265891
+ updates for: 147b63 cash: -65696.32407054091 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 87.57963016334679 89.9456823406088
+ updates for: f1f805 cash: 0 stock: -87.57963016334679
+ updates for: e4befc cash: 0 stock: 87.57963016334679
+ updates for: f1f805 cash: 9246.030982124681 stock: 0.0
cancel - 301da5
sell - 301da5 622.8954466005993 95.69152547828266
+ updates for: 301da5 cash: 0 stock: -622.8954466005993
+ updates for: e4befc cash: 0 stock: 317.7025505535415
+ updates for: 4081b6 cash: 0 stock: 269.11631680798206
+ updates for: 147b63 cash: 0 stock: 36.07657923907567
+ updates for: 301da5 cash: 65392.937303960156 stock: 0.0
cancel - 57a381
buy - 57a381 35962.30774513625 116.83028320734641
bid order for: 57a381 price: 116.83028320734641 size: 307.81666155265214
+ updates for: 57a381 cash: -35962.30774513625 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 623.6489805487558 101.1625228073965
+ updates for: 397d0e cash: 0 stock: -623.6489805487558
+ updates for: 57a381 cash: 0 stock: 307.81666155265214
+ updates for: 147b63 cash: 0 stock: 315.8323189961037
+ updates for: 397d0e cash: 68444.96631185635 stock: 0.0
cancel - bdb97d
buy - bdb97d 39721.75019933741 108.74471761298184
bid order for: bdb97d price: 108.74471761298184 size: 365.2752158565122
+ updates for: bdb97d cash: -39721.75019933741 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 39146.348450367455 104.6307295105846
bid order for: 0d5eec price: 104.6307295105846 size: 374.1381583926293
+ updates for: 0d5eec cash: -39146.348450367455 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 10.101203301241299 97.83958080390856
+ updates for: 567d78 cash: 0 stock: -10.101203301241299
+ updates for: bdb97d cash: 0 stock: 10.101203301241299
+ updates for: 567d78 cash: 1098.452500544805 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 76267.50679678994 115.6607256836667
bid order for: 4f4d8a price: 115.6607256836667 size: 659.4071267145805
+ updates for: 4f4d8a cash: -76267.50679678994 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 118743.83111896492 119.49593842291787
bid order for: e39c81 price: 119.49593842291787 size: 993.7060011086644
+ updates for: e39c81 cash: -118743.83111896492 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 68224.64728940491 108.27786781787842
bid order for: 10b0a3 price: 108.27786781787842 size: 630.088573633142
+ updates for: 10b0a3 cash: -68224.64728940491 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 4190.326245656446 108.80987423238315
bid order for: e2b93c price: 108.80987423238315 size: 38.51053293846519
+ updates for: e2b93c cash: -4190.326245656446 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 24238.412399490117 107.70533402943053
bid order for: 4081b6 price: 107.70533402943053 size: 225.04375124881892
+ updates for: 4081b6 cash: -24238.412399490117 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 64426.75439481082 103.74210710578926
bid order for: 502657 price: 103.74210710578926 size: 621.0280106332593
+ updates for: 502657 cash: -64426.75439481082 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 900.6768865427399 99.41595415994433
+ updates for: 25d1a9 cash: 0 stock: -900.6768865427399
+ updates for: e39c81 cash: 0 stock: 900.6768865427399
+ updates for: 25d1a9 cash: 107627.22977325664 stock: 0.0
cancel - 168284
sell - 168284 95.09886289548581 96.23531433302948
+ updates for: 168284 cash: 0 stock: -95.09886289548581
+ updates for: e39c81 cash: 0 stock: 93.02911456592449
+ updates for: 4f4d8a cash: 0 stock: 2.069748329561321
+ updates for: 168284 cash: 11355.989939487903 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 71.05260278014521 98.83859269329562
+ updates for: 42d8ea cash: 0 stock: -71.05260278014521
+ updates for: 4f4d8a cash: 0 stock: 71.05260278014521
+ updates for: 42d8ea cash: 8217.995599264908 stock: 0.0
cancel - 33b60b
sell - 33b60b 322.1417914660343 95.9451392955641
+ updates for: 33b60b cash: 0 stock: -322.1417914660343
+ updates for: 4f4d8a cash: 0 stock: 322.1417914660343
+ updates for: 33b60b cash: 37259.15337399796 stock: 0.0
cancel - e7e04e
buy - e7e04e 12678.425293192162 108.837120812433
bid order for: e7e04e price: 108.837120812433 size: 116.48989975618542
+ updates for: e7e04e cash: -12678.425293192162 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
sell - ecdc52 320.6042652451529 100.22970831502117
+ updates for: ecdc52 cash: 0 stock: -320.6042652451529
+ updates for: 4f4d8a cash: 0 stock: 264.14298413883967
+ updates for: e7e04e cash: 0 stock: 56.46128110631321
+ updates for: ecdc52 cash: 36696.05250274001 stock: 0.0
cancel - dbe2fc
buy - dbe2fc 81664.50687349467 108.4854444976821
bid order for: dbe2fc price: 108.4854444976821 size: 752.7692516873959
+ updates for: dbe2fc cash: -81664.50687349467 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 16915.425719049206 107.2947145411523
bid order for: e9aeae price: 107.2947145411523 size: 157.65385826681506
+ updates for: e9aeae cash: -16915.425719049206 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 3511.9197642780523 113.18435285922621
bid order for: ce37e5 price: 113.18435285922621 size: 31.028315094455024
+ updates for: ce37e5 cash: -3511.9197642780523 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 909.7726150665901 99.66494426486949
+ updates for: 602a21 cash: 0 stock: -909.7726150665901
+ updates for: ce37e5 cash: 0 stock: 31.028315094455024
+ updates for: e7e04e cash: 0 stock: 60.028618649872215
+ updates for: e2b93c cash: 0 stock: 38.51053293846519
+ updates for: bdb97d cash: 0 stock: 355.1740125552709
+ updates for: dbe2fc cash: 0 stock: 425.03113582852677
+ updates for: 602a21 cash: 98968.57742463914 stock: 0.0
cancel - 510dbb
buy - 510dbb 79174.69288848317 106.14354385510288
bid order for: 510dbb price: 106.14354385510288 size: 745.9209483015281
+ updates for: 510dbb cash: -79174.69288848317 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 93374.58737598165 104.10346555273388
bid order for: b846a3 price: 104.10346555273388 size: 896.9402399834855
+ updates for: b846a3 cash: -93374.58737598165 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 90930.98075477063 112.49049576446501
bid order for: f676bd price: 112.49049576446501 size: 808.3436750529027
+ updates for: f676bd cash: -90930.98075477063 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 500.0116393687823 86.35206631767707
+ updates for: e4befc cash: 0 stock: -500.0116393687823
+ updates for: f676bd cash: 0 stock: 500.0116393687823
+ updates for: e4befc cash: 56246.55720059721 stock: 0.0
cancel - bfd4db
buy - bfd4db 1273.2173609431482 106.98567832662357
bid order for: bfd4db price: 106.98567832662357 size: 11.90082056643189
+ updates for: bfd4db cash: -1273.2173609431482 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
sell - cba909 370.2737117291109 100.46559166492312
+ updates for: cba909 cash: 0 stock: -370.2737117291109
+ updates for: f676bd cash: 0 stock: 308.33203568412034
+ updates for: dbe2fc cash: 0 stock: 61.94167604499057
+ updates for: cba909 cash: 41404.193812845646 stock: 0.0
cancel - 147b63
+ updates 147b63 29503.26876734061 0
buy - 147b63 101977.10021908318 107.17276865611272
bid order for: 147b63 price: 107.17276865611272 size: 951.5206287737047
+ updates for: 147b63 cash: -101977.10021908318 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 96.89640317525209 96.59339747063986
+ updates for: f1f805 cash: 0 stock: -96.89640317525209
+ updates for: dbe2fc cash: 0 stock: 96.89640317525209
+ updates for: f1f805 cash: 10511.849368693838 stock: 0.0
cancel - 301da5
buy - 301da5 113234.27992537615 115.10515366286877
bid order for: 301da5 price: 115.10515366286877 size: 983.7463946838365
+ updates for: 301da5 cash: -113234.27992537615 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 98903.96032025293 108.00370638644829
bid order for: 57a381 price: 108.00370638644829 size: 915.745983442128
+ updates for: 57a381 cash: -98903.96032025293 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 891.9387450282179 82.32332462537842
+ updates for: 397d0e cash: 0 stock: -891.9387450282179
+ updates for: 301da5 cash: 0 stock: 891.9387450282179
+ updates for: 397d0e cash: 102666.74630433935 stock: 0.0
cancel - bdb97d
sell - bdb97d 891.8666227196734 99.13962222137566
+ updates for: bdb97d cash: 0 stock: -891.8666227196734
+ updates for: 301da5 cash: 0 stock: 91.80764965561855
+ updates for: dbe2fc cash: 0 stock: 168.9000366386265
+ updates for: 10b0a3 cash: 0 stock: 630.088573633142
+ updates for: 57a381 cash: 0 stock: 1.0703627922863461
+ updates for: bdb97d cash: 97230.97960960296 stock: 0.0
cancel - 0d5eec
+ updates 0d5eec 39146.348450367455 0
buy - 0d5eec 45188.10280709456 104.46645105324195
bid order for: 0d5eec price: 104.46645105324195 size: 432.56090688927657
+ updates for: 0d5eec cash: -45188.10280709456 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 455.4217610594957 92.46270525715424
+ updates for: 567d78 cash: 0 stock: -455.4217610594957
+ updates for: 57a381 cash: 0 stock: 455.4217610594957
+ updates for: 567d78 cash: 49187.23816346898 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 378.7502611243441 94.1272472420615
+ updates for: 4f4d8a cash: 0 stock: -378.7502611243441
+ updates for: 57a381 cash: 0 stock: 378.7502611243441
+ updates for: 4f4d8a cash: 40906.43199626428 stock: 0.0
cancel - e39c81
sell - e39c81 131.34557719802638 88.91228745489343
+ updates for: e39c81 cash: 0 stock: -131.34557719802638
+ updates for: 57a381 cash: 0 stock: 80.5035984660019
+ updates for: 4081b6 cash: 0 stock: 50.84197873202447
+ updates for: e39c81 cash: 14170.639313824497 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 56831.27456090633 111.67169732495978
bid order for: 10b0a3 price: 111.67169732495978 size: 508.9138602015674
+ updates for: 10b0a3 cash: -56831.27456090633 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 94.29678016089747 91.1056846144706
+ updates for: e2b93c cash: 0 stock: -94.29678016089747
+ updates for: 10b0a3 cash: 0 stock: 94.29678016089747
+ updates for: e2b93c cash: 10530.281492846014 stock: 0.0
cancel - 4081b6
+ updates 4081b6 18762.460097440216 0
buy - 4081b6 43867.91976893621 120.70658051398941
bid order for: 4081b6 price: 120.70658051398941 size: 363.42608316911185
+ updates for: 4081b6 cash: -43867.91976893621 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
+ updates 502657 64426.75439481082 0
buy - 502657 5514.998261874821 104.38469953549816
bid order for: 502657 price: 104.38469953549816 size: 52.833396909853946
+ updates for: 502657 cash: -5514.998261874821 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 152.21748109497457 87.19291697380906
+ updates for: 25d1a9 cash: 0 stock: -152.21748109497457
+ updates for: 4081b6 cash: 0 stock: 152.21748109497457
+ updates for: 25d1a9 cash: 18373.65163742721 stock: 0.0
cancel - 168284
sell - 168284 946.0206063905299 101.41017455368711
+ updates for: 168284 cash: 0 stock: -946.0206063905299
+ updates for: 4081b6 cash: 0 stock: 211.20860207413727
+ updates for: 10b0a3 cash: 0 stock: 414.6170800406699
+ updates for: e9aeae cash: 0 stock: 157.65385826681506
+ updates for: 147b63 cash: 0 stock: 162.54106600890765
+ updates for: 168284 cash: 106130.66298310913 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 39131.42269574417 116.78262038635073
bid order for: 42d8ea price: 116.78262038635073 size: 335.07916303201705
+ updates for: 42d8ea cash: -39131.42269574417 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 74.38303646933718 95.2122083484164
+ updates for: 33b60b cash: 0 stock: -74.38303646933718
+ updates for: 42d8ea cash: 0 stock: 74.38303646933718
+ updates for: 33b60b cash: 8686.645911182686 stock: 0.0
cancel - e7e04e
buy - e7e04e 56503.14124251873 102.57300642736607
bid order for: e7e04e price: 102.57300642736607 size: 550.8578056794084
+ updates for: e7e04e cash: -56503.14124251873 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 89100.3728328064 125.4748762521556
bid order for: ecdc52 price: 125.4748762521556 size: 710.1052855692751
+ updates for: ecdc52 cash: -89100.3728328064 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 36980.4362393167 108.25878942285628
bid order for: dbe2fc price: 108.25878942285628 size: 341.5929222603071
+ updates for: dbe2fc cash: -36980.4362393167 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
buy - e9aeae 20840.01250525522 111.6032874930208
bid order for: e9aeae price: 111.6032874930208 size: 186.7329625622226
+ updates for: e9aeae cash: -20840.01250525522 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 11131.863390417251 109.82197056644708
bid order for: ce37e5 price: 109.82197056644708 size: 101.36280867116648
+ updates for: ce37e5 cash: -11131.863390417251 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 38305.53660959856 107.27323636400985
bid order for: 602a21 price: 107.27323636400985 size: 357.08381613114136
+ updates for: 602a21 cash: -38305.53660959856 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
+ updates 510dbb 79174.69288848317 0
buy - 510dbb 52225.684198781215 109.1078798959663
bid order for: 510dbb price: 109.1078798959663 size: 478.6609752529156
+ updates for: 510dbb cash: -52225.684198781215 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
+ updates b846a3 93374.58737598165 0
buy - b846a3 34669.81473790551 103.59752720791472
bid order for: b846a3 price: 103.59752720791472 size: 334.65870925977833
+ updates for: b846a3 cash: -34669.81473790551 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 8667.724110457115 109.51905462380194
bid order for: f676bd price: 109.51905462380194 size: 79.14352566528953
+ updates for: f676bd cash: -8667.724110457115 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 51660.80719193874 114.42347827894736
bid order for: e4befc price: 114.42347827894736 size: 451.48782373139716
+ updates for: e4befc cash: -51660.80719193874 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
+ updates bfd4db 1273.2173609431482 0
buy - bfd4db 66193.3419237506 107.70229114256375
bid order for: bfd4db price: 107.70229114256375 size: 614.5954855884315
+ updates for: bfd4db cash: -66193.3419237506 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
sell - cba909 117.03834684706396 97.03691176579562
+ updates for: cba909 cash: 0 stock: -117.03834684706396
+ updates for: ecdc52 cash: 0 stock: 117.03834684706396
+ updates for: cba909 cash: 14685.372087392216 stock: 0.0
cancel - 147b63
+ updates 147b63 84557.12415459256 0
sell - 147b63 781.9780180088525 100.10879330387334
+ updates for: 147b63 cash: 0 stock: -781.9780180088525
+ updates for: ecdc52 cash: 0 stock: 593.0669387222111
+ updates for: 42d8ea cash: 0 stock: 188.91107928664132
+ updates for: 147b63 cash: 96476.53160452182 stock: 0.0
cancel - f1f805
sell - f1f805 572.0983867357108 93.83289499061446
+ updates for: f1f805 cash: 0 stock: -572.0983867357108
+ updates for: 42d8ea cash: 0 stock: 71.78504727603854
+ updates for: e4befc cash: 0 stock: 451.48782373139716
+ updates for: e9aeae cash: 0 stock: 48.82551572827515
+ updates for: f1f805 cash: 65493.14118621028 stock: 0.0
cancel - 301da5
buy - 301da5 31545.722789707364 102.96403608300244
bid order for: 301da5 price: 102.96403608300244 size: 306.3761288871524
+ updates for: 301da5 cash: -31545.722789707364 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 740.3994947176509 101.0554512098436
+ updates for: 57a381 cash: 0 stock: -740.3994947176509
+ updates for: e9aeae cash: 0 stock: 137.90744683394746
+ updates for: ce37e5 cash: 0 stock: 101.36280867116648
+ updates for: f676bd cash: 0 stock: 79.14352566528953
+ updates for: 510dbb cash: 0 stock: 421.9857135472474
+ updates for: 57a381 cash: 81232.47848883859 stock: 0.0
cancel - 397d0e
sell - 397d0e 124.9592431353002 95.33825538378824
+ updates for: 397d0e cash: 0 stock: -124.9592431353002
+ updates for: 510dbb cash: 0 stock: 56.67526170566816
+ updates for: dbe2fc cash: 0 stock: 68.28398142963204
+ updates for: 397d0e cash: 13576.058813799264 stock: 0.0
cancel - bdb97d
buy - bdb97d 38147.60585646692 108.56835184219753
bid order for: bdb97d price: 108.56835184219753 size: 351.3694848376615
+ updates for: bdb97d cash: -38147.60585646692 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
+ updates 0d5eec 45188.10280709456 0
sell - 0d5eec 95.85626984760029 90.83581767838362
+ updates for: 0d5eec cash: 0 stock: -95.85626984760029
+ updates for: bdb97d cash: 0 stock: 95.85626984760029
+ updates for: 0d5eec cash: 10406.957231094899 stock: 0.0
cancel - 567d78
buy - 567d78 78342.44445977874 107.22760549803391
bid order for: 567d78 price: 107.22760549803391 size: 730.618240479269
+ updates for: 567d78 cash: -78342.44445977874 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 33137.43357798646 122.11352167744757
bid order for: 4f4d8a price: 122.11352167744757 size: 271.36580063194117
+ updates for: 4f4d8a cash: -33137.43357798646 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
sell - e39c81 647.9092180259338 91.62298609125475
+ updates for: e39c81 cash: 0 stock: -647.9092180259338
+ updates for: 4f4d8a cash: 0 stock: 271.36580063194117
+ updates for: bdb97d cash: 0 stock: 255.51321499006121
+ updates for: dbe2fc cash: 0 stock: 121.03020240393141
+ updates for: e39c81 cash: 73980.66539921137 stock: 0.0
cancel - 10b0a3
sell - 10b0a3 862.6697532861244 90.49991294443218
+ updates for: 10b0a3 cash: 0 stock: -862.6697532861244
+ updates for: dbe2fc cash: 0 stock: 152.27873842674364
+ updates for: bfd4db cash: 0 stock: 614.5954855884315
+ updates for: 602a21 cash: 0 stock: 95.79552927094926
+ updates for: 10b0a3 cash: 92955.15025476762 stock: 0.0
cancel - e2b93c
sell - e2b93c 555.9400988102043 96.76007479422074
+ updates for: e2b93c cash: 0 stock: -555.9400988102043
+ updates for: 602a21 cash: 0 stock: 261.2882868601921
+ updates for: 567d78 cash: 0 stock: 294.6518119500122
+ updates for: e2b93c cash: 59624.04840655738 stock: 0.0
cancel - 4081b6
buy - 4081b6 15022.25245388206 112.03624951511394
bid order for: 4081b6 price: 112.03624951511394 size: 134.08385695609638
+ updates for: 4081b6 cash: -15022.25245388206 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
+ updates 502657 5514.998261874821 0
buy - 502657 40699.07566954789 103.37866883550424
bid order for: 502657 price: 103.37866883550424 size: 393.6892990400961
+ updates for: 502657 cash: -40699.07566954789 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 14390.762330877742 104.5561029733662
bid order for: 25d1a9 price: 104.5561029733662 size: 137.6367511951314
+ updates for: 25d1a9 cash: -14390.762330877742 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
sell - 168284 747.6369639324439 94.82307856462003
+ updates for: 168284 cash: 0 stock: -747.6369639324439
+ updates for: 4081b6 cash: 0 stock: 134.08385695609638
+ updates for: 567d78 cash: 0 stock: 435.96642852925686
+ updates for: 25d1a9 cash: 0 stock: 137.6367511951314
+ updates for: b846a3 cash: 0 stock: 39.94992725195925
+ updates for: 168284 cash: 80299.36466892083 stock: 0.0
cancel - 42d8ea
buy - 42d8ea 97740.74653067287 105.23008470401965
bid order for: 42d8ea price: 105.23008470401965 size: 928.8289257353349
+ updates for: 42d8ea cash: -97740.74653067287 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
sell - 33b60b 544.1375525777901 99.41817720442592
+ updates for: 33b60b cash: 0 stock: -544.1375525777901
+ updates for: 42d8ea cash: 0 stock: 544.1375525777901
+ updates for: 33b60b cash: 57259.64074839879 stock: 0.0
cancel - e7e04e
+ updates e7e04e 56503.14124251873 0
sell - e7e04e 884.443306315492 93.82213117150053
+ updates for: e7e04e cash: 0 stock: -884.443306315492
+ updates for: 42d8ea cash: 0 stock: 384.69137315754483
+ updates for: b846a3 cash: 0 stock: 294.7087820078191
+ updates for: 502657 cash: 0 stock: 205.0431511501281
+ updates for: e7e04e cash: 92209.29486447785 stock: 0.0
cancel - ecdc52
sell - ecdc52 359.59897850411755 98.51155740500846
+ updates for: ecdc52 cash: 0 stock: -359.59897850411755
+ updates for: 502657 cash: 0 stock: 188.646147889968
+ updates for: 301da5 cash: 0 stock: 170.95283061414955
+ updates for: ecdc52 cash: 37103.98106965725 stock: 0.0
cancel - dbe2fc
sell - dbe2fc 153.02352801130723 97.58454498918935
ask order for: dbe2fc price: 97.58454498918935 size: 17.600229738304392
+ updates for: dbe2fc cash: 0 stock: -153.02352801130723
+ updates for: 301da5 cash: 0 stock: 135.42329827300284
+ updates for: dbe2fc cash: 13943.729369860666 stock: 0
cancel - e9aeae
buy - e9aeae 104505.05283007055 104.93179675055121
bid order for: e9aeae price: 104.93179675055121 size: 979.5652566943486
+ updates for: e9aeae cash: -104505.05283007055 stock: 0
+ updates for: dbe2fc cash: 1717.5104107176332 stock: 0
+ updates for: e9aeae cash: 0 stock: 17.600229738304392
cancel - ce37e5
buy - ce37e5 6007.774409068647 114.66857059792677
bid order for: ce37e5 price: 114.66857059792677 size: 52.39251154646615
+ updates for: ce37e5 cash: -6007.774409068647 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 51989.63076931535 108.55887730741006
bid order for: 602a21 price: 108.55887730741006 size: 478.90722581898535
+ updates for: 602a21 cash: -51989.63076931535 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 95683.3260032491 106.1563464781545
bid order for: 510dbb price: 106.1563464781545 size: 901.3434352032772
+ updates for: 510dbb cash: -95683.3260032491 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 914.3198149709195 86.8381024327913
+ updates for: b846a3 cash: 0 stock: -914.3198149709195
+ updates for: ce37e5 cash: 0 stock: 52.39251154646615
+ updates for: 602a21 cash: 0 stock: 478.90722581898535
+ updates for: 510dbb cash: 0 stock: 383.02007760546803
+ updates for: b846a3 cash: 98657.41724475968 stock: 0.0
cancel - f676bd
sell - f676bd 6.896292931376593 101.39950618121038
+ updates for: f676bd cash: 0 stock: -6.896292931376593
+ updates for: 510dbb cash: 0 stock: 6.896292931376593
+ updates for: f676bd cash: 732.0852618380613 stock: 0.0
cancel - e4befc
sell - e4befc 809.3649140801964 92.89594738937477
+ updates for: e4befc cash: 0 stock: -809.3649140801964
+ updates for: 510dbb cash: 0 stock: 511.42706466643256
+ updates for: e9aeae cash: 0 stock: 297.93784941376384
+ updates for: e4befc cash: 85554.38253401674 stock: 0.0
cancel - bfd4db
buy - bfd4db 12283.191032410228 119.53696770774661
bid order for: bfd4db price: 119.53696770774661 size: 102.75642144814265
+ updates for: bfd4db cash: -12283.191032410228 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 56256.88196441479 114.38396871404169
bid order for: cba909 price: 114.38396871404169 size: 491.8248824278532
+ updates for: cba909 cash: -56256.88196441479 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 107437.47912047747 112.61858981621312
bid order for: 147b63 price: 112.61858981621312 size: 953.994178898964
+ updates for: 147b63 cash: -107437.47912047747 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 774.0754759526524 76.29686975570641
+ updates for: f1f805 cash: 0 stock: -774.0754759526524
+ updates for: bfd4db cash: 0 stock: 102.75642144814265
+ updates for: cba909 cash: 0 stock: 491.8248824278532
+ updates for: 147b63 cash: 0 stock: 179.49417207665653
+ updates for: f1f805 cash: 88754.45353632676 stock: 0.0
cancel - 301da5
sell - 301da5 111.50688424223972 90.45504509960952
+ updates for: 301da5 cash: 0 stock: -111.50688424223972
+ updates for: 147b63 cash: 0 stock: 111.50688424223972
+ updates for: 301da5 cash: 12557.748058160752 stock: 0.0
cancel - 57a381
buy - 57a381 12979.156494678191 113.41864953506109
bid order for: 57a381 price: 113.41864953506109 size: 114.43582292580504
+ updates for: 57a381 cash: -12979.156494678191 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 11610.53867861049 111.63989133897772
bid order for: 397d0e price: 111.63989133897772 size: 103.99991024137454
+ updates for: 397d0e cash: -11610.53867861049 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
sell - bdb97d 130.19274123153843 93.51684669146694
+ updates for: bdb97d cash: 0 stock: -130.19274123153843
+ updates for: 57a381 cash: 0 stock: 114.43582292580504
+ updates for: 147b63 cash: 0 stock: 15.756918305733393
+ updates for: bdb97d cash: 14753.67841411916 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 65782.45930565869 115.37148380442528
bid order for: 0d5eec price: 115.37148380442528 size: 570.1795377545061
+ updates for: 0d5eec cash: -65782.45930565869 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
buy - 567d78 5426.89833809105 106.28011684558726
bid order for: 567d78 price: 106.28011684558726 size: 51.06221651953683
+ updates for: 567d78 cash: -5426.89833809105 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 97205.34668358041 116.15752762312403
bid order for: 4f4d8a price: 116.15752762312403 size: 836.840699631328
+ updates for: 4f4d8a cash: -97205.34668358041 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 32938.6443556943 123.35612373023093
bid order for: e39c81 price: 123.35612373023093 size: 267.0207474071432
+ updates for: e39c81 cash: -32938.6443556943 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 41715.82687383417 118.15636869087352
bid order for: 10b0a3 price: 118.15636869087352 size: 353.0561013005838
+ updates for: 10b0a3 cash: -41715.82687383417 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 49658.69278591591 108.88409587834848
bid order for: e2b93c price: 108.88409587834848 size: 456.06929446700315
+ updates for: e2b93c cash: -49658.69278591591 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
buy - 4081b6 39627.55973893509 107.05867399052447
bid order for: 4081b6 price: 107.05867399052447 size: 370.14805304278696
+ updates for: 4081b6 cash: -39627.55973893509 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 307.4182056957741 100.92867164244151
+ updates for: 502657 cash: 0 stock: -307.4182056957741
+ updates for: e39c81 cash: 0 stock: 267.0207474071432
+ updates for: 10b0a3 cash: 0 stock: 40.3974582886309
+ updates for: 502657 cash: 37711.861331419954 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 42222.136100569296 105.02980242596188
bid order for: 25d1a9 price: 105.02980242596188 size: 402.0014807733522
+ updates for: 25d1a9 cash: -42222.136100569296 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 82760.11362578734 115.46768730663027
bid order for: 168284 price: 115.46768730663027 size: 716.7382975811552
+ updates for: 168284 cash: -82760.11362578734 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 212.21910512628006 99.726699973873
+ updates for: 42d8ea cash: 0 stock: -212.21910512628006
+ updates for: 10b0a3 cash: 0 stock: 212.21910512628006
+ updates for: 42d8ea cash: 25075.038828547993 stock: 0.0
cancel - 33b60b
sell - 33b60b 261.0943208258327 97.62558085265353
+ updates for: 33b60b cash: 0 stock: -261.0943208258327
+ updates for: 10b0a3 cash: 0 stock: 100.43953788567285
+ updates for: 4f4d8a cash: 0 stock: 160.65478294015986
+ updates for: 33b60b cash: 30528.833456719134 stock: 0.0
cancel - e7e04e
sell - e7e04e 503.08616140385703 101.87799799937346
+ updates for: e7e04e cash: 0 stock: -503.08616140385703
+ updates for: 4f4d8a cash: 0 stock: 503.08616140385703
+ updates for: e7e04e cash: 58437.244690079955 stock: 0.0
cancel - ecdc52
buy - ecdc52 42634.4413770897 103.08228146011206
bid order for: ecdc52 price: 103.08228146011206 size: 413.5962143366724
+ updates for: ecdc52 cash: -42634.4413770897 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 55352.05339818853 108.7608191545863
bid order for: dbe2fc price: 108.7608191545863 size: 508.9337670352992
+ updates for: dbe2fc cash: -55352.05339818853 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
+ updates e9aeae 71524.38856037152 0
sell - e9aeae 338.66801821233867 95.92312767104963
+ updates for: e9aeae cash: 0 stock: -338.66801821233867
+ updates for: 4f4d8a cash: 0 stock: 173.0997552873111
+ updates for: 168284 cash: 0 stock: 165.56826292502757
+ updates for: e9aeae cash: 39224.62401767088 stock: 0.0
cancel - ce37e5
sell - ce37e5 323.4128458618078 98.39432973459537
+ updates for: ce37e5 cash: 0 stock: -323.4128458618078
+ updates for: 168284 cash: 0 stock: 323.4128458618078
+ updates for: ce37e5 cash: 37343.73335691864 stock: 0.0
cancel - 602a21
sell - 602a21 964.4662327123941 101.76845920686837
+ updates for: 602a21 cash: 0 stock: -964.4662327123941
+ updates for: 168284 cash: 0 stock: 227.75718879431986
+ updates for: 0d5eec cash: 0 stock: 570.1795377545061
+ updates for: 147b63 cash: 0 stock: 166.52950616356816
+ updates for: 602a21 cash: 110835.37331012978 stock: 0.0
cancel - 510dbb
buy - 510dbb 31085.046313680865 105.91125391287639
bid order for: 510dbb price: 105.91125391287639 size: 293.500880834172
+ updates for: 510dbb cash: -31085.046313680865 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 742.6360405922625 91.70060633138912
+ updates for: b846a3 cash: 0 stock: -742.6360405922625
+ updates for: 147b63 cash: 0 stock: 480.7066981107663
+ updates for: 397d0e cash: 0 stock: 103.99991024137454
+ updates for: e2b93c cash: 0 stock: 157.92943224012163
+ updates for: b846a3 cash: 82943.0525770996 stock: 0.0
cancel - f676bd
buy - f676bd 67271.12225566249 103.05293295294712
bid order for: f676bd price: 103.05293295294712 size: 652.7822190793713
+ updates for: f676bd cash: -67271.12225566249 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 865.3517623298784 75.17931049619476
+ updates for: e4befc cash: 0 stock: -865.3517623298784
+ updates for: e2b93c cash: 0 stock: 298.1398622268815
+ updates for: dbe2fc cash: 0 stock: 508.9337670352992
+ updates for: 4081b6 cash: 0 stock: 58.278133067697695
+ updates for: e4befc cash: 94053.92239092896 stock: 0.0
cancel - bfd4db
sell - bfd4db 211.20543509430945 87.38097711958298
+ updates for: bfd4db cash: 0 stock: -211.20543509430945
+ updates for: 4081b6 cash: 0 stock: 211.20543509430945
+ updates for: bfd4db cash: 22611.37382078855 stock: 0.0
cancel - cba909
buy - cba909 22795.78471627959 109.77181274507883
bid order for: cba909 price: 109.77181274507883 size: 207.66519333353676
+ updates for: cba909 cash: -22795.78471627959 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 475.29237247155334 100.60905971552823
+ updates for: 147b63 cash: 0 stock: -475.29237247155334
+ updates for: cba909 cash: 0 stock: 207.66519333353676
+ updates for: 4081b6 cash: 0 stock: 100.66448488077981
+ updates for: 567d78 cash: 0 stock: 51.06221651953683
+ updates for: 510dbb cash: 0 stock: 115.90047773769993
+ updates for: 147b63 cash: 51274.85424994734 stock: 0.0
cancel - f1f805
sell - f1f805 947.5451462066416 90.84832502386182
+ updates for: f1f805 cash: 0 stock: -947.5451462066416
+ updates for: 510dbb cash: 0 stock: 177.60040309647206
+ updates for: 25d1a9 cash: 0 stock: 402.0014807733522
+ updates for: ecdc52 cash: 0 stock: 367.94326233681727
+ updates for: f1f805 cash: 98960.4484175046 stock: 0.0
cancel - 301da5
sell - 301da5 227.9685625229357 99.83000905598536
+ updates for: 301da5 cash: 0 stock: -227.9685625229357
+ updates for: ecdc52 cash: 0 stock: 45.652951999855134
+ updates for: f676bd cash: 0 stock: 182.31561052308058
+ updates for: 301da5 cash: 23494.168835044697 stock: 0.0
cancel - 57a381
buy - 57a381 724.447910467662 105.03300499212267
bid order for: 57a381 price: 105.03300499212267 size: 6.897335847165324
+ updates for: 57a381 cash: -724.447910467662 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 67159.35141527354 112.36295302767432
bid order for: 397d0e price: 112.36295302767432 size: 597.7001280727519
+ updates for: 397d0e cash: -67159.35141527354 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 41664.06425851922 111.13726549511166
bid order for: bdb97d price: 111.13726549511166 size: 374.8883335657723
+ updates for: bdb97d cash: -41664.06425851922 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 95508.97374436216 110.32768668689867
bid order for: 0d5eec price: 110.32768668689867 size: 865.6845494767704
+ updates for: 0d5eec cash: -95508.97374436216 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 226.37517622018947 96.11853481877549
+ updates for: 567d78 cash: 0 stock: -226.37517622018947
+ updates for: 397d0e cash: 0 stock: 226.37517622018947
+ updates for: 567d78 cash: 25436.183292260648 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 465.6620328812836 98.36986099831876
+ updates for: 4f4d8a cash: 0 stock: -465.6620328812836
+ updates for: 397d0e cash: 0 stock: 371.32495185256244
+ updates for: bdb97d cash: 0 stock: 94.33708102872117
+ updates for: 4f4d8a cash: 52207.53334333575 stock: 0.0
cancel - e39c81
sell - e39c81 438.70331956848213 101.72254599900357
+ updates for: e39c81 cash: 0 stock: -438.70331956848213
+ updates for: bdb97d cash: 0 stock: 280.55125253705114
+ updates for: 0d5eec cash: 0 stock: 158.152067031431
+ updates for: e39c81 cash: 48628.25073852549 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 34466.720468115345 114.25754909148056
bid order for: 10b0a3 price: 114.25754909148056 size: 301.65814637350127
+ updates for: 10b0a3 cash: -34466.720468115345 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
sell - e2b93c 360.84787273535323 92.69359760763315
+ updates for: e2b93c cash: 0 stock: -360.84787273535323
+ updates for: 10b0a3 cash: 0 stock: 301.65814637350127
+ updates for: 0d5eec cash: 0 stock: 59.18972636185197
+ updates for: e2b93c cash: 40996.98605324901 stock: 0.0
cancel - 4081b6
sell - 4081b6 722.697467428701 99.54068965931135
+ updates for: 4081b6 cash: 0 stock: -722.697467428701
+ updates for: 0d5eec cash: 0 stock: 648.3427560834874
+ updates for: 57a381 cash: 0 stock: 6.897335847165324
+ updates for: f676bd cash: 0 stock: 67.45737549804824
+ updates for: 4081b6 cash: 79206.28476374916 stock: 0.0
cancel - 502657
sell - 502657 660.1709700892582 93.25467111636196
ask order for: 502657 price: 93.25467111636196 size: 257.16173703101566
+ updates for: 502657 cash: 0 stock: -660.1709700892582
+ updates for: f676bd cash: 0 stock: 403.0092330582425
+ updates for: 502657 cash: 41531.283473769705 stock: 0
cancel - 25d1a9
buy - 25d1a9 107022.2437195262 110.9920115730485
bid order for: 25d1a9 price: 110.9920115730485 size: 748.168353128134
+ updates for: 25d1a9 cash: -107022.2437195262 stock: 0
+ updates for: 502657 cash: 23981.53321053973 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 257.16173703101566
cancel - 168284
buy - 168284 96939.93902620788 106.8801460779727
bid order for: 168284 price: 106.8801460779727 size: 906.996692870226
+ updates for: 168284 cash: -96939.93902620788 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 45143.96962340582 102.59741569272792
bid order for: 42d8ea price: 102.59741569272792 size: 440.0107870027531
+ updates for: 42d8ea cash: -45143.96962340582 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 95627.25287597181 106.72684580414119
bid order for: 33b60b price: 106.72684580414119 size: 895.9999909625485
+ updates for: 33b60b cash: -95627.25287597181 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 80192.05533807373 113.65162785043134
bid order for: e7e04e price: 113.65162785043134 size: 705.5953078261991
+ updates for: e7e04e cash: -80192.05533807373 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 78237.08129966121 104.50152381804959
bid order for: ecdc52 price: 104.50152381804959 size: 748.669286735779
+ updates for: ecdc52 cash: -78237.08129966121 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 2567.6283278099186 104.52880481966578
bid order for: dbe2fc price: 104.52880481966578 size: 24.56383512888738
+ updates for: dbe2fc cash: -2567.6283278099186 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 783.8113408119368 90.98322066751898
+ updates for: e9aeae cash: 0 stock: -783.8113408119368
+ updates for: e7e04e cash: 0 stock: 705.5953078261991
+ updates for: 25d1a9 cash: 0 stock: 78.21603298573768
+ updates for: e9aeae cash: 88873.41017642466 stock: 0.0
cancel - ce37e5
sell - ce37e5 62.21205575329191 101.96173006060813
+ updates for: ce37e5 cash: 0 stock: -62.21205575329191
+ updates for: 25d1a9 cash: 0 stock: 62.21205575329191
+ updates for: ce37e5 cash: 6905.041212152514 stock: 0.0
cancel - 602a21
buy - 602a21 73241.79903141892 113.60718820307457
bid order for: 602a21 price: 113.60718820307457 size: 644.6933525059884
+ updates for: 602a21 cash: -73241.79903141892 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 58534.01853309367 117.14487601045664
bid order for: 510dbb price: 117.14487601045664 size: 499.6720345486454
+ updates for: 510dbb cash: -58534.01853309367 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
sell - b846a3 505.912477873315 94.161046819426
+ updates for: b846a3 cash: 0 stock: -505.912477873315
+ updates for: 510dbb cash: 0 stock: 499.6720345486454
+ updates for: 602a21 cash: 0 stock: 6.240443324669627
+ updates for: b846a3 cash: 59242.97775235004 stock: 0.0
cancel - f676bd
sell - f676bd 886.6163757504693 100.695394648105
+ updates for: f676bd cash: 0 stock: -886.6163757504693
+ updates for: 602a21 cash: 0 stock: 638.4529091813188
+ updates for: 25d1a9 cash: 0 stock: 248.1634665691505
+ updates for: f676bd cash: 100077.00216561355 stock: 0.0
cancel - e4befc
sell - e4befc 773.7754667435324 87.19662206082943
+ updates for: e4befc cash: 0 stock: -773.7754667435324
+ updates for: 25d1a9 cash: 0 stock: 359.57679781995387
+ updates for: 168284 cash: 0 stock: 414.19866892357857
+ updates for: e4befc cash: 84179.76634488597 stock: 0.0
cancel - bfd4db
buy - bfd4db 93097.21951637555 106.72557820700587
bid order for: bfd4db price: 106.72557820700587 size: 872.3046628597633
+ updates for: bfd4db cash: -93097.21951637555 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 33133.36156238366 106.24719795949704
bid order for: cba909 price: 106.24719795949704 size: 311.8516271366947
+ updates for: cba909 cash: -33133.36156238366 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 970.7854346608098 80.97980574722632
+ updates for: 147b63 cash: 0 stock: -970.7854346608098
+ updates for: 168284 cash: 0 stock: 492.7980239466474
+ updates for: 33b60b cash: 0 stock: 477.98741071416237
+ updates for: 147b63 cash: 103684.41346596507 stock: 0.0
cancel - f1f805
sell - f1f805 294.93661008540676 90.89790053975071
+ updates for: f1f805 cash: 0 stock: -294.93661008540676
+ updates for: 33b60b cash: 0 stock: 294.93661008540676
+ updates for: f1f805 cash: 31477.65410658132 stock: 0.0
cancel - 301da5
buy - 301da5 73546.16048101644 108.53896806572925
bid order for: 301da5 price: 108.53896806572925 size: 677.6014346891359
+ updates for: 301da5 cash: -73546.16048101644 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 50.363521502978074 101.2203584367449
+ updates for: 57a381 cash: 0 stock: -50.363521502978074
+ updates for: 301da5 cash: 0 stock: 50.363521502978074
+ updates for: 57a381 cash: 5466.404652089405 stock: 0.0
cancel - 397d0e
buy - 397d0e 31373.63605343717 107.53901013605554
bid order for: 397d0e price: 107.53901013605554 size: 291.74190848273633
+ updates for: 397d0e cash: -31373.63605343717 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 34533.81358855421 105.85443723939467
bid order for: bdb97d price: 105.85443723939467 size: 326.23869616777995
+ updates for: bdb97d cash: -34533.81358855421 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
sell - 0d5eec 319.8753077076917 89.14245659017331
+ updates for: 0d5eec cash: 0 stock: -319.8753077076917
+ updates for: 301da5 cash: 0 stock: 319.8753077076917
+ updates for: 0d5eec cash: 34718.93580830047 stock: 0.0
cancel - 567d78
sell - 567d78 257.2918982004436 93.27839298861153
+ updates for: 567d78 cash: 0 stock: -257.2918982004436
+ updates for: 301da5 cash: 0 stock: 257.2918982004436
+ updates for: 567d78 cash: 27926.197122348807 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 32959.60289316354 111.15130116916217
bid order for: 4f4d8a price: 111.15130116916217 size: 296.52916831807505
+ updates for: 4f4d8a cash: -32959.60289316354 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 52909.91033978003 103.04052663304175
bid order for: e39c81 price: 103.04052663304175 size: 513.4864122755127
+ updates for: e39c81 cash: -52909.91033978003 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 61974.47676551585 102.1509277241238
bid order for: 10b0a3 price: 102.1509277241238 size: 606.6951925575127
+ updates for: 10b0a3 cash: -61974.47676551585 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 102477.43734652332 124.16634442187105
bid order for: e2b93c price: 124.16634442187105 size: 825.3237849891361
+ updates for: e2b93c cash: -102477.43734652332 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 231.92151941737927 94.67546980947714
+ updates for: 4081b6 cash: 0 stock: -231.92151941737927
+ updates for: e2b93c cash: 0 stock: 231.92151941737927
+ updates for: 4081b6 cash: 28796.847258821967 stock: 0.0
cancel - 502657
buy - 502657 96945.50884948972 109.92761457344393
bid order for: 502657 price: 109.92761457344393 size: 881.9031434973901
+ updates for: 502657 cash: -96945.50884948972 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 869.3860072240867 85.30651308994565
+ updates for: 25d1a9 cash: 0 stock: -869.3860072240867
+ updates for: e2b93c cash: 0 stock: 593.4022655717569
+ updates for: 4f4d8a cash: 0 stock: 275.98374165232985
+ updates for: 25d1a9 cash: 104356.5420738917 stock: 0.0
cancel - 168284
buy - 168284 55598.41773949272 107.4466853438312
bid order for: 168284 price: 107.4466853438312 size: 517.4512137026549
+ updates for: 168284 cash: -55598.41773949272 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
+ updates 42d8ea 45143.96962340582 0
sell - 42d8ea 560.0647993942437 101.18236123356068
+ updates for: 42d8ea cash: 0 stock: -560.0647993942437
+ updates for: 4f4d8a cash: 0 stock: 20.545426665745197
+ updates for: 502657 cash: 0 stock: 539.5193727284984
+ updates for: 42d8ea cash: 61591.728567177786 stock: 0.0
cancel - 33b60b
+ updates 33b60b 13135.510089779384 0
sell - 33b60b 183.42427285686415 88.09826397051526
+ updates for: 33b60b cash: 0 stock: -183.42427285686415
+ updates for: 502657 cash: 0 stock: 183.42427285686415
+ updates for: 33b60b cash: 20163.392770023576 stock: 0.0
cancel - e7e04e
buy - e7e04e 65028.21274524553 104.69943683098961
bid order for: e7e04e price: 104.69943683098961 size: 621.0941979584561
+ updates for: e7e04e cash: -65028.21274524553 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
+ updates ecdc52 78237.08129966121 0
sell - ecdc52 79.36754208241462 101.32657206824518
+ updates for: ecdc52 cash: 0 stock: -79.36754208241462
+ updates for: 502657 cash: 0 stock: 79.36754208241462
+ updates for: ecdc52 cash: 8724.684575677265 stock: 0.0
cancel - dbe2fc
+ updates dbe2fc 2567.6283278099186 0
sell - dbe2fc 570.3950216462677 96.36294662483238
+ updates for: dbe2fc cash: 0 stock: -570.3950216462677
+ updates for: 502657 cash: 0 stock: 79.59195582961297
+ updates for: 301da5 cash: 0 stock: 50.070707278022496
+ updates for: 397d0e cash: 0 stock: 291.74190848273633
+ updates for: 168284 cash: 0 stock: 148.99045005589585
+ updates for: dbe2fc cash: 61566.14280169085 stock: 0.0
cancel - e9aeae
sell - e9aeae 902.2301683535267 100.63462572380922
+ updates for: e9aeae cash: 0 stock: -902.2301683535267
+ updates for: 168284 cash: 0 stock: 368.460763646759
+ updates for: bfd4db cash: 0 stock: 533.7694047067677
+ updates for: e9aeae cash: 96556.73607964016 stock: 0.0
cancel - ce37e5
buy - ce37e5 97007.6311459762 103.8027267231653
bid order for: ce37e5 price: 103.8027267231653 size: 934.5383710843053
+ updates for: ce37e5 cash: -97007.6311459762 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
buy - 602a21 103718.05668437302 105.48929706210875
bid order for: 602a21 price: 105.48929706210875 size: 983.2092882684309
+ updates for: 602a21 cash: -103718.05668437302 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 103624.9075966003 112.06614544704766
bid order for: 510dbb price: 112.06614544704766 size: 924.67628991098
+ updates for: 510dbb cash: -103624.9075966003 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 90995.74384294811 107.62622978852666
bid order for: b846a3 price: 107.62622978852666 size: 845.4792481511657
+ updates for: b846a3 cash: -90995.74384294811 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 31686.737961883922 104.06765717230608
bid order for: f676bd price: 104.06765717230608 size: 304.4820919665733
+ updates for: f676bd cash: -31686.737961883922 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
sell - e4befc 908.5238386958872 96.26907857364047
+ updates for: e4befc cash: 0 stock: -908.5238386958872
+ updates for: 510dbb cash: 0 stock: 908.5238386958872
+ updates for: e4befc cash: 101814.76464940337 stock: 0.0
cancel - bfd4db
+ updates bfd4db 36130.37116983646 0
sell - bfd4db 144.49748792456467 98.67880989746658
+ updates for: bfd4db cash: 0 stock: -144.49748792456467
+ updates for: 510dbb cash: 0 stock: 16.15245121509281
+ updates for: b846a3 cash: 0 stock: 128.34503670947186
+ updates for: bfd4db cash: 15623.43536030744 stock: 0.0
cancel - cba909
+ updates cba909 33133.36156238366 0
buy - cba909 73033.58100545009 102.86729621919932
bid order for: cba909 price: 102.86729621919932 size: 709.9786199281768
+ updates for: cba909 cash: -73033.58100545009 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
sell - 147b63 889.9381012834568 94.44136802454754
+ updates for: 147b63 cash: 0 stock: -889.9381012834568
+ updates for: b846a3 cash: 0 stock: 717.1342114416939
+ updates for: bdb97d cash: 0 stock: 172.80388984176295
+ updates for: 147b63 cash: 95474.50994181578 stock: 0.0
cancel - f1f805
sell - f1f805 390.3565546466343 101.20902626404616
+ updates for: f1f805 cash: 0 stock: -390.3565546466343
+ updates for: bdb97d cash: 0 stock: 153.434806326017
+ updates for: 602a21 cash: 0 stock: 236.92174832061733
+ updates for: f1f805 cash: 41234.463765643806 stock: 0.0
cancel - 301da5
sell - 301da5 159.1867297695734 93.72036335663519
+ updates for: 301da5 cash: 0 stock: -159.1867297695734
+ updates for: 602a21 cash: 0 stock: 159.1867297695734
+ updates for: 301da5 cash: 16792.49622500816 stock: 0.0
cancel - 57a381
sell - 57a381 753.2482206819569 97.52275644535763
+ updates for: 57a381 cash: 0 stock: -753.2482206819569
+ updates for: 602a21 cash: 0 stock: 587.1008101782402
+ updates for: e7e04e cash: 0 stock: 166.14741050371674
+ updates for: 57a381 cash: 79328.39208096349 stock: 0.0
cancel - 397d0e
sell - 397d0e 598.1572284080908 98.49652898348207
+ updates for: 397d0e cash: 0 stock: -598.1572284080908
+ updates for: e7e04e cash: 0 stock: 454.94678745473936
+ updates for: f676bd cash: 0 stock: 143.2104409533514
+ updates for: 397d0e cash: 62536.2475072073 stock: 0.0
cancel - bdb97d
sell - bdb97d 932.3082674879658 100.17473958733007
+ updates for: bdb97d cash: 0 stock: -932.3082674879658
+ updates for: f676bd cash: 0 stock: 161.2716510132219
+ updates for: ce37e5 cash: 0 stock: 771.0366164747439
+ updates for: bdb97d cash: 96818.86608273763 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 323.205367201282 83.59027840905306
+ updates for: 0d5eec cash: 0 stock: -323.205367201282
+ updates for: ce37e5 cash: 0 stock: 163.50175460956132
+ updates for: e39c81 cash: 0 stock: 159.70361259172068
+ updates for: 0d5eec cash: 33427.8722991445 stock: 0.0
cancel - 567d78
sell - 567d78 284.38461537072146 85.7370189694447
+ updates for: 567d78 cash: 0 stock: -284.38461537072146
+ updates for: e39c81 cash: 0 stock: 284.38461537072146
+ updates for: 567d78 cash: 29303.14053413416 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 4184.476241285813 120.84577574328377
bid order for: 4f4d8a price: 120.84577574328377 size: 34.62658264675315
+ updates for: 4f4d8a cash: -4184.476241285813 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
+ updates e39c81 7150.825458995691 0
sell - e39c81 937.9890830907339 93.527444333895
+ updates for: e39c81 cash: 0 stock: -937.9890830907339
+ updates for: 4f4d8a cash: 0 stock: 34.62658264675315
+ updates for: cba909 cash: 0 stock: 709.9786199281768
+ updates for: 10b0a3 cash: 0 stock: 193.38388051580387
+ updates for: e39c81 cash: 96972.40004831637 stock: 0.0
cancel - 10b0a3
+ updates 10b0a3 42220.133963935376 0
buy - 10b0a3 29530.83491408271 108.28046682599481
bid order for: 10b0a3 price: 108.28046682599481 size: 272.72541188373657
+ updates for: 10b0a3 cash: -29530.83491408271 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 28008.25754352926 105.06095001371376
bid order for: e2b93c price: 105.06095001371376 size: 266.5905604306196
+ updates for: e2b93c cash: -28008.25754352926 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 309.1379090307091 99.83275321114753
+ updates for: 4081b6 cash: 0 stock: -309.1379090307091
+ updates for: 10b0a3 cash: 0 stock: 272.72541188373657
+ updates for: e2b93c cash: 0 stock: 36.412497146972555
+ updates for: 4081b6 cash: 33356.36645671529 stock: 0.0
cancel - 502657
buy - 502657 101070.60034912064 111.87345335886907
bid order for: 502657 price: 111.87345335886907 size: 903.4368504287169
+ updates for: 502657 cash: -101070.60034912064 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
sell - 25d1a9 35.507079400821226 97.88350526741398
+ updates for: 25d1a9 cash: 0 stock: -35.507079400821226
+ updates for: 502657 cash: 0 stock: 35.507079400821226
+ updates for: 25d1a9 cash: 3972.2995912574343 stock: 0.0
cancel - 168284
buy - 168284 1750.884330124971 124.492220697758
bid order for: 168284 price: 124.492220697758 size: 14.064206745703132
+ updates for: 168284 cash: -1750.884330124971 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
buy - 42d8ea 103008.43848503297 126.03449947651443
bid order for: 42d8ea price: 126.03449947651443 size: 817.303507475172
+ updates for: 42d8ea cash: -103008.43848503297 stock: 0
+ updates for: 42d8ea cash: 0 stock: 0
cancel - 33b60b
buy - 33b60b 32251.928130725548 110.8196462418271
bid order for: 33b60b price: 110.8196462418271 size: 291.03078041186325
+ updates for: 33b60b cash: -32251.928130725548 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 471.85989821587475 93.6595032803165
+ updates for: e7e04e cash: 0 stock: -471.85989821587475
+ updates for: 42d8ea cash: 0 stock: 471.85989821587475
+ updates for: e7e04e cash: 59470.626094676816 stock: 0.0
cancel - ecdc52
buy - ecdc52 512.9774252122027 111.08955987902495
bid order for: ecdc52 price: 111.08955987902495 size: 4.617692479570792
+ updates for: ecdc52 cash: -512.9774252122027 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 149.1372732930215 95.45246400994209
+ updates for: dbe2fc cash: 0 stock: -149.1372732930215
+ updates for: 42d8ea cash: 0 stock: 149.1372732930215
+ updates for: dbe2fc cash: 18796.44159277811 stock: 0.0
cancel - e9aeae
buy - e9aeae 99228.5012784277 113.26915015702204
bid order for: e9aeae price: 113.26915015702204 size: 876.0417213413348
+ updates for: e9aeae cash: -99228.5012784277 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
buy - ce37e5 34997.3389660595 111.42819992160821
bid order for: ce37e5 price: 111.42819992160821 size: 314.0797301821332
+ updates for: ce37e5 cash: -34997.3389660595 stock: 0
+ updates for: ce37e5 cash: 0 stock: 0
cancel - 602a21
sell - 602a21 488.9396177216371 93.71825221257451
+ updates for: 602a21 cash: 0 stock: -488.9396177216371
+ updates for: 42d8ea cash: 0 stock: 196.3063359662757
+ updates for: 168284 cash: 0 stock: 14.064206745703132
+ updates for: e9aeae cash: 0 stock: 278.56907500965826
+ updates for: 602a21 cash: 58045.53751407473 stock: 0.0
cancel - 510dbb
sell - 510dbb 114.67046531924268 97.57920442252671
+ updates for: 510dbb cash: 0 stock: -114.67046531924268
+ updates for: e9aeae cash: 0 stock: 114.67046531924268
+ updates for: 510dbb cash: 12988.626154820888 stock: 0.0
cancel - b846a3
sell - b846a3 126.71510576466767 100.9347428765621
+ updates for: b846a3 cash: 0 stock: -126.71510576466767
+ updates for: e9aeae cash: 0 stock: 126.71510576466767
+ updates for: b846a3 cash: 14352.91234202107 stock: 0.0
cancel - f676bd
buy - f676bd 37980.510720130485 115.91604005511539
bid order for: f676bd price: 115.91604005511539 size: 327.6553503904346
+ updates for: f676bd cash: -37980.510720130485 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 64413.5736715804 106.11266442393823
bid order for: e4befc price: 106.11266442393823 size: 607.0300281428913
+ updates for: e4befc cash: -64413.5736715804 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 645.3414388997148 94.3121331104424
+ updates for: bfd4db cash: 0 stock: -645.3414388997148
+ updates for: f676bd cash: 0 stock: 327.6553503904346
+ updates for: e9aeae cash: 0 stock: 317.68608850928024
+ updates for: bfd4db cash: 73964.54398228513 stock: 0.0
cancel - cba909
sell - cba909 471.90404939930886 89.09435185988156
+ updates for: cba909 cash: 0 stock: -471.90404939930886
+ updates for: e9aeae cash: 0 stock: 38.400986738485926
+ updates for: 502657 cash: 0 stock: 433.50306266082293
+ updates for: cba909 cash: 52847.13179457185 stock: 0.0
cancel - 147b63
buy - 147b63 72231.30467391585 110.82910816000042
bid order for: 147b63 price: 110.82910816000042 size: 651.7358650007166
+ updates for: 147b63 cash: -72231.30467391585 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 69613.72313720496 108.96306888153195
bid order for: f1f805 price: 108.96306888153195 size: 638.8744723488944
+ updates for: f1f805 cash: -69613.72313720496 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 17693.306151139877 105.6842909665707
bid order for: 301da5 price: 105.6842909665707 size: 167.416614042824
+ updates for: 301da5 cash: -17693.306151139877 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 51078.590496866 110.66963651481518
bid order for: 57a381 price: 110.66963651481518 size: 461.5411426785357
+ updates for: 57a381 cash: -51078.590496866 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 24484.54977136841 103.23756008525434
bid order for: 397d0e price: 103.23756008525434 size: 237.16707127860138
+ updates for: 397d0e cash: -24484.54977136841 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 55969.21857945625 111.73933680101706
bid order for: bdb97d price: 111.73933680101706 size: 500.890914352973
+ updates for: bdb97d cash: -55969.21857945625 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 69145.01641968529 125.70491575506723
bid order for: 0d5eec price: 125.70491575506723 size: 550.0581739731846
+ updates for: 0d5eec cash: -69145.01641968529 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
sell - 567d78 896.6049630773571 91.1936478415508
+ updates for: 567d78 cash: 0 stock: -896.6049630773571
+ updates for: 0d5eec cash: 0 stock: 550.0581739731846
+ updates for: 502657 cash: 0 stock: 346.5467891041725
+ updates for: 567d78 cash: 107914.40246719676 stock: 0.0
cancel - 4f4d8a
buy - 4f4d8a 70509.64322571915 113.14092710119446
bid order for: 4f4d8a price: 113.14092710119446 size: 623.2019219946338
+ updates for: 4f4d8a cash: -70509.64322571915 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
buy - e39c81 37904.06826119637 103.64703950885733
bid order for: e39c81 price: 103.64703950885733 size: 365.70333741136153
+ updates for: e39c81 cash: -37904.06826119637 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 107120.85559430612 112.19956896736598
bid order for: 10b0a3 price: 112.19956896736598 size: 954.735001036082
+ updates for: 10b0a3 cash: -107120.85559430612 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
+ updates e2b93c 24182.726000896684 0
sell - e2b93c 862.7082799307491 99.26965565657018
+ updates for: e2b93c cash: 0 stock: -862.7082799307491
+ updates for: 4f4d8a cash: 0 stock: 623.2019219946338
+ updates for: 10b0a3 cash: 0 stock: 239.50635793611525
+ updates for: e2b93c cash: 97382.15335109495 stock: 0.0
cancel - 4081b6
buy - 4081b6 84474.32214151608 106.53262886797009
bid order for: 4081b6 price: 106.53262886797009 size: 792.943185943607
+ updates for: 4081b6 cash: -84474.32214151608 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
+ updates 502657 9831.430048839247 0
sell - 502657 19.98723766732985 99.43844367006567
+ updates for: 502657 cash: 0 stock: -19.98723766732985
+ updates for: 10b0a3 cash: 0 stock: 19.98723766732985
+ updates for: 502657 cash: 2242.5594511227105 stock: 0.0
cancel - 25d1a9
sell - 25d1a9 961.8776273831749 96.46649061346228
+ updates for: 25d1a9 cash: 0 stock: -961.8776273831749
+ updates for: 10b0a3 cash: 0 stock: 695.241405432637
+ updates for: bdb97d cash: 0 stock: 266.6362219505379
+ updates for: 25d1a9 cash: 107799.5406256895 stock: 0.0
cancel - 168284
buy - 168284 106100.13546298715 116.34899358119074
bid order for: 168284 price: 116.34899358119074 size: 911.9127909683917
+ updates for: 168284 cash: -106100.13546298715 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 211.13950318651996 96.41609646676149
+ updates for: 42d8ea cash: 0 stock: -211.13950318651996
+ updates for: 168284 cash: 0 stock: 211.13950318651996
+ updates for: 42d8ea cash: 24565.868700984214 stock: 0.0
cancel - 33b60b
+ updates 33b60b 32251.928130725548 0
buy - 33b60b 48303.74682041638 105.6708939608484
bid order for: 33b60b price: 105.6708939608484 size: 457.114963353231
+ updates for: 33b60b cash: -48303.74682041638 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 103029.51845628687 114.35374890117986
bid order for: e7e04e price: 114.35374890117986 size: 900.9719352998304
+ updates for: e7e04e cash: -103029.51845628687 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
+ updates ecdc52 512.9774252122027 0
buy - ecdc52 30374.15753633694 104.99239572369272
bid order for: ecdc52 price: 104.99239572369272 size: 289.29864231569934
+ updates for: ecdc52 cash: -30374.15753633694 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
buy - dbe2fc 55544.58817825226 120.99963113105747
bid order for: dbe2fc price: 120.99963113105747 size: 459.04758269957574
+ updates for: dbe2fc cash: -55544.58817825226 stock: 0
+ updates for: dbe2fc cash: 0 stock: 0
cancel - e9aeae
sell - e9aeae 383.88271099212284 88.075096318896
+ updates for: e9aeae cash: 0 stock: -383.88271099212284
+ updates for: dbe2fc cash: 0 stock: 383.88271099212284
+ updates for: e9aeae cash: 46449.6664276372 stock: 0.0
cancel - ce37e5
+ updates ce37e5 34997.3389660595 0
sell - ce37e5 597.1421908006376 101.4875214189661
+ updates for: ce37e5 cash: 0 stock: -597.1421908006376
+ updates for: dbe2fc cash: 0 stock: 75.1648717074529
+ updates for: 168284 cash: 0 stock: 521.9773190931847
+ updates for: ce37e5 cash: 69826.45749931516 stock: 0.0
cancel - 602a21
sell - 602a21 204.57027945564664 97.7765859258625
+ updates for: 602a21 cash: 0 stock: -204.57027945564664
+ updates for: 168284 cash: 0 stock: 178.79596868868703
+ updates for: e7e04e cash: 0 stock: 25.774310766959616
+ updates for: 602a21 cash: 23750.120074848703 stock: 0.0
cancel - 510dbb
sell - 510dbb 5.484219324934543 99.88836060954257
+ updates for: 510dbb cash: 0 stock: -5.484219324934543
+ updates for: e7e04e cash: 0 stock: 5.484219324934543
+ updates for: 510dbb cash: 627.1410396025628 stock: 0.0
cancel - b846a3
buy - b846a3 12131.005605450562 109.38314311894413
bid order for: b846a3 price: 109.38314311894413 size: 110.90379431005385
+ updates for: b846a3 cash: -12131.005605450562 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
sell - f676bd 613.3652823610471 93.44718698188557
+ updates for: f676bd cash: 0 stock: -613.3652823610471
+ updates for: e7e04e cash: 0 stock: 613.3652823610471
+ updates for: f676bd cash: 70140.61948381647 stock: 0.0
cancel - e4befc
+ updates e4befc 64413.5736715804 0
buy - e4befc 20451.290021077177 109.16249462706193
bid order for: e4befc price: 109.16249462706193 size: 187.3472211398804
+ updates for: e4befc cash: -20451.290021077177 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
sell - bfd4db 620.1183626060156 81.70920497157691
+ updates for: bfd4db cash: 0 stock: -620.1183626060156
+ updates for: e7e04e cash: 0 stock: 256.34812284688917
+ updates for: bdb97d cash: 0 stock: 234.25469240243513
+ updates for: 147b63 cash: 0 stock: 129.5155473566913
+ updates for: bfd4db cash: 69843.92544929271 stock: 0.0
cancel - cba909
sell - cba909 85.60776581732819 100.00319794630332
+ updates for: cba909 cash: 0 stock: -85.60776581732819
+ updates for: 147b63 cash: 0 stock: 85.60776581732819
+ updates for: cba909 cash: 9487.832337104652 stock: 0.0
cancel - 147b63
+ updates 147b63 48389.379730414796 0
buy - 147b63 97170.45782369033 112.40626897390267
bid order for: 147b63 price: 112.40626897390267 size: 864.4576384458626
+ updates for: 147b63 cash: -97170.45782369033 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
+ updates f1f805 69613.72313720496 0
buy - f1f805 13529.729969599313 106.30936701980396
bid order for: f1f805 price: 106.30936701980396 size: 127.26752447955892
+ updates for: f1f805 cash: -13529.729969599313 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
+ updates 301da5 17693.306151139877 0
buy - 301da5 100828.34367317594 105.62194426675055
bid order for: 301da5 price: 105.62194426675055 size: 954.6154861392415
+ updates for: 301da5 cash: -100828.34367317594 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
+ updates 57a381 51078.590496866 0
buy - 57a381 56747.56581628762 111.60168085867274
bid order for: 57a381 price: 111.60168085867274 size: 508.48307462456717
+ updates for: 57a381 cash: -56747.56581628762 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
+ updates 397d0e 24484.54977136841 0
sell - 397d0e 265.1130860047199 90.50065074978875
+ updates for: 397d0e cash: 0 stock: -265.1130860047199
+ updates for: 147b63 cash: 0 stock: 265.1130860047199
+ updates for: 397d0e cash: 29800.372853947934 stock: 0.0
cancel - bdb97d
sell - bdb97d 73.75007641424895 101.22403253335084
+ updates for: bdb97d cash: 0 stock: -73.75007641424895
+ updates for: 147b63 cash: 0 stock: 73.75007641424895
+ updates for: bdb97d cash: 8289.970926265943 stock: 0.0
cancel - 0d5eec
sell - 0d5eec 158.7170465057502 96.5969997392738
+ updates for: 0d5eec cash: 0 stock: -158.7170465057502
+ updates for: 147b63 cash: 0 stock: 158.7170465057502
+ updates for: 0d5eec cash: 17840.791020268778 stock: 0.0
cancel - 567d78
buy - 567d78 26195.396628887902 105.8083979568543
bid order for: 567d78 price: 105.8083979568543 size: 247.57388954674138
+ updates for: 567d78 cash: -26195.396628887902 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
buy - 4f4d8a 17260.474748187702 104.12841279020193
bid order for: 4f4d8a price: 104.12841279020193 size: 165.76143134884933
+ updates for: 4f4d8a cash: -17260.474748187702 stock: 0
+ updates for: 4f4d8a cash: 0 stock: 0
cancel - e39c81
+ updates e39c81 37904.06826119637 0
buy - e39c81 65949.83252762463 118.25308628274786
bid order for: e39c81 price: 118.25308628274786 size: 557.7007298560982
+ updates for: e39c81 cash: -65949.83252762463 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 742.11675131676 88.62009450493326
+ updates for: 10b0a3 cash: 0 stock: -742.11675131676
+ updates for: e39c81 cash: 0 stock: 557.7007298560982
+ updates for: 147b63 cash: 0 stock: 184.4160214606618
+ updates for: 10b0a3 cash: 86679.3494390288 stock: 0.0
cancel - e2b93c
sell - e2b93c 527.529513511895 98.6672684587674
+ updates for: e2b93c cash: 0 stock: -527.529513511895
+ updates for: 147b63 cash: 0 stock: 182.46140806048174
+ updates for: 57a381 cash: 0 stock: 345.0681054514132
+ updates for: e2b93c cash: 59019.986690898964 stock: 0.0
cancel - 4081b6
+ updates 4081b6 84474.32214151608 0
buy - 4081b6 68405.65829306822 107.93882076042632
bid order for: 4081b6 price: 107.93882076042632 size: 633.7447251243996
+ updates for: 4081b6 cash: -68405.65829306822 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
buy - 502657 12110.282945283087 115.67244940025788
bid order for: 502657 price: 115.67244940025788 size: 104.69461836481253
+ updates for: 502657 cash: -12110.282945283087 stock: 0
+ updates for: 502657 cash: 0 stock: 0
cancel - 25d1a9
buy - 25d1a9 83940.43180797159 103.69525164714058
bid order for: 25d1a9 price: 103.69525164714058 size: 809.4915675947083
+ updates for: 25d1a9 cash: -83940.43180797159 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 26012.84969554975 106.54656721600355
bid order for: 168284 price: 106.54656721600355 size: 244.14535705137723
+ updates for: 168284 cash: -26012.84969554975 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 284.51411259272504 92.71835587885383
+ updates for: 42d8ea cash: 0 stock: -284.51411259272504
+ updates for: 502657 cash: 0 stock: 104.69461836481253
+ updates for: 57a381 cash: 0 stock: 163.41496917315396
+ updates for: b846a3 cash: 0 stock: 16.40452505475855
+ updates for: 42d8ea cash: 32142.04669433822 stock: 0.0
cancel - 33b60b
+ updates 33b60b 48303.74682041638 0
buy - 33b60b 35863.43477079787 110.21453168999696
bid order for: 33b60b price: 110.21453168999696 size: 325.39660805955975
+ updates for: 33b60b cash: -35863.43477079787 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 84229.44117899793 115.63820297567246
bid order for: e7e04e price: 115.63820297567246 size: 728.3876695724666
+ updates for: e7e04e cash: -84229.44117899793 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
+ updates ecdc52 30374.15753633694 0
buy - ecdc52 14873.07948953694 109.05682397694243
bid order for: ecdc52 price: 109.05682397694243 size: 136.37917323432703
+ updates for: ecdc52 cash: -14873.07948953694 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 632.4704355805411 96.97011594017341
+ updates for: dbe2fc cash: 0 stock: -632.4704355805411
+ updates for: e7e04e cash: 0 stock: 632.4704355805411
+ updates for: dbe2fc cash: 73137.74460577458 stock: 0.0
cancel - e9aeae
buy - e9aeae 1436.9682717059623 102.59699228648896
bid order for: e9aeae price: 102.59699228648896 size: 14.00594929423869
+ updates for: e9aeae cash: -1436.9682717059623 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 179.33265676178144 89.84946576842752
+ updates for: ce37e5 cash: 0 stock: -179.33265676178144
+ updates for: e7e04e cash: 0 stock: 95.91723399192551
+ updates for: 33b60b cash: 0 stock: 83.41542276985592
+ updates for: ce37e5 cash: 20285.288329526134 stock: 0.0
cancel - 602a21
buy - 602a21 79129.39037439454 105.3026967585592
bid order for: 602a21 price: 105.3026967585592 size: 751.4469506495593
+ updates for: 602a21 cash: -79129.39037439454 stock: 0
+ updates for: 602a21 cash: 0 stock: 0
cancel - 510dbb
buy - 510dbb 38490.64613022354 104.6583146813735
bid order for: 510dbb price: 104.6583146813735 size: 367.7743736597155
+ updates for: 510dbb cash: -38490.64613022354 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
+ updates b846a3 10336.627093587604 0
sell - b846a3 80.33358344331464 100.9909346457131
+ updates for: b846a3 cash: 0 stock: -80.33358344331464
+ updates for: 33b60b cash: 0 stock: 80.33358344331464
+ updates for: b846a3 cash: 8853.928278184216 stock: 0.0
cancel - f676bd
buy - f676bd 57164.69766320164 105.49897493013495
bid order for: f676bd price: 105.49897493013495 size: 541.8507402660364
+ updates for: f676bd cash: -57164.69766320164 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
+ updates e4befc 20451.290021077177 0
buy - e4befc 17328.849146303306 103.42151874571128
bid order for: e4befc price: 103.42151874571128 size: 167.55554701252058
+ updates for: e4befc cash: -17328.849146303306 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 47481.498513116705 104.12987531011184
bid order for: bfd4db price: 104.12987531011184 size: 455.9834377186263
+ updates for: bfd4db cash: -47481.498513116705 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 103951.10266050973 108.1295344228827
bid order for: cba909 price: 108.1295344228827 size: 961.3571649533643
+ updates for: cba909 cash: -103951.10266050973 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
buy - 147b63 76974.15959356744 105.86796061429385
bid order for: 147b63 price: 105.86796061429385 size: 727.0770037216973
+ updates for: 147b63 cash: -76974.15959356744 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
+ updates f1f805 13529.729969599313 0
buy - f1f805 75519.50045114632 108.58669538879859
bid order for: f1f805 price: 108.58669538879859 size: 695.4765515309773
+ updates for: f1f805 cash: -75519.50045114632 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
+ updates 301da5 100828.34367317594 0
buy - 301da5 80309.26736859244 109.32103527418666
bid order for: 301da5 price: 109.32103527418666 size: 734.6186135831024
+ updates for: 301da5 cash: -80309.26736859244 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 76637.75722188556 106.92023313704432
bid order for: 57a381 price: 106.92023313704432 size: 716.7750665456894
+ updates for: 57a381 cash: -76637.75722188556 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
sell - 397d0e 331.46164135027016 89.80229361099461
+ updates for: 397d0e cash: 0 stock: -331.46164135027016
+ updates for: 33b60b cash: 0 stock: 161.6476018463892
+ updates for: 301da5 cash: 0 stock: 169.81403950388096
+ updates for: 397d0e cash: 36380.16133896677 stock: 0.0
cancel - bdb97d
buy - bdb97d 67915.40166053237 102.99903479279168
bid order for: bdb97d price: 102.99903479279168 size: 659.3790106592862
+ updates for: bdb97d cash: -67915.40166053237 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
buy - 0d5eec 104902.32124813304 115.62591950608967
bid order for: 0d5eec price: 115.62591950608967 size: 907.2561039621237
+ updates for: 0d5eec cash: -104902.32124813304 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
+ updates 567d78 26195.396628887902 0
buy - 567d78 86571.57913334615 102.81727567665946
bid order for: 567d78 price: 102.81727567665946 size: 841.9944854948025
+ updates for: 567d78 cash: -86571.57913334615 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
+ updates 4f4d8a 17260.474748187702 0
sell - 4f4d8a 315.3800170369516 75.48523248351084
+ updates for: 4f4d8a cash: 0 stock: -315.3800170369516
+ updates for: 0d5eec cash: 0 stock: 315.3800170369516
+ updates for: 4f4d8a cash: 36466.10446374375 stock: 0.0
cancel - e39c81
sell - e39c81 772.1057860163648 82.96183460823885
+ updates for: e39c81 cash: 0 stock: -772.1057860163648
+ updates for: 0d5eec cash: 0 stock: 591.8760869251721
+ updates for: 301da5 cash: 0 stock: 180.22969909119274
+ updates for: e39c81 cash: 88139.11407619361 stock: 0.0
cancel - 10b0a3
buy - 10b0a3 16320.625230805743 113.06074557437724
bid order for: 10b0a3 price: 113.06074557437724 size: 144.35271187973183
+ updates for: 10b0a3 cash: -16320.625230805743 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 69656.36007501224 117.60215743651362
bid order for: e2b93c price: 117.60215743651362 size: 592.3051208700448
+ updates for: e2b93c cash: -69656.36007501224 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
+ updates 4081b6 68405.65829306822 0
buy - 4081b6 42234.02940181689 102.662973639038
bid order for: 4081b6 price: 102.662973639038 size: 411.3852142088863
+ updates for: 4081b6 cash: -42234.02940181689 stock: 0
+ updates for: 4081b6 cash: 0 stock: 0
cancel - 502657
sell - 502657 931.972747282645 96.95490222361335
+ updates for: 502657 cash: 0 stock: -931.972747282645
+ updates for: e2b93c cash: 0 stock: 592.3051208700448
+ updates for: 10b0a3 cash: 0 stock: 144.35271187973183
+ updates for: 301da5 cash: 0 stock: 195.31491453286833
+ updates for: 502657 cash: 107329.01396704043 stock: 0.0
cancel - 25d1a9
+ updates 25d1a9 83940.43180797159 0
buy - 25d1a9 53961.5661663804 104.89945223791773
bid order for: 25d1a9 price: 104.89945223791773 size: 514.412277806681
+ updates for: 25d1a9 cash: -53961.5661663804 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
+ updates 168284 26012.84969554975 0
sell - 168284 64.51790767901718 99.60664085300206
+ updates for: 168284 cash: 0 stock: -64.51790767901718
+ updates for: 301da5 cash: 0 stock: 64.51790767901718
+ updates for: 168284 cash: 7053.164461194556 stock: 0.0
cancel - 42d8ea
sell - 42d8ea 144.714477219228 86.48982742053707
+ updates for: 42d8ea cash: 0 stock: -144.714477219228
+ updates for: 301da5 cash: 0 stock: 124.74205277614317
+ updates for: ecdc52 cash: 0 stock: 19.972424443084833
+ updates for: 42d8ea cash: 15815.059528597485 stock: 0.0
cancel - 33b60b
sell - 33b60b 600.7031440071773 90.42551349455394
+ updates for: 33b60b cash: 0 stock: -600.7031440071773
+ updates for: ecdc52 cash: 0 stock: 116.4067487912422
+ updates for: f1f805 cash: 0 stock: 484.29639521593515
+ updates for: 33b60b cash: 65283.09545786062 stock: 0.0
cancel - e7e04e
buy - e7e04e 51619.822495167595 105.77409364730842
bid order for: e7e04e price: 105.77409364730842 size: 488.019520803345
+ updates for: e7e04e cash: -51619.822495167595 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - ecdc52
buy - ecdc52 89303.34925127376 112.92723398984404
bid order for: ecdc52 price: 112.92723398984404 size: 790.8043622081909
+ updates for: ecdc52 cash: -89303.34925127376 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 667.913267248694 100.12559607900498
+ updates for: dbe2fc cash: 0 stock: -667.913267248694
+ updates for: ecdc52 cash: 0 stock: 667.913267248694
+ updates for: dbe2fc cash: 75425.5978155145 stock: 0.0
cancel - e9aeae
+ updates e9aeae 1436.9682717059623 0
buy - e9aeae 62273.76225231662 106.54781287646398
bid order for: e9aeae price: 106.54781287646398 size: 584.4677668280196
+ updates for: e9aeae cash: -62273.76225231662 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 771.2928621588277 95.20305551165164
+ updates for: ce37e5 cash: 0 stock: -771.2928621588277
+ updates for: ecdc52 cash: 0 stock: 122.89109495949697
+ updates for: f1f805 cash: 0 stock: 211.18015631504215
+ updates for: cba909 cash: 0 stock: 437.22161088428857
+ updates for: ce37e5 cash: 84085.67596624052 stock: 0.0
cancel - 602a21
+ updates 602a21 79129.39037439454 0
sell - 602a21 240.56113428549827 99.96939837737902
+ updates for: 602a21 cash: 0 stock: -240.56113428549827
+ updates for: cba909 cash: 0 stock: 240.56113428549827
+ updates for: 602a21 cash: 26011.763450531493 stock: 0.0
cancel - 510dbb
+ updates 510dbb 38490.64613022354 0
buy - 510dbb 64546.50207130035 102.98369887166524
bid order for: 510dbb price: 102.98369887166524 size: 626.7642624852307
+ updates for: 510dbb cash: -64546.50207130035 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 16035.95694189463 111.36831765518414
bid order for: b846a3 price: 111.36831765518414 size: 143.99029526103436
+ updates for: b846a3 cash: -16035.95694189463 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
+ updates f676bd 57164.69766320164 0
sell - f676bd 379.39897475661814 74.7075439953932
+ updates for: f676bd cash: 0 stock: -379.39897475661814
+ updates for: b846a3 cash: 0 stock: 143.99029526103436
+ updates for: cba909 cash: 0 stock: 235.40867949558378
+ updates for: f676bd cash: 41490.58785485772 stock: 0.0
cancel - e4befc
+ updates e4befc 17328.849146303306 0
sell - e4befc 701.5993117893463 92.31633441632653
+ updates for: e4befc cash: 0 stock: -701.5993117893463
+ updates for: cba909 cash: 0 stock: 48.165740287993685
+ updates for: 57a381 cash: 0 stock: 653.4335715013526
+ updates for: e4befc cash: 75073.40887697038 stock: 0.0
cancel - bfd4db
+ updates bfd4db 47481.498513116705 0
sell - bfd4db 372.0354010783333 100.70139349525697
+ updates for: bfd4db cash: 0 stock: -372.0354010783333
+ updates for: 57a381 cash: 0 stock: 63.34149504433674
+ updates for: e9aeae cash: 0 stock: 308.69390603399654
+ updates for: bfd4db cash: 39663.147953604435 stock: 0.0
cancel - cba909
buy - cba909 45910.27297687475 104.13782882115663
bid order for: cba909 price: 104.13782882115663 size: 440.86066990814413
+ updates for: cba909 cash: -45910.27297687475 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
+ updates 147b63 76974.15959356744 0
buy - 147b63 94513.48712066816 103.91093933972242
bid order for: 147b63 price: 103.91093933972242 size: 909.562436074891
+ updates for: 147b63 cash: -94513.48712066816 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
buy - f1f805 103211.89632240332 125.51374725030594
bid order for: f1f805 price: 125.51374725030594 size: 822.3154720779141
+ updates for: f1f805 cash: -103211.89632240332 stock: 0
+ updates for: f1f805 cash: 0 stock: 0
cancel - 301da5
buy - 301da5 43334.17937556726 108.98229814317395
bid order for: 301da5 price: 108.98229814317395 size: 397.6258540505138
+ updates for: 301da5 cash: -43334.17937556726 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
buy - 57a381 101347.7346773364 119.37693092804659
bid order for: 57a381 price: 119.37693092804659 size: 848.9725266804091
+ updates for: 57a381 cash: -101347.7346773364 stock: 0
+ updates for: 57a381 cash: 0 stock: 0
cancel - 397d0e
buy - 397d0e 20403.88308619705 116.5808221464724
bid order for: 397d0e price: 116.5808221464724 size: 175.01920736638453
+ updates for: 397d0e cash: -20403.88308619705 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
+ updates bdb97d 67915.40166053237 0
sell - bdb97d 453.89589090438733 91.46271282342718
+ updates for: bdb97d cash: 0 stock: -453.89589090438733
+ updates for: f1f805 cash: 0 stock: 453.89589090438733
+ updates for: bdb97d cash: 56970.17412892571 stock: 0.0
cancel - 0d5eec
buy - 0d5eec 96320.78215651186 103.38328463095067
bid order for: 0d5eec price: 103.38328463095067 size: 931.6862247156303
+ updates for: 0d5eec cash: -96320.78215651186 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
+ updates 567d78 86571.57913334615 0
buy - 567d78 54374.55767039079 102.8784658147566
bid order for: 567d78 price: 102.8784658147566 size: 528.5319647777198
+ updates for: 567d78 cash: -54374.55767039079 stock: 0
+ updates for: 567d78 cash: 0 stock: 0
cancel - 4f4d8a
sell - 4f4d8a 967.5105121212748 89.28154086615196
+ updates for: 4f4d8a cash: 0 stock: -967.5105121212748
+ updates for: f1f805 cash: 0 stock: 368.4195811735268
+ updates for: 57a381 cash: 0 stock: 599.090930947748
+ updates for: 4f4d8a cash: 117759.35887684606 stock: 0.0
cancel - e39c81
buy - e39c81 11438.287028490764 116.98738802768372
bid order for: e39c81 price: 116.98738802768372 size: 97.7736764734334
+ updates for: e39c81 cash: -11438.287028490764 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
sell - 10b0a3 310.9083941928088 98.16756749258816
+ updates for: 10b0a3 cash: 0 stock: -310.9083941928088
+ updates for: 57a381 cash: 0 stock: 249.88159573266114
+ updates for: e39c81 cash: 0 stock: 61.02679846014769
+ updates for: 10b0a3 cash: 36969.4637455125 stock: 0.0
cancel - e2b93c
buy - e2b93c 28598.073098529843 123.23631458652761
bid order for: e2b93c price: 123.23631458652761 size: 232.05881476153968
+ updates for: e2b93c cash: -28598.073098529843 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
+ updates 4081b6 42234.02940181689 0
sell - 4081b6 90.61687865848853 101.5239579780465
+ updates for: 4081b6 cash: 0 stock: -90.61687865848853
+ updates for: e2b93c cash: 0 stock: 90.61687865848853
+ updates for: 4081b6 cash: 11167.290165206692 stock: 0.0
cancel - 502657
sell - 502657 687.0218804881811 97.67318029313196
+ updates for: 502657 cash: 0 stock: -687.0218804881811
+ updates for: e2b93c cash: 0 stock: 141.44193610305115
+ updates for: e39c81 cash: 0 stock: 36.74687801328571
+ updates for: 397d0e cash: 0 stock: 175.01920736638453
+ updates for: 301da5 cash: 0 stock: 333.8138590054597
+ updates for: 502657 cash: 78513.38880292285 stock: 0.0
cancel - 25d1a9
+ updates 25d1a9 53961.5661663804 0
sell - 25d1a9 977.4111803015431 95.74759138273822
+ updates for: 25d1a9 cash: 0 stock: -977.4111803015431
+ updates for: 301da5 cash: 0 stock: 63.81199504505412
+ updates for: e9aeae cash: 0 stock: 275.7738607940231
+ updates for: e7e04e cash: 0 stock: 488.019520803345
+ updates for: cba909 cash: 0 stock: 149.8058036591209
+ updates for: 25d1a9 cash: 103557.75321824935 stock: 0.0
cancel - 168284
buy - 168284 101680.25051506009 124.57395058310446
bid order for: 168284 price: 124.57395058310446 size: 816.2240182567562
+ updates for: 168284 cash: -101680.25051506009 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 723.3879919323117 101.40392300197857
+ updates for: 42d8ea cash: 0 stock: -723.3879919323117
+ updates for: 168284 cash: 0 stock: 723.3879919323117
+ updates for: 42d8ea cash: 90115.29995938696 stock: 0.0
cancel - 33b60b
buy - 33b60b 38525.27664595879 104.44184884907386
bid order for: 33b60b price: 104.44184884907386 size: 368.86819862439086
+ updates for: 33b60b cash: -38525.27664595879 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
sell - e7e04e 189.6176580244396 101.11877591660618
+ updates for: e7e04e cash: 0 stock: -189.6176580244396
+ updates for: 168284 cash: 0 stock: 92.83602632444445
+ updates for: 33b60b cash: 0 stock: 96.78163169999516
+ updates for: e7e04e cash: 21673.003105050757 stock: 0.0
cancel - ecdc52
buy - ecdc52 60349.62024424159 109.26067588802003
bid order for: ecdc52 price: 109.26067588802003 size: 552.3452948990833
+ updates for: ecdc52 cash: -60349.62024424159 stock: 0
+ updates for: ecdc52 cash: 0 stock: 0
cancel - dbe2fc
sell - dbe2fc 724.4963972581936 93.84846119640926
+ updates for: dbe2fc cash: 0 stock: -724.4963972581936
+ updates for: ecdc52 cash: 0 stock: 552.3452948990833
+ updates for: 33b60b cash: 0 stock: 172.15110235911027
+ updates for: dbe2fc cash: 78329.39965603323 stock: 0.0
cancel - e9aeae
buy - e9aeae 83078.48551951724 102.298042828121
bid order for: e9aeae price: 102.298042828121 size: 812.1219450806498
+ updates for: e9aeae cash: -83078.48551951724 stock: 0
+ updates for: e9aeae cash: 0 stock: 0
cancel - ce37e5
sell - ce37e5 543.4646919028522 86.9815986110385
+ updates for: ce37e5 cash: 0 stock: -543.4646919028522
+ updates for: 33b60b cash: 0 stock: 99.93546456528543
+ updates for: cba909 cash: 0 stock: 291.05486624902323
+ updates for: 147b63 cash: 0 stock: 152.47436108854356
+ updates for: ce37e5 cash: 56591.02060972952 stock: 0.0
cancel - 602a21
sell - 602a21 183.9663349898866 93.10532509910237
+ updates for: 602a21 cash: 0 stock: -183.9663349898866
+ updates for: 147b63 cash: 0 stock: 183.9663349898866
+ updates for: 602a21 cash: 19116.11467568516 stock: 0.0
cancel - 510dbb
+ updates 510dbb 64546.50207130035 0
buy - 510dbb 43361.33544563687 107.82124349722883
bid order for: 510dbb price: 107.82124349722883 size: 402.1594821131081
+ updates for: 510dbb cash: -43361.33544563687 stock: 0
+ updates for: 510dbb cash: 0 stock: 0
cancel - b846a3
buy - b846a3 87250.50997225943 111.1520794717834
bid order for: b846a3 price: 111.1520794717834 size: 784.9651611278085
+ updates for: b846a3 cash: -87250.50997225943 stock: 0
+ updates for: b846a3 cash: 0 stock: 0
cancel - f676bd
buy - f676bd 62509.654241238684 109.79302639673767
bid order for: f676bd price: 109.79302639673767 size: 569.3408433369868
+ updates for: f676bd cash: -62509.654241238684 stock: 0
+ updates for: f676bd cash: 0 stock: 0
cancel - e4befc
buy - e4befc 102298.62950461841 126.52661688780188
bid order for: e4befc price: 126.52661688780188 size: 808.5146984948807
+ updates for: e4befc cash: -102298.62950461841 stock: 0
+ updates for: e4befc cash: 0 stock: 0
cancel - bfd4db
buy - bfd4db 91826.41294734286 103.972061153337
bid order for: bfd4db price: 103.972061153337 size: 883.183539200191
+ updates for: bfd4db cash: -91826.41294734286 stock: 0
+ updates for: bfd4db cash: 0 stock: 0
cancel - cba909
buy - cba909 86014.36156204453 116.81740336958514
bid order for: cba909 price: 116.81740336958514 size: 736.3146164952288
+ updates for: cba909 cash: -86014.36156204453 stock: 0
+ updates for: cba909 cash: 0 stock: 0
cancel - 147b63
+ updates 147b63 59553.61835904841 0
buy - 147b63 52160.916815997 114.98973943475741
bid order for: 147b63 price: 114.98973943475741 size: 453.6136621615003
+ updates for: 147b63 cash: -52160.916815997 stock: 0
+ updates for: 147b63 cash: 0 stock: 0
cancel - f1f805
sell - f1f805 384.7810555410564 98.01582666139718
+ updates for: f1f805 cash: 0 stock: -384.7810555410564
+ updates for: e4befc cash: 0 stock: 384.7810555410564
+ updates for: f1f805 cash: 48685.04520012726 stock: 0.0
cancel - 301da5
buy - 301da5 9785.906174823336 110.46338943145643
bid order for: 301da5 price: 110.46338943145643 size: 88.58958814490825
+ updates for: 301da5 cash: -9785.906174823336 stock: 0
+ updates for: 301da5 cash: 0 stock: 0
cancel - 57a381
sell - 57a381 31.641718228335435 98.77036062959189
+ updates for: 57a381 cash: 0 stock: -31.641718228335435
+ updates for: e4befc cash: 0 stock: 31.641718228335435
+ updates for: 57a381 cash: 4003.519559948375 stock: 0.0
cancel - 397d0e
buy - 397d0e 94419.21748125744 109.51017131567599
bid order for: 397d0e price: 109.51017131567599 size: 862.1958704555663
+ updates for: 397d0e cash: -94419.21748125744 stock: 0
+ updates for: 397d0e cash: 0 stock: 0
cancel - bdb97d
buy - bdb97d 43401.04928443494 104.66426602105138
bid order for: bdb97d price: 104.66426602105138 size: 414.6692174357348
+ updates for: bdb97d cash: -43401.04928443494 stock: 0
+ updates for: bdb97d cash: 0 stock: 0
cancel - 0d5eec
+ updates 0d5eec 96320.78215651186 0
buy - 0d5eec 114798.54254853608 120.44902213314998
bid order for: 0d5eec price: 120.44902213314998 size: 953.0882070726352
+ updates for: 0d5eec cash: -114798.54254853608 stock: 0
+ updates for: 0d5eec cash: 0 stock: 0
cancel - 567d78
+ updates 567d78 54374.55767039079 0
sell - 567d78 478.9026415064692 87.82663105012657
+ updates for: 567d78 cash: 0 stock: -478.9026415064692
+ updates for: e4befc cash: 0 stock: 392.09192472548887
+ updates for: 0d5eec cash: 0 stock: 86.81071678098033
+ updates for: 567d78 cash: 60066.3306914897 stock: 0.0
cancel - 4f4d8a
sell - 4f4d8a 44.31173059147591 82.7664247779831
+ updates for: 4f4d8a cash: 0 stock: -44.31173059147591
+ updates for: 0d5eec cash: 0 stock: 44.31173059147591
+ updates for: 4f4d8a cash: 5337.3046187708605 stock: 0.0
cancel - e39c81
buy - e39c81 103672.83813445849 110.6011411379952
bid order for: e39c81 price: 110.6011411379952 size: 937.3577620244228
+ updates for: e39c81 cash: -103672.83813445849 stock: 0
+ updates for: e39c81 cash: 0 stock: 0
cancel - 10b0a3
buy - 10b0a3 80478.50389785045 102.68855503748514
bid order for: 10b0a3 price: 102.68855503748514 size: 783.7144447935098
+ updates for: 10b0a3 cash: -80478.50389785045 stock: 0
+ updates for: 10b0a3 cash: 0 stock: 0
cancel - e2b93c
buy - e2b93c 93471.21438737787 119.0312982554137
bid order for: e2b93c price: 119.0312982554137 size: 785.2658566052957
+ updates for: e2b93c cash: -93471.21438737787 stock: 0
+ updates for: e2b93c cash: 0 stock: 0
cancel - 4081b6
sell - 4081b6 994.9938406326154 85.47313848880994
+ updates for: 4081b6 cash: 0 stock: -994.9938406326154
+ updates for: 0d5eec cash: 0 stock: 821.965759700179
+ updates for: e2b93c cash: 0 stock: 173.0280809324364
+ updates for: 4081b6 cash: 119600.729090849 stock: 0.0
cancel - 502657
sell - 502657 119.45162039012303 84.20132421508393
+ updates for: 502657 cash: 0 stock: -119.45162039012303
+ updates for: e2b93c cash: 0 stock: 119.45162039012303
+ updates for: 502657 cash: 14218.481453749191 stock: 0.0
cancel - 25d1a9
buy - 25d1a9 72320.01538265642 105.77881016766173
bid order for: 25d1a9 price: 105.77881016766173 size: 683.6909516001136
+ updates for: 25d1a9 cash: -72320.01538265642 stock: 0
+ updates for: 25d1a9 cash: 0 stock: 0
cancel - 168284
buy - 168284 89699.34736667952 109.86418209192674
bid order for: 168284 price: 109.86418209192674 size: 816.4566982497109
+ updates for: 168284 cash: -89699.34736667952 stock: 0
+ updates for: 168284 cash: 0 stock: 0
cancel - 42d8ea
sell - 42d8ea 605.14434291879 90.9803093529742
+ updates for: 42d8ea cash: 0 stock: -605.14434291879
+ updates for: e2b93c cash: 0 stock: 492.7861552827362
+ updates for: cba909 cash: 0 stock: 112.3581876360538
+ updates for: 42d8ea cash: 71782.36755255441 stock: 0.0
cancel - 33b60b
buy - 33b60b 98244.61161049522 104.77055102198354
bid order for: 33b60b price: 104.77055102198354 size: 937.7120827576921
+ updates for: 33b60b cash: -98244.61161049522 stock: 0
+ updates for: 33b60b cash: 0 stock: 0
cancel - e7e04e
buy - e7e04e 66399.21067554787 114.7924136551542
bid order for: e7e04e price: 114.7924136551542 size: 578.4285612724943
+ updates for: e7e04e cash: -66399.21067554787 stock: 0
+ updates for: e7e04e cash: 0 stock: 0
cancel - None
+ updates e9aeae 83078.48551951724 0
+ updates 10b0a3 80478.50389785045 0
+ updates bfd4db 91826.41294734286 0
+ updates bdb97d 43401.04928443494 0
+ updates 33b60b 98244.61161049522 0
+ updates 25d1a9 72320.01538265642 0
+ updates 510dbb 43361.33544563687 0
+ updates 397d0e 94419.21748125744 0
+ updates f676bd 62509.654241238684 0
+ updates 168284 89699.34736667952 0
+ updates 301da5 9785.906174823336 0
+ updates e39c81 103672.83813445849 0
+ updates b846a3 87250.50997225943 0
+ updates e7e04e 66399.21067554787 0
+ updates 147b63 52160.916815997 0
+ updates cba909 72888.96983508811 0
In [33]:
np.array(stock.trades)
Out[33]:
array([[104.74137339, 50.22744305],
[117.94300571, 185.7530149 ],
[104.74137339, 74.2795893 ],
...,
[119.03129826, 119.45162039],
[119.03129826, 492.78615528],
[116.81740337, 112.35818764]])
In [34]:
stock.bid
Out[34]:
[]
In [35]:
stock.ask
Out[35]:
[]
In [36]:
stock.last_price()
Out[36]:
116.81740336958514
In [37]:
stock.print_position()
standing positions
ecdc52 : cash: 113603.32861367369 stock: -2783.2482951091847
dbe2fc : cash: -206023.97646305346 stock: 1238.296283445045
e9aeae : cash: 861279.032721444 stock: -9462.680559668514
ce37e5 : cash: 1592548.6331878314 stock: -14266.565709988614
602a21 : cash: -1069933.947325384 stock: 10967.97946510045
510dbb : cash: -2799768.621980039 stock: 28193.67471916325
b846a3 : cash: 635634.5816240323 stock: -6444.577242886932
f676bd : cash: -1641485.519943344 stock: 15541.179928438525
e4befc : cash: 2338802.6342389868 stock: -22240.618232010125
bfd4db : cash: 34617.053800314825 stock: 211.89808066889032
cba909 : cash: -614142.1329725939 stock: 4596.84658588418
147b63 : cash: 761799.935650032 stock: -6463.265993630859
f1f805 : cash: 701488.8774852514 stock: -6372.923639367042
301da5 : cash: -1345330.5451565364 stock: 14214.150475638135
57a381 : cash: -922364.6853360524 stock: 9252.469040892069
397d0e : cash: 560306.271309416 stock: -6269.667527566934
bdb97d : cash: 568309.667083286 stock: -6623.520238511843
0d5eec : cash: -1080770.8325438246 stock: 10289.182657770101
567d78 : cash: 849355.0163522955 stock: -8181.24067849033
4f4d8a : cash: -610671.7767307033 stock: 6930.243222297588
e39c81 : cash: 739623.0938013906 stock: -7244.718221390976
10b0a3 : cash: -484252.73405528365 stock: 6276.012051695907
e2b93c : cash: 36265.252102638435 stock: -258.68463273437203
4081b6 : cash: -337084.40722265333 stock: 2353.706802951404
502657 : cash: -133725.9001691931 stock: 1019.7162658616985
25d1a9 : cash: 100730.12847278254 stock: -1234.1734774614974
168284 : cash: 1325354.5864882004 stock: -12301.79066785756
42d8ea : cash: -1978747.6869756356 stock: 20114.143876053786
33b60b : cash: 2000229.340336396 stock: -19641.939387971044
e7e04e : cash: 4355.3336063315655 stock: -1409.88495121517
In [38]:
stock.print_adjusted_position()
standing positions
ecdc52 : net cash: -211528.51015380607
dbe2fc : net cash: -61369.42002879552
e9aeae : net cash: -244126.73917488428
ce37e5 : net cash: -74034.52805460035
602a21 : net cash: 211316.93399858195
510dbb : net cash: 493743.25015932927
b846a3 : net cash: -117204.19770473929
f676bd : net cash: 173994.76459635957
e4befc : net cash: -259288.63695868943
bfd4db : net cash: 59370.437363053476
cba909 : net cash: -77150.45112126134
147b63 : net cash: 6777.984987133415
f1f805 : net cash: -42979.513938252814
301da5 : net cash: 315129.604512064
57a381 : net cash: 158484.72277843487
397d0e : net cash: -172100.00925156008
bdb97d : net cash: -205432.76834556274
0d5eec : net cash: 121184.76833224553
567d78 : net cash: -106356.27605056774
4f4d8a : net cash: 198901.24121776747
e39c81 : net cash: -106686.07696582249
10b0a3 : net cash: 248894.69734005473
e2b93c : net cash: 6046.38501499431
4081b6 : net cash: -62130.49020854256
502657 : net cash: -14605.293817499958
25d1a9 : net cash: -43442.812471880796
168284 : net cash: -111708.65612711431
42d8ea : net cash: 370934.3716272102
33b60b : net cash: -294291.0161091597
e7e04e : net cash: -160343.76544447883
In [39]:
x = np.array(stock.trades)[:,0]
plt.figure(figsize=(20,10))
plt.plot(x)
plt.show()
In [ ]:
Content source: ashleysmart/mlgym
Similar notebooks: