guofei9987 / blind_watermark

Blind&Invisible Watermark ,图片盲水印,提取水印无须原图!
https://blindwatermark.github.io/blind_watermark/#/en/
MIT License
5.62k stars 672 forks source link

Why need shuffle before SVD operation? Fast mode does not works for white images #78

Open weizhou1991 opened 2 years ago

weizhou1991 commented 2 years ago

Hi,

I am curious why u shuffled DCT block before the SVD operation, what's the meaning of that ? For safty? And I found that the fast mode doest works for pure white image . Thank you so much for your time.

Best, Weizhou

moe-rika commented 1 year ago

I met the problem too

moe-rika commented 1 year ago

我觉得可以加掩码来解决这个问题

moe-rika commented 1 year ago
   def extract_raw(self, img):
        # 每个分块提取 1 bit 信息
        self.read_img_arr(img=img)
        self.init_block_index()

        wm_block_bit = np.zeros(shape=(3, self.block_num))  # 3个channel,length 个分块提取的水印,全都记录下来

        self.idx_shuffle = random_strategy1(seed=self.password_img,
                                            size=self.block_num,
                                            block_shape=self.block_shape[0] * self.block_shape[1],  # 16
                                            )
        for channel in range(3):
            wm_block_bit[channel, :] = self.pool.map(self.block_get_wm,
                                                     [(self.ca_block[channel][self.block_index[i]], self.idx_shuffle[i])
                                                      for i in range(self.block_num)])
        return wm_block_bit

    def extract_avg(self, wm_block_bit):
        # 对循环嵌入+3个 channel 求平均
        wm_avg = np.zeros(shape=self.wm_size)
        for i in range(self.wm_size):
            wm_avg[i] = wm_block_bit[:, i::self.wm_size].mean()
        return wm_avg

    def extract(self, img, wm_shape):
        self.wm_size = np.array(wm_shape).prod()

        # 提取每个分块埋入的 bit:
        wm_block_bit = self.extract_raw(img=img)
        # 做平均:
        wm_avg = self.extract_avg(wm_block_bit)
        return wm_avg

    def extract_with_kmeans(self, img, wm_shape):
        wm_avg = self.extract(img=img, wm_shape=wm_shape)

        return one_dim_kmeans(wm_avg)

def one_dim_kmeans(inputs):
    threshold = 0
    e_tol = 10 ** (-6)
    center = [inputs.min(), inputs.max()]  # 1. 初始化中心点
    for i in range(300):
        threshold = (center[0] + center[1]) / 2
        is_class01 = inputs > threshold  # 2. 检查所有点与这k个点之间的距离,每个点归类到最近的中心
        center = [inputs[~is_class01].mean(), inputs[is_class01].mean()]  # 3. 重新找中心点
        if np.abs((center[0] + center[1]) / 2 - threshold) < e_tol:  # 4. 停止条件
            threshold = (center[0] + center[1]) / 2
            break

    is_class01 = inputs > threshold
    return is_class01
moe-rika commented 1 year ago

my code with mask:

import numpy as np
from blind_watermark import WaterMark  # '0.4.1'

import hashlib

mask = bytearray()
m = hashlib.sha256()
m.update(b"1145141919810")
for i in range(1024 // 32):
    mask.extend(m.digest())
    m.update(m.digest())

def bitstring_to_bytes(s):
    v = int(s, 2)
    b = bytearray()
    while v:
        b.append(v & 0xff)
        v >>= 8
    return b[::-1]

# 1057226 - 1024 * 1032 = 458
with open("a.docx", "rb") as f:
    data = f.read()
    print(len(data))
    i = 0
    while True:
        bwm1 = WaterMark(password_img=1, password_wm=1)
        bwm1.bwm_core.fast_mode = True
        bwm1.bwm_core.d1 = 72
        bwm1.read_img('6b7858c3798b5d0d1afb9f67bf43e2d5.jpg')

        kk = data[i * 1024:i * 1024 + 1024]
        if i == 1032:
            kk = data[i * 1024:i * 1024 + 458]
        kk = bytearray(kk)
        for k in range(len(kk)):
            kk[k] ^= mask[k]
        print(kk)
        byte = bin(int(kk.hex(), base=16))
        wm = np.array(list(byte)) == '1'
        bwm1.read_wm(wm, mode='bit')
        bwm1.embed('embedded-{}.jpg'.format(i))
        len_wm = len(bwm1.wm_bit)
        print({i: len_wm})
        wm_extract = bwm1.extract('embedded-{}.jpg'.format(i), mode='bit', wm_shape=len_wm)
        wm_extract = bitstring_to_bytes("".join(["1" if x else "0" for x in wm_extract]))
        print(wm_extract)
        for j in range(len(kk)):
            if kk[j] != wm_extract[j]:
                print(j)
        print()
        i += 1
        if i == 1033:
            break

output:

1057226

Welcome to use blind-watermark, version = 0.4.1
Make sure the version is the same when encode and decode
Star matters: https://github.com/guofei9987/blind_watermark
This message only show once. To close it: blind_watermark.bw_notes.close()

bytearray(b'\xe7\xe03\xad\x06R\x1c\xc3fC:\\\xdd\x8b\xbf\xcak\xfd\xd7\x86\xafE#T\x11\xce\xc15\xe6u\xa1\xac\xb1\xdd\xd0}8\x9fF\xcc\x8av\xf1\xfd\xdd\xf2\xdfKQ\x7f\x17\xbc\x00!\'C\xf5\xafE\xbc\xac\x84?~\xc4\xfa\xe7\xec\x05\xa6\xa1\xde\x8f\xd5\xc4\xaa\xa5\x8e\xb2\x08b\x18\t\xcf<[\x94w\xe7 lbc{\xc0OZ\x0c\xcc\x1f\x10Sk\xfa\x0c\xb8.\xc4\x03\xcb\x99\x8aF\x90Vc\x90\x80\xdd\xfd\x86u\x04e+\xfc\xd7\xd7W\xda\xab\xa7\x03\x88\x02\xcd[th\x00\xa5\xab\xfd\xdf\x1eK\x84w\xda\x04I\xba\xce38g\xc0\xa5EY\xcfH\xb5Q\xa5\x85\xfc"z\x91Fx\x10\xe5B\xd0x\xf5O_\xa1yId \xa6\xb4\x19\xfd\x9d\xb0\xdc\xdf\x1e\\\x17]\x7f\xa6\xb08\x9b\x08\xbb\x93IT\x07\xc6\xe6\xdbK\xb4\xa5\xcc\xcb\x93.\x08\xd7\xe7\xa1\xc32\xba\xces\xb7\t\x9d\xb0\xb3\x86Y\x18\xc5\x08\xbe\xfd\xe5p\xc6\xb7\x08B\x82:\xac/\xf4B\xaa\xfb\xe6#A\x0c\xd5\xe85\xd9\x8c`\xb6K\x86\xa8\x1d=^k+\xe1P\xd1\xf9\xb9\xd8E\xe8\xde\xcb\xf6\xfe\x8cl\x1e1;\x0fl\xec\xdf\xc9\xacJ`N\x8c\xf9\xe8%\x87oB\xd1e/\x02\xd1e!\x08g\xe7\xad\x95G\xb0\xe9\xc2Q\xa2~\xb0\xf1\x02\x7f{\xf4g\x84\x00`\xecQ!`z\xea\x03\xa2\xca\xc7\xcd\xdcj\x14\xc7\x82\xe6\x10E\xd5\xd5\x18\x17\xfc.\xe8Xd\x10\x96  \xd9\x99\x02\xbe\xd0\x9c\x0e\\j\xb2\xb1\xaf,\\\xccn\xd0\xe0\xd3\xfb\xa0M\xf8>\xa4\xe9&B\xd0\xb2Y\x14\xb8=|\\\x81\xf2\x0fN\xe6J\n\xd2+\xa3c\x8d*\xa3\r\xa2\x80\xa8\xc1U\x8c\x1eP#\xfb.\xee\xae\x0e\x12\xd1aW\x97\xb6w\xa3!\xe8#\\\xbf:\xb4Q\xb07Kb\xce\xa8H\x95\xc6\xcc\x15\\\xbf\x81\xa1\xf1\x1f\xc1\xf0v\'\xcc\x8e\x1a\xd01\'\xe3D\x0fJ\xb3g(q\x87Q}\xe7\x9buh\x16\x19\xad\xca(/X\xa6\x1a\xfdB\xa79t\xd1\xe1P\xfa\xc1\xff\xee\xa1\x06*\xb4\xad%\xccb\xc9d\xf6\xb0\xac/}\x11\x96l6\xf05\x7f\xf4L\xc5\xec\x1f~\xd9\x99\x9d\x08\xf4n\x14;f\xf7W\'T\xd5]\x11sbS\x8c\xc9Q\xd4\xcd\xe3\xf5\xdc\xe7\xb4\xa6\x842\n\x9eJ\xcc*:g\x0b\x1a\xc3\x08\xf1\xac\xa4cX\xd7jK\xceM\xf8\x0b\xc4\xa7x\xe7g{\xe8.\x96?8\xbd`\xe0\x0e\xee\x8a\xc8\x1e$\x8c\x8c\x1fE\x8c\xae)y\xeb\x85\xa31\xa0?\x1fpz Y\xd6D\x92B\x12\xc3\x08\xb8.\xc2Y\xbfb`\x11\x933\x0c[\x9a\xfb\x13\xc0\xffq\x00\x8d\xfd\xbc\x18\xdb3\xd5u\x01L!U~\x9cS\xb8{A\xf5\x87\x0c="H\xe8\xa8\x16\xb1.l7\xad\xe3sk)\x99\xd5\xe9G\xacp_f\x12d[\xd1A\x8d`\x17\xfe\xb3\x1b&\xed\xc0\xb1\x10\x95\xf1d/l\x91\x0f(\\\xef\xdf\x12\xd9\xcf\x8a\x8c\xf1\xea\xba_\xe3Qj\x8f\x02\\\r\x83\xd3h\xc08W;\xa1N\xc5\xa5\xebg\xb6\x1a\x91\x8bq\x018\xd5\xa9{\r\xc2\xc7V7\xcb\xdc\x16hm+\xf5\xd3\x1c\x94\x1b\xc5n\\izb$\x91v_\xc6\'E\xb1\xff\xbb\x87m\x05;;\xa1\xa1\xe4\xb4g\xbe\x9dv\xdaKL\x02\xfc\xac\xb8\x8c\xd0\xe7\x0c%\x16Ou\xa1O\xca\x82\xea\xd2\x11\x1a\xca\n-\x11\xe9_+\xe3L\xdf\x95\x8dKG\x0e\xe6\x9c2\t1<\x03\x16\xee\x87\x1cK\x85D\xba\xe1\xccE\xec\xa8\xb6\x94\xd3\xab\r\xa3{5L\xef\xfa"\xc6\x0c\x13\r@e\xac\xad\x17\xc9\xe9I\xf4\xcc\t\xfb\x9f= \xd3\xca*\xf5k\x84\xc2\x01\xff\x9a,jwJ\xd8(\x9d\xbe\xf0\xf7\xd2)WZV\xb5\xca\xafq\xc5\x1c\xf9\x96\xf8\x8a\x85g\x89\x00\x18\xb4\x1f\xe4\xe1]\x10\xa8\x04\xc2\x0b\xd8J\x1a=\xa6@C\x89)\xf7\xfaY\x13\xfdC\xc62\xf8x<\xdf\x88\x86\xedJ\x8f\x1dD\xc2\x17\xd2\x18\x89\xb3kCXA\x99?\xa8\x03\xf3\x06jI\xa4\xd9\xcdu\xb0\xcdk@$\x12\x1b\x15\xc9\x1bco\x8f\x1fw\x8d\xd7\xa7\x1d\xac\x9f\xc9')
{0: 8194}
bytearray(b'\xe7\xe03\xad\x06R\x1c\xc3fC:\\\xdd\x8b\xbf\xcak\xfd\xd7\x86\xafE#T\x11\xce\xc15\xe6u\xa1\xac\xb1\xdd\xd0}8\x9fF\xcc\x8av\xf1\xfd\xdd\xf2\xdfKQ\x7f\x17\xbc\x00!\'C\xf5\xafE\xbc\xac\x84?~\xc4\xfa\xe7\xec\x05\xa6\xa1\xde\x8f\xd5\xc4\xaa\xa5\x8e\xb2\x08b\x18\t\xcf<[\x94w\xe7 lbc{\xc0OZ\x0c\xcc\x1f\x10Sk\xfa\x0c\xb8.\xc4\x03\xcb\x99\x8aF\x90Vc\x90\x80\xdd\xfd\x86u\x04e+\xfc\xd7\xd7W\xda\xab\xa7\x03\x88\x02\xcd[th\x00\xa5\xab\xfd\xdf\x1eK\x84w\xda\x04I\xba\xce38g\xc0\xa5EY\xcfH\xb5Q\xa5\x85\xfc"z\x91Fx\x10\xe5B\xd0x\xf5O_\xa1yId \xa6\xb4\x19\xfd\x9d\xb0\xdc\xdf\x1e\\\x17]\x7f\xa6\xb08\x9b\x08\xbb\x93IT\x07\xc6\xe6\xdbK\xb4\xa5\xcc\xcb\x93.\x08\xd7\xe7\xa1\xc32\xba\xces\xb7\t\x9d\xb0\xb3\x86Y\x18\xc5\x08\xbe\xfd\xe5p\xc6\xb7\x08B\x82:\xac/\xf4B\xaa\xfb\xe6#A\x0c\xd5\xe85\xd9\x8c`\xb6K\x86\xa8\x1d=^k+\xe1P\xd1\xf9\xb9\xd8E\xe8\xde\xcb\xf6\xfe\x8cl\x1e1;\x0fl\xec\xdf\xc9\xacJ`N\x8c\xf9\xe8%\x87oB\xd1e/\x02\xd1e!\x08g\xe7\xad\x95G\xb0\xe9\xc2Q\xa2~\xb0\xf1\x02\x7f{\xf4g\x84\x00`\xecQ!`z\xea\x03\xa2\xca\xc7\xcd\xdcj\x14\xc7\x82\xe6\x10E\xd5\xd5\x18\x17\xfc.\xe8Xd\x10\x96  \xd9\x99\x02\xbe\xd0\x9c\x0e\\j\xb2\xb1\xaf,\\\xccn\xd0\xe0\xd3\xfb\xa0M\xf8>\xa4\xe9&B\xd0\xb2Y\x14\xb8=|\\\x81\xf2\x0fN\xe6J\n\xd2+\xa3c\x8d*\xa3\r\xa2\x80\xa8\xc1U\x8c\x1eP#\xfb.\xee\xae\x0e\x12\xd1aW\x97\xb6w\xa3!\xe8#\\\xbf:\xb4Q\xb07Kb\xce\xa8H\x95\xc6\xcc\x15\\\xbf\x81\xa1\xf1\x1f\xc1\xf0v\'\xcc\x8e\x1a\xd01\'\xe3D\x0fJ\xb3g(q\x87Q}\xe7\x9buh\x16\x19\xad\xca(/X\xa6\x1a\xfdB\xa79t\xd1\xe1P\xfa\xc1\xff\xee\xa1\x06*\xb4\xad%\xccb\xc9d\xf6\xb0\xac/}\x11\x96l6\xf05\x7f\xf4L\xc5\xec\x1f~\xd9\x99\x9d\x08\xf4n\x14;f\xf7W\'T\xd5]\x11sbS\x8c\xc9Q\xd4\xcd\xe3\xf5\xdc\xe7\xb4\xa6\x842\n\x9eJ\xcc*:g\x0b\x1a\xc3\x08\xf1\xac\xa4cX\xd7jK\xceM\xf8\x0b\xc4\xa7x\xe7g{\xe8.\x96?8\xbd`\xe0\x0e\xee\x8a\xc8\x1e$\x8c\x8c\x1fE\x8c\xae)y\xeb\x85\xa31\xa0?\x1fpz Y\xd6D\x92B\x12\xc3\x08\xb8.\xc2Y\xbfb`\x11\x933\x0c[\x9a\xfb\x13\xc0\xffq\x00\x8d\xfd\xbc\x18\xdb3\xd5u\x01L!U~\x9cS\xb8{A\xf5\x87\x0c="H\xe8\xa8\x16\xb1.l7\xad\xe3sk)\x99\xd5\xe9G\xacp_f\x12d[\xd1A\x8d`\x17\xfe\xb3\x1b&\xed\xc0\xb1\x10\x95\xf1d/l\x91\x0f(\\\xef\xdf\x12\xd9\xcf\x8a\x8c\xf1\xea\xba_\xe3Qj\x8f\x02\\\r\x83\xd3h\xc08W;\xa1N\xc5\xa5\xebg\xb6\x1a\x91\x8bq\x018\xd5\xa9{\r\xc2\xc7V7\xcb\xdc\x16hm+\xf5\xd3\x1c\x94\x1b\xc5n\\izb$\x91v_\xc6\'E\xb1\xff\xbb\x87m\x05;;\xa1\xa1\xe4\xb4g\xbe\x9dv\xdaKL\x02\xfc\xac\xb8\x8c\xd0\xe7\x0c%\x16Ou\xa1O\xca\x82\xea\xd2\x11\x1a\xca\n-\x11\xe9_+\xe3L\xdf\x95\x8dKG\x0e\xe6\x9c2\t1<\x03\x16\xee\x87\x1cK\x85D\xba\xe1\xccE\xec\xa8\xb6\x94\xd3\xab\r\xa3{5L\xef\xfa"\xc6\x0c\x13\r@e\xac\xad\x17\xc9\xe9I\xf4\xcc\t\xfb\x9f= \xd3\xca*\xf5k\x84\xc2\x01\xff\x9a,jwJ\xd8(\x9d\xbe\xf0\xf7\xd2)WZV\xb5\xca\xafq\xc5\x1c\xf9\x96\xf8\x8a\x85g\x89\x00\x18\xb4\x1f\xe4\xe1]\x10\xa8\x04\xc2\x0b\xd8J\x1a=\xa6@C\x89)\xf7\xfaY\x13\xfdC\xc62\xf8x<\xdf\x88\x86\xedJ\x8f\x1dD\xc2\x17\xd2\x18\x89\xb3kCXA\x99?\xa8\x03\xf3\x06jI\xa4\xd9\xcdu\xb0\xcdk@$\x12\x1b\x15\xc9\x1bco\x8f\x1fw\x8d\xd7\xa7\x1d\xac\x9f\xc9')

bytearray(b'\xb7\xab0\xa9\x12R\x1a\xc3nC:\\\xfc\x8b\\\x107\x88D\x87\xafE\xaeS\x11\xce\xd25\xeew\xfa\xef\xde\xb3\xa4\x18V\xeb\x19\x98\xf3\x06\x94\x8e\x80\xdc\xa7&=_\xb5\xb8\x02\t\x87C\xf7\xafE\xbc\xac\x84?~\xc4\xfa\xe7\xec\x05\xa6\xa1\xde\x8f\xd5\xc4\xaa\xa5\x8e\xb2\x08b\x18\t\xcf<[\x94w\xe7 lbc{\xc0OZ\x0c\xcc\x1f\x10Sk\xfa\x0c\xb8.\xc4\x03\xcb\x99\x8aF\x90Vc\x90\x80\xdd\xfd\x86u\x04e+\xfc\xd7\xd7W\xda\xab\xa7\x03\x88\x02\xcd[th\x00\xa5\xab\xfd\xdf\x1eK\x84w\xda\x04I\xba\xce38g\xc0\xa5EY\xcfH\xb5Q\xa5\x85\xfc"z\x91Fx\x10\xe5B\xd0x\xf5O_\xa1yId \xa6\xb4\x19\xfd\x9d\xb0\xdc\xdf\x1e\\\x17]\x7f\xa6\xb08\x9b\x08\xbb\x93IT\x07\xc6\xe6\xdbK\xb4\xa5\xcc\xcb\x93.\x08\xd7\xe7\xa1\xc32\xba\xces\xb7\t\x9d\xb0\xb3\x86Y\x18\xc5\x08\xbe\xfd\xe5p\xc6\xb7\x08B\x82:\xac/\xf4B\xaa\xfb\xe6#A\x0c\xd5\xe85\xd9\x8c`\xb6K\x86\xa8\x1d=^k+\xe1P\xd1\xf9\xb9\xd8E\xe8\xde\xcb\xf6\xfe\x8cl\x1e1;\x0fl\xec\xdf\xc9\xacJ`N\x8c\xf9\xe8%\x87oB\xd1e/\x02\xd1e!\x08g\xe7\xad\x95G\xb0\xe9\xc2Q\xa2~\xb0\xf1\x02\x7f{\xf4g\x84\x00`\xecQ!`z\xea\x03\xa2\xca\xc7\xcd\xdcj\x14\xc7\x82\xe6\x10E\xd5\xd5\x18\x17\xfc.\xe8Xd\x10\x96  \xd9\x99\x02\xbe\xd0\x9c\x0e\\j\xb2\xb1\xaf,\\\xccn\xd0\xe0\xd3\xfb\xa0M\xf8>\xa4\xe9&B\xd0\xb2Y\x14\xb8=|\\\x81\xf2\x0fN\xe6J\n\xd2+\xa3c\x8d*\xa3\r\xa2\x80\xa8\xc1U\x8c\x1eP#\xfb.\xee\xae\x0e\x12\xd1aW\x97\xb6w\xa3!\xe8#\\\xbf:\xb4Q\xb07Kb\xce\xa8H\x95\xc6\xcc\x15\\\xbf\x81\xa1\xf1\x1f\xc1\xf0v\'\xcc\x8e\x1a\xd01\'\xe3D\x0fJ\xb3g(q\x87Q}\xe7\x9buh\x16\x19\xad\xca(/X\xa6\x1a\xfdB\xa79t\xd1\xe1P\xfa\xc1\xffB3\xc7@w\x9d)\x8c\x8dJ\x99ua\x11~\xa7\xd0\x8e\xcfx\xdfV\xaf/T\x1c\xeb\x17%\x90\xd5\x8e\xd3,\x04\xc3\xc5\x9b\xcb\x8f\xffV\x88\xb4p4\xa9\x81_Z\x81\xae\xbe\x7f\xb3\xa9\x07 \xfbt\x9c\t\x00)\xc5\xa7#\xf4\x05\xd1\xfa\\\xc2\xcb\xd6\xff\xb9\x03\x83\xbb\xb7#SW\xfd\xe3\xae>Q\xdc\x16\x95\xbf\xc0t8\xbd\x14\x88\xfa\x12SQ\x06Y9O\xfd\xa0\xf7As\xd8\xda\xb4\x05co\x92\x93Is\xda\xf3\xa7M\xf9\x81\xea]U\xe8\x08\xce\xa0\xa4\xa6\x93\xf1\x15\xf7\x16\xdf\x05\x82H\xf5.\xdc\xbd\xe3\xc9\xf0!\x96D\xc2R\x9awa\xf7\xda\xe2\x1c\xae\xb7S\x87\xe1\x98\xa7\xa0\xd2:e\x93Aj\x84\xb0V\x1c4\xc0\x11\x00g\xb4\xa0\x99\x13L9\xfeyI\xa0k\x81\x9ecN\xda\xcc\xb5\xe4\xee\x0ef\xce\x86\xcf7\x93\x1f\n\xaf\\\xec2\x8d\xc9\'\xc6#\xd059\xcc\x8d.\xa4\x1e\xb8\x0c\xf3\x940\x0b\xd8\x10\x1f`\xb7\x99n\xdc;W\x84\x99\xa9\x816*\xf5W\x866\xa8\xda^g\x9dN\x11|\xbbq\xf7ZT\xf0Ob;/\xae\xaaH\x02\xfa\xa5\xf0B\xf2\x197\x06\xb9g\xd0+\xc43\x87\x11n\x8a\xfbJ\x0f\xec\x92\x18\xd9B_\x83e \xe3\xeetj\x11\x14\x91\xf0\x1c\xe3\x068U\x80\x95\xb8r\xf1\xf4\t\xf0d\xb2\xb7\xa9R\x8eiN\xf4\xe6D\t~\x13Pc\xe87\x9c\xd9dv\n*5\xd4\x91\xeaS\x8e\x19\x15\x11\x1e\xa1\xcf\xd9\xc5\x0e\x1a\xfeO\xbc\x13,\x81h\x03\xe2G\xd2v<\xfaq\xed,YZ\xc4\x80T\xb2\x12\xbb\x83\x03\xdfE\x89.\x83\x00E-\xdbo#X\x9b\x9cl\x05\xbd\x82\xac!F\x8b\xb5\xe3\xe1m\x08=\xaa\xb2\xa8\rtu\xbe\xde\x1c\xf8%!`\xbf\xfa\xa4\x1aD5\xb4$\x08\xbf\x86\xd9)\xa8\x1c\xfdC\xc6\xcd\x07{<\x8f\xc3\x85\xe9^\x8f\x1bD\xca\x17\xd2\x18\xa8\xb3u\xd2B\xf6v?\xa8\x03\xbd\x04jI\xaf\xd9\xc5w\xef\xbf\x0e,W=5g\xacw\x10O-\x1bu\xa5w\xa7\x1f\xac\x9f\xc9')
{1: 8194}
bytearray(b'\xb7\xab0\xa9\x12R\x1a\xc3nC:\\\xfc\x8b\\\x107\x88D\x87\xafE\xaeS\x11\xce\xd25\xeew\xfa\xef\xde\xb3\xa4\x18V\xeb\x19\x98\xf3\x06\x94\x8e\x80\xdc\xa7&=_\xb5\xb8\x02\t\x87C\xf7\xafE\xbc\xac\x84?~\xc4\xfa\xe7\xec\x05\xa6\xa1\xde\x8f\xd5\xc4\xaa\xa5\x8e\xb2\x08b\x18\t\xcf<[\x94w\xe7 lbc{\xc0OZ\x0c\xcc\x1f\x10Sk\xfa\x0c\xb8.\xc4\x03\xcb\x99\x8aF\x90Vc\x90\x80\xdd\xfd\x86u\x04e+\xfc\xd7\xd7W\xda\xab\xa7\x03\x88\x02\xcd[th\x00\xa5\xab\xfd\xdf\x1eK\x84w\xda\x04I\xba\xce38g\xc0\xa5EY\xcfH\xb5Q\xa5\x85\xfc"z\x91Fx\x10\xe5B\xd0x\xf5O_\xa1yId \xa6\xb4\x19\xfd\x9d\xb0\xdc\xdf\x1e\\\x17]\x7f\xa6\xb08\x9b\x08\xbb\x93IT\x07\xc6\xe6\xdbK\xb4\xa5\xcc\xcb\x93.\x08\xd7\xe7\xa1\xc32\xba\xces\xb7\t\x9d\xb0\xb3\x86Y\x18\xc5\x08\xbe\xfd\xe5p\xc6\xb7\x08B\x82:\xac/\xf4B\xaa\xfb\xe6#A\x0c\xd5\xe85\xd9\x8c`\xb6K\x86\xa8\x1d=^k+\xe1P\xd1\xf9\xb9\xd8E\xe8\xde\xcb\xf6\xfe\x8cl\x1e1;\x0fl\xec\xdf\xc9\xacJ`N\x8c\xf9\xe8%\x87oB\xd1e/\x02\xd1e!\x08g\xe7\xad\x95G\xb0\xe9\xc2Q\xa2~\xb0\xf1\x02\x7f{\xf4g\x84\x00`\xecQ!`z\xea\x03\xa2\xca\xc7\xcd\xdcj\x14\xc7\x82\xe6\x10E\xd5\xd5\x18\x17\xfc.\xe8Xd\x10\x96  \xd9\x99\x02\xbe\xd0\x9c\x0e\\j\xb2\xb1\xaf,\\\xccn\xd0\xe0\xd3\xfb\xa0M\xf8>\xa4\xe9&B\xd0\xb2Y\x14\xb8=|\\\x81\xf2\x0fN\xe6J\n\xd2+\xa3c\x8d*\xa3\r\xa2\x80\xa8\xc1U\x8c\x1eP#\xfb.\xee\xae\x0e\x12\xd1aW\x97\xb6w\xa3!\xe8#\\\xbf:\xb4Q\xb07Kb\xce\xa8H\x95\xc6\xcc\x15\\\xbf\x81\xa1\xf1\x1f\xc1\xf0v\'\xcc\x8e\x1a\xd01\'\xe3D\x0fJ\xb3g(q\x87Q}\xe7\x9buh\x16\x19\xad\xca(/X\xa6\x1a\xfdB\xa79t\xd1\xe1P\xfa\xc1\xffB3\xc7@w\x9d)\x8c\x8dJ\x99ua\x11~\xa7\xd0\x8e\xcfx\xdfV\xaf/T\x1c\xeb\x17%\x90\xd5\x8e\xd3,\x04\xc3\xc5\x9b\xcb\x8f\xffV\x88\xb4p4\xa9\x81_Z\x81\xae\xbe\x7f\xb3\xa9\x07 \xfbt\x9c\t\x00)\xc5\xa7#\xf4\x05\xd1\xfa\\\xc2\xcb\xd6\xff\xb9\x03\x83\xbb\xb7#SW\xfd\xe3\xae>Q\xdc\x16\x95\xbf\xc0t8\xbd\x14\x88\xfa\x12SQ\x06Y9O\xfd\xa0\xf7As\xd8\xda\xb4\x05co\x92\x93Is\xda\xf3\xa7M\xf9\x81\xea]U\xe8\x08\xce\xa0\xa4\xa6\x93\xf1\x15\xf7\x16\xdf\x05\x82H\xf5.\xdc\xbd\xe3\xc9\xf0!\x96D\xc2R\x9awa\xf7\xda\xe2\x1c\xae\xb7S\x87\xe1\x98\xa7\xa0\xd2:e\x93Aj\x84\xb0V\x1c4\xc0\x11\x00g\xb4\xa0\x99\x13L9\xfeyI\xa0k\x81\x9ecN\xda\xcc\xb5\xe4\xee\x0ef\xce\x86\xcf7\x93\x1f\n\xaf\\\xec2\x8d\xc9\'\xc6#\xd059\xcc\x8d.\xa4\x1e\xb8\x0c\xf3\x940\x0b\xd8\x10\x1f`\xb7\x99n\xdc;W\x84\x99\xa9\x816*\xf5W\x866\xa8\xda^g\x9dN\x11|\xbbq\xf7ZT\xf0Ob;/\xae\xaaH\x02\xfa\xa5\xf0B\xf2\x197\x06\xb9g\xd0+\xc43\x87\x11n\x8a\xfbJ\x0f\xec\x92\x18\xd9B_\x83e \xe3\xeetj\x11\x14\x91\xf0\x1c\xe3\x068U\x80\x95\xb8r\xf1\xf4\t\xf0d\xb2\xb7\xa9R\x8eiN\xf4\xe6D\t~\x13Pc\xe87\x9c\xd9dv\n*5\xd4\x91\xeaS\x8e\x19\x15\x11\x1e\xa1\xcf\xd9\xc5\x0e\x1a\xfeO\xbc\x13,\x81h\x03\xe2G\xd2v<\xfaq\xed,YZ\xc4\x80T\xb2\x12\xbb\x83\x03\xdfE\x89.\x83\x00E-\xdbo#X\x9b\x9cl\x05\xbd\x82\xac!F\x8b\xb5\xe3\xe1m\x08=\xaa\xb2\xa8\rtu\xbe\xde\x1c\xf8%!`\xbf\xfa\xa4\x1aD5\xb4$\x08\xbf\x86\xd9)\xa8\x1c\xfdC\xc6\xcd\x07{<\x8f\xc3\x85\xe9^\x8f\x1bD\xca\x17\xd2\x18\xa8\xb3u\xd2B\xf6v?\xa8\x03\xbd\x04jI\xaf\xd9\xc5w\xef\xbf\x0e,W=5g\xacw\x10O-\x1bu\xa5w\xa7\x1f\xac\x9f\xc9')

bytearray(b'\xb7\xab0\xa9\x12R\x1a\xc3nC:\\\xfc\x8b\\\x107\x88D\x87\xafE\xaeS\x11\xce\xd25\xeew\xfa\xef\xde\xb3\xa4\x18V\xeb\x19\x98\xf3\x06\x94\x8e\x80\xdc\x1b\xbbp\xd0\x97\xed\x16Ipe\t(K\x12\xa9\xda\xce\x13Bdjv\xc9d,h\xe4\x86\xc7\x7f\x91\x80\xe6\x19J\xad\xf2\x107L3p\x04t\xa9Q\xca\xe7\xe5\xd7\xfb\xa3\x89n\xdfn\x84DWW\xe3\x1f\xe46wd\x89r.\xb9\xc6eoj|\xb6\xda8zR}"\xe1\x06\x87\xdc\xbc\xb6\xfe5\xb6\xc8\x1fw\x0fX\x8fB\xf1\xe16/,Z\xc3\xe9!\xde\xc5\xb0\x9f\x18\xbc\xe0\x17\xad@\xa8\xba\x18b\x94\xfdB\x9b\x81C/\x91b\x8f\xa1\x98\xd8N\x7f\xca\xb7\xca\x0fl\xfeZ\xe3\xc5\xf4\x15\xed#n\xf1\xf1]\x0c\x06$4\xd5\x95\xce(\xf2\xe79\xcf\xc8\xd8\x9dP\xc5\x1d\x99\x97\x06\\^\x14Uds(\x98rZ\xc7X\x12?\xa5~\x8f)\xbe\x14\x0f\xf8\nr>^\x94&\xc0_\x97\xb5\x00D\x8f~\xff\x92\xeez>\xc3ZX\xfdc/\xee\xba\xb8\xacf\xb0\x7f\xaa&E.\x15E88\x1f\x86\x12\xe18.\xe4\xf1\xc5\xb6@6NE\xaf;\xfd\xd5\x1bx\xe8\x9f\xbb1\xd7\x8b\xc7Gsr\x1e\xbc\xdf^;\x9c\xa0\xb7u\xb8j\xf5\x9d\xac\xfci\xf3\x99Yrb\xab\xc2\x8e0\xe8Wg\xe5\xfc\xba$\x06YJ\xd5\x8a\x94\xb8`V\xaf0~T\xcd\x96\xa3\x92F\xd1\xbb\x9c\x1cK\xd4k0[\x83\xb9H6\xce\xfa\x8b\x94\xb0^{}\x00\xfd\x0c\x97D\x96\xe2\x8dS\x90\xb9\xe3\x8af\x11\x0e\x12\xaa\x87}\x08\xe9\xf2\x99b=_\x1ct\xb3\x89\xc2FK\x84\xf7\x16\xc8\x05\x14,\x16\x05\xbb\xcf\x9b5\x86\x12\xcc\xa3\x8c\xe9\x90u\x97|\x90k\xb2\x08\xf6\xb0y\xfcQ"N\xcc\xdcD:\x9ak\x05tu\xf4\xf8$xT\x88\xfb\xcb/\xb5\xe7#V\x12f\xf4\x1f\x0b\xa7;\t\xaeZ\x85\xd1\xc8\xfb<\xf3\xf0\x7f\xd0\xcb{v\xce\xea\x9e.\xa0\xc0\x1d\xb6\xa2\xef\xef,q\xf8\xe5?\xb6\x8e\xa96\xa5n\x94\xa0f|\xfa\xf8?\xb0\xbb@\x04\xa4\xeb\xac\xffv\x1b\xab\x82\xcd\xff\x03~\xd9\xac\xb7:\x05\x1f\xden\x1f \xfa\x13?\x04M\xe7\xec\x0b\xa59vF\x91\xc0\xcf6qs<U\xab\x82\x88\x89\x91|\x17\xca\x8e3\xe6\x07E\xaf\xb5\x81\xfbW\\\x0c\xbd_\xeb\x9b\xfbad.\xe3\x91\x9fD+kD\\\x1c\'\xf6U\x93@\xee\xdc\x90\xb6v5\x00N:\x87\xcd\xaax\xc1\x13\x17\x14F`o\x8eJ2\x9c<nZm\xf8\xe0]\xde\x94\xd4\xc4\xd2k?\x07\x03\xfc\x96\xcd\xd4\xa6Ar\xfadk\x87X\x7f\x0fq\xaaQ\x17\x9d\x81o\xc9\xc5W\x1d\x1f\x81\x8f\xbaT\x90f\x15\xc9\x96\xc4\x15\xf7\xd5;\xbfUm\x13O\xd4\xe2=jW\xbf\xd6\xcf\xdd\xb4\'&\xc1\xa5\xa9\xcd\xfe\xe8g\xd9\x1b\xd8xX\xb3\x88\x1d\xd7g\xe0\xc6\x9f\x8dv\xde\xa5\x90\xc8\xdc\xb5=\x95i\x87\x8f\x0c\x8c\xd9<\x87k\xcf\xeb\x05\xc6\x1d\x8e\x06\xe7\xa0\xb4a\x9d\xb1\x87\xde\xd5P,3/\x8a\x87\xea\x0f2\x97\xd9\xa4~\xb5\xdc#\xa26yEh>\xde\xca\\2T\x12\xd4\xfa\x11J\xdd*\t\x0f\xb7\x94p\x9d\r\x0b\xc6\x8f\xed\x1b\xf3\xd6\x10\xdf\x13\x810\x18\x05\xd4\xf8\xad\x03\xac\x8e6\xd8%\x83\x8f|\xb2\xa0\xd9\xc2PZU\xa7\x83\x9ao<o\xfa\xe1\x83\xc3\x1f}\xe5\xb4\x18\xd4;Z\xb0\x89\x86%\x08;\xb9\x9a\xf0[@c\x9909`?Ux\xa9z\xcb\xf1Pm\t^\x7fi\xddh\x01::\xac\x04\xc3\xd6\xcd\tVx\xab\xa1\x01D_=\xa6\x8dm\xe6\xc0$\xa2L\x94\x00/o\xa5\xae\xa8;7\x8b\xab\x87\x0b\xd1l\xca\xfc\xc7F\xe8\xa7\xdaZ\x7f\x0ccw\x9esf)y\xe3\xa8\xdaz6\xa7\xf0k\xf9E\xe3\xcb\xc7\xd7\xc0\xf9`\xa8\xb4\xe3\xa75\xb6.\xb7\x86\xa3\x9a\xa9\x14,]\xc5\xf3\xd9\x9f-Z\xecy\xc1\x84\x8cV\xf5^\xedCj\xd1\x93\xf6\xe3\x02\x14\xf1\xea+5\xf2vN>*\xd4~\x063\x92\xa4\x9b^\xa0\x89\x9a\xfe\xb4\x18\x04\xc9')
{2: 8194}
bytearray(b'\xb7\xab0\xa9\x12R\x1a\xc3nC:\\\xfc\x8b\\\x107\x88D\x87\xafE\xaeS\x11\xce\xd25\xeew\xfa\xef\xde\xb3\xa4\x18V\xeb\x19\x98\xf3\x06\x94\x8e\x80\xdc\x1b\xbbp\xd0\x97\xed\x16Ipe\t(K\x12\xa9\xda\xce\x13Bdjv\xc9d,h\xe4\x86\xc7\x7f\x91\x80\xe6\x19J\xad\xf2\x107L3p\x04t\xa9Q\xca\xe7\xe5\xd7\xfb\xa3\x89n\xdfn\x84DWW\xe3\x1f\xe46wd\x89r.\xb9\xc6eoj|\xb6\xda8zR}"\xe1\x06\x87\xdc\xbc\xb6\xfe5\xb6\xc8\x1fw\x0fX\x8fB\xf1\xe16/,Z\xc3\xe9!\xde\xc5\xb0\x9f\x18\xbc\xe0\x17\xad@\xa8\xba\x18b\x94\xfdB\x9b\x81C/\x91b\x8f\xa1\x98\xd8N\x7f\xca\xb7\xca\x0fl\xfeZ\xe3\xc5\xf4\x15\xed#n\xf1\xf1]\x0c\x06$4\xd5\x95\xce(\xf2\xe79\xcf\xc8\xd8\x9dP\xc5\x1d\x99\x97\x06\\^\x14Uds(\x98rZ\xc7X\x12?\xa5~\x8f)\xbe\x14\x0f\xf8\nr>^\x94&\xc0_\x97\xb5\x00D\x8f~\xff\x92\xeez>\xc3ZX\xfdc/\xee\xba\xb8\xacf\xb0\x7f\xaa&E.\x15E88\x1f\x86\x12\xe18.\xe4\xf1\xc5\xb6@6NE\xaf;\xfd\xd5\x1bx\xe8\x9f\xbb1\xd7\x8b\xc7Gsr\x1e\xbc\xdf^;\x9c\xa0\xb7u\xb8j\xf5\x9d\xac\xfci\xf3\x99Yrb\xab\xc2\x8e0\xe8Wg\xe5\xfc\xba$\x06YJ\xd5\x8a\x94\xb8`V\xaf0~T\xcd\x96\xa3\x92F\xd1\xbb\x9c\x1cK\xd4k0[\x83\xb9H6\xce\xfa\x8b\x94\xb0^{}\x00\xfd\x0c\x97D\x96\xe2\x8dS\x90\xb9\xe3\x8af\x11\x0e\x12\xaa\x87}\x08\xe9\xf2\x99b=_\x1ct\xb3\x89\xc2FK\x84\xf7\x16\xc8\x05\x14,\x16\x05\xbb\xcf\x9b5\x86\x12\xcc\xa3\x8c\xe9\x90u\x97|\x90k\xb2\x08\xf6\xb0y\xfcQ"N\xcc\xdcD:\x9ak\x05tu\xf4\xf8$xT\x88\xfb\xcb/\xb5\xe7#V\x12f\xf4\x1f\x0b\xa7;\t\xaeZ\x85\xd1\xc8\xfb<\xf3\xf0\x7f\xd0\xcb{v\xce\xea\x9e.\xa0\xc0\x1d\xb6\xa2\xef\xef,q\xf8\xe5?\xb6\x8e\xa96\xa5n\x94\xa0f|\xfa\xf8?\xb0\xbb@\x04\xa4\xeb\xac\xffv\x1b\xab\x82\xcd\xff\x03~\xd9\xac\xb7:\x05\x1f\xden\x1f \xfa\x13?\x04M\xe7\xec\x0b\xa59vF\x91\xc0\xcf6qs<U\xab\x82\x88\x89\x91|\x17\xca\x8e3\xe6\x07E\xaf\xb5\x81\xfbW\\\x0c\xbd_\xeb\x9b\xfbad.\xe3\x91\x9fD+kD\\\x1c\'\xf6U\x93@\xee\xdc\x90\xb6v5\x00N:\x87\xcd\xaax\xc1\x13\x17\x14F`o\x8eJ2\x9c<nZm\xf8\xe0]\xde\x94\xd4\xc4\xd2k?\x07\x03\xfc\x96\xcd\xd4\xa6Ar\xfadk\x87X\x7f\x0fq\xaaQ\x17\x9d\x81o\xc9\xc5W\x1d\x1f\x81\x8f\xbaT\x90f\x15\xc9\x96\xc4\x15\xf7\xd5;\xbfUm\x13O\xd4\xe2=jW\xbf\xd6\xcf\xdd\xb4\'&\xc1\xa5\xa9\xcd\xfe\xe8g\xd9\x1b\xd8xX\xb3\x88\x1d\xd7g\xe0\xc6\x9f\x8dv\xde\xa5\x90\xc8\xdc\xb5=\x95i\x87\x8f\x0c\x8c\xd9<\x87k\xcf\xeb\x05\xc6\x1d\x8e\x06\xe7\xa0\xb4a\x9d\xb1\x87\xde\xd5P,3/\x8a\x87\xea\x0f2\x97\xd9\xa4~\xb5\xdc#\xa26yEh>\xde\xca\\2T\x12\xd4\xfa\x11J\xdd*\t\x0f\xb7\x94p\x9d\r\x0b\xc6\x8f\xed\x1b\xf3\xd6\x10\xdf\x13\x810\x18\x05\xd4\xf8\xad\x03\xac\x8e6\xd8%\x83\x8f|\xb2\xa0\xd9\xc2PZU\xa7\x83\x9ao<o\xfa\xe1\x83\xc3\x1f}\xe5\xb4\x18\xd4;Z\xb0\x89\x86%\x08;\xb9\x9a\xf0[@c\x9909`?Ux\xa9z\xcb\xf1Pm\t^\x7fi\xddh\x01::\xac\x04\xc3\xd6\xcd\tVx\xab\xa1\x01D_=\xa6\x8dm\xe6\xc0$\xa2L\x94\x00/o\xa5\xae\xa8;7\x8b\xab\x87\x0b\xd1l\xca\xfc\xc7F\xe8\xa7\xdaZ\x7f\x0ccw\x9esf)y\xe3\xa8\xdaz6\xa7\xf0k\xf9E\xe3\xcb\xc7\xd7\xc0\xf9`\xa8\xb4\xe3\xa75\xb6.\xb7\x86\xa3\x9a\xa9\x14,]\xc5\xf3\xd9\x9f-Z\xecy\xc1\x84\x8cV\xf5^\xedCj\xd1\x93\xf6\xe3\x02\x14\xf1\xea+5\xf2vN>*\xd4~\x063\x92\xa4\x9b^\xa0\x89\x9a\xfe\xb4\x18\x04\xc9')

bytearray(b'\x12y^\xab\x06\x94\x0c\xb0HUz\xf5H\x10\\\x95\xae\xfee!\xa4i1b\xb6\xae\xd7r\xb9L>\x86\x12X\xb2CDw \x16:\xcbL\n\xbb\xea\xc45\xd3\xcf*fm\x9chA\xc0\x14"m~\xa5\xfe\xe7\x1f\x1d\x06\xa3\xf0\\\xa9\xcbf\x175\xaf \xc0!\xd4\x01M\xdcx7QC\xa0J+f\xbf])g,3\x1bu\x01\x1f\x1ekK\xc1\xf5\x80\xa7j\xfcH\xc3\xc5\xa3QR)4F\x15B\xa7*\xc7\xb8\xb7l\xffxk1\xe0\xd1$\xdb\xf4\xc0\xa6*\xd7!\x8c ux\xfd#\x8fXF\xee\xd3`Jy\x06\x14\x13\xe59\xf1\x98\xb3\x1a\x1e\x8c\xac\xba\x10rO\x7f\x06\xa5+v\xf5\xd8BI\xe1\x109\x86\xecC\xa3\x91L\x95\xe0\xf6\x19\x15/\xe8Y\xe1\x8d\x87\xd9\x15\xadf\x17r\xc1Hu\xa3^\x86l\xc9\x9d\x0eg\x11\x01y<\xb7\x16Q\xef\x18|N\xf2@\xbd\xf7\xd9\x86r\x96XOD\xdf\xcca\x9a\x1aVi\x8b\xe4\x7f^\x85\xe3\xe7\x8d\xdfC\t\xe0\xc90\xea\xca\x8c3\xfe\xa6-*\x9f\xc5\xfb\xe9\x9b|\x93\xd3\xa7\x15\x0bj\xed\xec\xedG\x92\xf7\x91\x02\x9e@Z\xdf$\x89}\x03D\x8f\xf9"\xefO\xd1\xbf3\xba*\xf4\x06\xf9\xa9\x94\xee\xa4\x8c\x1d\x8b\xdc\xb0L\xe9\xc0SA\xd3\xf0\x16T\xd3\xfc\xb7\x9c\xe5d-\xc8&3\xaaX\xcb\x9e]\xc5\xd6tS`\x0e\xf9<6\x99<@+\xd0\xd2\x87\xf6/\x1e\xd7\x0b\xca\xb7\x04tQX\x7f3U\xb9\xa4^\xf4j\x82\x1aN\x01c\xf7\x16\x16\x1c\x9e\xdce;\x16\xcb\x0f\xbd\xa3v\xbb\xd7\x8b\x13d\xb6\xf5t.@}\x85\xa5\x8b\xd1\xfdI\xc3\xe3!bfq\xcb\xe1|/\xdfu;\xd0\x85 [\xc0T\xe23Y\xe3\xb1\x83-\xe1\xed@\x13\xde\xc6\x7f\xfa}\'\x08\xef\xb0x\xee\x970\xadl\xae!\xfd?$\x8c1\xbbU\xf2\xe7\x8f\xa3"\x87S4:\xd5!\xe4\xcd-\xe3\x05Ao\x1aQ\xe4\xb7\x10\xdaPB\xeaA\xe76\x1a\x8b\xbb+\xf8llt\xc2\xb2\xb5~\xea\xa0#\x9d\xf5uVEW\x84\xc3\xa7=\xb0\t\xdcs\x16\xae^\xf00\x98\x8b\xa7z\xdc\x08\x05\xfc\xf5\xafV\xc0\xa3\xde\x80\x816\xc4\xcb\xa2\x07\xc4\xab~D,\xa3=\x06\xde\x8c\xba\xea\xe61\xddG\xa0?\xe5\xc6\xd6\x9a\xe8\xa8\x9b\x8d3\x8d\xb3\x0e\xc4\xf8rw\x0f\x1f\xc3\xe4\xd1Ta~\x9ei\xee\xf51|\xaf`\x1d90,\xae(-!\x18<\xfc\xaa<\xd1\x18l\xe5\x9f\xa2"\x7f9\xc0L-\xfeq\x1cR\xaf\xc6~(\xe2\x8f\t\x98\x94U\x90\xab\xf7\xcb\xb2\x9e\xdf\xfe@\x9al\xfe\x8f\x88\x07\x84\xe2\xdf\xcb\xddW\xe6\x7fvH\xae\xae\xfd\x01\x15\xa8%/\xfb\xed;\x82\x1d\x82r~n\xc6Y:h<\\\\I#\x13\xa2\xed\xc0\xff8Z\xa8*klC\xde\xa7\xe5\'E&3\xe6\xef9z\x8c\xb5`B\xe1\x9a:\xdc\x1c\xb4\xe1gkD\x8b\xdd\xf3\x9e\xf7\xf8+LS\x8e\xef"\xd4\xda\xb5\x00jb\x16\xe7\xf2\xc5\xc5?\xb1@u\xa6\xf5/\xe1\xebsyf\xa1\x90\xbdB\x86\x85\xe6\',\xba\x88\xf88\xfa\xac7x\x9c\x87\x06\x92\xd0\xfbge\xe7\xb9\xe6n\x87\x95\xc1`\x1cv\x86\xfbOS\x04\xc4\xb6\xd4m\x95\xf3O \xba^c\xaa\x8ej\xf2Z\x9a\xf6\'3\xc4\xa3JWC<l\xcb\x9a\xe4\xdb\xbc4npy"\x88W\xc6\x90D\x7fp[\x80\xa54\x8a\xa5\xfb\x1e\x94\x974\x9c\xd9\x9b\x89\t*e\x9f\x92\xeeG\x8e\x1f\x15\x19\x1e\xa1\xcf\xf8\xc5\x1f\xc9HN\xa2\x07)\x81\xc7S\xf4G\xc3v<\xfa\x06\x82^=u\xa0\xef7\xc7\x7f\xde\xedw\xf1=\xe4Bo}\x1eB\xc0&\xb5\xbe`\x9e\x97\x1a\xb1\xbd\x80[Y1\x98\xb1S@\xddq\xff\xd1\x0e\xb7\x0f\xa5~\xde\'\x10\x8b\\{\xdfZ\x16O\x11sm\xb6)\x16,c\xdf!\xa6ma\xef<e\x90V\x1ey\xdf\xbe\x15\xad>\x0f\\o\xc3]\xc8\xcc?\x85\x04\x92\x84\x96W\xc1#\x17M{6@\xa1=v\xf3W\xbe\xc08!;\xce)2m\xe2\x92MBL0\']Pv')
{3: 8191}
bytearray(b'\x12y^\xab\x06\x94\x0c\xb0HUz\xf5H\x10\\\x95\xae\xfee!\xa4i1b\xb6\xae\xd7r\xb9L>\x86\x12X\xb2CDw \x16:\xcbL\n\xbb\xea\xc45\xd3\xcf*fm\x9chA\xc0\x14"m~\xa5\xfe\xe7\x1f\x1d\x06\xa3\xf0\\\xa9\xcbf\x175\xaf \xc0!\xd4\x01M\xdcx7QC\xa0J+f\xbf])g,3\x1bu\x01\x1f\x1ekK\xc1\xf5\x80\xa7j\xfcH\xc3\xc5\xa3QR)4F\x15B\xa7*\xc7\xb8\xb7l\xffxk1\xe0\xd1$\xdb\xf4\xc0\xa6*\xd7!\x8c ux\xfd#\x8fXF\xee\xd3`Jy\x06\x14\x13\xe59\xf1\x98\xb3\x1a\x1e\x8c\xac\xba\x10rO\x7f\x06\xa5+v\xf5\xd8BI\xe1\x109\x86\xecC\xa3\x91L\x95\xe0\xf6\x19\x15/\xe8Y\xe1\x8d\x87\xd9\x15\xadf\x17r\xc1Hu\xa3^\x86l\xc9\x9d\x0eg\x11\x01y<\xb7\x16Q\xef\x18|N\xf2@\xbd\xf7\xd9\x86r\x96XOD\xdf\xcca\x9a\x1aVi\x8b\xe4\x7f^\x85\xe3\xe7\x8d\xdfC\t\xe0\xc90\xea\xca\x8c3\xfe\xa6-*\x9f\xc5\xfb\xe9\x9b|\x93\xd3\xa7\x15\x0bj\xed\xec\xedG\x92\xf7\x91\x02\x9e@Z\xdf$\x89}\x03D\x8f\xf9"\xefO\xd1\xbf3\xba*\xf4\x06\xf9\xa9\x94\xee\xa4\x8c\x1d\x8b\xdc\xb0L\xe9\xc0SA\xd3\xf0\x16T\xd3\xfc\xb7\x9c\xe5d-\xc8&3\xaaX\xcb\x9e]\xc5\xd6tS`\x0e\xf9<6\x99<@+\xd0\xd2\x87\xf6/\x1e\xd7\x0b\xca\xb7\x04tQX\x7f3U\xb9\xa4^\xf4j\x82\x1aN\x01c\xf7\x16\x16\x1c\x9e\xdce;\x16\xcb\x0f\xbd\xa3v\xbb\xd7\x8b\x13d\xb6\xf5t.@}\x85\xa5\x8b\xd1\xfdI\xc3\xe3!bfq\xcb\xe1|/\xdfu;\xd0\x85 [\xc0T\xe23Y\xe3\xb1\x83-\xe1\xed@\x13\xde\xc6\x7f\xfa}\'\x08\xef\xb0x\xee\x970\xadl\xae!\xfd?$\x8c1\xbbU\xf2\xe7\x8f\xa3"\x87S4:\xd5!\xe4\xcd-\xe3\x05Ao\x1aQ\xe4\xb7\x10\xdaPB\xeaA\xe76\x1a\x8b\xbb+\xf8llt\xc2\xb2\xb5~\xea\xa0#\x9d\xf5uVEW\x84\xc3\xa7=\xb0\t\xdcs\x16\xae^\xf00\x98\x8b\xa7z\xdc\x08\x05\xfc\xf5\xafV\xc0\xa3\xde\x80\x816\xc4\xcb\xa2\x07\xc4\xab~D,\xa3=\x06\xde\x8c\xba\xea\xe61\xddG\xa0?\xe5\xc6\xd6\x9a\xe8\xa8\x9b\x8d3\x8d\xb3\x0e\xc4\xf8rw\x0f\x1f\xc3\xe4\xd1Ta~\x9ei\xee\xf51|\xaf`\x1d90,\xae(-!\x18<\xfc\xaa<\xd1\x18l\xe5\x9f\xa2"\x7f9\xc0L-\xfeq\x1cR\xaf\xc6~(\xe2\x8f\t\x98\x94U\x90\xab\xf7\xcb\xb2\x9e\xdf\xfe@\x9al\xfe\x8f\x88\x07\x84\xe2\xdf\xcb\xddW\xe6\x7fvH\xae\xae\xfd\x01\x15\xa8%/\xfb\xed;\x82\x1d\x82r~n\xc6Y:h<\\\\I#\x13\xa2\xed\xc0\xff8Z\xa8*klC\xde\xa7\xe5\'E&3\xe6\xef9z\x8c\xb5`B\xe1\x9a:\xdc\x1c\xb4\xe1gkD\x8b\xdd\xf3\x9e\xf7\xf8+LS\x8e\xef"\xd4\xda\xb5\x00jb\x16\xe7\xf2\xc5\xc5?\xb1@u\xa6\xf5/\xe1\xebsyf\xa1\x90\xbdB\x86\x85\xe6\',\xba\x88\xf88\xfa\xac7x\x9c\x87\x06\x92\xd0\xfbge\xe7\xb9\xe6n\x87\x95\xc1`\x1cv\x86\xfbOS\x04\xc4\xb6\xd4m\x95\xf3O \xba^c\xaa\x8ej\xf2Z\x9a\xf6\'3\xc4\xa3JWC<l\xcb\x9a\xe4\xdb\xbc4npy"\x88W\xc6\x90D\x7fp[\x80\xa54\x8a\xa5\xfb\x1e\x94\x974\x9c\xd9\x9b\x89\t*e\x9f\x92\xeeG\x8e\x1f\x15\x19\x1e\xa1\xcf\xf8\xc5\x1f\xc9HN\xa2\x07)\x81\xc7S\xf4G\xc3v<\xfa\x06\x82^=u\xa0\xef7\xc7\x7f\xde\xedw\xf1=\xe4Bo}\x1eB\xc0&\xb5\xbe`\x9e\x97\x1a\xb1\xbd\x80[Y1\x98\xb1S@\xddq\xff\xd1\x0e\xb7\x0f\xa5~\xde\'\x10\x8b\\{\xdfZ\x16O\x11sm\xb6)\x16,c\xdf!\xa6ma\xef<e\x90V\x1ey\xdf\xbe\x15\xad>\x0f\\o\xc3]\xc8\xcc?\x85\x04\x92\x84\x96W\xc1#\x17M{6@\xa1=v\xf3W\xbe\xc08!;\xce)2m\xe2\x92MBL0\']Pv')

bytearray(b'Hp\xbbN\xe5,\xf6\xd8r9\x0c\x8c\x03r\xa1\xd0\xd8\xb2\xaaXD\xae\xd1a\xe1:\x8b\xcaY\xe8%\x10\x01\xecY\xf1\xe16\xeew\xfe\x0bcx\xbf1\xda\x18\xed\x80BA\xff\x96|\xc5\x19P\xbb7Sz\xe0\x80=](r\x0b\x9aX?\xca\x8a;Z\x98\xe6\x10w\x8a\xab\x96\x91\x02\xa2h\x89\x90\xe3\xafM\\\x000/\xb2\xc5\xbbb?)\xec\x84\xfbZ\xf7W\xc2J8\x0b)\x16)\x94\xf4`\x18~\x07\x1a\xba\x1c\xddX8\x16\x18\xd9(\xe8\x1c\x8c9\xcfF\x96\xc7\x97&\xa8\xb2%\x98\xcd$\xc8\xf5\x7f\xb2\xc5".\x82H[\xde\xb7n\xb8\xe5\x88LIx\xf5|\xbc\x97\xfdf,\x1c\xec\xa7\x08M\xa00\xdbbf~g\x92D\xabR\x82\xde\xa2\xec.\xa4\xb5*g\xd8\xbeF`\xe8\xfe|\xa9\xa38z\x1a\xf6\xffM\x17\xbb3J\xf9\xc7I\xd8\xba=+ %\x0b\x13>\xae@J{F\x1e>7-\xb0\x19\xa6\xde\xb1\xb6\xb0\x9b7\xef\xd1\xbb=\xc9+\xab\x9c\xb5\xc6\xca\xcc \x9c\x03o\xb0\xb0\x18k\x05;\xa4\xec\x95\x9a\xa6\x03\xd9|S\x13\xb3]P)\x17\x01\x90f\xe8|\xf3\x94\x0ef7p\x05OM\xd1\x07\x10\xdd\x80\x8d\nl$\x18\xc1F\t]\xf9\xfb\xa1\xd3\xec\xcc1\xe7\xd5McX<\xc6\xdes\xba.\xc0\xba\x92wQ\x9e\xdb\x8bg]G\xb8\xd9\xb6\xce\xd3\xd7!\xd7\xee\x8e\xf0\x94\x85J\xaf1\xe2\xe4\xceFh\xedj\x82\x9e\xed\xe7xG}\xa3 \xa3\xb1Rq\xa0\x03\xb7aS#7\td[\xf2\xcf\xe4\xe6\xd8\xc5\xe3\xfd\x8b\x02\xd8\x8bE\xb4\x83\xe1\x0c\xf5\x13\t\x01R\x18\x04=\x1f{\xcd\xcc\xf6\xa5\x86\xd3~+\x82=R\xfd$-\x18s\x1d\x0ei\xe6\xfcsH`\x83%W=$E\tJ\xaeU\x8a\xd4\\\xcd\x89\xb2a\xe9S\xca\xb3WiI\x1d\xf5-\xfc\xaa\xf0\xe3s\xbb?\xaa\xf9\xfc\xda\x00\xd1]\xef\x1f\x8f\xe4\x01\x81\x084\xb6W)\x9e\xab\xf5\xd3\x9e\xaf_\xfd\n\xfd]f+\x0f\x9e\xd0mF\xa1\x18\x9f\x87\x8btX\xc2\x03\xf2\xe9\xa5X\xbe\xc0 \x02\xedsk*\xbf\xdap7O1\x04\xac\x80~\xe9z\x93\x93\xedW\xf8\x99\xd9\xc9ZP\x1a\xd7*p]_o\xc2\xae*.\x90H!\xf9\x08WDnc\xbe\xa5\xce\xf5{\xde\x01\xfa!\xe3\x1fK]\x13\x05\x8a-\xe5o\xb4\xf8&\x12\x12\xe2g\xaaF\x80\xb0\x0ff\xf4\xc3\xc3F\xeeevt\x02\xd9P\xc6\xc5\x91Q\xd9\xbe\x9f\xe0w\xd8\xf2\xe4t[o\xe6\xc7\xb1\x8e\x11\x01\x8dp\x966y\xe9+\xd1\xd2\x80\x81|\x83\xbe\xbd<\x1bp\r}\xe7l\xe2\xe4\x7f\xfd\xb9\xcaK\x93\x1a\xbc6\x0c+\xfeu-1\xbc\x8c\x9c67\xa3\x0b\xea\x0f\x88\x02N\xbbI_\xd7\xdbp^\xc2A\x9e4\x0cM\xacx\x1e\x1c\xfeku\xb9p\xa9\xfa0^\x01\x13Wr\xed\xaf\xbff\x9b\xcc\xd6\x0f\xa7\xb8IJ\x1c#\xc8pjYb\x81\xd4k\xd6\xc3"q=q\x02qHP\xe4\xedNe\x93g`_\xca7\xbd\xd3\x06m\xf5Lu\xffS\x87\xcde\x0cc8\x1f \xd5\xbb\x19\xb9&\xd2\xc9\xfal\xf0\x89>\x02\x07T\xfe\xd6\xca\x82\xdf0\x12q\x06$\xa0@\xe6\xa8\x8a\xda\x97\xee\xb2\x00\x10\x1f\x83;w)\x85\xe1x:\xfc`\xb7\x0e\x85.\x13\x7f-\x13\x1f\xb0\xcb\xab=jD\x9c\xefJdL\x07\xd9\\Vq\xecd\xbbI\nY\xe5c\xfdc\xb0\x03\x0c$\xeal\xfd\xe6\xd1NW\xf3\xa7_p\xe0\xfc2/_\xa8\x9a\x06\r\x99\xc1\x8cx\x07_\\*\t)\xc3=\x9b\x8a\x0cL\x11\xa9\x0bRM\xc9\xfd\xc5\xe0{W\x88\x9c\xd2\x06\x81i\xd2\x03P.O\x85\xce1\xca\x8e\xd2\x12\xcbv\xeaM\xbdO\xe6\xe4\xfcE\xdeGOr-\xf3\xfe/\xa8\xe7\xdc+\x1a\xb8\xbd\x00\x0c\xb9\x01\x0b\xe7\xc1\xe7t\xec\xe0\xec\x978\x1c\xe1\x91G\xf2C\xb1\x0c}\x82\xf2%\xf7R\xdf\x1d;\'\x9a\xddj\x90\x9b\xa8\xcb\x98At_;9\x85\xb2\xa9\xe2\x03p\xa2]\xa2\x87\x8c\x1b\xfb\xfd\xbcQ0\x11\xdf\xdaT\xbe\x14s\xda\xdd\t\xe6')
{4: 8193}
bytearray(b'Hp\xbbN\xe5,\xf6\xd8r9\x0c\x8c\x03r\xa1\xd0\xd8\xb2\xaaXD\xae\xd1a\xe1:\x8b\xcaY\xe8%\x10\x01\xecY\xf1\xe16\xeew\xfe\x0bcx\xbf1\xda\x18\xed\x80BA\xff\x96|\xc5\x19P\xbb7Sz\xe0\x80=](r\x0b\x9aX?\xca\x8a;Z\x98\xe6\x10w\x8a\xab\x96\x91\x02\xa2h\x89\x90\xe3\xafM\\\x000/\xb2\xc5\xbbb?)\xec\x84\xfbZ\xf7W\xc2J8\x0b)\x16)\x94\xf4`\x18~\x07\x1a\xba\x1c\xddX8\x16\x18\xd9(\xe8\x1c\x8c9\xcfF\x96\xc7\x97&\xa8\xb2%\x98\xcd$\xc8\xf5\x7f\xb2\xc5".\x82H[\xde\xb7n\xb8\xe5\x88LIx\xf5|\xbc\x97\xfdf,\x1c\xec\xa7\x08M\xa00\xdbbf~g\x92D\xabR\x82\xde\xa2\xec.\xa4\xb5*g\xd8\xbeF`\xe8\xfe|\xa9\xa38z\x1a\xf6\xffM\x17\xbb3J\xf9\xc7I\xd8\xba=+ %\x0b\x13>\xae@J{F\x1e>7-\xb0\x19\xa6\xde\xb1\xb6\xb0\x9b7\xef\xd1\xbb=\xc9+\xab\x9c\xb5\xc6\xca\xcc \x9c\x03o\xb0\xb0\x18k\x05;\xa4\xec\x95\x9a\xa6\x03\xd9|S\x13\xb3]P)\x17\x01\x90f\xe8|\xf3\x94\x0ef7p\x05OM\xd1\x07\x10\xdd\x80\x8d\nl$\x18\xc1F\t]\xf9\xfb\xa1\xd3\xec\xcc1\xe7\xd5McX<\xc6\xdes\xba.\xc0\xba\x92wQ\x9e\xdb\x8bg]G\xb8\xd9\xb6\xce\xd3\xd7!\xd7\xee\x8e\xf0\x94\x85J\xaf1\xe2\xe4\xceFh\xedj\x82\x9e\xed\xe7xG}\xa3 \xa3\xb1Rq\xa0\x03\xb7aS#7\td[\xf2\xcf\xe4\xe6\xd8\xc5\xe3\xfd\x8b\x02\xd8\x8bE\xb4\x83\xe1\x0c\xf5\x13\t\x01R\x18\x04=\x1f{\xcd\xcc\xf6\xa5\x86\xd3~+\x82=R\xfd$-\x18s\x1d\x0ei\xe6\xfcsH`\x83%W=$E\tJ\xaeU\x8a\xd4\\\xcd\x89\xb2a\xe9S\xca\xb3WiI\x1d\xf5-\xfc\xaa\xf0\xe3s\xbb?\xaa\xf9\xfc\xda\x00\xd1]\xef\x1f\x8f\xe4\x01\x81\x084\xb6W)\x9e\xab\xf5\xd3\x9e\xaf_\xfd\n\xfd]f+\x0f\x9e\xd0mF\xa1\x18\x9f\x87\x8btX\xc2\x03\xf2\xe9\xa5X\xbe\xc0 \x02\xedsk*\xbf\xdap7O1\x04\xac\x80~\xe9z\x93\x93\xedW\xf8\x99\xd9\xc9ZP\x1a\xd7*p]_o\xc2\xae*.\x90H!\xf9\x08WDnc\xbe\xa5\xce\xf5{\xde\x01\xfa!\xe3\x1fK]\x13\x05\x8a-\xe5o\xb4\xf8&\x12\x12\xe2g\xaaF\x80\xb0\x0ff\xf4\xc3\xc3F\xeeevt\x02\xd9P\xc6\xc5\x91Q\xd9\xbe\x9f\xe0w\xd8\xf2\xe4t[o\xe6\xc7\xb1\x8e\x11\x01\x8dp\x966y\xe9+\xd1\xd2\x80\x81|\x83\xbe\xbd<\x1bp\r}\xe7l\xe2\xe4\x7f\xfd\xb9\xcaK\x93\x1a\xbc6\x0c+\xfeu-1\xbc\x8c\x9c67\xa3\x0b\xea\x0f\x88\x02N\xbbI_\xd7\xdbp^\xc2A\x9e4\x0cM\xacx\x1e\x1c\xfeku\xb9p\xa9\xfa0^\x01\x13Wr\xed\xaf\xbff\x9b\xcc\xd6\x0f\xa7\xb8IJ\x1c#\xc8pjYb\x81\xd4k\xd6\xc3"q=q\x02qHP\xe4\xedNe\x93g`_\xca7\xbd\xd3\x06m\xf5Lu\xffS\x87\xcde\x0cc8\x1f \xd5\xbb\x19\xb9&\xd2\xc9\xfal\xf0\x89>\x02\x07T\xfe\xd6\xca\x82\xdf0\x12q\x06$\xa0@\xe6\xa8\x8a\xda\x97\xee\xb2\x00\x10\x1f\x83;w)\x85\xe1x:\xfc`\xb7\x0e\x85.\x13\x7f-\x13\x1f\xb0\xcb\xab=jD\x9c\xefJdL\x07\xd9\\Vq\xecd\xbbI\nY\xe5c\xfdc\xb0\x03\x0c$\xeal\xfd\xe6\xd1NW\xf3\xa7_p\xe0\xfc2/_\xa8\x9a\x06\r\x99\xc1\x8cx\x07_\\*\t)\xc3=\x9b\x8a\x0cL\x11\xa9\x0bRM\xc9\xfd\xc5\xe0{W\x88\x9c\xd2\x06\x81i\xd2\x03P.O\x85\xce1\xca\x8e\xd2\x12\xcbv\xeaM\xbdO\xe6\xe4\xfcE\xdeGOr-\xf3\xfe/\xa8\xe7\xdc+\x1a\xb8\xbd\x00\x0c\xb9\x01\x0b\xe7\xc1\xe7t\xec\xe0\xec\x978\x1c\xe1\x91G\xf2C\xb1\x0c}\x82\xf2%\xf7R\xdf\x1d;\'\x9a\xddj\x90\x9b\xa8\xcb\x98At_;9\x85\xb2\xa9\xe2\x03p\xa2]\xa2\x87\x8c\x1b\xfb\xfd\xbcQ0\x11\xdf\xdaT\xbe\x14s\xda\xdd\t\xe6')

bytearray(b'\xdd\xec[\xf7+F\nW\xd2p\x16\xe6\xb9N()\x88\n:B\xe2,d`z\xf4\xed,\x97t\xca"\xc1\xca\x10\x17\xb5\xd7\xa27\xe7\xcc\xde\xbf&H\x90\x7f\x11^\x86\xe2\xdf\xb1\xd7\x8d\xe0JY326\xad+:\x82\x0c\r\xea\x07\xb8&@\x92\xc7\x86\x1cL\x04/\x0bT\xb6Kz\x83r>\x8a\xd1\xf8\x1c\xd1\xac\x93\xa3*\x88YTb\x97[\x0e\x95\xad\x8bp\xce\t^`7Ie\xbc\x8f\xde`\xd9\x85\xb4\x9f>\xb8\x8b\x9e\xbb\xad\x0fQcG\x9e\xdc\xca\x15U\xd7\xf6\x83>\xaf\x9b7\xdeP\xd4\xe8O\x0f\xe2$\x8ej\xef3\xc9\xcd\x96 \xb2\xd0\xf3\x86\xdd\x04\xb7\xf3/\x97\xf1H\x9ff\xc1\x80\xb7\x91\x93\x99\xef\x93\xb4b\x85\x1c\x14\x9e\xbd\xf4>\x92\xba\xda\x0c\x83\xc6&\x9d\xb9m\xcc\x96\xd2\xf6\xec\x82"\x82F<\x1d\x8d\xcc\x866\xde\xa6a\x97\x0b\x01hq\xd9\n\xcb\xd7\xbaK1\xa8yU%\xf9sLJ%\x8aT\x05\xe3\x86\xc7\x8e;GH\x04v\x0b\x93)\xc8\xe6\t(\xd8\xc7\xfdF\x8aFu:\xc1\x99m\xb8\xa0\xef\xb9\xb0\x90\x1cy\x1b\x18\xda\xa2"\xb5\\\x07\xc5\x90\xeb\xd9\x01h\xe5\x9a-\xfe\x81\x9e_\xbd\xe62\xda\xf0\x83+\x9d\xdb\xd9\xfe?i\x80\xc6m\x97Q\xf2\x93(\x96c\x13\xc3>=\xado7d\x08\xa9\xfd\x80\xe2\xe3\xe8(\xd4`\x03\xb9\xaa\xb6@7L\x80i`\x86k\xb5\x9d\xa8*\x9df8oh\xb1\xcf\x04\xc0x\xafy\x1c\x1d;\xda\xf9\xfaw!\x86\xa8\x04\xb8,\x8d){b\xab\x9d\x91\xe4|K0\xed\xa8T\xf9\x1f\x88\xef\xda@m\x06\x04\x08\x8e7+\xde:\x0f7\xc71\x9f\xbcl\xd2\x07\x19\x84\xa0|\xc0I\xa33\xd1\xab\x05R\\\x8c-r\xac\xa6U+F\x1e6\xf0\x94M\'\x15\xaf\xaf\xc3\x0f\x93\xfa@\x16\xa4\x06\xb2=W\x05\x94\xb8\xda\xf0\xa5\xf4R\xd2\xe9[h_\tD\x1a\xe4\xd3q\xb7\xbdE\xcb\x9fT\xf4\xe1\x8a\xb2o5?\xe4\tO\xa8\x883\x1d\xd6\xdf\xa7\x9f>\x8eh\x8d9\xdd\xce8\xb7\x94\xe4\x82\x93b\x89\xdehU\xe2nw\xe0\xc6\xfe\x99n|\xcc\x01\xb9\xd1\xa7Q\x14\x0c\xa4\xeb\xbe}\xd0\xb1\xfe\x17\xfcB\x9a!\'&\xce\x030]\x9f\xcfD\x0f\x98\xc9\x9a\x94\x9b\xce@/\x8d\x87\x87\xfd\xd1*\xaeP\xfa!Z\x19\xf0\x9e\r06\xf3D\x9fcf\xde\xc6B\xc1\x95\x9f\x1c\xc8\x01%\xe0\xad(\xbc\x0b\xb3\xa5q\x030\xce\xcf\xb0\xadU\x82SO4\n\xf9j\x939Z\n<\x9f\xdfT\r\x88\x07B\x11\xf11\x91\xbb\xba\x84\x01k\x023\xcdG\x88\x13\xa0\xaaI\xe5F3\x8d\xdaM\xa9\xb2v\xaf\x07\xca)\xff~\xe9\xe8;\x87\xca\xdd6\xbf\xa0D9\xea\xe9E\x08\xc57c\xd7\xbf\xb71R\xfd\x86jq\xbd\x1a\xc3$\xe2\xf45;)I\x9d\xc5\x8c\xe2m\x11z\xb2F\xc8/\xe6\xd9`\'\x05z\xd6\xb3\x0f\xd5\xd20\xa9C\x15|\x91\x03\xb6b\x8e\x9c\xe1K9C\xddSr*\x05o\xaa\xc6mmpe\x0c\x8b_\xbd\x95\xa7i@\x81\xb1\xd4\x9f\x03\x15@\xcdf\x9b\xeb\xdf\xfepo\xfdL\xf99<\xcc#\x17S\xe4K\xdf\xb2\x8bRNp\xc9\x1bC\x194\x83l\x85+lp\xb4\x00\x14\xea\xdb\xfd\x18\xda\x13\xdbl\x92u\x0c\xc3\x8f\xa6BJ\x1e\x10x+\x9e,o|\xaf\xedm\x82s\xea\xe8\x90\xa5\xa1\xb6o\xa3Z\x14\xddK\xf740\xe3hWh6\xffc\xafS\x1a\xea\xedi\xf6h\x915\xe5.\x89\x99\xd7\x16\x80\xd8,Q\x90\xe0\x06\xdc2X\x00\x17\xb9\xecD\x9f\x8f\xe5_\x1f\xfb\xa7\xbb\xffu\xe4g\xd5sf\x0f7\x83\xf3rX\x1f\xb4\xc0cy\x9awI,\x95\xf5\xb2\x9d5\x83d\x0f\xfa\xad\xf9u\xbe]>\x9bDf\xae\xd4\xb8\xd7 n\xc1[\xc8\xb8\xcf\x9a\xd7\xe4\x11``t\xb54\xa7LwH\xb2\\\xc3\x0b7\xd0\xf0\xbde[\x9e\xb1\xc2\x99\x00T\x01\x15\x01>D\x94\x806m\xf7~\x07\xaa80\x06\x08\x8dc\xd1\x12\xa9\x94\xaa\xa1\x0f\xc4\x16lrL\x01\x0e|L\x99\x83W\xc9\x83+\xa1S\x08\xca\xb2')
{5: 8194}
bytearray(b'\xdd\xec[\xf7+F\nW\xd2p\x16\xe6\xb9N()\x88\n:B\xe2,d`z\xf4\xed,\x97t\xca"\xc1\xca\x10\x17\xb5\xd7\xa27\xe7\xcc\xde\xbf&H\x90\x7f\x11^\x86\xe2\xdf\xb1\xd7\x8d\xe0JY326\xad+:\x82\x0c\r\xea\x07\xb8&@\x92\xc7\x86\x1cL\x04/\x0bT\xb6Kz\x83r>\x8a\xd1\xf8\x1c\xd1\xac\x93\xa3*\x88YTb\x97[\x0e\x95\xad\x8bp\xce\t^`7Ie\xbc\x8f\xde`\xd9\x85\xb4\x9f>\xb8\x8b\x9e\xbb\xad\x0fQcG\x9e\xdc\xca\x15U\xd7\xf6\x83>\xaf\x9b7\xdeP\xd4\xe8O\x0f\xe2$\x8ej\xef3\xc9\xcd\x96 \xb2\xd0\xf3\x86\xdd\x04\xb7\xf3/\x97\xf1H\x9ff\xc1\x80\xb7\x91\x93\x99\xef\x93\xb4b\x85\x1c\x14\x9e\xbd\xf4>\x92\xba\xda\x0c\x83\xc6&\x9d\xb9m\xcc\x96\xd2\xf6\xec\x82"\x82F<\x1d\x8d\xcc\x866\xde\xa6a\x97\x0b\x01hq\xd9\n\xcb\xd7\xbaK1\xa8yU%\xf9sLJ%\x8aT\x05\xe3\x86\xc7\x8e;GH\x04v\x0b\x93)\xc8\xe6\t(\xd8\xc7\xfdF\x8aFu:\xc1\x99m\xb8\xa0\xef\xb9\xb0\x90\x1cy\x1b\x18\xda\xa2"\xb5\\\x07\xc5\x90\xeb\xd9\x01h\xe5\x9a-\xfe\x81\x9e_\xbd\xe62\xda\xf0\x83+\x9d\xdb\xd9\xfe?i\x80\xc6m\x97Q\xf2\x93(\x96c\x13\xc3>=\xado7d\x08\xa9\xfd\x80\xe2\xe3\xe8(\xd4`\x03\xb9\xaa\xb6@7L\x80i`\x86k\xb5\x9d\xa8*\x9df8oh\xb1\xcf\x04\xc0x\xafy\x1c\x1d;\xda\xf9\xfaw!\x86\xa8\x04\xb8,\x8d){b\xab\x9d\x91\xe4|K0\xed\xa8T\xf9\x1f\x88\xef\xda@m\x06\x04\x08\x8e7+\xde:\x0f7\xc71\x9f\xbcl\xd2\x07\x19\x84\xa0|\xc0I\xa33\xd1\xab\x05R\\\x8c-r\xac\xa6U+F\x1e6\xf0\x94M\'\x15\xaf\xaf\xc3\x0f\x93\xfa@\x16\xa4\x06\xb2=W\x05\x94\xb8\xda\xf0\xa5\xf4R\xd2\xe9[h_\tD\x1a\xe4\xd3q\xb7\xbdE\xcb\x9fT\xf4\xe1\x8a\xb2o5?\xe4\tO\xa8\x883\x1d\xd6\xdf\xa7\x9f>\x8eh\x8d9\xdd\xce8\xb7\x94\xe4\x82\x93b\x89\xdehU\xe2nw\xe0\xc6\xfe\x99n|\xcc\x01\xb9\xd1\xa7Q\x14\x0c\xa4\xeb\xbe}\xd0\xb1\xfe\x17\xfcB\x9a!\'&\xce\x030]\x9f\xcfD\x0f\x98\xc9\x9a\x94\x9b\xce@/\x8d\x87\x87\xfd\xd1*\xaeP\xfa!Z\x19\xf0\x9e\r06\xf3D\x9fcf\xde\xc6B\xc1\x95\x9f\x1c\xc8\x01%\xe0\xad(\xbc\x0b\xb3\xa5q\x030\xce\xcf\xb0\xadU\x82SO4\n\xf9j\x939Z\n<\x9f\xdfT\r\x88\x07B\x11\xf11\x91\xbb\xba\x84\x01k\x023\xcdG\x88\x13\xa0\xaaI\xe5F3\x8d\xdaM\xa9\xb2v\xaf\x07\xca)\xff~\xe9\xe8;\x87\xca\xdd6\xbf\xa0D9\xea\xe9E\x08\xc57c\xd7\xbf\xb71R\xfd\x86jq\xbd\x1a\xc3$\xe2\xf45;)I\x9d\xc5\x8c\xe2m\x11z\xb2F\xc8/\xe6\xd9`\'\x05z\xd6\xb3\x0f\xd5\xd20\xa9C\x15|\x91\x03\xb6b\x8e\x9c\xe1K9C\xddSr*\x05o\xaa\xc6mmpe\x0c\x8b_\xbd\x95\xa7i@\x81\xb1\xd4\x9f\x03\x15@\xcdf\x9b\xeb\xdf\xfepo\xfdL\xf99<\xcc#\x17S\xe4K\xdf\xb2\x8bRNp\xc9\x1bC\x194\x83l\x85+lp\xb4\x00\x14\xea\xdb\xfd\x18\xda\x13\xdbl\x92u\x0c\xc3\x8f\xa6BJ\x1e\x10x+\x9e,o|\xaf\xedm\x82s\xea\xe8\x90\xa5\xa1\xb6o\xa3Z\x14\xddK\xf740\xe3hWh6\xffc\xafS\x1a\xea\xedi\xf6h\x915\xe5.\x89\x99\xd7\x16\x80\xd8,Q\x90\xe0\x06\xdc2X\x00\x17\xb9\xecD\x9f\x8f\xe5_\x1f\xfb\xa7\xbb\xffu\xe4g\xd5sf\x0f7\x83\xf3rX\x1f\xb4\xc0cy\x9awI,\x95\xf5\xb2\x9d5\x83d\x0f\xfa\xad\xf9u\xbe]>\x9bDf\xae\xd4\xb8\xd7 n\xc1[\xc8\xb8\xcf\x9a\xd7\xe4\x11``t\xb54\xa7LwH\xb2\\\xc3\x0b7\xd0\xf0\xbde[\x9e\xb1\xc2\x99\x00T\x01\x15\x01>D\x94\x806m\xf7~\x07\xaa80\x06\x08\x8dc\xd1\x12\xa9\x94\xaa\xa1\x0f\xc4\x16lrL\x01\x0e|L\x99\x83W\xc9\x83+\xa1S\x08\xca\xb2')

bytearray(b'\xcf\xaf2\xee;v\xe2\x1fo\x88$\x96\xf0Z:\x82\xf0\xbbW\xdao\xe8)\x0e\xfc\x07\x96\xea\xe76\x9c\x93{8\xee\xdc\x0b\xf8\xf6\xa8)\x99\xa9\xeaY\xc1\xed\x1b\xd9\xfe\xd8r\xd5Y\x8dD3\xfc>Hj\x89\x14\xa3\xc4J\xfc\xe0&y\xf4\xdey\x1d\xeb\xaa\xf6\x84\xd1\x96\x1b\xeb\xe0\xcf\x8c\x9c*\x04\x8a\xbd\xeevc\xe2\xa6\x00\x1a\x0b\r\xa5 \x9f{\xf1-\x05\xdb\'<*T\x00\x9eD\xbf\x0f\x9bYzr\xdb5\x9d"\xc6\xd5\x97\xc8\xac\x05\x16\x13\xae\x9c&\x9f>\xcd;\xa5\x9d\xf2f\xe0_\x05iZ\xf1\xa1\xd1\xe8g\x81\xd0I\xffx\x17\xca\xdc\xe4\xcd\xbd\xc2\xa7\xd0o\xceq\xef\x00\xfc\xe7\xbddS\x12\xb2\xbd\xbeORUS\x18\xa2C\xf9\xe6\xfaz\x14\x0bSN?\xf1\xb0\x1b\'\x7f\xfbc\x96\xbb-\xd3Xh}\x8c\n\x96\xb4\x89\xb8\xf4\xc1Nj\xdcW\xc4\xb2\x19\x8a{\xcc\xa8\x00|\x83\x83a\x11\x96\xf7\x8ej\r\xbd/\xbai\x02t\xd5\x030\xf1\x9b\xd6\xf2E\ne\xd1C\xe4Qz\xa1\x85\xbb\xffD?w\xa8\x93|N\xb0\x02\x97fpnT9^\xc1#\x02\xbc\xfb\xff\xba\xdd\x82\x07\x03\xaf\xc8\xb2\xdac\x88\n>\xfbX,\x94\xe9\xf3\x98\xb5\x00\xf7^\x07$~\xf9r`\xcc\xe4\xa0\x98\x95v&\n\x9el<\xc8\x8c]\xe5\xbf\x01S ]\x14%\xcb\xfe}\x98\xc9\xb8\x8c\x9f\xfa\xd4UB\x072Eh\x0f\x0cD\xe0\xf8O\xdcs\xf6\x16\xd5\xed\xb9\xbe\x91q\xc4\x9d\x81\xc6N7\x95\x95\xc2x\x88\x96\x94\xa6\xaa\xbc\t\x96>`\r\xc7\x1dh]\xc2\xa5\xed2{\xd8N\xe5\xd7edz\x02\xc8U\xbf\x7f\xfbN\x1a\xa5\xd9\x10\xd7\x8am\xb1vO\xa0\x83:\\\x04\x84\x928K\x10\x93\xde\rXF\xcf\x8fR8\xa8$O\x8d\xe8\x82\xa7\'\x17\xe5b\xd8\x82\xe0M\'F"\x1e\x86\xcd\xc8T\xbb\x84Q\xfcb\x16\x11\x16n0@w\x12\xdb\x86\xf7U\x00\x10\t\xce\xdeK\xa6\xb4\xc9\xbd\x07\xf9\x87\x94\xca\x1f\xc2\x1e\xa8}\x9f\xe7a/\xda\x0c@\xe5\x98\xdb$\x93\xd8\x12WveO\xf4\xfc2\x8e\xe8\xaa\xc2\x06Q\xef\xae\xa2\xab3W\x93L\rd\x99\'z\xcd\xde\xb7z\xca\x9e\xed\xe2\xb9\xd6T\xa2\xc6\x92\x1f\x04\x7f\xf1\xd7\xbc\xa5\xaf\r$\x00\x8cY\xf1\r{\xe5\xee\x8e\x8ei\xbd\xe2\x04\xd1\xbe\xe3s[A\xedLVK\xbdKar\xc1d\xca\x94n\x98\xe8\x00\xb4\x8a\x17\x97\xe1\xd1b\xccarY\x0e\xec\xc2\xea\x97\xda\xa9\xfa+$j\n\x9f\xb0]\xd5\xf3\x10W\x8e\xc1\x1fa\xdf\xaed$\t]nhm\xd1\x16\x14\xa50\x9b0\x1e\xb3t\xd3\x8eb\xaa\xd2Q\x0f\x0b\xb6\xb6\x02\x89\xaf\xe8H\xc8\xedb\xe9f\x10"&\xc6\x0c@-\x15\x92\x87y\x0c?9.\xd5\xfb\xd7>\xb6q\xc7\xc7<\xfa!\xce\x95\x1c0\x957\xceIl\xf5\x99,BY\x01\x9aq\x8e}P\xd3P\xc5\x84\tt\xdc\x83S35h\x18P\xa0P\xb2o9\x1e_N\xce\xf72\xfa\x84\xa6f\x17\xbe\xf8\xb4 )\x98\x1d~y\xe3\xb3#WN\xbc9BZ\x05V\xf1\xedt7q\xa7\x1et\x7f\xd3\x15\xe2\xaa\xb4J\x04\x1d9\x13\xea\x07V\x0b\xec\x9be3\xdc\x03\t\x8e\xcd\xb2_pB\x85\xad\x0c\'3.>H\x88\x0b\x90:A\x17\xd7\xa8\xbd\x8d,\xef\xcab\x81P\x9f\xe8\xe4\x1f\x19O\x7f\xc0\x0cq\xa1\x03\xc7\x89W\xeb\x0e\'\xba\x02v\\\xf6\xf7\x82yJ\xa0W\x95\xc8\xfe\x1d_>\xf8\xad\xbdF\xc2\xc7\xb8\xa1\xfd\x83\xad\xe4\xb7\xbd\xb0M\xad\xaa0\xe2yz(\x0b\xb05\xa0l\x97\xd5:\xa3\xdd91\x82CS9\xfa\xca\xaa\x1a\xec\xceq\xa4\xa3-c\x17]g\x0b{\xcb\xe92\x94%?\xe3\xf9!\xf4U\xd3\xf5\xc4>\xbd\x1b\xbe\xc1\x93~y\xf7y\xe15\x1e\x1b*l\x91\xa9\n\xd92\xfd*!;\xbbb\xadt\xdc}\xcc\xe8\x84i\n\xc08\x06.\xd9\xaf\xa2\xbb3\x0f\'\x10t\x91!\x18\xe6\xd8N\xfb\\\xaf\x10\xa4#1\xdb<\xc8\x03Aw`\x08\xa3\\vD\xfb`=\xef\xc8\xc8\xa8\xe6\x04\x0e\x83\x13')
{6: 8194}
bytearray(b'\xcf\xaf2\xee;v\xe2\x1fo\x88$\x96\xf0Z:\x82\xf0\xbbW\xdao\xe8)\x0e\xfc\x07\x96\xea\xe76\x9c\x93{8\xee\xdc\x0b\xf8\xf6\xa8)\x99\xa9\xeaY\xc1\xed\x1b\xd9\xfe\xd8r\xd5Y\x8dD3\xfc>Hj\x89\x14\xa3\xc4J\xfc\xe0&y\xf4\xdey\x1d\xeb\xaa\xf6\x84\xd1\x96\x1b\xeb\xe0\xcf\x8c\x9c*\x04\x8a\xbd\xeevc\xe2\xa6\x00\x1a\x0b\r\xa5 \x9f{\xf1-\x05\xdb\'<*T\x00\x9eD\xbf\x0f\x9bYzr\xdb5\x9d"\xc6\xd5\x97\xc8\xac\x05\x16\x13\xae\x9c&\x9f>\xcd;\xa5\x9d\xf2f\xe0_\x05iZ\xf1\xa1\xd1\xe8g\x81\xd0I\xffx\x17\xca\xdc\xe4\xcd\xbd\xc2\xa7\xd0o\xceq\xef\x00\xfc\xe7\xbddS\x12\xb2\xbd\xbeORUS\x18\xa2C\xf9\xe6\xfaz\x14\x0bSN?\xf1\xb0\x1b\'\x7f\xfbc\x96\xbb-\xd3Xh}\x8c\n\x96\xb4\x89\xb8\xf4\xc1Nj\xdcW\xc4\xb2\x19\x8a{\xcc\xa8\x00|\x83\x83a\x11\x96\xf7\x8ej\r\xbd/\xbai\x02t\xd5\x030\xf1\x9b\xd6\xf2E\ne\xd1C\xe4Qz\xa1\x85\xbb\xffD?w\xa8\x93|N\xb0\x02\x97fpnT9^\xc1#\x02\xbc\xfb\xff\xba\xdd\x82\x07\x03\xaf\xc8\xb2\xdac\x88\n>\xfbX,\x94\xe9\xf3\x98\xb5\x00\xf7^\x07$~\xf9r`\xcc\xe4\xa0\x98\x95v&\n\x9el<\xc8\x8c]\xe5\xbf\x01S ]\x14%\xcb\xfe}\x98\xc9\xb8\x8c\x9f\xfa\xd4UB\x072Eh\x0f\x0cD\xe0\xf8O\xdcs\xf6\x16\xd5\xed\xb9\xbe\x91q\xc4\x9d\x81\xc6N7\x95\x95\xc2x\x88\x96\x94\xa6\xaa\xbc\t\x96>`\r\xc7\x1dh]\xc2\xa5\xed2{\xd8N\xe5\xd7edz\x02\xc8U\xbf\x7f\xfbN\x1a\xa5\xd9\x10\xd7\x8am\xb1vO\xa0\x83:\\\x04\x84\x928K\x10\x93\xde\rXF\xcf\x8fR8\xa8$O\x8d\xe8\x82\xa7\'\x17\xe5b\xd8\x82\xe0M\'F"\x1e\x86\xcd\xc8T\xbb\x84Q\xfcb\x16\x11\x16n0@w\x12\xdb\x86\xf7U\x00\x10\t\xce\xdeK\xa6\xb4\xc9\xbd\x07\xf9\x87\x94\xca\x1f\xc2\x1e\xa8}\x9f\xe7a/\xda\x0c@\xe5\x98\xdb$\x93\xd8\x12WveO\xf4\xfc2\x8e\xe8\xaa\xc2\x06Q\xef\xae\xa2\xab3W\x93L\rd\x99\'z\xcd\xde\xb7z\xca\x9e\xed\xe2\xb9\xd6T\xa2\xc6\x92\x1f\x04\x7f\xf1\xd7\xbc\xa5\xaf\r$\x00\x8cY\xf1\r{\xe5\xee\x8e\x8ei\xbd\xe2\x04\xd1\xbe\xe3s[A\xedLVK\xbdKar\xc1d\xca\x94n\x98\xe8\x00\xb4\x8a\x17\x96\xe1\xd1b\xccarY\x0e\xec\xc2\xea\x97\xda\xa9\xfa+$j\n\x9f\xb0]\xd5\xf3\x10W\x8e\xc1\x1fa\xdf\xaed$\t]nhm\xd1\x16\x14\xa50\x9b0\x1e\xb3t\xd3\x8eb\xaa\xd2Q\x0f\x0b\xb6\xb6\x02\x89\xaf\xe8H\xc8\xedb\xe9f\x10"&\xc6\x0c@-\x15\x92\x87y\x0c?9.\xd5\xfb\xd7>\xb6q\xc7\xc7<\xfa!\xce\x95\x1c0\x957\xceIl\xf5\x99,BY\x01\x9aq\x8e}P\xd3P\xc5\x84\tt\xdc\x83S35h\x18P\xa0P\xb2o9\x1e_N\xce\xf72\xfa\x84\xa6f\x17\xbe\xf8\xb4 )\x98\x1d~y\xe3\xb3#WN\xbc9BZ\x05V\xf1\xedt7q\xa7\x1et\x7f\xd3\x15\xe2\xaa\xb4J\x04\x1d9\x13\xea\x07V\x0b\xec\x9be3\xdc\x03\t\x8e\xc9\xb2_pB\x85\xad\x0c\'3.>H\x88\x0b\x90:A\x17\xd7\xa8\xbd\x8d,\xef\xcab\x81P\x9f\xe8\xe4\x1f\x19O\x7f\xc0\x0cq\xa1\x03\xc7\x89W\xeb\x0e\'\xba\x02v\\\xf6\xf7\x82yJ\xa0W\x95\xc8\xfe\x1d_>\xf8\xad\xbdF\xc2\xc7\xb8\xa1\xfd\x83\xad\xe4\xb7\xbd\xb0M\xad\xaa0\xe2yz(\x0b\xb05\xa0l\x97\xd5:\xa3\xdd91\x82CS9\xfa\xca\xaa\x1a\xec\xceq\xa4\xa3-c\x17]g\x0b{\xcb\xe92\x94%?\xe3\xf9!\xf4U\xd3\xf5\xc4>\xbd\x1b\xbe\xc1\x93~y\xf7y\xe15\x1e\x1b*l\x91\xa9\n\xd92\xfd*!;\xbbb\xadt\xdc}\xcc\xe8\x84i\n\xc08\x06.\xd9\xaf\xa2\xbb3\x0f\'\x10t\x91!\x18\xe6\xd8N\xfb\\\xaf\x10\xa4#1\xdb<\xc8\x03Aw`\x08\xa3\\vD\xfb`=\xef\xc8\xc8\xa8\xe6\x04\x0e\x83\x13')
608
805

bytearray(b'h\xfcz\xfan-\x17\x93k\x8c|sO\x9b\x81\xe0\x06`F\x82\xad\x11\x12j/\x10\x9e\x80\x0b\xf7\x15\x9d\x15\xa5\x97\xa5\xf3\x99\xd2\x99\xc4\xf3\x02\x8d\xb7\x85\x0f\xda\xf3\x1dEX71#\x19\xcen\xa6\xaf\x06>#\x8e\x99\x8c>\xd0\xa6\x03I\xe7\x80d\xacl\xd3L\xb0ro\xfe\x07\x1a\xee`\x82\xc1\xc1\x91\x16\x89\x8e\xe10\xf8?\xb4\x1a\x9d$\x19\n`\xc3\xc0`\xc7\ts\xb03\xba\xd9\xfa)?\xeb\x11\xd2PG\xd7\xfb\xff\xae\x84QO\x82\xf1\x15\xcd\xfcJ\xca\xfd\xaaa\xb7\xb1\x83\xceAT0\xe3\xea\xc1T\x9b\x1c\xe9\x0c<\x1b\x97\xfe+\x05\xbfj\x19\xdc\x02\xbaT\xbbx:\n\xafvN\x8a\xebY\xd0\'$\x15\x1eGv\xb9\tVyf\x9b\xfa\xa1\x88@2\xd9\x9c-\xef\x99\xd7\xf0\x1bT\'\xa4LO=\xbc\xb3\x9e$V\xec4F\x13c\x92\xfc\xf6\x8fF9\xa5\xf1\x08\xeb\x87\x10g\xf3\xb9\x02*\x8f\xf7\xf9y[\xf6h5\x1ea\x81\xa6\x9d1M\xbd%\x01z\x9d\xbb\xa5a#\xb3\x12\xe5\\\xe6I\xc3X\nr\xd7(\xf7k<\xdb{\xf5RGy\x93\nfI\x1b\xca\xba6\xea\x10RI@\x84\xdf\t\xad"\x0eQ\xc5m\xcb\xe9\xa7p\x96\xbc\x90\xb4\xda=\x83\xac\x89>S\xa6\xcc\x88\xcc8\xbd\x9a\xe5vB\xc7\xf7\xd1\xa7N\xd8_\x0c\xb7qOiN\xde=\t\x87\xeb\x92\xb3t\xcf{\xd3\xfb\x1e\xe9/\x82\xdf\x02S\x9b\x83\xf6\xe73U8\x19\x9a6\x1b\xcf\x12\x1d\x8b+\xcc\xc1\x06c\xcbPY\xbag\xe4\xfb"\x02\x10\xa0\xe4\\\xf1UP\xa1\x15_/\xb3+\xce\x9d\xf5\xe0_\x86\xad\xb0A{\xf1\x03\xa8\x04"\xe4_@&{\xaer\x14\xaan\x07\xc6\x0b\xd9\xc51\xbb\xa1>\x87\x1e\xe3\x99\xc9\x8b\x1d\x10\xf9n\x15\xa9\xacv6\xe4\xa1\xe4N#\xf8w\x0b\xdb<\x83\xf1x\xd8\xca\xda\xf0\xfa\xa3\xb2\xc9\x89\xa1\x99\x955u\x1c\x85\t\xf9\xdc\xa01c4c\x19\x89e\xc7k\xad\rL\xa7\xfd\x9f\x91\x81\xd0\xafg=\xa4E\xd2!\xbf\xee\\\xfc_\x88\xd7\x08w\xda\xb9\xd6\x10\x02\x19x\xa2(\xc7\x7f\xdb\xb0G\xcfV\x80\x15`\x8e\xd3\x8e;\x81\xa7\xd6"\x10\x8d\xcb\xcd!\xaa\xd7oC\xe4 \xbf\xe0N<\xb8\xe6vY\xe6TW?\x0b\xe8\x95\x19#Q\xc4\xca@@<i\xcfF\xca\xc7\xf3\xa1\xfe\x11\xd3\x99+\xab\x01b\x18\x95HHP%3\xff\x18\x08\x05\xe6\xf9\x94"\x16\xfcN\x8f\x8ex\x12=\xd0\xe4\t\x99%\x86I1\x8b6\x18\x10\rQjw\x14.\xd2\x85RY \xb1\xe6\xc1R\xa6\xb8V7\xdc\xf5\xb7\x1c\xed\x05y\n\xb9\x92\xeb3\xde\xf3\x03\xcd-\x9b\xe7\x9c\xaa\xfb\x8e\xaf\xf4\xce&\xe3PLG\x03ghZ\xca\x16P\xcf\xa9%E\xc7ga\x9e\xf4\xa6j\xec#\xaf\x8d\x08\x1e\xc8\xcc*\xe37\xd5\x1ca\xa4\x99\xa81\xc5,\xe5\xab\xa4\xe5c\x98\xef{\xb3D8\xfaf\x15D>t\xefkl\x8e=x\x98\xef\x1c\xcb\xb1\x7f|\xea\xad\xbbX\xfe\xc1\x06\x95B\x8f\xab\x94\x1c\x8e\x11)\xde\xe4su\xc3\xbe\xe6B\x98\x0e\xb8\x17\xc99C\xe1Xe\xa6\x11\xab\xa3n\x8a\xaa\xb0D\x99\x81\xa920\x83\x1d\xb7\x93\xa8\xfc\x9e\xcbN=?\xa7\xc9\xaf~~A\xf8Y\xb5h\xaa4y\x0c\x01|Y\xc2\x97~t[\xa4\xe4\x02-"R\xaaE\xd4\xfe\xb72\xae\x92X\x8d\x14\xf5\x1e8\x81\xfb\x81\xb5\xbc0\xae\xb5U\x97\xea\x89\xd7\xe6\x7f\x1a(\xc4\xa5\x06E\xe4\x94:\xe1=\xc9\x86\xf6\x8f\xa9\x92\xe2i\xfd1f\x85Q?C?y\x89\xa8\x10\xc5\x98RR\x98\xb3X\x86\\\x9e\xa3\x89\xf57\xeb\xf45\xa7\'\xee\xe2%\xb6\r\xb1)\xa0\xb4\xde\x01\x17&6\xbe\x94\xeb\x9a\xcb\x13\xb70\xc3\x8c\xfe0\x87\xa1f\xc9\xd73\xdc\x16\xa5\xba\xc2p{?\xb6\xfe@\xd3%\x84P\x9c\t\x0b\xfd\xd8\x8e\x9a\x17Mt\n\xda4\xc4\xe5\x15\t\xc4\r\x0e\x0c+7A\x9d\xef.\xf9i\x13;5I`<\x06\xfbR->\x05\xeb\x82m\x1b\xbc0\x11Z\xca\x17\x9c\xbd\x94\xc6\xd6c\xb4t\xe2\xf0\x16\x87V')
{7: 8193}
bytearray(b'h\xfcz\xfan-\x17\x93k\x8c|sO\x9b\x81\xe0\x06`F\x82\xad\x11\x12j/\x10\x9e\x80\x0b\xf7\x15\x9d\x15\xa5\x97\xa5\xf3\x99\xd2\x99\xc4\xf3\x02\x8d\xb7\x85\x0f\xda\xf3\x1dEX71#\x19\xcen\xa6\xaf\x06>#\x8e\x99\x8c>\xd0\xa6\x03I\xe7\x80d\xacl\xd3L\xb0ro\xfe\x07\x1a\xee`\x82\xc1\xc1\x91\x16\x89\x8e\xe10\xf8?\xb4\x1a\x9d$\x19\n`\xc3\xc0`\xc7\ts\xb03\xba\xd9\xfa)?\xeb\x11\xd2PG\xd7\xfb\xff\xae\x84QO\x82\xf1\x15\xcd\xfcJ\xca\xfd\xaaa\xb7\xb1\x83\xceAT0\xe3\xea\xc1T\x9b\x1c\xe9\x0c<\x1b\x97\xfe+\x05\xbfj\x19\xdc\x02\xbaT\xbbx:\n\xafvN\x8a\xebY\xd0\'$\x15\x1eGv\xb9\tVyf\x9b\xfa\xa1\x88@2\xd9\x9c-\xef\x99\xd7\xf0\x1bT\'\xa4LO=\xbc\xb3\x9e$V\xec4F\x13c\x92\xfc\xf6\x8fF9\xa5\xf1\x08\xeb\x87\x10g\xf3\xb9\x02*\x8f\xf7\xf9y[\xf6h5\x1ea\x81\xa6\x9d1M\xbd%\x01z\x9d\xbb\xa5a#\xb3\x12\xe5\\\xe6I\xc3X\nr\xd7(\xf7k<\xdb{\xf5RGy\x93\nfI\x1b\xca\xba6\xea\x10RI@\x84\xdf\t\xad"\x0eQ\xc5m\xcb\xe9\xa7p\x96\xbc\x90\xb4\xda=\x83\xac\x89>S\xa6\xcc\x88\xcc8\xbd\x9a\xe5vB\xc7\xf7\xd1\xa7N\xd8_\x0c\xb7qOiN\xde=\t\x87\xeb\x92\xb3t\xcf{\xd3\xfb\x1e\xe9/\x82\xdf\x02S\x9b\x83\xf6\xe73U8\x19\x9a6\x1b\xcf\x12\x1d\x8b+\xcc\xc1\x06c\xcbPY\xbag\xe4\xfb"\x02\x10\xa0\xe4\\\xf1UP\xa1\x15_/\xb3+\xce\x9d\xf5\xe0_\x86\xad\xb0A{\xf1\x03\xa8\x04"\xe4_@&{\xaer\x14\xaan\x07\xc6\x0b\xd9\xc51\xbb\xa1>\x87\x1e\xe3\x99\xc9\x8b\x1d\x10\xf9n\x15\xa9\xacv6\xe4\xa1\xe4N#\xf8w\x0b\xdb<\x83\xf1x\xd8\xca\xda\xf0\xfa\xa3\xb2\xc9\x89\xa1\x99\x955u\x1c\x85\t\xf9\xdc\xa01c4c\x19\x89e\xc7k\xad\rL\xa7\xfd\x9f\x91\x81\xd0\xafg=\xa4E\xd2!\xbf\xee\\\xfc_\x88\xd7\x08w\xda\xb9\xd6\x10\x02\x19x\xa2(\xc7\x7f\xdb\xb0G\xcfV\x80\x15`\x8e\xd3\x8e;\x81\xa7\xd6"\x10\x8d\xcb\xcd!\xaa\xd7oC\xe4 \xbf\xe0N<\xb8\xe6vY\xe6TW?\x0b\xe8\x95\x19#Q\xc4\xca@@<i\xcfF\xca\xc7\xf3\xa1\xfe\x11\xd3\x99+\xab\x01b\x18\x95HHP%3\xff\x18\x08\x05\xe6\xf9\x94"\x16\xfcN\x8f\x8ex\x12=\xd0\xe4\t\x99%\x86I1\x8b6\x18\x10\rQjw\x14.\xd2\x85RY \xb1\xe6\xc1R\xa6\xb8V7\xdc\xf5\xb7\x1c\xed\x05y\n\xb9\x92\xeb3\xde\xf3\x03\xcd-\x9b\xe7\x9c\xaa\xfb\x8e\xaf\xf4\xce&\xe3PLG\x03ghZ\xca\x16P\xcf\xa9%E\xc7ga\x9e\xf4\xa6j\xec#\xaf\x8d\x08\x1e\xc8\xcc*\xe37\xd5\x1ca\xa4\x99\xa81\xc5,\xe5\xab\xa4\xe5c\x98\xef{\xb3D8\xfaf\x15D>t\xefkl\x8e=x\x98\xef\x1c\xcb\xb1\x7f|\xea\xad\xbbX\xfe\xc1\x06\x95B\x8f\xab\x94\x1c\x8e\x11)\xde\xe4su\xc3\xbe\xe6B\x98\x0e\xb8\x17\xc99C\xe1Xe\xa6\x11\xab\xa3n\x8a\xaa\xb0D\x99\x81\xa920\x83\x1d\xb7\x93\xa8\xfc\x9e\xcbN=?\xa7\xc9\xaf~~A\xf8Y\xb5h\xaa4y\x0c\x01|Y\xc2\x97~t[\xa4\xe4\x02-"R\xaaE\xd4\xfe\xb72\xae\x92X\x8d\x14\xf5\x1e8\x81\xfb\x81\xb5\xbc0\xae\xb5U\x97\xea\x89\xd7\xe6\x7f\x1a(\xc4\xa5\x06E\xe4\x94:\xe1=\xc9\x86\xf6\x8f\xa9\x92\xe2i\xfd1f\x85Q?C?y\x89\xa8\x10\xc5\x98RR\x98\xb3X\x86\\\x9e\xa3\x89\xf57\xeb\xf45\xa7\'\xee\xe2%\xb6\r\xb1)\xa0\xb4\xde\x01\x17&6\xbe\x94\xeb\x9a\xcb\x13\xb70\xc3\x8c\xfe0\x87\xa1f\xc9\xd73\xdc\x16\xa5\xba\xc2p{?\xb6\xfe@\xd3%\x84P\x9c\t\x0b\xfd\xd8\x8e\x9a\x17Mt\n\xda4\xc4\xe5\x15\t\xc4\r\x0e\x0c+7A\x9d\xef.\xf9i\x13;5I`<\x06\xfbR->\x05\xeb\x82m\x1b\xbc0\x11Z\xca\x17\x9c\xbd\x94\xc6\xd6c\xb4t\xe2\xf0\x16\x87V')

bytearray(b'\xe8$\x8a2\xf8\x9c\x9bX\xc2\xeeL\xfbX \xb3\x1dP\n\x1d\xef\x8b\x1f\x7f:\x9aU\x1b\xe9:\x05\x94\xb0\xb8J*y\xdf\xee\xccP_ \x7fQ\x95o{\xc6\xab\xb1\x83e@\xec<\xcfD+m\xa7O\xee\x05|Hi\xb5\xbd\xcdf\xdeB\xc0\x1c\xd4\x0e\x1d ?\xc4\xca\x81\x1c\x00\xd0(\xba\x8d\x8bB\xb3E25&,\x19\x1b\x13*\xb7\xd6\x84?\x7f\xed\xc0Dp\x9e|1A\xcd*\xf4\xa9\xc6^E2\x10K\x0e\xfe\xb9\x83\xbau\xdb\x1b:\xf1\xff.\xb9\xaf\xa2\xe1\x7f\x82\xe7\xef\xa8\xf0\x98\xdcFQ\x87\xd5\xfee6\rP\x1f\xef\xab\xf3T\xe2~\xd0;\xb3\xc9\xdf\x86F\x1b\x0e\x8e\xb7p\xd2r\xb5\xca\xf3\x9eI@\xebf\x1b\x07\xd6\xf0\xc1\xd9\x87)C\x13\xc68%\xfa\xb8bW9WUI\xe2R\x94R\xc3Q\xc2\xf6K\xf2C\xfd\x96\x92S\xa2}\xb9\x95\x15\xd7\x92\'Ql\xa9FB+\xda\x9dM\xec\xd7\x8a.\xdb\x0e\x8d\x9eN\x02\xf9\x98\xa4JT\xdf\xeb\x01\xa5>\x98\xfd\xa1\xa3\xc7\xab;\xa8\x1ea\xca\x0e\xe6\xc4\x0b\x97\x9b\x90:\xff\x93\xd9T\xcf\xd6\x034\x00\x82\xe6\xf2@\xcf6\x96\x98\xa8\x04\xe5t\xe6\xc5\x9f\xf0\xdcP]\xb0R\x1d\x18W\x07\xd5\x90\x1f\xc4\xe3\xf9\xa5\xaf\xaf\xa8\xf0\xe7\x91\xbc\x86\x03\r\xf9\x19=v\xc7\x17u7\xaa\x90^\x94\x86m\xb2\xf1K\xa7\xb6\x99\xf3\x191Ch\x13\xf3\xc4\xc3\x90@\xb7\x869w\xfc\xad\xc4D\xe9\xd5\xbc+\xf6\xaf\r<+\xa7\xad.\xa2W\x06=\x805{;\xff5\xff*\x1fje\xdeH\xf7\xcfd\xf5\xc2\x06\xb7\xf6\xef\xddBo\xb0\x08X\xc0_\x16JR8\r\x0c\xa3{\xfcW\x02\xac71\xf4\x92\xc2\x16\x01%<\x92\xce\x9f:\x16q\x06\x14\xb4\xe3\xb6M\x9fq\xaf\xeb\x8d\xb4`^\xf2bd$\xab\xf4\xe9%\xc7\xf1K\x84\xc6PtW_\xef\xa5\xd2\x15\xf3]\x13q.\xea\xa6J63\xbe\xe3&\xf0\x03\x88\xf7\xd2\x1f\xcf\xe8\xee\x98\x03\xb4i@C\xa9\xc7\x80d\x87\x9d>\xd6cC\x93s\xd4i/Q\x05\xbc\x99\xa5xM6\xea\n\xf1\x08\xdc\xe2w"\x95\xa1\xc4\x0c\t\xeeP\xcag\x1b*h\xa3\xd4\xba<\x82O\xc4\xb09\x83\x13w\xb9\xf7\xfaH+\x96\x0f\xfd\xf4\xab>/DI(\xf9}\xacR,\xf8\xd8aLL\x01a\xc8K\xc9\xb4\xcan\x91\x05\x01rG\x1aq\xda\nB\xea\x9d\xff\xbe^l\xd2q!u\xed\xa6\xbb\xf1\xbf\xe6j\xcd\xe6\x9a\x89$\\\x9f\x98\xbc\x18\n\xc8\x8f\xcf\x0e\x95l\xec\x9c\x04X\xdf\xf80_)\xca\xbb\xcfL9.\xb7\x95\x85s\x8e9\\\xb4\x1e\xf3V\xc7\xd2\xf1G\x9d\xb8\xfc\xe1;em\x99=\xdfk%\x08:\xc1\xf7\x12o2\xbb\x0b~yP{\x9eg\x1dw.V\t\xa3\xd5\xc4U6\r\xee\xf1\xf8\xd5\x8a\x9e\xfc\xc5\xe6\x15\x05k{(\xb9\r\x95\xe9BF\xc2X\x9a\xb5LQUf&%\xffo\xff\xc7\xd0g0\xe7\x06\x85\x8a>\x01\x8f\x8d\x92\xf9pl\x1e\xf1d 4M\xcfU8\xf3\x80\x16]x\xfe!\x1b\xc5R=\xb0\x1f<\xbb<\xbd\x85u\xb1L\xd0\xb8\xcby\xac\xa5)\xe4\xcf\x82\n\x9a\x1bN\xf73\x0e&\xe8\xa7\xe7\x95\x99\xb7z\xb0b\xe2\xc7\xef\xc6^Z\xb2n#\xa7S<i\xdb\\`\x9a\xe5A\xb8\x17R\xc5X\x85\x8doT\x8e\xe4\x89\x0bU\xca\xbb\xca\xd3}\xe7u:\xda\xdc9\xfe\xaet\x80L\x12\x93P\xbe\xfaLk\xdbh\x18k\xc1MMY$\x06$\xcb\xf29\x18U\xb1)\xa2\xe3p\x95\xd2\xfc\xa8\x1be\t\xee\xaf\x0b\xbd;\xe0f\xbd\xb6U\xb2\xb7\xca\x1d)\xd3\xa88eh\x85\xd9\x17\x8e?\x86\x02\xba\xaa?F\x8f\xe7\x9cK\xf02\xe0\xa0\x01b\x03bl\x1d\x9d\xeb\xa2\x01\x12\x00Wk\xca\xeag(\xb2\x0eu\x8e"5\x8e\xc7\x02\xaa\x01\xa1\xe1\xd0\t\x17\t)\xbc\xae\xd0\x16\xdb\x98!\xe0\xac9&\x97u\x94,\x93\xfd\xdc\x92+0eJ\x083\xbbhJ`5\xce\x03\xf6lf\x7fY\x80\x9c\x93.\x936\xa9I\xeb\xce\xa0\x13\x10\x99\xc0\xec\xf0\x92\xfc')
{8: 8194}
bytearray(b'\xe8$\x8a2\xf8\x9c\x9bX\xc2\xeeL\xfbX \xb3\x1dP\n\x1d\xef\x8b\x1f\x7f:\x9aU\x1b\xe9:\x05\x94\xb0\xb8J*y\xdf\xee\xccP_ \x7fQ\x95o{\xc6\xab\xb1\x83e@\xec<\xcfD+m\xa7O\xee\x05|Hi\xb5\xbd\xcdf\xdeB\xc0\x1c\xd4\x0e\x1d ?\xc4\xca\x81\x1c\x00\xd0(\xba\x8d\x8bB\xb3E25&,\x19\x1b\x13*\xb7\xd6\x84?\x7f\xed\xc0Dp\x9e|1A\xcd*\xf4\xa9\xc6^E2\x10K\x0e\xfe\xb9\x83\xbau\xdb\x1b:\xf1\xff.\xb9\xaf\xa2\xe1\x7f\x82\xe7\xef\xa8\xf0\x98\xdcFQ\x87\xd5\xfee6\rP\x1f\xef\xab\xf3T\xe2~\xd0;\xb3\xc9\xdf\x86F\x1b\x0e\x8e\xb7p\xd2r\xb5\xca\xf3\x9eI@\xebf\x1b\x07\xd6\xf0\xc1\xd9\x87)C\x13\xc68%\xfa\xb8bW9WUI\xe2R\x94R\xc3Q\xc2\xf6K\xf2C\xfd\x96\x92S\xa2}\xb9\x95\x15\xd7\x92\'Ql\xa9FB+\xda\x9dM\xec\xd7\x8a.\xdb\x0e\x8d\x9eN\x02\xf9\x98\xa4JT\xdf\xeb\x01\xa5>\x98\xfd\xa1\xa3\xc7\xab;\xa8\x1ea\xca\x0e\xe6\xc4\x0b\x97\x9b\x90:\xff\x93\xd9T\xcf\xd6\x034\x00\x82\xe6\xf2@\xcf6\x96\x98\xa8\x04\xe5t\xe6\xc5\x9f\xf0\xdcP]\xb0R\x1d\x18W\x07\xd5\x90\x1f\xc4\xe3\xf9\xa5\xaf\xaf\xa8\xf0\xe7\x91\xbc\x86\x03\r\xf9\x19=v\xc7\x17u7\xaa\x90^\x94\x86m\xb2\xf1K\xa7\xb6\x99\xf3\x191Ch\x13\xf3\xc4\xc3\x90@\xb7\x869w\xfc\xad\xc4D\xe9\xd5\xbc+\xf6\xaf\r<+\xa7\xad.\xa2W\x06=\x805{;\xff5\xff*\x1fje\xdeH\xf7\xcfd\xf5\xc2\x06\xb7\xf6\xef\xddBo\xb0\x08X\xc0_\x16JR8\r\x0c\xa3{\xfcW\x02\xac71\xf4\x92\xc2\x16\x01%<\x92\xce\x9f:\x16q\x06\x14\xb4\xe3\xb6M\x9fq\xaf\xeb\x8d\xb4`^\xf2bd$\xab\xf4\xe9%\xc7\xf1K\x84\xc6PtW_\xef\xa5\xd2\x15\xf3]\x13q.\xea\xa6J63\xbe\xe3&\xf0\x03\x88\xf7\xd2\x1f\xcf\xe8\xee\x98\x03\xb4i@C\xa9\xc7\x80d\x87\x9d>\xd6cC\x93s\xd4i/Q\x05\xbc\x99\xa5xM6\xea\n\xf1\x08\xdc\xe2w"\x95\xa1\xc4\x0c\t\xeeP\xcag\x1b*h\xa3\xd4\xba<\x82O\xc4\xb09\x83\x13w\xb9\xf7\xfaH+\x96\x0f\xfd\xf4\xab>/DI(\xf9}\xacR,\xf8\xd8aLL\x01a\xc8K\xc9\xb4\xcan\x91\x05\x01rG\x1aq\xda\nB\xea\x9d\xff\xbe^l\xd2q!u\xed\xa6\xbb\xf1\xbf\xe6j\xcd\xe6\x9a\x89$\\\x9f\x98\xbc\x18\n\xc8\x8f\xcf\x0e\x95l\xec\x9c\x04X\xdf\xf80_)\xca\xbb\xcfL9.\xb7\x95\x85s\x8e9\\\xb4\x1e\xf3V\xc7\xd2\xf1G\x9d\xb8\xfc\xe1;em\x99=\xdfk%\x08:\xc1\xf7\x12o2\xbb\x0b~yP{\x9eg\x1dw.V\t\xa3\xd5\xc4U6\r\xee\xf1\xf8\xd5\x8a\x9e\xfc\xc5\xe6\x15\x05k{(\xb9\r\x95\xe9BF\xc2X\x9a\xb5LQUf&%\xffo\xff\xc7\xd0g0\xe7\x06\x85\x8a>\x01\x8f\x8d\x92\xf9pl\x1e\xf1d 4M\xcfU8\xf3\x80\x16]x\xfe!\x1b\xc5R=\xb0\x1f<\xbb<\xbd\x85u\xb1L\xd0\xb8\xcby\xac\xa5)\xe4\xcf\x82\n\x9a\x1bN\xf73\x0e&\xe8\xa7\xe7\x95\x99\xb7z\xb0b\xe2\xc7\xef\xc6^Z\xb2n#\xa7S<i\xdb\\`\x9a\xe5A\xb8\x17R\xc5X\x85\x8doT\x8e\xe4\x89\x0bU\xca\xbb\xca\xd3}\xe7u:\xda\xdc9\xfe\xaet\x80L\x12\x93P\xbe\xfaLk\xdbh\x18k\xc1MMY$\x06$\xcb\xf29\x18U\xb1)\xa2\xe3p\x95\xd2\xfc\xa8\x1be\t\xee\xaf\x0b\xbd;\xe0f\xbd\xb6U\xb2\xb7\xca\x1d)\xd3\xa88eh\x85\xd9\x17\x8e?\x86\x02\xba\xaa?F\x8f\xe7\x9cK\xf02\xe0\xa0\x01b\x03bl\x1d\x9d\xeb\xa2\x01\x12\x00Wk\xca\xeag(\xb2\x0eu\x8e"5\x8e\xc7\x02\xaa\x01\xa1\xe1\xd0\t\x17\t)\xbc\xae\xd0\x16\xdb\x98!\xe0\xac9&\x97u\x94,\x93\xfd\xdc\x92+0eJ\x083\xbbhJ`5\xce\x03\xf6lf\x7fY\x80\x9c\x93.\x936\xa9I\xeb\xce\xa0\x13\x10\x99\xc0\xec\xf0\x92\xfc')

bytearray(b'_\xf7\xb6S\xfcs\x07<\xeb\xe3w|\xa2\xa2\xd8HY\x99\xb7:\xdc\x8e\xc4\xa1\xc1\x8c\xeaZC\x8d\xd5%\x86\xfd\x92\xe2\xad\xb3\xedH\xcfZ.f\x1da\xc9\xe6s\x08.\xc2\xb0u\x90\x8e\xc1\x9c\r(U\xcb\x8f*Z=\x005\xc0<|\xe1d_\x9d\xc4%\xc2i:\xa9\xef\xcf\xfb\x8d\x95\x8f/\xf1B\xb5p\\@\xa2\x1e\xdbO\t5\xb3 RF\xbfw\xa3[\xa5 :\xe8S2\xa4\x064\x95"\x81u\x89\xed\xf2\xf4\t\xd95\xf4.|\xf03\x0e\xcd"\xac\x81W\xd5,\xdd\x8e\xbc\x07\xb5f\xe0\x8a\xb8\xffNT&w\xd3I\xd2\xa99\x84a\xd1\xc5GS\xd3\x833d:6\xab\x9d\xe757\r\r\x8d\xef\xcdR~:i\xd3i"\xffQ\\\x10\xa0=\xee.a\xdb\x15\xacl%\xd8\xa2W\xa9\xeb\xb41h\xe5]\xa9$~!\x87\xed\xf4\x13|\xeb\xd8\x99\x97\xcdC\x83\xb8\xc1h\x9b\x16vw\xdc\x02\x8bW\xd7\xd2\x91\xb9R\xea\x1e\'g\xd8\xd0*\xca\x8e\x80\xae\xdd\x97W\xbd\xbb\xb0\xd4\xacMk]V\xf5\xe4\xc8\xef\xf9\xdfR. R\xc9\x02AN\x1fIkGrR\xa0\xaa\xa2\xb4\xb5\xd6\x96\xce\x86/\xc1Y\xbb\t\x92\xca}\x95\x8d\x9a\xbc\xb9\xd1\xcc\x10x"N\xf2/\\\x03\x0e[\x9d\xe2\xd1ba\x87$\x02\xf7\xe9\xce\x08\xf3\x1f\xc9\x0b\xce\x00\x18\x96\xc65\x88)\x16\x83\xda$\xe6\x8d%\x92\xb2!\x01!\xed,\xc6S\xc65K\xca:\x12\x9c\x88!Zk?\xda\xfa\x04\xc5\xba\xd3k>\xcb\n0\xad\xea\rZ{\x9f\xf8H,R\xd2[\x96F\x8c6\xbd\x9c\xd9Y%\xedy\xc2|\xa6\xfe\xc3\xcbG\xc1G\x9a\xd4\x02\xf1\x07\xbf\xdd\xe5\xff}\xb4\xb3\x7f\xfc\xf7\x0b\x8fiy\'\xf8m\xc2\xef6\xeb_[\x0c9Q\xb9\xf3\xaa}\xe3\x08\xf1\xab\xb6\x8a\xd4s"\xaa\x8dq\xdfJP\xb5^6\xc8zX\x1b\x0eDk\x92\x8d\x97\x19uwZ\xc6\xb9\xc1q\xf8\x15\xb6\xc5\xd5&vB\x91\xa1\x1e.m-\xa0#\xd5\x1b\xbdPv\xcdr\xdcs\xaa2!h=\xe7\rO\xbb\x9f=\xbc\x82\x8f\xa9\xe1)\r\x8a\x86<\xa5\x0c\x84A\xd7;\x9d\x11\xe2\xfc\xf7\xe0\xa7)@XI;@\rU\x1fr\x05j\x05f\xa1A\x11::\x8b4`/ \x0c\xae\'=A\xc8\xa8\x81\x06\xd9MO<\xc9U\xd2\xf4\x92e\x1a\xde\x96B?\x83\xa4I:t\x11\x1d\xdd\xfa\xab\x95\x0b\x0e\xfd\xb5\x14\x81\xfc(\xec\x17-\xf6-3\xf9\x81v\x1fxi\xa6\xc7\x10)\xd5\x9e\xc8Q\x10v\x10o:\xa4\x8a\xa6&\xf6\xd5\xe2y\xbf\x97\xc9\rXf\xa6\xe9\xd7@G\x90\xfaG\x93\xcaN\x0c\xc3\x95 \xe4\xe4;)s\xd4a(\x86y-K\x15\x10\x01\xe6kZ\xcf\x04\x9e\xd6\\\xa4\x91g\x18[\xc7\xa8\x05\xf1v?3i\xcb\xfc\xacL\x92~\xd9L\nK\xaf\x871\xde\xc2)\xfe9\x816\x88\xcbKg\xea\xec\xa6|\xf3\x021\xf14\xa5\xc9\x8c\xa2\x8e\xfb\xf5\xab&\'~3\xcd\xd1\xf04\xaa\xe12\x851\x0evkj\xbc,\x0f\xc6\xee\x11sj\xd3\x93\x03\xce3/\xcdu\xa0Gk\xb3G\xdaU\x85Nk\xda\xfd"\xa7\xe7\xdcX\xdc\xe2\xf3\x86\xfdV9P\xa1+\xdeT\xa8\x8b\xb8\x93\x82t\xca\x1c\x11#YT\\N\x8fa\xf3\x12\'[&\xec\x94\x96\x06\xdbN\xa5\xc0yxA\x82:H\xc8w\xc0{\x95.\x11^\xebi\x93\xceT\xa3\xa2\xff\xc0\xbf\xd3\xdb]\xfc\xa1\xb2\xf6\xf0\xfd\x9f\x19\xee\x0b70\xd8Ct\xe9\xea\x9a\xe8\xe2\xd1\xf0G\xe1!\xdc=:\xa3{B*-R<\x053\x13\'\xc7\xdeK_\x84\x18\x1d\xe8C\xd4\x85fm\xf0\x01\x0cl\xd7\x13\xf9\xc2\xe0\xd9o\xb02l\xb05\x19E\xc27\xa6\xf9\xa5\xfd\xf0\xfcln\xba\xb4R540\x89\x9dH\xa5^\'\x1f\x1e\xb2\xde:\xa0\x18\x05\xdb\x0e\xcb\xb3w\xed$\xda}\x99\x88\xc5\n\xa6\xa2\x82W|N\x93a\xe1\x00\xbf\x8bL\xd7E\xedK\xb6\x08&\xa34\xccZ\xe0\xba_\xe4R\x9d\x93P\xc1\xf1\xc0\xc4h\xc9\xe2\xff\x8cq?\xf4\x81\xcf\xe6M')
{9: 8193}
bytearray(b'_\xf7\xb6S\xfcs\x07<\xeb\xe3w|\xa2\xa2\xd8HY\x99\xb7:\xdc\x8e\xc4\xa1\xc1\x8c\xeaZC\x8d\xd5%\x86\xfd\x92\xe2\xad\xb3\xedH\xcfZ.f\x1da\xc9\xe6s\x08.\xc2\xb0u\x90\x8e\xc1\x9c\r(U\xcb\x8f*Z=\x005\xc0<|\xe1d_\x9d\xc4%\xc2i:\xa9\xef\xcf\xfb\x8d\x95\x8f/\xf1B\xb5p\\@\xa2\x1e\xdbO\t5\xb3 RF\xbfw\xa3[\xa5 :\xe8S2\xa4\x064\x95"\x81u\x89\xed\xf2\xf4\t\xd95\xf4.|\xf03\x0e\xcd"\xac\x81W\xd5,\xdd\x8e\xbc\x07\xb5f\xe0\x8a\xb8\xffNT&w\xd3I\xd2\xa99\x84a\xd1\xc5GS\xd3\x833d:6\xab\x9d\xe757\r\r\x8d\xef\xcdR~:i\xd3i"\xffQ\\\x10\xa0=\xee.a\xdb\x15\xacl%\xd8\xa2W\xa9\xeb\xb41h\xe5]\xa9$~!\x87\xed\xf4\x13|\xeb\xd8\x99\x97\xcdC\x83\xb8\xc1h\x9b\x16vw\xdc\x02\x8bW\xd7\xd2\x91\xb9R\xea\x1e\'g\xd8\xd0*\xca\x8e\x80\xae\xdd\x97W\xbd\xbb\xb0\xd4\xacMk]V\xf5\xe4\xc8\xef\xf9\xdfR. R\xc9\x02AN\x1fIkGrR\xa0\xaa\xa2\xb4\xb5\xd6\x96\xce\x86/\xc1Y\xbb\t\x92\xca}\x95\x8d\x9a\xbc\xb9\xd1\xcc\x10x"N\xf2/\\\x03\x0e[\x9d\xe2\xd1ba\x87$\x02\xf7\xe9\xce\x08\xf3\x1f\xc9\x0b\xce\x00\x18\x96\xc65\x88)\x16\x83\xda$\xe6\x8d%\x92\xb2!\x01!\xed,\xc6S\xc65K\xca:\x12\x9c\x88!Zk?\xda\xfa\x04\xc5\xba\xd3k>\xcb\n0\xad\xea\rZ{\x9f\xf8H,R\xd2[\x96F\x8c6\xbd\x9c\xd9Y%\xedy\xc2|\xa6\xfe\xc3\xcbG\xc1G\x9a\xd4\x02\xf1\x07\xbf\xdd\xe5\xff}\xb4\xb3\x7f\xfc\xf7\x0b\x8fiy\'\xf8m\xc2\xef6\xeb_[\x0c9Q\xb9\xf3\xaa}\xe3\x08\xf1\xab\xb6\x8a\xd4s"\xaa\x8dq\xdfJP\xb5^6\xc8zX\x1b\x0eDk\x92\x8d\x97\x19uwZ\xc6\xb9\xc1q\xf8\x15\xb6\xc5\xd5&vB\x91\xa1\x1e.m-\xa0#\xd5\x1b\xbdPv\xcdr\xdcs\xaa2!h=\xe7\rO\xbb\x9f=\xbc\x82\x8f\xa9\xe1)\r\x8a\x86<\xa5\x0c\x84A\xd7;\x9d\x11\xe2\xfc\xf7\xe0\xa7)@XI;@\rU\x1fr\x05j\x05f\xa1A\x11::\x8b4`/ \x0c\xae\'=A\xc8\xa8\x81\x06\xd9MO<\xc9U\xd2\xf4\x92e\x1a\xde\x96B?\x83\xa4I:t\x11\x1d\xdd\xfa\xab\x95\x0b\x0e\xfd\xb5\x14\x81\xfc(\xec\x17-\xf6-3\xf9\x81v\x1fxi\xa6\xc7\x10)\xd5\x9e\xc8Q\x10v\x10o:\xa4\x8a\xa6&\xf6\xd5\xe2y\xbf\x97\xc9\rXf\xa6\xe9\xd7@G\x90\xfaG\x93\xcaN\x0c\xc3\x95 \xe4\xe4;)s\xd4a(\x86y-K\x15\x10\x01\xe6kZ\xcf\x04\x9e\xd6\\\xa4\x91g\x18[\xc7\xa8\x05\xf1v?3i\xcb\xfc\xacL\x92~\xd9L\nK\xaf\x871\xde\xc2)\xfe9\x816\x88\xcbKg\xea\xec\xa6|\xf3\x021\xf14\xa5\xc9\x8c\xa2\x8e\xfb\xf5\xab&\'~3\xcd\xd1\xf04\xaa\xe12\x851\x0evkj\xbc,\x0f\xc6\xee\x11sj\xd3\x93\x03\xce3/\xcdu\xa0Gk\xb3G\xdaU\x85Nk\xda\xfd"\xa7\xe7\xdcX\xdc\xe2\xf3\x86\xfdV9P\xa1+\xdeT\xa8\x8b\xb8\x93\x82t\xca\x1c\x11#YT\\N\x8fa\xf3\x12\'[&\xec\x94\x96\x06\xdbN\xa5\xc0yxA\x82:H\xc8w\xc0{\x95.\x11^\xebi\x93\xceT\xa3\xa2\xff\xc0\xbf\xd3\xdb]\xfc\xa1\xb2\xf6\xf0\xfd\x9f\x19\xee\x0b70\xd8Ct\xe9\xea\x9a\xe8\xe2\xd1\xf0G\xe1!\xdc=:\xa3{B*-R<\x053\x13\'\xc7\xdeK_\x84\x18\x1d\xe8C\xd4\x85fm\xf0\x01\x0cl\xd7\x13\xf9\xc2\xe0\xd9o\xb02l\xb05\x19E\xc27\xa6\xf9\xa5\xfd\xf0\xfcln\xba\xb4R540\x89\x9dH\xa5^\'\x1f\x1e\xb2\xde:\xa0\x18\x05\xdb\x0e\xcb\xb3w\xed$\xda}\x99\x88\xc5\n\xa6\xa2\x82W|N\x93a\xe1\x00\xbf\x8bL\xd7E\xedK\xb6\x08&\xa34\xccZ\xe0\xba_\xe4R\x9d\x93P\xc1\xf1\xc0\xc4h\xc9\xe2\xff\x8cq?\xf4\x81\xcf\xe6M')

bytearray(b'\xbd\x81D\x08D\xddC\xa1\xf8\t\x8f\x9f\xb9\xa6HVM\'\xa9/\xb4`\xc3\xbe\x9d\x9b\x15\xc5_\x86\xef\x02\xae\xee\xcc\x89\x05U\xa66\xa6\x95 f\xc0\x93g\xd5\xed\xfc\x0c\xaf\x0e\\\xca\xd7\xb7\xea/g\x8fL\xa9&\x951h\x0f\x9f\x8b\xce\xf4\x98\x80\xfa\xa9\xaa\xe9\xdc\x87*\xd8q1\xddW\x97\xd2`\x8f\xe4z\xa3\x98+R\xd1\xc1\x13<\rCD\x81\x93\x84\xc5;\x15\x06\x96\xbb\xf8\xb0K\x11\x12\xbf#\x0fE\x06\xbc\xb5\xd0?\'\xd7j\x00[\x8a\xdeU\x9f\x1b4\x8d\x12`EP\xeab\x9d\x94\x8f\x1a\xdd\xcbkB\xd9\xb0\xd3\x88\xbd\xa4\x8a\xa6\x18\x1f\xb6\x1e\x1f>\xe3W\x0frX9\xc1\x81\xf1\xc7\xfcN\x88\xad\xe3>\xe9C\x08\xea\x92\xee7H&\x88:P\xef!\xae\xe0\xac9#\xc9O0\xe1$\xc7\xe88&\xc1\x91\x18\xda\x04\xd4\x96\xa3\xe0l\xca\xfe\x9b\x8d\xab\x1a\x1a\xc1\x84Q\xa4\xde|:\xfef&\xa91\xf1\x8ev\xb1n\x88\\\xa1\x11\x0fh\x10\xa77\x9aO \x9aXZ\xd1\x80Y\xee\x1a\xe5w\xce\x89)]\x05]B\xbb\x8b\xb1U\xa6\xa8\xe2\xbe\x9f\xadq\xe4\x87m/\xb7-\x03\xda\xce!\xdb\xdc\xa3c\xa1\xb3\xd1\x81\x93\xcc"(D\xbaNge\x08#5@-#,CP\x18\xab\xa0\xd8\xbdT\x95\x06Z8PU\x10P3\x13\xa9\xf8$\x1c3\xa0\xa0\xc2h1\x8b\x05=b\xb4\x1b\x0f\xe0\xd2 E{3P\xdf;\xb9\xc2\x115\xec\xca\x03\xf3\xdd\x86\xe3ni^^\x00z\xc7\x13\x1d\x8a\x92\xd7?\xe1\xe6K\xcdU\xb3NS\xe1\xfd!\x06\xa83\x89\x13\x01\xec;\xc5kf2O\xe9\x98\xd6(\xdf\x99pf\xc1-U\x18I\xdc\xdbK\t\xe3pN\x1f\x86G-\xf5m\xa7\xe3{\xa3(\x1f\xd8\xabj\xc3\x9d\xe4\xe2\xc8[\xa6\x02~\xc3\x87\xe7;m=\xa8\x8c\xd3\x96\xdb\xee\xc8j\x81\xa5w\xcf3#\xb7%\x83o\xf4f>\x81"d\xc5\xecXr-\x95\x06\x89>\x0c.q\xa2\x03_`65\x1f9Q\\\xb7@y\xed\xf8\x0fq\x14Ch\xa2\xc8`g\xa6\xe8\\\x96\x9b\xc7\xfe~\x16\xa60\xec\xe0\x84f/\x08\xaew\xd9\xf2\x12U\xea!\xee[\xc3\xdd`b\x8c\xb4\x9d\xe3U\x9e\xa1q\x14D\x08\x8a\xd7\x80\xdc5\xcb\x1eW\x1e\xed\x12~\xaf\x10\x81\x12E\t\x171\\\xa2\x1b\xb6\xc8?\xa2\x13Ru\x9bh\x87\xcd\xf7\xdaG\xa4\xa4\x9ar\xc3\x0cypf\x92g\xa6\x93\xd73|\xd7\xf4`\x94uy\xac\xf3<g`m\xa4\x8c#_V\xf0\xd7\x080\xa2b\xb2~bc{\xb3WU\xf9W\xef\x81\x1bJ\xe9\x16\xceO\xa3\xee\x93\xbd\xd7\xef6KNu\xecBVG1\xc3\xcd\xb6E\x89\xe2\xb1`\x01\n\x8f\x07\xbcF\xcf\x99\xc1\xb8\x91\xe52<\x9bd\xb7\x14\xda*L\xb9\xafU\x05(\xe7\xc1\xbe\xcb\xaf@j\xffn=\xed.^~\x9dy\xa3\'\xbdW\xf5\xe8\x1a\x17\x8a\'xE\xb3\xa3\xd2A\xff\xcd\x1cs1\xfc\xef\x1c\xed\x05\xe2\x88=\x0c\xfeI\x83\x94\xabm|\x11\xcf\xde\x9b\xc2\xc7~\x87\xbe\xfe\xdao\xc4\x7f\x06\x10@\xbe\x9d\xeai;#N\x8dv\xe1C\xc0\x002\x08i\x84%\x17qE\n\xfe\xcd\xf4\x92d\x86\xaf\xab\xc8\x87j\xcf\xe2\x15\xefF\xa6\xa7\xb8\x0f\x1b\xb0K\xd3\x8f:\x95\x13\xb6\x03w\xc7\xdd)!\xc8Z\xfff\x80\x8e\x9d\\\x8d\x8a\x07V\xc41\nH\x9b%\x8a\x1dw\xae\x97\x0b7\xea\xddAD\xed`N\xf6\xef\xca\xe9\xfa\x94\x8e\x9e\x0c\xd8~\xe1.(\x1a:\xea*\xb4\xd4 \x00%\rf\x8e\x9e\xac\x06\xfe\xccT\xb5`\x1dA\x05\x9a\x8b\x91\xd8\x8b\xb3\xf9\xdc(X\xb9\xb3\x80\x83\x1c\xcf\xd7B\xee\x137\xa7\x8fT%\x04\xe2\xacR\xc4}\xcc\x03\xb5s\x1d\xc2\x1f\xab]S\x92dYG\xbc\x00\x1bD\xb96N*3\x89=O\x93\xa1\x87\x8avcq\xf5\x94\x9d\xdev\xff.\xa0\xd8\x17\xa7u#-\xf1f\x8a\xaf\xb8\xf3\xa1\x8d\x96\xcc\'{#\x96F\xdaUK\x8d\r\xca\xb1 G?\xa2\x9a\xde\xb3\xe4\x81o\xc9\x1c\x8b\x07\x8e}\x11:9\x01\xa8\xae\xa6')
{10: 8194}
bytearray(b'\xbd\x81D\x08D\xddC\xa1\xf8\t\x8f\x9f\xb9\xa6HVM\'\xa9/\xb4`\xc3\xbe\x9d\x9b\x15\xc5_\x86\xef\x02\xae\xee\xcc\x89\x05U\xa66\xa6\x95 f\xc0\x93g\xd5\xed\xfc\x0c\xaf\x0e\\\xca\xd7\xb7\xea/g\x8fL\xa9&\x951h\x0f\x9f\x8b\xce\xf4\x98\x80\xfa\xa9\xaa\xe9\xdc\x87*\xd8q1\xddW\x97\xd2`\x8f\xe4z\xa3\x98+R\xd1\xc1\x13<\rCD\x81\x93\x84\xc5;\x15\x06\x96\xbb\xf8\xb0K\x11\x12\xbf#\x0fE\x06\xbc\xb5\xd0?\'\xd7j\x00[\x8a\xdeU\x9f\x1b4\x8d\x12`EP\xeab\x9d\x94\x8f\x1a\xdd\xcbkB\xd9\xb0\xd3\x88\xbd\xa4\x8a\xa6\x18\x1f\xb6\x1e\x1f>\xe3W\x0frX9\xc1\x81\xf1\xc7\xfcN\x88\xad\xe3>\xe9C\x08\xea\x92\xee7H&\x88:P\xef!\xae\xe0\xac9#\xc9O0\xe1$\xc7\xe88&\xc1\x91\x18\xda\x04\xd4\x96\xa3\xe0l\xca\xfe\x9b\x8d\xab\x1a\x1a\xc1\x84Q\xa4\xde|:\xfef&\xa91\xf1\x8ev\xb1n\x88\\\xa1\x11\x0fh\x10\xa77\x9aO \x9aXZ\xd1\x80Y\xee\x1a\xe5w\xce\x89)]\x05]B\xbb\x8b\xb1U\xa6\xa8\xe2\xbe\x9f\xadq\xe4\x87m/\xb7-\x03\xda\xce!\xdb\xdc\xa3c\xa1\xb3\xd1\x81\x93\xcc"(D\xbaNge\x08#5@-#,CP\x18\xab\xa0\xd8\xbdT\x95\x06Z8PU\x10P3\x13\xa9\xf8$\x1c3\xa0\xa0\xc2h1\x8b\x05=b\xb4\x1b\x0f\xe0\xd2 E{3P\xdf;\xb9\xc2\x115\xec\xca\x03\xf3\xdd\x86\xe3ni^^\x00z\xc7\x13\x1d\x8a\x92\xd7?\xe1\xe6K\xcdU\xb3NS\xe1\xfd!\x06\xa83\x89\x13\x01\xec;\xc5kf2O\xe9\x98\xd6(\xdf\x99pf\xc1-U\x18I\xdc\xdbK\t\xe3pN\x1f\x86G-\xf5m\xa7\xe3{\xa3(\x1f\xd8\xabj\xc3\x9d\xe4\xe2\xc8[\xa6\x02~\xc3\x87\xe7;m=\xa8\x8c\xd3\x96\xdb\xee\xc8j\x81\xa5w\xcf3#\xb7%\x83o\xf4f>\x81"d\xc5\xecXr-\x95\x06\x89>\x0c.q\xa2\x03_`65\x1f9Q\\\xb7@y\xed\xf8\x0fq\x14Ch\xa2\xc8`g\xa6\xe8\\\x96\x9b\xc7\xfe~\x16\xa60\xec\xe0\x84f/\x08\xaew\xd9\xf2\x12U\xea!\xee[\xc3\xdd`b\x8c\xb4\x9d\xe3U\x9e\xa1q\x14D\x08\x8a\xd7\x80\xdc5\xcb\x1eW\x1e\xed\x12~\xaf\x10\x81\x12E\t\x171\\\xa2\x1b\xb6\xc8?\xa2\x13Ru\x9bh\x87\xcd\xf7\xdaG\xa4\xa4\x9ar\xc3\x0cypf\x92g\xa6\x93\xd73|\xd7\xf4`\x94uy\xac\xf3<g`m\xa4\x8c#_V\xf0\xd7\x080\xa2b\xb2~bc{\xb3WU\xf9W\xef\x81\x1bJ\xe9\x16\xceO\xa3\xee\x93\xbd\xd7\xef6KNu\xecBVG1\xc3\xcd\xb6E\x89\xe2\xb1`\x01\n\x8f\x07\xbcF\xcf\x99\xc1\xb8\x91\xe52<\x9bd\xb7\x14\xda*L\xb9\xafU\x05(\xe7\xc1\xbe\xcb\xaf@j\xffn=\xed.^~\x9dy\xa3\'\xbdW\xf5\xe8\x1a\x17\x8a\'xE\xb3\xa3\xd2A\xff\xcd\x1cs1\xfc\xef\x1c\xed\x05\xe2\x88=\x0c\xfeI\x83\x94\xabm|\x11\xcf\xde\x9b\xc2\xc7~\x87\xbe\xfe\xdao\xc4\x7f\x06\x10@\xbe\x9d\xeai;#N\x8dv\xe1C\xc0\x002\x08i\x84%\x17qE\n\xfe\xcd\xf4\x92d\x86\xaf\xab\xc8\x87j\xcf\xe2\x15\xefF\xa6\xa7\xb8\x0f\x1b\xb0K\xd3\x8f:\x95\x13\xb6\x03w\xc7\xdd)!\xc8Z\xfff\x80\x8e\x9d\\\x8d\x8a\x07V\xc41\nH\x9b%\x8a\x1dw\xae\x97\x0b7\xea\xddAD\xed`N\xf6\xef\xca\xe9\xfa\x94\x8e\x9e\x0c\xd8~\xe1.(\x1a:\xea*\xb4\xd4 \x00%\rf\x8e\x9e\xac\x06\xfe\xccT\xb5`\x1dA\x05\x9a\x8b\x91\xd8\x8b\xb3\xf9\xdc(X\xb9\xb3\x80\x83\x1c\xcf\xd7B\xee\x137\xa7\x8fT%\x04\xe2\xacR\xc4}\xcc\x03\xb5s\x1d\xc2\x1f\xab]S\x92dYG\xbc\x00\x1bD\xb96N*3\x89=O\x93\xa1\x87\x8avcq\xf5\x94\x9d\xdev\xff.\xa0\xd8\x17\xa7u#-\xf1f\x8a\xaf\xb8\xf3\xa1\x8d\x96\xcc\'{#\x96F\xdaUK\x8d\r\xca\xb1 G?\xa2\x9a\xde\xb3\xe4\x81o\xc9\x1c\x8b\x07\x8e}\x11:9\x01\xa8\xae\xa6')

bytearray(b'\x99\x1bJ\xfb\xe3\xd6\xdf\xd1,Dv\x87\xc3)\xe6P02^\xa0w\xb6W\x00\x07\xb4\x91\xe6\xe8\xb3\xc3\x91Y\xcb$(j\x02s`\x9d+\x8b\xafL\x15\xc5\xbd\x11I\x82\xf8\xad\x9f\xac\x03xKE\xb8\xcc\xc3_\xeba?\xcc4\x07D\x8b\n\x9a\x17\x87\xec\x1f \xc46\xaf\xcaL\x86y8\xcb\xfa\x17\x97\xceq\xcd\xcb\x04\xa8-\xf4\xb4\xb5\xfe\x0bq\x8f\x1c\x1d\xee\xac\n.yw\x9f\'\xfaS\xd6>\xb4&g\x95\xde\x84\x95j\x94+\xdf\xd9\x81\xc2s\xe3\xc3\xec\xe1\xb6\xa4\x83CZ_\xc5@\x1d\xcef\xe0"W\x89\xbc\xf1\x9f\r\xeeaWa\xcd\x08\x16\x91\xf5&\xd3\x80n0W\xdb\x9e\xe6\t_\xd9~<HYq\x81P\xa5M\xd3\xe5i8#\xe0I\x1e =\xe9\xa7\x82\xf95\xe7DL\x12#e\x9f\xf6\x9f\x9f\x9b\r\xdc\xfc.\xa3I\xeb\xf7\xa1\xb2\x00\xe2\n\xc6"\xac\x13\x1a!\xe3Q]`\x08[\xaf\xcc\xa9\\b#?3\x8e\xa3\xbfk$r\xfd\x98][\x01\xc7\x19\xe2\t\xda\xfak)0\xe5\xe4}\xc1\xa2\x0e_\xab\xb36b\x01\x8aju\xf8\xc0\xffqF\xdf\x9et\xd1:%\xf5\x04\xe3\x0c#dc,\x14\xbe\xe5\x88\xe8\xf9=\x05.E\x93\x08\xcb\xdf\xce\x96n\xc3\xd3\xdf\xf0%\xe89\x14X"\xf0N\x9d\xc5E\x0e$6\xd0pj\xb0\x82\xeez\xa8i\x07\xc1\xb6\x13N\xdbr`\xc9`\xed\x97KN\x9d\n5\x99\xe2\xaa\xa1\t\xf6DA0\xfe\xe3bv\x8a&\xfb\xdb\xb0\x8fK\x97\x1b\xeci\x94\xac\xabyP\x08{\x11\xc3\x1b\x12"F\xcbd\x92\x8d}K\xb7Z\xd0\x7f\xeeu\xd7>\xb5!b\xc1\xf6\xd6Lmu\xf5\x00\xb3P\xa6\\\x113\\\x96\xb5QZ\xe4\xef\xf1\xc2Z:\x89O\xaf6\xecY\xb8]\x1c?\xb1.\xaf6\x93\x06\xa5\xe2\xfaU:\x111\xfb\x17\x05\xd9t\x17\xf7\xeb\\`\xe5\x05}\x95(\x02\xc0\xdeT\x05\xc7B\xcbT\xa2\xc0\x82\x92\xa3.\xcbuk\xb8\xc4\x88\x1d\x15\xf3\xe6\x94\'\xf13\x80\x015\xa4L\xdf\xa6\xb6\xc5dF^\x03*\xe6\xf1\xe9\xdc\xf6w.\xe1\xd8\x13\xd1^\xc4\x1bG\x82\xa2o\x12\x89\xccw\x15v+\x85\x04\xc3(-\x11\xb1\xc9S\xff\xadF\xe7\x82\xba\x9c\xa3\xf2\\\xad\x7fz\x19\x8dzP\xb3Sk#_c\xae\xb0\xcb\xda\x88\xc9{\x0f;\x1b\x80\x17\xbc\xef\xf3\xde\x16E\x01\x93\xcbQS&\xdfv\xa9ipX\xffY\xe9\xcblm\x86\xd6DA\\^L &\xba\x11\xf3"\xcb\x90o\xbc\xd3\x94\xcf\x15\xffu>\xbb\xe1\xf7\x8f\x8f\x8c\xc8fPR\\\xf8\x0bBa/\x91\x03\xe4\xd0\xe0\x15\xf7+\xf4\xda\xa1\xfc\xe0\x8cbv\x0e\x9b0s\x86#\r\x83\x95\xa8L9\xbe~\xc17\xf8k\xc4t\x8e\xde\xeey\x92\x1a;\xc4\xea\xff\x80\xfdC\xe7\xfbG{\x05\xaeik\x95Ml\xd6\x12N\xc9\xea\xcd\xac\xa2\xfeJ?O\xcd\x06\x00\xa1\x8c\x93v\x9cLX\xf2\xe7u\x1b\x88\x14\x8fZ\x83\x9d\xbcL\xae\xff\x94\x83G\xef\x90*\xab\x07\xc1\x98G\xa9\x95\xcd\x87$K`I\xd8\xf3-2\x13\xdc7\xaf<r\x02a\x93j;\x99\xcc{\xc0\xca\x1f\r\xacK\x83\xe1N\x8f\xa2j\xf7\x9e\xef\x8d\xbcV\xe5\xcb9\xd4\xe7\xa1^\xfa\x8b\x1d\xe0\x18\xc4\xa1\xad\xabo\x9f0N/~]\xf7\xc8\x1e\xad2\x8cQ6\x80(xR7y5l\xb6\xe8\xc4\xeb\xd6BW!\x01\xf4\x1e\xb5\xf6\xc1V\x97\x9cB\x91\x95\xf2\xe5\x96\xd6\x1dF\xdaL\xa0\xaaJ\x93\x11\x0c\xd4,I\x15\xad\x94\xf0\x84\xf9\x9c\xaa\xe4W\x85\xccj\xe0\xa5\xaa[\x82\t\x05q\xe0\xe9\xf5\x06|\xcf\xdd\x044\x1f\xbe\x14\xb8\x1f|\x91\xa1\xc4o\xeb\xbbL.G\x94\x05eZ!3Q\xf3]f\x14Z\x86\xce\x85\t;\xbbn\xbd\x1a\x16L\xdb\xd0z\xf8\xec\x8c\x9d\xf0\xbc\xeb.W\x93]n\x9bYM1.j\xf6\xdf\xc5\x96\x8f4\xd9c\x0cSC\xc5\xe5\x91\x87\x13\xb6\x96\x16s\xe8\x1b\xc3\x85\x07C\x15gF#_#C\x98\xedq\xa5\xb4\x96`\xc0/a\x039\xed\x1d\x93\xca\x12\xf1\xca?\xca{')
{11: 8194}
bytearray(b'\x99\x1bJ\xfb\xe3\xd6\xdf\xd1,Dv\x87\xc3)\xe6P02^\xa0w\xb6W\x00\x07\xb4\x91\xe6\xe8\xb3\xc3\x91Y\xcb$(j\x02s`\x9d+\x8b\xafL\x15\xc5\xbd\x11I\x82\xf8\xad\x9f\xac\x03xKE\xb8\xcc\xc3_\xeba?\xcc4\x07D\x8b\n\x9a\x17\x87\xec\x1f \xc46\xaf\xcaL\x86y8\xcb\xfa\x17\x97\xceq\xcd\xcb\x04\xa8-\xf4\xb4\xb5\xfe\x0bq\x8f\x1c\x1d\xee\xac\n.yw\x9f\'\xfaS\xd6>\xb4&g\x95\xde\x84\x95j\x94+\xdf\xd9\x81\xc2s\xe3\xc3\xec\xe1\xb6\xa4\x83CZ_\xc5@\x1d\xcef\xe0"W\x89\xbc\xf1\x9f\r\xeeaWa\xcd\x08\x16\x91\xf5&\xd3\x80n0W\xdb\x9e\xe6\t_\xd9~<HYq\x81P\xa5M\xd3\xe5i8#\xe0I\x1e =\xe9\xa7\x82\xf95\xe7DL\x12#e\x9f\xf6\x9f\x9f\x9b\r\xdc\xfc.\xa3I\xeb\xf7\xa1\xb2\x00\xe2\n\xc6"\xac\x13\x1a!\xe3Q]`\x08[\xaf\xcc\xa9\\b#?3\x8e\xa3\xbfk$r\xfd\x98][\x01\xc7\x19\xe2\t\xda\xfak)0\xe5\xe4}\xc1\xa2\x0e_\xab\xb36b\x01\x8aju\xf8\xc0\xffqF\xdf\x9et\xd1:%\xf5\x04\xe3\x0c#dc,\x14\xbe\xe5\x88\xe8\xf9=\x05.E\x93\x08\xcb\xdf\xce\x96n\xc3\xd3\xdf\xf0%\xe89\x14X"\xf0N\x9d\xc5E\x0e$6\xd0pj\xb0\x82\xeez\xa8i\x07\xc1\xb6\x13N\xdbr`\xc9`\xed\x97KN\x9d\n5\x99\xe2\xaa\xa1\t\xf6DA0\xfe\xe3bv\x8a&\xfb\xdb\xb0\x8fK\x97\x1b\xeci\x94\xac\xabyP\x08{\x11\xc3\x1b\x12"F\xcbd\x92\x8d}K\xb7Z\xd0\x7f\xeeu\xd7>\xb5!b\xc1\xf6\xd6Lmu\xf5\x00\xb3P\xa6\\\x113\\\x96\xb5QZ\xe4\xef\xf1\xc2Z:\x89O\xaf6\xecY\xb8]\x1c?\xb1.\xaf6\x93\x06\xa5\xe2\xfaU:\x111\xfb\x17\x05\xd9t\x17\xf7\xeb\\`\xe5\x05}\x95(\x02\xc0\xdeT\x05\xc7B\xcbT\xa2\xc0\x82\x92\xa3.\xcbuk\xb8\xc4\x88\x1d\x15\xf3\xe6\x94\'\xf13\x80\x015\xa4L\xdf\xa6\xb6\xc5dF^\x03*\xe6\xf1\xe9\xdc\xf6w.\xe1\xd8\x13\xd1^\xc4\x1bG\x82\xa2o\x12\x89\xccw\x15v+\x85\x04\xc3(-\x11\xb1\xc9S\xff\xadF\xe7\x82\xba\x9c\xa3\xf2\\\xad\x7fz\x19\x8dzP\xb3Sk#_c\xae\xb0\xcb\xda\x88\xc9{\x0f;\x1b\x80\x17\xbc\xef\xf3\xde\x16E\x01\x93\xcbQS&\xdfv\xa9ipX\xffY\xe9\xcblm\x86\xd6DA\\^L &\xba\x11\xf3"\xcb\x90o\xbc\xd3\x94\xcf\x15\xffu>\xbb\xe1\xf7\x8f\x8f\x8c\xc8fPR\\\xf8\x0bBa/\x91\x03\xe4\xd0\xe0\x15\xf7+\xf4\xda\xa1\xfc\xe0\x8cbv\x0e\x9b0s\x86#\r\x83\x95\xa8L9\xbe~\xc17\xf8k\xc4t\x8e\xde\xeey\x92\x1a;\xc4\xea\xff\x80\xfdC\xe7\xfbG{\x05\xaeik\x95Ml\xd6\x12N\xc9\xea\xcd\xac\xa2\xfeJ?O\xcd\x06\x00\xa1\x8c\x93v\x9cLX\xf2\xe7u\x1b\x88\x14\x8fZ\x83\x9d\xbcL\xae\xff\x94\x83G\xef\x90*\xab\x07\xc1\x98G\xa9\x95\xcd\x87$K`I\xd8\xf3-2\x13\xdc7\xaf<r\x02a\x93j;\x99\xcc{\xc0\xca\x1f\r\xacK\x83\xe1N\x8f\xa2j\xf7\x9e\xef\x8d\xbcV\xe5\xcb9\xd4\xe7\xa1^\xfa\x8b\x1d\xe0\x18\xc4\xa1\xad\xabo\x9f0N/~]\xf7\xc8\x1e\xad2\x8cQ6\x80(xR7y5l\xb6\xe8\xc4\xeb\xd6BW!\x01\xf4\x1e\xb5\xf6\xc1V\x97\x9cB\x91\x95\xf2\xe5\x96\xd6\x1dF\xdaL\xa0\xaaJ\x93\x11\x0c\xd4,I\x15\xad\x94\xf0\x84\xf9\x9c\xaa\xe4W\x85\xccj\xe0\xa5\xaa[\x82\t\x05q\xe0\xe9\xf5\x06|\xcf\xdd\x044\x1f\xbe\x14\xb8\x1f|\x91\xa1\xc4o\xeb\xbbL.G\x94\x05eZ!3Q\xf3]f\x14Z\x86\xce\x85\t;\xbbn\xbd\x1a\x16L\xdb\xd0z\xf8\xec\x8c\x9d\xf0\xbc\xeb.W\x93]n\x9bYM1.j\xf6\xdf\xc5\x96\x8f4\xd9c\x0cSC\xc5\xe5\x91\x87\x13\xb6\x96\x16s\xe8\x1b\xc3\x85\x07C\x15gF#_#C\x98\xedq\xa5\xb4\x96`\xc0/a\x039\xed\x1d\x93\xca\x12\xf1\xca?\xca{')

bytearray(b'\xff\xe3\xc0\x7f\x07\x0b&\x804\x0f\xc4`\'O\xee4W\x94\xac\xb6\xbe?\xb9\xfa@g\xb0\xd4\xce\x96\x8fI\x19\xdf\x8c\x83\xd8\xefK\x0f\xb1\x8b\xe0\xad\xaa\xbd\xcc=\xe6\xb3\xa5=\xb2h\xe2\x10k"i\xa4\xb2\x0b\xa4\xf9e\x9c\xc0\x8d\xc5\xd3\xd4\xf7\t\xff4?\x15uw\xc8\xc2\x9d\xef\xd0\xd3j\xd20=u\x93>\n\xea*1>\xab\xd2\x83\x8d[\xbc\xce \x1d\x1e\xc3pS\xe5\x91&|\xdc\x97\xa0\x81\xe4y\x0b0-\x14\xe3#\x83I\xb2L\x1f\xb4\x0f\xf0_\xff\r\x13\xd73\xd9\x9ek\x03=\xe5\xea\x16\x7fV\xc9O\x16:\x92\x0ctY\x14\x8cTfg\r\x15\xd8P\x0f\x97c\xff;\xd3C\xc7[\xcc\xd9\xeb\xd6\x8ac\x0e\xe2\xab9 i)\xe1\xf0\xd2a#6\x96-{D\xad\xa9w\x8f\xe6\xd7[\x0c\xde\xdc09\x8f\x8f\xd1\xd7\xae"qv\x8f7\x0b\x9a\x97\xd2\xf3\xa8V#\xabp)\x974 \xd7\xb9G\xf0\xf1#c\x7fe\xcbN\xf1.h\xe2\x01ONX\xeb\xc4\xccG\n\xb5\xcbD\x14\xbd\xd6b\xadD\x0fzMS\xa9p\x85\x18\xff\xe8\xd5\x8d\x83\x95\x16d\x80\x05\xcfL\xb7\x1c\x86\xda\xc5\xa9\xe8c[\xba\xd9\x9c\x0cR\xae\x8a\xf0\x83\xfcj\x1d\x07\x13\xe3\x06\xe5\xb4\xa6\xa5\xc4\xbc\xa5\xab\xe5\x8d85\xf7\xb9C/\xe1\'i\xf9L\x8a\xdf\xb8p\xde\xe4\xc4G\x14\xd0\x81d S\n\xaf\xfe\xaeT\xe1\xcb\x8e\xa4q-(1qQ\x8fd\xe9\x83_\xb98\x17Z~\xb6\xfb;\xdb\xd1{\x163\x04\xc8\xc5\x0e-(\xfbF\xf9\xf6\xcb\xd8\xfb\xfdnk\xfd\x82\x90\xf0\xcd\x81\x80\x9aS\xa7\x81\xa8\x08\x87\x1a"q\xec\xb7U\xca\xefaX\x16\xca\x8a$\xee\xfab15\xaa\xd4\xfcp\x17f\x0c\xb4a\xf0\xaf\nY%\xea\xf15O\x16\xe0\xd4\x89y}\xcd[\x0bKY|\xc9\x02S\x9c\xf4\xc5\xa9\xa3\xdc\xac\t\xde.\xa9am\x81\x03\xac9\xf11\xc3E\xfc+\x9f\x93\x18\x87\x8e\xf9F)I\xd7\xf0\xc3\xaa\xf5b\xbdD\xcc\xcf\x07\x8d\xfdf\xc9\x15V\xc6\xdc\x13\xf5\x1d?\xf9\xdb\xb1\xbe8=\x13C\xb7\xc32>G\x87~\xa0\xcb\xa6\x13%\xd2\xfb\xa1\xe2\xbe(\xd9g6y\xe6\xc6\x9c\x15\xfb\xdf00\x1c\xea\x9f\x90J\r\xaa\x8c\xb5\xe3\xa0s\xad\xc3\x808\xd2\xd6+CB\xa6\x1f\xfe C\x1f\xa2\xbf\xc6\xc9\xce\xfc[\xef\xce\x17\x04\x9d_\x9c\x8e<\x92+=\x9c\x8e\x16\x04\x1d\xfb\x91\xd5\x0fe\xdb\xf9\x8b\x01\xe8\xd6^\xc86\xc7\xa6\xd1\x87\x11U\xe9\x08\xd0\xbe~\x0e-`r\xf75\xfbL\x1e{\x069\xdf\xde\xe2\x84h^\x9fT\xc7\xd0\xf4p<\x0cU\xcah\xb7\x0b\xab\x00\xff\x89\x7f^\n\xcd\xe9\xd4\xf7f\xc3\xdeU\xdf{%\xb2\xa2,\xed\x8e~\xd1/\x85lhhQl\xa1\xab\x1a\xdeN6\xc8J2.\x98\xd1\x91n\xae\xec\x8c]S\'\xf8\x9a\xa2\x10A\xc0\xf4[f!\x9d\xda\xb6\xeb\x916\xfe\xbf\xac\xab3\xed\xac&\xf5R\xa2\x98U\x9aD\x03\x8f}\xd8L5\xe0b\xea\x8f\xd1aj\xe5\xf3\x80\x0eL\'\xbe\xd3\xc0F{\x1d\xc6\xa8}\x1c\x0f\xc7\x18\xa8\xab\xea*\xe9!\xe7\x80K\x91\xb5*\xef\xa0n\x8c\x80\x95\xed\xb1\t\xca\xd6\xad\xc1-Z\x0e\x97|\x8a\x85z\xf6\x11wFJ\xbb6\x1b\x1d\x9f#(bG_"\xe0\xfa \x8b\x12\xe2\xff\x04\x9b\x160(<&\xa1\xee5\x9b\x17~=%\x84\x9b\x87r[9/K\xb1:\xb7\xb31,\x1d\x8a&<m\xc4,\xb2\x1dr6\x16\xbe\xdf\xff\x04\xdbi\xe8\xd8\xd7\xc4\xeb\xceS\xe2I\x1cz\x930x\xe6\xaa\x82\xd5\x95_A\xbb\xfd\x91 xZ\xc7u\x17\xc5d{.Y\x9d[o\xe3n\xcb\x96\xe4\x1d=V\xdc\x8a\xbf\x87u\xf4oGRXa\xca\xa9\xbe\x12\xab\x90\xbd7\x020\xc9\xd8I\xa0\xdc\xd5\xcf\x1d_N\x1b\x16\\\xc2\xe9\nE\xcbvI\xe82S\xba\x8d\xe0\xad\xa5\xee\xbb\x89\x1fa9IH\xa4\x1d\'\x87\x06\x14\x06tk7\x15(\xfb\x91\x86I\xe1\xd1\xd9\xfe\x05l\xf8\x189\xbcur\xde\x00CH\xe6\xfc\x16\xab3\xd0\xe1\xfb')
{12: 8194}
bytearray(b'\xff\xe3\xc0\x7f\x07\x0b&\x804\x0f\xc4`\'O\xee4W\x94\xac\xb6\xbe?\xb9\xfa@g\xb0\xd4\xce\x96\x8fI\x19\xdf\x8c\x83\xd8\xefK\x0f\xb1\x8b\xe0\xad\xaa\xbd\xcc=\xe6\xb3\xa5=\xb2h\xe2\x10k"i\xa4\xb2\x0b\xa4\xf9e\x9c\xc0\x8d\xc5\xd3\xd4\xf7\t\xff4?\x15uw\xc8\xc2\x9d\xef\xd0\xd3j\xd20=u\x93>\n\xea*1>\xab\xd2\x83\x8d[\xbc\xce \x1d\x1e\xc3pS\xe5\x91&|\xdc\x97\xa0\x81\xe4y\x0b0-\x14\xe3#\x83I\xb2L\x1f\xb4\x0f\xf0_\xff\r\x13\xd73\xd9\x9ek\x03=\xe5\xea\x16\x7fV\xc9O\x16:\x92\x0ctY\x14\x8cTfg\r\x15\xd8P\x0f\x97c\xff;\xd3C\xc7[\xcc\xd9\xeb\xd6\x8ac\x0e\xe2\xab9 i)\xe1\xf0\xd2a#6\x96-{D\xad\xa9w\x8f\xe6\xd7[\x0c\xde\xdc09\x8f\x8f\xd1\xd7\xae"qv\x8f7\x0b\x9a\x97\xd2\xf3\xa8V#\xabp)\x974 \xd7\xb9G\xf0\xf1#c\x7fe\xcbN\xf1.h\xe2\x01ONX\xeb\xc4\xccG\n\xb5\xcbD\x14\xbd\xd6b\xadD\x0fzMS\xa9p\x85\x18\xff\xe8\xd5\x8d\x83\x95\x16d\x80\x05\xcfL\xb7\x1c\x86\xda\xc5\xa9\xe8c[\xba\xd9\x9c\x0cR\xae\x8a\xf0\x83\xfcj\x1d\x07\x13\xe3\x06\xe5\xb4\xa6\xa5\xc4\xbc\xa5\xab\xe5\x8d85\xf7\xb9C/\xe1\'i\xf9L\x8a\xdf\xb8p\xde\xe4\xc4G\x14\xd0\x81d S\n\xaf\xfe\xaeT\xe1\xcb\x8e\xa4q-(1qQ\x8fd\xe9\x83_\xb98\x17Z~\xb6\xfb;\xdb\xd1{\x163\x04\xc8\xc5\x0e-(\xfbF\xf9\xf6\xcb\xd8\xfb\xfdnk\xfd\x82\x90\xf0\xcd\x81\x80\x9aS\xa7\x81\xa8\x08\x87\x1a"q\xec\xb7U\xca\xefaX\x16\xca\x8a$\xee\xfab15\xaa\xd4\xfcp\x17f\x0c\xb4a\xf0\xaf\nY%\xea\xf15O\x16\xe0\xd4\x89y}\xcd[\x0bKY|\xc9\x02S\x9c\xf4\xc5\xa9\xa3\xdc\xac\t\xde.\xa9am\x81\x03\xac9\xf11\xc3E\xfc+\x9f\x93\x18\x87\x8e\xf9F)I\xd7\xf0\xc3\xaa\xf5b\xbdD\xcc\xcf\x07\x8d\xfdf\xc9\x15V\xc6\xdc\x13\xf5\x1d?\xf9\xdb\xb1\xbe8=\x13C\xb7\xc32>G\x87~\xa0\xcb\xa6\x13%\xd2\xfb\xa1\xe2\xbe(\xd9g6y\xe6\xc6\x9c\x15\xfb\xdf00\x1c\xea\x9f\x90J\r\xaa\x8c\xb5\xe3\xa0s\xad\xc3\x808\xd2\xd6+CB\xa6\x1f\xfe C\x1f\xa2\xbf\xc6\xc9\xce\xfc[\xef\xce\x17\x04\x9d_\x9c\x8e<\x92+=\x9c\x8e\x16\x04\x1d\xfb\x91\xd5\x0fe\xdb\xf9\x8b\x01\xe8\xd6^\xc86\xc7\xa6\xd1\x87\x11U\xe9\x08\xd0\xbe~\x0e-`r\xf75\xfbL\x1e{\x069\xdf\xde\xe2\x84h^\x9fT\xc7\xd0\xf4p<\x0cU\xcah\xb7\x0b\xab\x00\xff\x89\x7f^\n\xcd\xe9\xd4\xf7f\xc3\xdeU\xdf{%\xb2\xa2,\xed\x8e~\xd1/\x85lhhQl\xa1\xab\x1a\xdeN6\xc8J2.\x98\xd1\x91n\xae\xec\x8c]S\'\xf8\x9a\xa2\x10A\xc0\xf4[f!\x9d\xda\xb6\xeb\x916\xfe\xbf\xac\xab3\xed\xac&\xf5R\xa2\x98U\x9aD\x03\x8f}\xd8L5\xe0b\xea\x8f\xd1aj\xe5\xf3\x80\x0eL\'\xbe\xd3\xc0F{\x1d\xc6\xa8}\x1c\x0f\xc7\x18\xa8\xab\xea*\xe9!\xe7\x80K\x91\xb5*\xef\xa0n\x8c\x80\x95\xed\xb1\t\xca\xd6\xad\xc1-Z\x0e\x97|\x8a\x85z\xf6\x11wFJ\xbb6\x1b\x1d\x9f#(bG_"\xe0\xfa \x8b\x12\xe2\xff\x04\x9b\x160(<&\xa1\xee5\x9b\x17~=%\x84\x9b\x87r[9/K\xb1:\xb7\xb31,\x1d\x8a&<m\xc4,\xb2\x1dr6\x16\xbe\xdf\xff\x04\xdbi\xe8\xd8\xd7\xc4\xeb\xceS\xe2I\x1cz\x930x\xe6\xaa\x82\xd5\x95_A\xbb\xfd\x91 xZ\xc7u\x17\xc5d{.Y\x9d[o\xe3n\xcb\x96\xe4\x1d=V\xdc\x8a\xbf\x87u\xf4oGRXa\xca\xa9\xbe\x12\xab\x90\xbd7\x020\xc9\xd8I\xa0\xdc\xd5\xcf\x1d_N\x1b\x16\\\xc2\xe9\nE\xcbvI\xe82S\xba\x8d\xe0\xad\xa5\xee\xbb\x89\x1fa9IH\xa4\x1d\'\x87\x06\x14\x06tk7\x15(\xfb\x91\x86I\xe1\xd1\xd9\xfe\x05l\xf8\x189\xbcur\xde\x00CH\xe6\xfc\x16\xab3\xd0\xe1\xfb')

bytearray(b'~\xc7w\x00(\xe6z\x1c\x93\xb0\xb5Zg[1^\xc3qv\xf2s\x0f\x01\xa3c\xbdt\xc9\xd3\x13\xb5jH\x84$\xaa6H\xda\xd42\x0b\x86E\x0biN\xb7\xe74\xf9jF\x93\r"7\xe0\xf7\xb1\xa4\x8e\xcc\xcf\xf4q\x9bL\x9cm2\xe5\xe5`\x18hQ\x19!_N\x1ae\xa8\x9a\xd3\xcd\xdd\x85\xc2\x8f?\x914\xf7\x037N\x0f\t\xdf\'\x88\xc9.K\xba`T\x98\xb5\x00\x9e\xcd\xc2\x01\xe5\xda\x01J\xee\xae\x1ds\xb7\x1d\xea\xf6t\xf2\x8f\xad\xcb\xd2\xa1\xdc?4\x89q\x10BY\xd6|\xc0d\x8cAX$\x9e\x8fc"\xb0\x8e&:\xe6\xf9)\x80\x03Q\x0b\x88\x94\xc52\xa8\xb4\xf9\\p{\xcc\xa7z\xecv?7\xe8\xea:X\xb3.\xc6\x90\x8f3oY\xfc\xce%\x93\xec36\x101\x944X\xe5\x85\x9e\xf7*p\x95\x9c\x03uI\xc8U4\x87LR\xc4\xc72\x0eJ\xda\xab\x98\x03`\xad1\x06\xe1J\xfc\x9f\xf1p \xba:\xdcG\xe6\xb2s\x8eTn\xd4i\x89\xed\x96\xb7\xe1S\xf0p\x845\x10\x98\xa9\x90m\xb9\xbeD\x8c\x9b\x10\xf08\xff\x92\x88\xcc{\x18\xb6\xdfd)Dd\xa3Sg~d\x86\x7f\xd6S\x1b+N\x1a\xce\xd6\x7fL\x99\xc6\x02\xd5\x8f\x1dv\t\xaaw\xeb\xe4\xba\x00\xfe\xaf5\x15$\x06-\x84\x1f\xa6R\xe2\x8fZf\x858\xc6F\xe2w\xce\x84\xc7\rSd:\n\x1e5\x02G\xdd\xfb/\t\xf6\x1a\xc1\xe2\xcdY@\xf3\xf7\x84\x0c\xa3*\x87L\xd4\x8b\x87v;\xd1\x05Gr\nB\xc5BA\xb6Gn\xa2\xe9\xcfI\x01k\xa13`Qc\x83P\x05\x9b\xa8D\x97\x9f\xb3\xa1g\x82\xcd}\xffz>\tDTI\xc9}\x1e\n6\x0e\xe2\xf6h\xa2\x87\xd2\xb6\xa5\xbaZ\xd9]\xfavp\x94d\xe7\x86e%\xfa7\xe7\x0f&/B\x0c\xe2\x83N\x8b\x1e\x8b2\xc7\xb6\x96\x16\x15\xb2\xa2\xaf\xf0\xcdjk\\\xe3\x16!\x06\xa8[\x13oL$\xc0?\xfc\x9fAKI\xf6\xe2!\x9f"!\xa9\x14\x80\xa1hU\x19\x19jy\xc6\x06\xef\xceN\x07B\xf8\x05\x98R(\xa5az/pO\xaf\x1c\xa63\x05b\xd4\xa7\xab\xe9P%"\xd8\x00g\x91\xd8\xcf\xf1+\xea\x15\x1d \x15\rGN\x8ar\xc5\x9b;\x1c\x92\x9a\x8e\xdea\xae\xc6\x9fh\x16Pq` \xb0N\x8f\xaaK\x80\x89$\xc4\xcc\xcb\xb4\x03\xc5\xf5\xc0\xaaN\x06\xe3\xf4\xd6\xba\xb8\x11\xda.\x82\xb8j;\xf3z\xba\xa1\xf4\xf7\x1bIk\x0f\x8f\x12\x8b\x97\xaf\xe2\xe6\x0f\t{\x19\xf4\xb5\xc8B\x9b5\xc2\xe4\xd5\xfe\x0f\r\xbeA\xa3-#\xd2\xb2\x1b\xfc\x065%\x1f\xf9\\\xecW\xea \xb7\x9eh\x1c\xe6IE[\x97x(\x07\xe6\x08\xaa\x86`\x01\xe0\xb9\xa0Q\x84\x82\x94G\x17H\x19\xc4\xbb\x93\xee\xd7\x13\xe6\xa1\x01\xdd\x89\xdc O~\xe2\x1c\x89\x105\xcd\xb4~(\x08\x05V\xa9\x80\xdd\xe4\xe0\xff\xf7\x94j\xf8\xa6\xd2\xd2DA\xc1]\xe0b$\xa2\xd1\xee\xfaB>-\x8b?\xb3\x90\x17\xc3x\x9bhq9\xbdn\x00%\x9e\xee\x9f\xfa\xae\xfe\x9d\xbd\xa6\x86\x02\xc3\xdf\xc0\xbb\x8b3\xd1\xec\'<6\xa5\xb4\xff\xf6\x87\x02G\xc1:\x8c\xd1\x8a\x00eq\xf1\xb3\xeb\xa3w\x1a\rl\xbb\x10;\xdd\x90\xaa\xd4\x9a"\xa1\x0f\x91\'\xf4\xeb\xa0}1\xe9/\n\x9e4xg*\xb2\x04\xdf\xdeM\xe2\xbb\xd1l\xa1\xd6\xe0\xe8\x9f\x80\x95.kGj\x8ec\xc1L\xc6\xdb\xe4\xde@\xcek\x92sX\x12\x8f\xd6s\x11IcD<E\x08\xe41(\x96\x15\xc1\xa9\xcb\x81{\x9dC\x9c\x08\xb9\x94\x9a\xe4(x?\x05\xd9\xe6:\x89\xac\xc2\xf2\xfb\x8eboy\xfb\xe6\x84\xb9\xe0\xd0\xf3\xd1\xcd`\x01q\xf4>u\xbb\x0c`D[)\xfb%\x1c\x83c(\x0b\x9e<\x07\x912 \x0e\xa8m\xf7\x92\xdc=\xab\xfd\x86IS\x84\x19\x0ce\xfb\xbap\x84)-GH\xf5\xcc\x1ap8\xb9$t\xd8\xad\x04]\xc8\xc8\x8cg\xc5\xba\x15\xfd\xe2-\xa6\xfa\xad\xe82\xdfm^\x96\xe7~V\x03O\x053\xf4\xdc\xa3m\xed\xc6\xcd\x04\x0e\xc6\xa0\x94.\xcf\x19\xe6\xef[\xdf')
{13: 8193}
bytearray(b'~\xc7w\x00(\xe6z\x1c\x93\xb0\xb5Zg[1^\xc3qv\xf2s\x0f\x01\xa3c\xbdt\xc9\xd3\x13\xb5jH\x84$\xaa6H\xda\xd42\x0b\x86E\x0biN\xb7\xe74\xf9jF\x93\r"7\xe0\xf7\xb1\xa4\x8e\xcc\xcf\xf4q\x9bL\x9cm2\xe5\xe5`\x18hQ\x19!_N\x1ae\xa8\x9a\xd3\xcd\xdd\x85\xc2\x8f?\x914\xf7\x037N\x0f\t\xdf\'\x88\xc9.K\xba`T\x98\xb5\x00\x9e\xcd\xc2\x01\xe5\xda\x01J\xee\xae\x1ds\xb7\x1d\xea\xf6t\xf2\x8f\xad\xcb\xd2\xa1\xdc?4\x89q\x10BY\xd6|\xc0d\x8cAX$\x9e\x8fc"\xb0\x8e&:\xe6\xf9)\x80\x03Q\x0b\x88\x94\xc52\xa8\xb4\xf9\\p{\xcc\xa7z\xecv?7\xe8\xea:X\xb3.\xc6\x90\x8f3oY\xfc\xce%\x93\xec36\x101\x944X\xe5\x85\x9e\xf7*p\x95\x9c\x03uI\xc8U4\x87LR\xc4\xc72\x0eJ\xda\xab\x98\x03`\xad1\x06\xe1J\xfc\x9f\xf1p \xba:\xdcG\xe6\xb2s\x8eTn\xd4i\x89\xed\x96\xb7\xe1S\xf0p\x845\x10\x98\xa9\x90m\xb9\xbeD\x8c\x9b\x10\xf08\xff\x92\x88\xcc{\x18\xb6\xdfd)Dd\xa3Sg~d\x86\x7f\xd6S\x1b+N\x1a\xce\xd6\x7fL\x99\xc6\x02\xd5\x8f\x1dv\t\xaaw\xeb\xe4\xba\x00\xfe\xaf5\x15$\x06-\x84\x1f\xa6R\xe2\x8fZf\x858\xc6F\xe2w\xce\x84\xc7\rSd:\n\x1e5\x02G\xdd\xfb/\t\xf6\x1a\xc1\xe2\xcdY@\xf3\xf7\x84\x0c\xa3*\x87L\xd4\x8b\x87v;\xd1\x05Gr\nB\xc5BA\xb6Gn\xa2\xe9\xcfI\x01k\xa13`Qc\x83P\x05\x9b\xa8D\x97\x9f\xb3\xa1g\x82\xcd}\xffz>\tDTI\xc9}\x1e\n6\x0e\xe2\xf6h\xa2\x87\xd2\xb6\xa5\xbaZ\xd9]\xfavp\x94d\xe7\x86e%\xfa7\xe7\x0f&/B\x0c\xe2\x83N\x8b\x1e\x8b2\xc7\xb6\x96\x16\x15\xb2\xa2\xaf\xf0\xcdjk\\\xe3\x16!\x06\xa8[\x13oL$\xc0?\xfc\x9fAKI\xf6\xe2!\x9f"!\xa9\x14\x80\xa1hU\x19\x19jy\xc6\x06\xef\xceN\x07B\xf8\x05\x98R(\xa5az/pO\xaf\x1c\xa63\x05b\xd4\xa7\xab\xe9P%"\xd8\x00g\x91\xd8\xcf\xf1+\xea\x15\x1d \x15\rGN\x8ar\xc5\x9b;\x1c\x92\x9a\x8e\xdea\xae\xc6\x9fh\x16Pq` \xb0N\x8f\xaaK\x80\x89$\xc4\xcc\xcb\xb4\x03\xc5\xf5\xc0\xaaN\x06\xe3\xf4\xd6\xba\xb8\x11\xda.\x82\xb8j;\xf3z\xba\xa1\xf4\xf7\x1bIk\x0f\x8f\x12\x8b\x97\xaf\xe2\xe6\x0f\t{\x19\xf4\xb5\xc8B\x9b5\xc2\xe4\xd5\xfe\x0f\r\xbeA\xa3-#\xd2\xb2\x1b\xfc\x065%\x1f\xf9\\\xecW\xea \xb7\x9eh\x1c\xe6IE[\x97x(\x07\xe6\x08\xaa\x86`\x01\xe0\xb9\xa0Q\x84\x82\x94G\x17H\x19\xc4\xbb\x93\xee\xd7\x13\xe6\xa1\x01\xdd\x89\xdc O~\xe2\x1c\x89\x105\xcd\xb4~(\x08\x05V\xa9\x80\xdd\xe4\xe0\xff\xf7\x94j\xf8\xa6\xd2\xd2DA\xc1]\xe0b$\xa2\xd1\xee\xfaB>-\x8b?\xb3\x90\x17\xc3x\x9bhq9\xbdn\x00%\x9e\xee\x9f\xfa\xae\xfe\x9d\xbd\xa6\x86\x02\xc3\xdf\xc0\xbb\x8b3\xd1\xec\'<6\xa5\xb4\xff\xf6\x87\x02G\xc1:\x8c\xd1\x8a\x00eq\xf1\xb3\xeb\xa3w\x1a\rl\xbb\x10;\xdd\x90\xaa\xd4\x9a"\xa1\x0f\x91\'\xf4\xeb\xa0}1\xe9/\n\x9e4xg*\xb2\x04\xdf\xdeM\xe2\xbb\xd1l\xa1\xd6\xe0\xe8\x9f\x80\x95.kGj\x8ec\xc1L\xc6\xdb\xe4\xde@\xcek\x92sX\x12\x8f\xd6s\x11IcD<E\x08\xe41(\x96\x15\xc1\xa9\xcb\x81{\x9dC\x9c\x08\xb9\x94\x9a\xe4(x?\x05\xd9\xe6:\x89\xac\xc2\xf2\xfb\x8eboy\xfb\xe6\x84\xb9\xe0\xd0\xf3\xd1\xcd`\x01q\xf4>u\xbb\x0c`D[)\xfb%\x1c\x83c(\x0b\x9e<\x07\x912 \x0e\xa8m\xf7\x92\xdc=\xab\xfd\x86IS\x84\x19\x0ce\xfb\xbap\x84)-GH\xf5\xcc\x1ap8\xb9$t\xd8\xad\x04]\xc8\xc8\x8cg\xc5\xba\x15\xfd\xe2-\xa6\xfa\xad\xe82\xdfm^\x96\xe7~V\x03O\x053\xf4\xdc\xa3m\xed\xc6\xcd\x04\x0e\xc6\xa0\x94.\xcf\x19\xe6\xef[\xdf')

bytearray(b'\xc7\xa7\x84\x87\x88\xd6\x14O\x03a\xec\xad,xD\\\xf0w\xd6\x10\x07n<Y\xa1@zq\xe3\x8eOo\xe5g\xa60D\xa1\x8b]\x07]\xa7\x96\xcc\x17\xa4\xbb4\x84?\xed!\xcf\x84\xaesi\x1db\x8d\x8aXC\xe3\\IXI\x8bB\xc9\xc2\x98T\xe8\xe39I\x1a\x84\xf5\xbb\x87\x9a\xed\x14\xd9\x98d\xd4u\xf0\xe3!df\xfe\x9e\xe7\xf1\xea!\xb3\x94\xe2\xc8\x8dk\x1f\xd5*d\x99\xc2EL<\xa6\x91\xe8I\x8109\xd6<\xeb\xd3\xc1[j\xdc\xce\xc0\x05miUJ\xcb2\xf7\xb5\x85\xff\xa5\xf3y\x92\xf1\xa6\x04\x18I_\xaf\xdc_\xf7\xc4;TI\x18\xac\x08\xf7\x8a\xc0$33c`|\xa0\xa9\x92\xc4\xe2\x97\xce+\xd1\xc4EM\x15\xe3\x8d"\x9e\xe7\xbd\xed\xaa~t\xdf\x9c\x8e^/YdOn\xafh\xf1\x89\x85\xd3\xac\xeb\xcf{,T\xf5\xf3\x15\x98\xe2\x1f7Y\\V\xaee\x90\x8b(z\x8c\xed0\x8f$\xf2,O5\xb2\x04~]\xe6\x13Y\xe0\xf9Z&\x00\xfeM\x81D\\\xc7\x0ct S3[tR\xed\x91\x14i\xc87-t\xf4a\x0c\xf7SS\x1a^\xd5I\x9e"F\x9eO\xe4\x06\xd7\x92+\xf90`\xaeJ(K_j\xa7w\xc6@\x11\xbe\xd1\x90\xda\x9fj\x1fB\xa8W\x98\xe4\x84Zm\x9dbj\xbb\xc7_\xd07\xcf@p5B^\x95\x9d\x0b\xae2\xc2&\xaa#\x05[H6\xf9b\x04\xb9\xbd\xafx\xceY>\xea\xcd\xac\xa3gM\xe6\xb1h\xebu\'\x8a\x0cMH\xf7\xab"\xd4\xbc\x7fjO\x1c\xb07?<\xf8\xb0R\x92\xcf\xfbNWuF\x89\x94\x84@\xc9\x93\x89\xbe?\x7f(\xdc\xc4\x9fCJ\xe3\x7f\xe6\xb2\x8f\x95|$\xc4"\xa0n\xe5\x11[\xe0\xbe^\xd3\xab\xf3\xfb`*\xd1\xcf\xb5\x87!CiQO\xa7B\x06\xb6\x94\xc3\xad\x13\xb6\xbe\xce9\xe2uO>\xe7 \x0c2c\xaa\xad4\xff\xa3A\x16\xba\x87;\t~>1M;@\xfc\xc2\x03\x04P\x8d\x15x(\xca\x04\xb6\x87\xe5\xde\xea\xfahFC\tw\xf0\x89\x0e I\x90\xc7\xbd\xb4G\xe6J2\xa8\x01\xb2\x17\xd7\x83\xb4\xa4\xa8\xb5\x8f\x16\x8d\xdcT\xb4\xb38\xa7\xd6u\xb7\xec\xed7y()\x1f$K\x88ea\x1b\xf7X6\xf2Ed-\xfc\x8aW\xe0\xa6\xd4\x13$4\x90\x03N\x1c\x88\xbf@\xff\xe9Z\x83u\tA\xa5\xe7\xa9\x8d\x05\xadA\x12\x9a\xba\x8e\xafIr!\x87b\xca\x0b\xcf?\xbe\xaa\xc9\x08\xe3\xf6\x85c\x8e\xe2\xa5\x99Aaf7\x1f\xe7s\xe8b\xf3\xefv\xdb\xcd~\x05\xdc7\xe2\x84\xd5\xb3j\xaarUM=N\x85\xbfS<\xc4\xd2z*\xb7\x85%\xbe-Gc\xf7 \xf6\xf4\xe6o8e\\w8*\xcetw\xd2\x8b}{\xb2"_\x16"l\x14\xbb\x86\'\x83\xaakc\x9d\xb3\xad+\xa9\t\x99\x1d\x1c\xc7ayB\xc9utdSeR!s0\xb7\xd4\xdb\xfb|pr\x92S\xc2\xd4\xcc\xc4\xb8\xf7\x14U\xb7\x11\x0e\xa6H3\x00\xe7\xaa\xf7P\xc4\xe6S|\xbcR/\x93q\xcbf$\x00\x1c\xd6y\xc8\xb3!yB\x10\xb5Y4\xd90\xae\x97\xdd\x7f@\n\xa3\xf9\x87{,=\x8eP\xab\xce\xc4C\x8c\xd0\xd2B\xb0\x10@\x08v\x15K\xd2\xf5\xa2\xbb[\xd7FSZ\x86\xc1(\xd0\xe6\xbc\xe1b\xfaS\x7f\xdf\x85y5\x04\xa4\xf2\x9el\x84\xf9\xa6"A.)\xf5\r\x81\xc4\x9etF%\xfd\xd32\t\x8eq\n0o\x1d\xb4\xc50\x95>\xff\x1cVB60\xd2\xfd\n\xaa \x8a\xfe,\xaa\n\xd9\xdb\xb9\xba\x00\x05\x8c2\x1aa)\xfd\xa8\xdc\xde\x15\x9c\t\xaf\xa8\xee(\xbb\x88\x9f@.\x11"\x88\xb2\xf6Io\xde\xd5\xa3\xed\xc9\xa2\x8dt\x81\x02k;\xa2\xe4\x07\x03\xcd\xa3/\xa44*\x08\xa0\xc4\x9d\xed\x87\xdb\xa5#7\x17+W\xcf\x8b\x8c\x15i<\xac\xb8\x9dN\xb3\x98\x97x\xd7\xfb\x19EX\xd8\x9c\xac\xbb\xb2\xfa(\'P\xec\xc0\xce\xba)\xe5)A\xa4\xc7\xb6\xe7\xf8$\x01\xc2Y\x11\xefl$\x16-\xe8\xb4\xf8J\xc0\xba_\xd11\xcfUD/\xc0\xd2\x84?\x14\xa0\xf5\xbf')
{14: 8194}
bytearray(b'\xc7\xa7\x84\x87\x88\xd6\x14O\x03a\xec\xad,xD\\\xf0w\xd6\x10\x07n<Y\xa1@zq\xe3\x8eOo\xe5g\xa60D\xa1\x8b]\x07]\xa7\x96\xcc\x17\xa4\xbb4\x84?\xed!\xcf\x84\xaesi\x1db\x8d\x8aXC\xe3\\IXI\x8bB\xc9\xc2\x98T\xe8\xe39I\x1a\x84\xf5\xbb\x87\x9a\xed\x14\xd9\x98d\xd4u\xf0\xe3!df\xfe\x9e\xe7\xf1\xea!\xb3\x94\xe2\xc8\x8dk\x1f\xd5*d\x99\xc2EL<\xa6\x91\xe8I\x8109\xd6<\xeb\xd3\xc1[j\xdc\xce\xc0\x05miUJ\xcb2\xf7\xb5\x85\xff\xa5\xf3y\x92\xf1\xa6\x04\x18I_\xaf\xdc_\xf7\xc4;TI\x18\xac\x08\xf7\x8a\xc0$33c`|\xa0\xa9\x92\xc4\xe2\x97\xce+\xd1\xc4EM\x15\xe3\x8d"\x9e\xe7\xbd\xed\xaa~t\xdf\x9c\x8e^/YdOn\xafh\xf1\x89\x85\xd3\xac\xeb\xcf{,T\xf5\xf3\x15\x98\xe2\x1f7Y\\V\xaee\x90\x8b(z\x8c\xed0\x8f$\xf2,O5\xb2\x04~]\xe6\x13Y\xe0\xf9Z&\x00\xfeM\x81D\\\xc7\x0ct S3[tR\xed\x91\x14i\xc87-t\xf4a\x0c\xf7SS\x1a^\xd5I\x9e"F\x9eO\xe4\x06\xd7\x92+\xf90`\xaeJ(K_j\xa7w\xc6@\x11\xbe\xd1\x90\xda\x9fj\x1fB\xa8W\x98\xe4\x84Zm\x9dbj\xbb\xc7_\xd07\xcf@p5B^\x95\x9d\x0b\xae2\xc2&\xaa#\x05[H6\xf9b\x04\xb9\xbd\xafx\xceY>\xea\xcd\xac\xa3gM\xe6\xb1h\xebu\'\x8a\x0cMH\xf7\xab"\xd4\xbc\x7fjO\x1c\xb07?<\xf8\xb0R\x92\xcf\xfbNWuF\x89\x94\x84@\xc9\x93\x89\xbe?\x7f(\xdc\xc4\x9fCJ\xe3\x7f\xe6\xb2\x8f\x95|$\xc4"\xa0n\xe5\x11[\xe0\xbe^\xd3\xab\xf3\xfb`*\xd1\xcf\xb5\x87!CiQO\xa7B\x06\xb6\x94\xc3\xad\x13\xb6\xbe\xce9\xe2uO>\xe7 \x0c2c\xaa\xad4\xff\xa3A\x16\xba\x87;\t~>1M;@\xfc\xc2\x03\x04P\x8d\x15x(\xca\x04\xb6\x87\xe5\xde\xea\xfahFC\tw\xf0\x89\x0e I\x90\xc7\xbd\xb4G\xe6J2\xa8\x01\xb2\x17\xd7\x83\xb4\xa4\xa8\xb5\x8f\x16\x8d\xdcT\xb4\xb38\xa7\xd6u\xb7\xec\xed7y()\x1f$K\x88ea\x1b\xf7X6\xf2Ed-\xfc\x8aW\xe0\xa6\xd4\x13$4\x90\x03N\x1c\x88\xbf@\xff\xe9Z\x83u\tA\xa5\xe7\xa9\x8d\x05\xadA\x12\x9a\xba\x8e\xafIr!\x87b\xca\x0b\xcf?\xbe\xaa\xc9\x08\xe3\xf6\x85c\x8e\xe2\xa5\x99Aaf7\x1f\xe7s\xe8b\xf3\xefv\xdb\xcd~\x05\xdc7\xe2\x84\xd5\xb3j\xaarUM=N\x85\xbfS<\xc4\xd2z*\xb7\x85%\xbe-Gc\xf7 \xf6\xf4\xe6o8e\\w8*\xcetw\xd2\x8b}{\xb2"_\x16"l\x14\xbb\x86\'\x83\xaakc\x9d\xb3\xad+\xa9\t\x99\x1d\x1c\xc7ayB\xc9utdSeR!s0\xb7\xd4\xdb\xfb|pr\x92S\xc2\xd4\xcc\xc4\xb8\xf7\x14U\xb7\x11\x0e\xa6H3\x00\xe7\xaa\xf7P\xc4\xe6S|\xbcR/\x93q\xcbf$\x00\x1c\xd6y\xc8\xb3!yB\x10\xb5Y4\xd90\xae\x97\xdd\x7f@\n\xa3\xf9\x87{,=\x8eP\xab\xce\xc4C\x8c\xd0\xd2B\xb0\x10@\x08v\x15K\xd2\xf5\xa2\xbb[\xd7FSZ\x86\xc1(\xd0\xe6\xbc\xe1b\xfaS\x7f\xdf\x85y5\x04\xa4\xf2\x9el\x84\xf9\xa6"A.)\xf5\r\x81\xc4\x9etF%\xfd\xd32\t\x8eq\n0o\x1d\xb4\xc50\x95>\xff\x1cVB60\xd2\xfd\n\xaa \x8a\xfe,\xaa\n\xd9\xdb\xb9\xba\x00\x05\x8c2\x1aa)\xfd\xa8\xdc\xde\x15\x9c\t\xaf\xa8\xee(\xbb\x88\x9f@.\x11"\x88\xb2\xf6Io\xde\xd5\xa3\xed\xc9\xa2\x8dt\x81\x02k;\xa2\xe4\x07\x03\xcd\xa3/\xa44*\x08\xa0\xc4\x9d\xed\x87\xdb\xa5#7\x17+W\xcf\x8b\x8c\x15i<\xac\xb8\x9dN\xb3\x98\x97x\xd7\xfb\x19EX\xd8\x9c\xac\xbb\xb2\xfa(\'P\xec\xc0\xce\xba)\xe5)A\xa4\xc7\xb6\xe7\xf8$\x01\xc2Y\x11\xefl$\x16-\xe8\xb4\xf8J\xc0\xba_\xd11\xcfUD/\xc0\xd2\x84?\x14\xa0\xf5\xbf')

bytearray(b'H\xf7\xfb\x86\xcfDb}\xa2\xfc\xb7\x06DR\x82\xb9\xfc8\xf2N\xb9B{\tJ\x94\x95eO\x98~\x98D\x16\xf6\x85\xce\x9b\x1cVe\x85\x91\x96\x80\x12\xb4[\xe7\xafP\xc9\xde\x151\xd11=\xd5\x9e\xba\xab:\x08\xe1\xa1\x9cg\xfb\xc4B\xcbk\xcfp\xe3b\xed:!\x06\xa4\xa1\xe9\xcf\x01\x88`zZ2\xc8\xde:\xd8\x015\xdd\xbat\x914\xbb9M\x90n\xedZ\xe0XQJ\xec\xf77U\x06\xb0\t\xd2\x948Ti\x0f~\xff\xfd4\xa4\xc0\x97d\xa1\x03w\x1e{\xc7C\xd7\xe2}\x18N\x8f\'\xfdS\xe3\xf4$\xf8\x10\x00$\xe3\xca@\x94\x89`\x98\xf0\x9bc\x14\xcd\xd2\xa6\xa8P\x98Jf\x9b\x04\xe9P9\x02\x98\xef\xf9\x842\xbd\xe00\x07\xbb9\xc7\x81\x1e\xfaN\xc2\xc2"lf \xd8\x93\x94\x007\x8aSw\xf5-\xbax+\'I\xfc\n\x80\x04\x90\x01\xa45\xb3\xa6\xee\xd3\x06\x03\xedN\xf8\xcc\xbe\xcc\xd90\x94N=\xda\xf2\x1b\xf2"]!\x08\xedI}\xf5\xdf\x946\xa1\xbbJ\x96|`\x14\xc4\xce\xcbr7Y\x08q\'\xa5\xfc\xf7A\xe0\xa7\x87*c\xb5j\xcar\xc0#}mFm\x87\x7f(\x12\x1a\xca/\x84?\xfd\xfb\x03M\x9dP\xc7r\x99n\xf1R\xff(M\xb5\xa8\xba@\xf5\x1d\xde \x1e\x02\xbb\xa5\xedv\xa5Ty>H\x0e\'$B(e\xee*\xfbj\x14c\x93F+\xdbHa\x98\xc4\xe5:\xc8\x0e\xd5\xfa\xa0\xc68\xd9\xf9\xa4\xaa\xc11\xf4V\x1f\t8NH\x19}\xbe\xcb\xcdlW*\x97\xe4\xa8\xfd\xbf\\\xcd\x80\x8al\xdeZ\x96d9,\xbe\x1cp\xd1y\x95\xb0\xb9\xe1\xfd,P\x0c\xca\x88\xe7\xd8\xa2E)\x1c\xa0@\xda\x85\xaar\xc6\x14\xa7\t\x92t\\O\x98cU\xa4I\xd7\xe5\x06\x89,NS^\xbb\xf8\x83+\x81\x1b\xaa$\xa2\xe4\x0c\xd9\x17C\xafQsW4\xa7\x10\xc3O[_\xa1\x19\xc7\xc1\xce@\xdd1\xdd\xc0\xe7\xf9\x00\xef\xc3/\x08!o\x81\xe4d\x19rgcP3\xc6\xe9\xfe\r\xc4\x05\xf0\x98\xabI\r^\xbfN\xc1!B\xdfm\x0c\xc9\xfbW\xb4\xed3\xd1]\xf6;HH/\xce\xc2\x06B\x0c\x1d?\xdb\x14\xcc\x93\x9a\xc1\xd5V\xc9\xc1\x90\xf8o5\t\x87sD\xcd\xf8@\xf1Y8\x13\xe6\xf9\xa9\xe7\xfc\r\x8d\x0b\xe2\x9b\xd3p\x82\x81\xd4z\xa6\xe6\x8fw?\x94\x82>\xab\xbe\xf7\x92\x12X\xd1\x19\xf9M\xc8\xd4\xa7\xfd\xb7\xab{\xc08\xa6TE\x9e\xe9\x11\x8f\xca\x11K\xf2r6\xd6\xb5.\xacQ1\xf6\x05\x9d\xbe\x0f\xcb\x8b\xfc\xeec[F\x93\xcaH\xdfv\xd8\xf8\n\xf4\xd8\x11Ea\xaf\xe9l\xc4\xa1\xfa*\x87m\xf2^M\xd9hQZ\xd9\x17\xbd\x9f,Q\x90E\xba\x93d\x96T~\xf7(T\xccOXUI\xda\xdf\\\xaem\xa8\x92\x1b\xea\xaa\x98\xc9[\x0fV[\xa8|\x13]\x06\x96\xd9\xb2A\xda\xcf\xc1\xdeWF\xa4\xcc\xcfT\xbf{\xa6\xfd\xbd\xf7\xf1\t\xfd\xec\x1a\xa3h\x11p\xcf=<\x1d\x9e\x04\xc5\x8f\x86\x1e\xd3\xd4\xb8\x93\xa2LJN\xb8\xc4f\xa6_\xa3\x8d\xe9\xb5\xf7\xd9\xe5\xd0\xc0\xa27\x14\xd3\xe5a_\x1d9\xe8\xf7\xbbeaO\x8d\xdd\x83\x9c\x07\xf7y\x99g\xc9\xeb>?2\xd1g\xe5\xed\x9b^N%\xe0D\xba$f\xc1\x9e:.;\xfb:\xd7\xd9}\xc4\x15>=t\x0b\xfaKtg\xef\xa9\xd96\xd6\xd4\xfd8\'\x089\xe8\xe8\x8bx%{$jV\x1d\x84@E\xaa\x02\xb8%\x1bK?\xa0j\x8f\x12\x0el\xb0\x8c\x82`\xbf\xbbA\x8f\x07\xb0\x98jyZU\xc9-\xce\xff\x19\xae\x1d\'\xba2\x8a\xed\x96[(?5\xe4x\xc7\xb0 {\x06\xc9*9\xf5 \xa8\xa6\x9e\xe9\x0f/N\x0c~\xab\x94h\xf78\x89\\d\x19R`\x80\xf199\xb8g~\x00\x93:7\xaf\xd4\xa3P\xaa\x07\x19&\xfc\xbb\xfdp\x08\xe3\xb6.\x1b\xdb\x7f\xb7\x97\xe9\xa6\x88\x0b\x1b\xec\x1e\xfb@\x88f\x9a\x81\xaa%n\xc1\x8c\x96\x85\xaf\xe0a\xf5\x13\xd4\xa0U\xf4\x08\xa8y\xbc\xaa\xe2Fro\xd8l\xc8\xf6\xf8\xb0\xb8\xe9\x88#\xfd\xaf\xec.\x02')
{15: 8193}
bytearray(b'H\xf7\xfb\x86\xcfDb}\xa2\xfc\xb7\x06DR\x82\xb9\xfc8\xf2N\xb9B{\tJ\x94\x95eO\x98~\x98D\x16\xf6\x85\xce\x9b\x1cVe\x85\x91\x96\x80\x12\xb4[\xe7\xafP\xc9\xde\x151\xd11=\xd5\x9e\xba\xab:\x08\xe1\xa1\x9cg\xfb\xc4B\xcbk\xcfp\xe3b\xed:!\x06\xa4\xa1\xe9\xcf\x01\x88`zZ2\xc8\xde:\xd8\x015\xdd\xbat\x914\xbb9M\x90n\xedZ\xe0XQJ\xec\xf77U\x06\xb0\t\xd2\x948Ti\x0f~\xff\xfd4\xa4\xc0\x97d\xa1\x03w\x1e{\xc7C\xd7\xe2}\x18N\x8f\'\xfdS\xe3\xf4$\xf8\x10\x00$\xe3\xca@\x94\x89`\x98\xf0\x9bc\x14\xcd\xd2\xa6\xa8P\x98Jf\x9b\x04\xe9P9\x02\x98\xef\xf9\x842\xbd\xe00\x07\xbb9\xc7\x81\x1e\xfaN\xc2\xc2"lf \xd8\x93\x94\x007\x8aSw\xf5-\xbax+\'I\xfc\n\x80\x04\x90\x01\xa45\xb3\xa6\xee\xd3\x06\x03\xedN\xf8\xcc\xbe\xcc\xd90\x94N=\xda\xf2\x1b\xf2"]!\x08\xedI}\xf5\xdf\x946\xa1\xbbJ\x96|`\x14\xc4\xce\xcbr7Y\x08q\'\xa5\xfc\xf7A\xe0\xa7\x87*c\xb5j\xcar\xc0#}mFm\x87\x7f(\x12\x1a\xca/\x84?\xfd\xfb\x03M\x9dP\xc7r\x99n\xf1R\xff(M\xb5\xa8\xba@\xf5\x1d\xde \x1e\x02\xbb\xa5\xedv\xa5Ty>H\x0e\'$B(e\xee*\xfbj\x14c\x93F+\xdbHa\x98\xc4\xe5:\xc8\x0e\xd5\xfa\xa0\xc68\xd9\xf9\xa4\xaa\xc11\xf4V\x1f\t8NH\x19}\xbe\xcb\xcdlW*\x97\xe4\xa8\xfd\xbf\\\xcd\x80\x8al\xdeZ\x96d9,\xbe\x1cp\xd1y\x95\xb0\xb9\xe1\xfd,P\x0c\xca\x88\xe7\xd8\xa2E)\x1c\xa0@\xda\x85\xaar\xc6\x14\xa7\t\x92t\\O\x98cU\xa4I\xd7\xe5\x06\x89,NS^\xbb\xf8\x83+\x81\x1b\xaa$\xa2\xe4\x0c\xd9\x17C\xafQsW4\xa7\x10\xc3O[_\xa1\x19\xc7\xc1\xce@\xdd1\xdd\xc0\xe7\xf9\x00\xef\xc3/\x08!o\x81\xe4d\x19rgcP3\xc6\xe9\xfe\r\xc4\x05\xf0\x98\xabI\r^\xbfN\xc1!B\xdfm\x0c\xc9\xfbW\xb4\xed3\xd1]\xf6;HH/\xce\xc2\x06B\x0c\x1d?\xdb\x14\xcc\x93\x9a\xc0\xd5V\xc9\xc1\x90\xf8o5\t\x87sD\xcd\xf8@\xf1Y8\x13\xe6\xf9\xa9\xe7\xfc\r\x8d\x0b\xe2\x9b\xd3p\x82\x81\xd4z\xa6\xe6\x8fw?\x94\x82>\xab\xbe\xf7\x92\x12X\xd1\x19\xf9M\xc8\xd4\xa7\xfd\xb7\xab{\xc08\xa6TE\x9e\xe9\x11\x8f\xca\x11K\xf2r6\xd6\xb5.\xacQ1\xf6\x05\x9d\xbe\x0f\xcb\x8b\xfc\xeec[F\x93\xcaH\xdfv\xd8\xf8\n\xf4\xd8\x11Ea\xaf\xe9l\xc4\xa1\xfa*\x87m\xf2^M\xd9hQZ\xd9\x17\xbd\x9f,Q\x90E\xba\x93d\x96T~\xf7(T\xccOXUI\xda\xdf\\\xaem\xa8\x92\x1b\xea\xaa\x98\xc9[\x0fV[\xa8|\x13]\x06\x96\xd9\xb2A\xda\xcf\xc1\xdeWF\xa4\xcc\xcfT\xbf{\xa6\xfd\xbd\xf7\xf1\t\xfd\xec\x1a\xa3h\x11p\xcf=<\x1d\x9e\x04\xc5\x8f\x86\x1e\xd3\xd4\xb8\x93\xa2LJN\xb8\xc4f\xa6_\xa3\x8d\xe9\xb5\xf7\xd9\xe5\xd0\xc0\xa27\x14\xd3\xe5a_\x1d9\xe8\xf7\xbbeaO\x8d\xdd\x83\x9c\x07\xf7y\x99g\xc9\xeb>?2\xd1g\xe5\xed\x9b^N%\xe0D\xba$f\xc1\x9e:.;\xfb:\xd7\xd9}\xc4\x15>=t\x0b\xfaKtg\xef\xa9\xd96\xd6\xd4\xfd8\'\x089\xe8\xe8\x8bx%{$jV\x1d\x84@E\xaa\x02\xb8%\x1bK?\xa0j\x8f\x12\x0el\xb0\x8c\x82`\xbf\xbbA\x8f\x07\xb0\x98jyZU\xc9-\xce\xff\x19\xae\x1d\'\xba2\x8a\xed\x96[(?5\xe4x\xc7\xb0 {\x06\xc9*9\xf5 \xa8\xa6\x9e\xe9\x0f/N\x0c~\xab\x94h\xf78\x89\\d\x19R`\x80\xf199\xb8g~\x00\x93:7\xaf\xd4\xa3P\xaa\x07\x19&\xfc\xbb\xfdp\x08\xe3\xb6.\x1b\xdb\x7f\xb7\x97\xe9\xa6\x88\x0b\x1b\xec\x1e\xfb@\x88f\x9a\x81\xaa%n\xc1\x8c\x96\x85\xaf\xe0a\xf5\x13\xd4\xa0U\xf4\x08\xa8y\xbc\xaa\xe2Fro\xd8l\xc8\xf6\xf8\xb0\xb8\xe9\x88#\xfd\xaf\xec.\x02')
549

bytearray(b'\x9c\x8eR\r51%\xdc\xaf\xe6\x15\x82\xa2\x9c\x8e\xf1r3gY\x96[ECPjR\xd9\xcb\xf6=/\xb1\x08\xc9\xfff<\x00\xee\xc4\xa5=\xf0*\x8cEP\x07\x0e\xcaC\xacN?\\\x01\x97\x12\xec\xdd\xe4\xdaS\xf5p\x05S]\xeb\xa9\xca\xa5\xec\xb9\xda\x92\x98xd\xae\x07/\xf7\x12\x9f\xa8N\xf5,5\xec\x0c\x92\x0f\x14\x9ea\x16\t(\x8bk\x03F\x1fD\xe4\xf9\xa3\xe1]D\xedaqJ\x05u{\x1dM\xae\xd8\xf2i}\x97(\x08\x1d\xb6F\xd2Ik\xd0F\xc2\xb7\x1b\x01\x90>\x8fcN\xb2\xddq_\x17\xfa\x85\x0b\xc5M\xc4\xa7\xd6\x83\x9c\x84\xbd\x81\x14=u!\xcb3\x0b\xc8m\x16\x91\x9aQZs\xfc\xc0\xfd\xed\xe6\xf9\x108*R\x05\xd0\xb6t\x1e\xafO\\+i\xb2\x8d(\xac\xee\xcc@\xa6\xef\xc8\x89\x95\x1bY\xf0\x194\xca\xb2\xbc\x9b\xf9\x0f\xb1M2\x13\n\x98\xc8\x18\x06\x9d\x17Z\xf4X&\x91\xd3\xcb\xc5\x15\x1e5\xc2\xf6&|\x9e\xee:\xf6k\x11\x10\xbb\xca\x00\xfe\x1e\x02\x0f\xab\x8a\xdb\xf2\xa1\xe6\xde2\x06\xa4e\xe0|\x89\xec\xe0\x05\xfe\xb5\xe4Z\xb5\x1c\x0e\x1e\xa2\x05W\xb6ip\xf5\x83\x0f\xc5\xff\xa17\xf5 \xf2\xef\x89}]\x94\xc2\xcc\\\xb0\x90\xe9\xc4\x19\xdf\xd2\xe8%{\xf4\xa9o\xb2\x8e\x01\xcd\xfd\xa8\x87Vr\x7f\x14u\xc9nO\xb7\xb2tZ\xa1oh\xd4p\x8fx\xb8bD\x96\xe3\x0f\'\x08\xfc\x1b1/\xa06\x11"\xce\x9c0\xf6\xee\x13\xa97\x94\xb9\xf2\xa1\xce\x93\x0c{\x06\xc6-\x13Nq\xb2\xbe\\\xf3\xc7\xc6;ur\x87,\xfc\xe2\x1f\xb4\xc8(\xc5\xe8\xb4O\x9f\x0en\xef\x8a\xb8\xb1\x1a\x02w\xe0\xdb\x18Y\x8a\xe3\xbc\x1a\xfe"2\xf3\xf5#\x1f\xfb\x96\xa1\xcf\x97F\xf3\xa1\xeb\xe4\x18\xec\xf9dO\xa8\x86\xa0}2\x8d\x7f8M/\x968\xfd#|,\x1e\xda\x7f\x85\xaa\xbe\xbb[\xe2\x0baz\x19q\x88\xbe\xe52,*\xd5\xdf\xcbS\xea\xe4\x99\x90\xab\xa8\x8e\xb0\xeb\xee\xce\n!\x01\xcc<`\xd7\xc7\x1ek2\xc7a\x1fa\x03\xa6\x90\x13\xce\xc0\x80\x84\xfe/\xa9\xa7\xc6\x05\x11"\x7f9\xdda\xaf}u\xcc\xf9\xdc\xd5\xdc\xb3:oD\xd2\x8d\xbc\x07\xb92\\Pa\x06G\xcb\xbc]\x80b\xfb\x91\xb7\xa9a\x98\x84$0\xd0;\xd0\xf3\xec,\x1bp\x0f(\x08\xa1\xc1\x17\xc5s\xc8wa\xe2:\x88WP\x1f"\xb9\xf6\xd6:yL\xb4\xc0\x04\xc3-\xc0a\x13Y\xb9\x84b;^u\xefB)\xcfC\xf4~d&\x07\xd9\xae\t\xf7\xa5\xd2\xf1\xf1o\xb2\x8au8\xdd\xdc\xc7 \x92g\xf4\x85\n\x9f\x07Jw\xd08\x7f\xb1\xdaN\x01B\xda3A\x97\xaa\xb6\xbalQ?\xd9D\xab\xd1\x80~\xf8b\xc1\'\x89\x87\xdf\xbe\xfa\xad\x93\xc1\xfe6B\xba#\xd5\xe4a\xf0#:O\x9a\xd1\xc1\xf3\xfb\x01^\xbc\x8e\xeb\xcf\n\x97\xd0\x04k\x15\xc7n\xc0\xbf6\xfa\x83e\xbd\xd8/\x86b\x93W\xa2\x96\xa0\xd4!\xd3\x8fS\xb7K6\xed}Md\xb5O\x95\xa8\xbc\xdf\x9e\xd87\xc3\xc6\x01\xec\xb9V\xdc1\xe9u \xa3\xee\x8c\xec\xae2]\xd1H&I\x03\x12\x17\x14+\xb3\xc7\x05\xf2ks\x94\xd2\xe0cG\x89T\xe8c\xf5\n\xf4\x85\x8d\xd9\x18-ulq\'\xb57\xb6\x96\x89\xa1\x0b\xd9\xb8\x95\xfc\x19\x13\x91\xbc\x9b\xbd\xee\xadro\xb7\x9e\xf3\xf9e"\xbak\x97[\x07\t\xd4\t[\xc8\x02\x17\xb7\xdb\x94\xce\xbe\xf6D\xe8p\x081\xf3\xa8t\xe0\x10j\xc8\xcb\x80\xc4\xe4x\xb7\xea\xdb\xa8\xdd\xf3\xc1\xfb7\x9e\xe3\x9c\x88c*\xa6\xf9"\x130f\xf5\x881\xcaJ\x89\x11\x07e\xbc\x0c\xf1\xfe\xd6\xc3\xb8\xd1\xcah\xfa\x05\x0f\xbe4\xefB\x03S\xd1a\x17\x8cOX\x15\x07\xc9+ \xde/\xd6\xa6_\xc9lC\xd4\xce\xc4\x1a\xa3QT-\x96\xd0,].b\xdd==(\x00\x9b}\x9b\xa4\x0c[V\xd0\xb5l\x80\xde\xe1\xbdg\x8a\t\x16\nEWy5@\xec\xcd\x8f\xe6\x07\xb7\xc6\x03\x15\xc9\xf5\xa9\x14\xec\xd6\xd5\x8ef\x0fJ9\xac2\xf8\xbd\xd5ZW\x9dG \x8eE7V\xe7\x8a')
{16: 8194}
bytearray(b'\x9c\x8eR\r51%\xdc\xaf\xe6\x15\x82\xa2\x9c\x8e\xf1r3gY\x96[ECPjR\xd9\xcb\xf6=/\xb1\x08\xc9\xfff<\x00\xee\xc4\xa5=\xf0*\x8cEP\x07\x0e\xcaC\xacN?\\\x01\x97\x12\xec\xdd\xe4\xdaS\xf5p\x05S]\xeb\xa9\xca\xa5\xec\xb9\xda\x92\x98xd\xae\x07/\xf7\x12\x9f\xa8N\xf5,5\xec\x0c\x92\x0f\x14\x9ea\x16\t(\x8bk\x03F\x1fD\xe4\xf9\xa3\xe1]D\xedaqJ\x05u{\x1dM\xae\xd8\xf2i}\x97(\x08\x1d\xb6F\xd2Ik\xd0F\xc2\xb7\x1b\x01\x90>\x8fcN\xb2\xddq_\x17\xfa\x85\x0b\xc5M\xc4\xa7\xd6\x83\x9c\x84\xbd\x81\x14=u!\xcb3\x0b\xc8m\x16\x91\x9aQZs\xfc\xc0\xfd\xed\xe6\xf9\x108*R\x05\xd0\xb6t\x1e\xafO\\+i\xb2\x8d(\xac\xee\xcc@\xa6\xef\xc8\x89\x95\x1bY\xf0\x194\xca\xb2\xbc\x9b\xf9\x0f\xb1M2\x13\n\x98\xc8\x18\x06\x9d\x17Z\xf4X&\x91\xd3\xcb\xc5\x15\x1e5\xc2\xf6&|\x9e\xee:\xf6k\x11\x10\xbb\xca\x00\xfe\x1e\x02\x0f\xab\x8a\xdb\xf2\xa1\xe6\xde2\x06\xa4e\xe0|\x89\xec\xe0\x05\xfe\xb5\xe4Z\xb5\x1c\x0e\x1e\xa2\x05W\xb6ip\xf5\x83\x0f\xc5\xff\xa17\xf5 \xf2\xef\x89}]\x94\xc2\xcc\\\xb0\x90\xe9\xc4\x19\xdf\xd2\xe8%{\xf4\xa9o\xb2\x8e\x01\xcd\xfd\xa8\x87Vr\x7f\x14u\xc9nO\xb7\xb2tZ\xa1oh\xd4p\x8fx\xb8bD\x96\xe3\x0f\'\x08\xfc\x1b1/\xa06\x11"\xce\x9c0\xf6\xee\x13\xa97\x94\xb9\xf2\xa1\xce\x93\x0c{\x06\xc6-\x13Nq\xb2\xbe\\\xf3\xc7\xc6;ur\x87,\xfc\xe2\x1f\xb4\xc8(\xc5\xe8\xb4O\x9f\x0en\xef\x8a\xb8\xb1\x1a\x02w\xe0\xdb\x18Y\x8a\xe3\xbc\x1a\xfe"2\xf3\xf5#\x1f\xfb\x96\xa1\xcf\x97F\xf3\xa1\xeb\xe4\x18\xec\xf9dO\xa8\x86\xa0}2\x8d\x7f8M/\x968\xfd#|,\x1e\xda\x7f\x85\xaa\xbe\xbb[\xe2\x0baz\x19q\x88\xbe\xe52,*\xd5\xdf\xcbS\xea\xe4\x99\x90\xab\xa8\x8e\xb0\xeb\xee\xce\n!\x01\xcc<`\xd7\xc7\x1ek2\xc7a\x1fa\x03\xa6\x90\x13\xce\xc0\x80\x84\xfe/\xa9\xa7\xc6\x05\x11"\x7f9\xdda\xaf}u\xcc\xf9\xdc\xd5\xdc\xb3:oD\xd2\x8d\xbc\x07\xb92\\Pa\x06G\xcb\xbc]\x80b\xfb\x91\xb7\xa9a\x98\x84$0\xd0;\xd0\xf3\xec,\x1bp\x0f(\x08\xa1\xc1\x17\xc5s\xc8wa\xe2:\x88WP\x1f"\xb9\xf6\xd6:yL\xb4\xc0\x04\xc3-\xc0a\x13Y\xb9\x84b;^u\xefB)\xcfC\xf4~d&\x07\xd9\xae\t\xf7\xa5\xd2\xf1\xf1o\xb2\x8au8\xdd\xdc\xc7 \x92g\xf4\x85\n\x9f\x07Jw\xd08\x7f\xb1\xdaN\x01B\xda3A\x97\xaa\xb6\xbalQ?\xd9D\xab\xd1\x80~\xf8b\xc1\'\x89\x87\xdf\xbe\xfa\xad\x93\xc1\xfe6B\xba#\xd5\xe4a\xf0#:O\x9a\xd1\xc1\xf3\xfb\x01^\xbc\x8e\xeb\xcf\n\x97\xd0\x04k\x15\xc7n\xc0\xbf6\xfa\x83e\xbd\xd8/\x86b\x93W\xa2\x96\xa0\xd4!\xd3\x8fS\xb7K6\xed}Md\xb5O\x95\xa8\xbc\xdf\x9e\xd87\xc3\xc6\x01\xec\xb9V\xdc1\xe9u \xa3\xee\x8c\xec\xae2]\xd1H&I\x03\x12\x17\x14+\xb3\xc7\x05\xf2ks\x94\xd2\xe0cG\x89T\xe8c\xf5\n\xf4\x85\x8d\xd9\x18-ulq\'\xb57\xb6\x96\x89\xa1\x0b\xd9\xb8\x95\xfc\x19\x13\x91\xbc\x9b\xbd\xee\xadro\xb7\x9e\xf3\xf9e"\xbak\x97[\x07\t\xd4\t[\xc8\x02\x17\xb7\xdb\x94\xce\xbe\xf6D\xe8p\x081\xf3\xa8t\xe0\x10j\xc8\xcb\x80\xc4\xe4x\xb7\xea\xdb\xa8\xdd\xf3\xc1\xfb7\x9e\xe3\x9c\x88c*\xa6\xf9"\x130f\xf5\x881\xcaJ\x89\x11\x07e\xbc\x0c\xf1\xfe\xd6\xc3\xb8\xd1\xcah\xfa\x05\x0f\xbe4\xefB\x03S\xd1a\x17\x8cOX\x15\x07\xc9+ \xde/\xd6\xa6_\xc9lC\xd4\xce\xc4\x1a\xa3QT-\x96\xd0,].b\xdd==(\x00\x9b}\x9b\xa4\x0c[V\xd0\xb5l\x80\xde\xe1\xbdg\x8a\t\x16\nEWy5@\xec\xcd\x8f\xe6\x07\xb7\xc6\x03\x15\xc9\xf5\xa9\x14\xec\xd6\xd5\x8ef\x0fJ9\xac2\xf8\xbd\xd5ZW\x9dG \x8eE7V\xe7\x8a')

bytearray(b'l\xd9\xbf\xc0\xa0\x1e\xa2e\x97c\xa6\xe0\x7fq\x84\x00\xb4\x17\x08wf\xe9\xf0\x05\x1fe5}\xb5R\x86e\xf5U\xc0\x9f`\xd9\xf8\xe0\xb7@\x94\xe3\x1e\x1c\xe8^\x00:\xadR\x0c\xbd>gL\xfdU\x7f\xa0a\xee*\x11L\xa0]\x9aR\xb5\xcb\xffG\xe8\x03\t\x85\xde\x1a\xc5\xc1i\x8c\x12\xd5\x18\xd6k\x93\'Z\xbf\x87\xf5h%\x94\xfd\xcc\xdcp^\x9d\xa0y;R\\\n\x97\xceb0\x1f\x9bF\x94H\xbe\xc8n\x03l\xa3!\xbb\xab5N\xf6kX5:\xaf\xe4e}d\x16O\x19W3\xcd\xc6\xbf\xfaXzt\xe9\xcbG\x8b\xbd|7z\x96\xdah\xe6\xed\x9a\xdcW/f\x12//\r\x13\xefX&\xf4\xf3\xc6\x1do\x7f\xbb\x03\xd1:0\xa6(\xf8\x97\x0ex\x01\xf3_\xb5\xec\xaaR5"\x97\xf1tN\xd6\xc6\x1a4%\xd5\xef\xc9\xdc\xd3\x03%\x04F\x05\xbf\xa1\xceq\xfe\xbb7\xa2\x8a\xe0kS\x8e\x0b?\xa5\x0b\x92\x11`\xeb\xac\x98\x92\xd02\xe9&%\x84\xaa;\xa2\t6\xf7\x882\xe1\xc1>\x82I\x1c\xd4\xe0\xdb\xdfx\xc2!,\xb6\x15Q\xe2#\xdb|6c\x14\xe1o\x05\xb9\xe7\xfb\x0bcp6}\x7f\xb9@ZeV\xe7\xd4\xdd\xde\xa9\x1c\xe2\xdaU\x12\x13\x88fw\xeb\xc1\x95o\xd1\xcayv\xa7\xb4\x0f=\x90\x01\xc78: Y\xcc\xa4\xa1\x01\x1fq7q_\xa2\xb9\xb9\x0b\xa6P\xd9~b\xb2\x7f\xfd~\x8b\xbdv&>\xc6\xb9)r-\xa2\xc9\xd6\xc3\xe1\x01\xf9\x1cZ\x13\xb8\xebOJi,\xc2\x94\x1b\xc8\xe5{\x7f)\xb6\x1d\x8c Q\xae\x13\xfe\xf3\xec\xf4\x95U[\x83\xa0\x9f\x01NY\xc96\x1a\r\xc1A\x07\xa2\x0f\x9e\xb8\x9f$q~\xbaS\xfa\r\x941\xd6a\x89\xeb\x84\xb4\x07\xc9\x18\x85kw\x87\xa3w\xb7)\xc8\x8e\xa6\x98t9z\xb2\x9a\x07\x8b\xc8\xbfG\x90\xa9u\xeb\x15c\x17\xf6\n\xf8\x1f\xda\'\x9aa\x0c\xeb\xb8\xce\x95\x9f\xa0\x85\xbeIc\x07\xfer\xc1/c\x82\x83~\xd1{s\xf3^+\xd9\xdb\xd27r\x8e\xc4\x9b\xd2\xc6\x19M\xcc\xc4a\xbc\x9d\xe6\xa5O\x8cN\x0c\x8a\xd8q\x0b\xccrqh}u\xb9b\xb4\xe5B\x12\x9b]\xe3\xb9U\xe1\x9a\x80<\xf5b\r\x8eP\xd5"\x8a]\x81\xbd\xc6\xb2\n\x92\x1f\x04\x7fSA\xc5\xf37\xe9g?\xd7H\x84\x9f\xfd3"z\xd5)\xc82\x80\'\xf7|B\xaf\xcd?\xf1\x13\xa0\x12Vu2SZg)\xa0\xa6\x8e\xf2&\x9d\x16lZ+\x1b\x8f\x83\xb4"\xe7\xd1\xe7\xed\x9aY\x85\xd8)C\xfe\xa8\xf0V\xc2\x14\xe0\x9dx\xd3_c\x1b\xae\xa3\x05,\xce9\x07\xb4\xc0\xb3\x18\xc5h\x9e\xfc\xb9\x07\x89\xe7\x9d\x16\x94\x9bG\x0f\x8b\x1f\x01\x1d\x17\xbf6\xf1\xe7J\x8f\xb9\xbfF\x92\x01\xf8\xde|\xdd\x0f#\x85\x08*k-\xc9\xf4\xd0\x05\xb4\xf2\x886+\x04f*U\xb3\xe9O\xad\x8clnh\xe4\x13K\x10\xb7\x10\xb7\xb9\x9325\xd5\x88\x13\xae\xe0.W\xe7&\x1d3\t\xc08\x9c\xbc\xf8\x13\xd2\xeeQ\xe08H8\xc3z\x15\xdd\xa2}=\x88\xcbG\x08\xe2\xefd\x7f\xeb\xab\n\x97\x13\'\x1a\xe7\xa5\xfa\xec\xf7Ag\x8e\xc61\xb4K\xe3\xc3\x04\xe6\xc3|as\x19\xb0\x1fH\x18Q\x96O\xd1>fmfC\xdee\xec\xb2\xa7\xdb\xee7\xab5\x92#\x9co\xcb\xee\xaa\xaf\xcb\x9b\xa9}P\xdes}\xff\x86A\xb2g\xe0A\xb3z\xf9I\x95k\xccp\x9a\x12>\xb2{\x15 \x88F\x80l\x96JO\xe4\xf4\xaa\xe1\xc0\xbe^\x87\xbdv\xdf9E\\\xe7\x0f\xc5\xc9\x11\xbd\xcb8.\xa7\x8a\x80\x06\xce\xb4e\xa3\xff\x92\x93\xfb-}6\x82\xbf\xee\xbf \xae,\x03\xff\xd5p\x11WU\xbe\x1f\xd4\xb8\xf0\xba{\x8f\x0f)\xbaU,\x93bt\xb48M\x16Z\x04:\t\xa00\xda\xa9\x9d\x92\xaf\x8e\x99d\xc7\'\xbb\x90\xff\xectk%\xb6\xf4\x9a\xd2\x1c\x02M\xe1cA\x9f\x99\x14\x94\xbf$_\xcd\x1c\x8b\x05\xc1\x16\x05&\x1c8\x9c0\xe0\xae\x90\x82\x12\x10Z\x04\x83v,z\xbd\xe1\x83vLa\xc36\x95\x0ed\x97j\x93\xbc\xf8Gk\xd9\x93\xa7')
{17: 8193}
bytearray(b'l\xd9\xbf\xc0\xa0\x1e\xa2e\x97c\xa6\xe0\x7fq\x84\x00\xb4\x17\x08wf\xe9\xf0\x05\x1fe5}\xb5R\x86e\xf5U\xc0\x9f`\xd9\xf8\xe0\xb7@\x94\xe3\x1e\x1c\xe8^\x00:\xadR\x0c\xbd>gL\xfdU\x7f\xa0a\xee*\x11L\xa0]\x9aR\xb5\xcb\xffG\xe8\x03\t\x85\xde\x1a\xc5\xc1i\x8c\x12\xd5\x18\xd6k\x93\'Z\xbf\x87\xf5h%\x94\xfd\xcc\xdcp^\x9d\xa0y;R\\\n\x97\xceb0\x1f\x9bF\x94H\xbe\xc8n\x03l\xa3!\xbb\xab5N\xf6kX5:\xaf\xe4e}d\x16O\x19W3\xcd\xc6\xbf\xfaXzt\xe9\xcbG\x8b\xbd|7z\x96\xdah\xe6\xed\x9a\xdcW/f\x12//\r\x13\xefX&\xf4\xf3\xc6\x1do\x7f\xbb\x03\xd1:0\xa6(\xf8\x97\x0ex\x01\xf3_\xb5\xec\xaaR5"\x97\xf1tN\xd6\xc6\x1a4%\xd5\xef\xc9\xdc\xd3\x03%\x04F\x05\xbf\xa1\xceq\xfe\xbb7\xa2\x8a\xe0kS\x8e\x0b?\xa5\x0b\x92\x11`\xeb\xac\x98\x92\xd02\xe9&%\x84\xaa;\xa2\t6\xf7\x882\xe1\xc1>\x82I\x1c\xd4\xe0\xdb\xdfx\xc2!,\xb6\x15Q\xe2#\xdb|6c\x14\xe1o\x05\xb9\xe7\xfb\x0bcp6}\x7f\xb9@ZeV\xe7\xd4\xdd\xde\xa9\x1c\xe2\xdaU\x12\x13\x88fw\xeb\xc1\x95o\xd1\xcayv\xa7\xb4\x0f=\x90\x01\xc78: Y\xcc\xa4\xa1\x01\x1fq7q_\xa2\xb9\xb9\x0b\xa6P\xd9~b\xb2\x7f\xfd~\x8b\xbdv&>\xc6\xb9)r-\xa2\xc9\xd6\xc3\xe1\x01\xf9\x1cZ\x13\xb8\xebOJi,\xc2\x94\x1b\xc8\xe5{\x7f)\xb6\x1d\x8c Q\xae\x13\xfe\xf3\xec\xf4\x95U[\x83\xa0\x9f\x01NY\xc96\x1a\r\xc1A\x07\xa2\x0f\x9e\xb8\x9f$q~\xbaS\xfa\r\x941\xd6a\x89\xeb\x84\xb4\x07\xc9\x18\x85kw\x87\xa3w\xb7)\xc8\x8e\xa6\x98t9z\xb2\x9a\x07\x8b\xc8\xbfG\x90\xa9u\xeb\x15c\x17\xf6\n\xf8\x1f\xda\'\x9aa\x0c\xeb\xb8\xce\x95\x9f\xa0\x85\xbeIc\x07\xfer\xc1/c\x82\x83~\xd1{s\xf3^+\xd9\xdb\xd27r\x8e\xc4\x9b\xd2\xc6\x19M\xcc\xc4a\xbc\x9d\xe6\xa5O\x8cN\x0c\x8a\xd8q\x0b\xccrqh}u\xb9b\xb4\xe5B\x12\x9b]\xe3\xb9U\xe1\x9a\x80<\xf5b\r\x8eP\xd5"\x8a]\x81\xbd\xc6\xb2\n\x92\x1f\x04\x7fSA\xc5\xf37\xe9g?\xd7H\x84\x9f\xfd3"z\xd5)\xc82\x80\'\xf7|B\xaf\xcd?\xf1\x13\xa0\x12Vu2SZg)\xa0\xa6\x8e\xf2&\x9d\x16lZ+\x1b\x8f\x83\xb4"\xe7\xd1\xe7\xed\x9aY\x85\xd8)C\xfe\xa8\xf0V\xc2\x14\xe0\x9dx\xd3_c\x1b\xae\xa3\x05,\xce9\x07\xb4\xc0\xb3\x18\xc5h\x9e\xfc\xb9\x07\x89\xe7\x9d\x16\x94\x9bG\x0f\x8b\x1f\x01\x1d\x17\xbf6\xf1\xe7J\x8f\xb9\xbfF\x92\x01\xf8\xde|\xdd\x0f#\x85\x08*k-\xc9\xf4\xd0\x05\xb4\xf2\x886+\x04f*U\xb3\xe9O\xad\x8clnh\xe4\x13K\x10\xb7\x10\xb7\xb9\x9325\xd5\x88\x13\xae\xe0.W\xe7&\x1d3\t\xc08\x9c\xbc\xf8\x13\xd2\xeeQ\xe08H8\xc3z\x15\xdd\xa2}=\x88\xcbG\x08\xe2\xefd\x7f\xeb\xab\n\x97\x13\'\x1a\xe7\xa5\xfa\xec\xf7Ag\x8e\xc61\xb4K\xe3\xc3\x04\xe6\xc3|as\x19\xb0\x1fH\x18Q\x96O\xd1>fmfC\xdee\xec\xb2\xa7\xdb\xee7\xab5\x92#\x9co\xcb\xee\xaa\xaf\xcb\x9b\xa9}P\xdes}\xff\x86A\xb2g\xe0A\xb3z\xf9I\x95k\xccp\x9a\x12>\xb2{\x15 \x88F\x80l\x96JO\xe4\xf4\xaa\xe1\xc0\xbe^\x87\xbdv\xdf9E\\\xe7\x0f\xc5\xc9\x11\xbd\xcb8.\xa7\x8a\x80\x06\xce\xb4e\xa3\xff\x92\x93\xfb-}6\x82\xbf\xee\xbf \xae,\x03\xff\xd5p\x11WU\xbe\x1f\xd4\xb8\xf0\xba{\x8f\x0f)\xbaU,\x93bt\xb48M\x16Z\x04:\t\xa00\xda\xa9\x9d\x92\xaf\x8e\x99d\xc7\'\xbb\x90\xff\xectk%\xb6\xf4\x9a\xd2\x1c\x02M\xe1cA\x9f\x99\x14\x94\xbf$_\xcd\x1c\x8b\x05\xc1\x16\x05&\x1c8\x9c0\xe0\xae\x90\x82\x12\x10Z\x04\x83v,z\xbd\xe1\x83vLa\xc36\x95\x0ed\x97j\x93\xbc\xf8Gk\xd9\x93\xa7')

bytearray(b'A\xcdC\xa7\x88\xd2\xd4\xf8\x12\xb9\xc2\t\xa8\xe1\xa6\xdcJ\xb3B\xb6f@\xb2?\xa5\xc8\xd5u]\xb6p\xbe\x98|~\x1d\xf9Cd\xa4\xa2ui\xc85SX\xbe\xd8\x16KG\xfc\xe9\x0b\xa8H\xc4:L\\\xddNA|Jc)\xd1\xb0\x176\xad\x95/\\(m\xea+\x1c=\x08\xb03\xc6\t\t\x1f\t\x0f\xa5\xc41\x00\xc6CW#^|\xef&Y\xd2\t\x9c\xda\x7fV\xd3B\x85=\x8f\xe6l\x03\xa8]6\x1b\x12{m\xc1|Z\xdd\xf3u\xe1H\xaf\xc3\x00h\x84&\xdb\xa2M\x0b\rB\x14\xc3\x80\x17dt\xad\xa0\x80\x96\xf3v\xbb\x94S\xda\xee\x98\xeb\xcb\x98\x896\x9by\x1f\xf4j\x0fr\xea\xc0\x96\xbc\x89Pz\xd3\x00\xbc\xeb\xb4`\xcevm9\x12\x93\xd9\x85>\xf41\xab~\xe8\x039\xb5C\x14\xc5\xb2Z2R\xd9\xf0\xa8n\xefI5\xbdEO\xa9\xee\xe0x\xb06\x0e\xba\x8beC\xedl\xa1\x86)]\x19\xde\xb1\x14n\x15\xdc>\x0f\x9b\xa4\xc9\xfc\x91$\x81P\xc4\xa2\x889$\x8a4\x9c9\xda\xf5\x84^\x19\x8e\xff\x8bt4\xe4\x1a\x9ev\xae\xcb\xb0:8\xa3\xa8U\xd3\'s\x8e\x88\xc7\xd8~\xcc\xea\xd1,\xbdC\xb9\x9b\x90\xf0\xaeR\n\xf8?\x0e\xdc\x1c\xcc\x8a\xc0\xbb\x8ff\x8c\xd2\xa6\x16\xb1o\xba\x84\x9a\xc5\xf2\x90\x9fW\xab$\x84\x07\x1a\x01M\xf1\xe8\xe3\x1f\x10\xd5\x9c~NH9IK\xca\xe2\xb5\xf9\x83\xaf\xee\x0e7J\xbc\xfa\xcdv\x07\xd2\x91\xd3!\x00g\x7f_\xa4\xb6a\x9a0\xfc\x80\xd8S\nN\xc5i\xaa]A\xaa\xdc\xb3\x0c\xc6\xf7\rN\xca\x81\xd9\x10\x12z\x130^\xae\x1c\x1e\xee\xf6\xd9\x9fA\\\xd6|.\xb5~.lKc\r\x16Z\xa2\xbeO\xaeX\xf1y+\xbd\xbd\xbb)\x14\x1b\xe9):\xde\x00\x81\xaf\xa8J\xd03\x03\xaak\xa4\xb0bfr\xa7{\xa6SgE\x1d\xcdt\xc1\xa9\x9c\x18\xd5\xf3C\x8a\x8e\x86dZ\xdb\x10\xeee\xbd.\xed:O\xe5J}\xa2U\x80\xa4\x18\xf6\xechL\r\x03\x14\x7f\x10u!\xda_*\xba\x12~\x87fJ\xe2\xf8\xab\xa5\xaes\x0cd\xa9\x94\xe1}u\xd5\x83\x93\x88\xbdMl\xf4\xd9\x02\x90\x1a\xfa\xff*{\xab>"\xef\x8a\x8d\xadrV\xaeS\xb1\x18zf\x8a\x8bXe\xf1\xe7O\xda\xb75\xd5\xd8s}\xfc\x98\xc6\x82\xd1\x00\xa9\x11\xb1rw\x94\xba\xd8!R\xf0\xa7\\-T\xa3_\xb6\xa0\x0baa\x90\x12\xe1\xee\xa6\xdf768\x91\x82\xc8T\x19\ty}\x1fW8\x04n\x9eWQnm\x19\xc5`a\xcbM l\xf9\xfc\x18@ak\xe0\xaa\xa2j\xf9\xba\x1f0\xd8\x85\xa9eg\n(\x05+H\xe7\xd5\x19=\xe3\x18\x12O#T\xf9\xad\x04+pC\xf7\x88\xe7\xf7\x04\xa8f\xc1\xfc\xabp\xc3]Q\xd1x<\xbe\x9c\x87\xfcp\x08\xf2\x80\xb0\x1f4\x808\xadP\xdb\xa1\xb3\xa4-ku2\xb1S\xeb\xfd?\xdf\x86\xea\xd7\xe1\xc4\xf5\xc2\xc6h\x95\x80\xa2h^\xf3\xfd\'\x7fq\xe2\x9f\xa6pB\xb8`\xb9\xfeX`q<\xbfC\xb9tuRM\x03\xa0\x1d\x1d\\\x14\xc3\x14\\\x1c\xb4\xa8)_\x1a\xcc#>\xd0/vY\xe9\x90wV\x0b\xd9\x19\x13shzp7\xe4\x82\xd6\xd1\x0b\xa2\xf1>\xcb\xca\xf6\xc4o\x00[\xf5\xf7\xac\x82\x1b\xa6\x17\xbc\xfe\x8a\trP\x1b\xb3\xb5T\x0c\xd2\x9a\x02\xc3\x99\x8e\x12\xeccl\xf1\x81\x96\xa9\xb3\xaf\x14\xd9\x16\x01*\x8f\x9a\x018\xb39_\t\x16\xe1B*\x01\'$\xf0\x07\xdef\xe05\x11\xed\xe0u\x89\x01c\x97~Gw\x1d/G6\x8f\x97,#\xb8\xe8\x19\xddD\x9a\xf5\xe4M\x8a\xce3\x96.\xb8S\x92\xbc\xe3\x15F\xac\x01\xd5\xf5~ LR\x86\xeb^\xbfH\x04\xe4\xcb\xfd\xac5XJ"\xbe\xc2\x95\xef\x96\x12\x9b\xdfx\x92\xa0y@\x9f@H\xd6\x8aX\x8fm\xdd\x13l\x94\x1a\x1d^\xe7[\xc7\xcbC\xd9T\x94\x19\x8b\xad3\xa7\x93nD\xf2(\x85\xc8\x8ac\x86\xd6\x94\xc3\xc5\xc5\x18G\xf18K\xed\xd1\x88"\xf6\xef&\xd5\x1cA@\x17\xf0\x08\x8az\xe3\xddDP(\x00\xe2\xd4')
{18: 8193}
bytearray(b'A\xcdC\xa7\x88\xd2\xd4\xf8\x12\xb9\xc2\t\xa8\xe1\xa6\xdcJ\xb3B\xb6f@\xb2?\xa5\xc8\xd5u]\xb6p\xbe\x98|~\x1d\xf9Cd\xa4\xa2ui\xc85SX\xbe\xd8\x16KG\xfc\xe9\x0b\xa8H\xc4:L\\\xddNA|Jc)\xd1\xb0\x176\xad\x95/\\(m\xea+\x1c=\x08\xb03\xc6\t\t\x1f\t\x0f\xa5\xc41\x00\xc6CW#^|\xef&Y\xd2\t\x9c\xda\x7fV\xd3B\x85=\x8f\xe6l\x03\xa8]6\x1b\x12{m\xc1|Z\xdd\xf3u\xe1H\xaf\xc3\x00h\x84&\xdb\xa2M\x0b\rB\x14\xc3\x80\x17dt\xad\xa0\x80\x96\xf3v\xbb\x94S\xda\xee\x98\xeb\xcb\x98\x896\x9by\x1f\xf4j\x0fr\xea\xc0\x96\xbc\x89Pz\xd3\x00\xbc\xeb\xb4`\xcevm9\x12\x93\xd9\x85>\xf41\xab~\xe8\x039\xb5C\x14\xc5\xb2Z2R\xd9\xf0\xa8n\xefI5\xbdEO\xa9\xee\xe0x\xb06\x0e\xba\x8beC\xedl\xa1\x86)]\x19\xde\xb1\x14n\x15\xdc>\x0f\x9b\xa4\xc9\xfc\x91$\x81P\xc4\xa2\x889$\x8a4\x9c9\xda\xf5\x84^\x19\x8e\xff\x8bt4\xe4\x1a\x9ev\xae\xcb\xb0:8\xa3\xa8U\xd3\'s\x8e\x88\xc7\xd8~\xcc\xea\xd1,\xbdC\xb9\x9b\x90\xf0\xaeR\n\xf8?\x0e\xdc\x1c\xcc\x8a\xc0\xbb\x8ff\x8c\xd2\xa6\x16\xb1o\xba\x84\x9a\xc5\xf2\x90\x9fW\xab$\x84\x07\x1a\x01M\xf1\xe8\xe3\x1f\x10\xd5\x9c~NH9IK\xca\xe2\xb5\xf9\x83\xaf\xee\x0e7J\xbc\xfa\xcdv\x07\xd2\x91\xd3!\x00g\x7f_\xa4\xb6a\x9a0\xfc\x80\xd8S\nN\xc5i\xaa]A\xaa\xdc\xb3\x0c\xc6\xf7\rN\xca\x81\xd9\x10\x12z\x130^\xae\x1c\x1e\xee\xf6\xd9\x9fA\\\xd6|.\xb5~.lKc\r\x16Z\xa2\xbeO\xaeX\xf1y+\xbd\xbd\xbb)\x14\x1b\xe9):\xde\x00\x81\xaf\xa8J\xd03\x03\xaak\xa4\xb0bfr\xa7{\xa6SgE\x1d\xcdt\xc1\xa9\x9c\x18\xd5\xf3C\x8a\x8e\x86dZ\xdb\x10\xeee\xbd.\xed:O\xe5J}\xa2U\x80\xa4\x18\xf6\xechL\r\x03\x14\x7f\x10u!\xda_*\xba\x12~\x87fJ\xe2\xf8\xab\xa5\xaes\x0cd\xa9\x94\xe1}u\xd5\x83\x93\x88\xbdMl\xf4\xd9\x02\x90\x1a\xfa\xff*z\xab>"\xef\x8a\x8d\xadrV\xaeS\xb1\x18zf\x8a\x8bXe\xf1\xe7O\xda\xb75\xd5\xd8s}\xfc\x98\xc6\x82\xd1\x00\xa9\x11\xb1rw\x94\xba\xd8!R\xf0\xa7\\-T\xa3_\xb6\xa0\x0baa\x90\x12\xe1\xee\xa6\xdf768\x91\x82\xc8T\x19\ty}\x1fW8\x04n\x9eWQnm\x19\xc5`a\xcbM l\xf9\xfc\x18@ak\xe0\xaa\xa2j\xf9\xba\x1f0\xd8\x85\xa9eg\n(\x05+H\xe7\xd5\x19=\xe3\x18\x12O#T\xf9\xad\x04+pC\xf7\x88\xe7\xf7\x04\xa8f\xc1\xfc\xabp\xc3]Q\xd1x<\xbe\x9c\x87\xfcp\x08\xf2\x80\xb0\x1f4\x808\xadP\xdb\xa1\xb3\xa4-ku2\xb1S\xeb\xfd?\xdf\x86\xea\xd7\xe1\xc4\xf5\xc2\xc6h\x95\x80\xa2h^\xf3\xfd\'\x7fq\xe2\x9f\xa6pB\xb8`\xb9\xfeX`q<\xbfC\xb9tuRM\x03\xa0\x1d\x1d\\\x14\xc3\x14\\\x1c\xb4\xa8)_\x1a\xcc#>\xd0/vY\xe9\x90wV\x0b\xd9\x19\x13shzp7\xe4\x82\xd6\xd1\x0b\xa2\xf1>\xcb\xca\xf6\xc4o\x00[\xf5\xf7\xac\x82\x1b\xa6\x17\xbc\xfe\x8a\trP\x1b\xb3\xb5T\x0c\xd2\x9a\x02\xc3\x99\x8e\x12\xeccl\xf1\x81\x96\xa9\xb3\xaf\x14\xd9\x16\x01*\x8f\x9a\x018\xb39_\t\x16\xe1B*\x01\'$\xf0\x07\xdef\xe05\x11\xed\xe0u\x89\x01c\x97~Gw\x1d/G6\x8f\x97,#\xb8\xe8\x19\xddD\x9a\xf5\xe4M\x8a\xce3\x96.\xb8S\x92\xbc\xe3\x15F\xac\x01\xd5\xf5~ LR\x86\xeb^\xbfH\x04\xe4\xcb\xfd\xac5XJ"\xbe\xc2\x95\xef\x96\x12\x9b\xdfx\x92\xa0y@\x9f@H\xd6\x8aX\x8fm\xdd\x13l\x94\x1a\x1d^\xe7[\xc7\xcbC\xd9T\x94\x19\x8b\xad3\xa7\x93nD\xf2(\x85\xc8\x8ac\x86\xd6\x94\xc3\xc5\xc5\x18G\xf18K\xed\xd1\x88"\xf6\xef&\xd5\x1cA@\x17\xf0\x08\x8az\xe3\xddDP(\x00\xe2\xd4')
549

bytearray(b'\xd9\\\xe0\x93\xfeS#+\xf8\x85\x0fv\x9e\xa0\xf0\x0c\\=\xf1?\x9f\xbaN1\x1a\xd7\xe7\x04e\xe2\x8d\x0cl\xd6d\xb5\x8a\x8cya[\xaa\xc28\xd0\'\xe6\xb9\xce\xb5S\xb0\xfb\xd2F94\xadr(\xc0\x05\xd7\xfc\xa7\xf0x\xc1u\xf4\x9az>,\xf5\x9d-\n3\x9e`\xe9i\xfb\xd5:\xd1I$_3\xbbi\xc6\xe4I\x9e\xc0x\xac\xa6jQ\x9d\xc7\xca\xec\xe0\x8a\xa6\xf9_\xcc\x91L\xdb\xfa\xd5fE\xcf\xc68\xf9e\xbc\x84.S\xedB]\x1a\xf8yv\xee\x04\x97\xd6\xb9\x1e\x7fR\x85+\xf5\xfa\x97j\x94-v\xb8{r\xfa1*S\xf6(\x85\xa7\xca\x06\xb1\xa7\xbe\x84p\xdbL\xbb\xc4\xc1\x04\xadF\xa9\xd74XWb\xd1[\xda\xaf\xed\x08\x96\xcf\x05\xbf\x9f\xf5\xabvx\xa1I\x0e0\xdd\xccc\xb26\x95\xe9}DRt\x84\x8c\x1f/\xd9\xee\xcc~\xb0\xb0\xef\xe3z\x14"R\xaa|n\x8e\xab\xe6\xe4s\xc4:\xc4s\x0fQ-\xd2A!\x82\x93Gf\xe3\x10\x0ci\xec\xb0i+\xfbd\xe5\xb8\xbcj^\x8b\'\x16\xe4b\x9b\x92\xbd)\xbb\xb8\xf3s\xb8l^L\xad\xa5r\xa2\xe0\xc7\xaa\x97[\xb4\xb5;8\xe6b\xf8\x8c\xd1X\xf2\xf6\xed2\xf0U\xc7\xf4\xeb\xa7\xedmW[\xe9\xa5\xc6\xc5\x00\'\x84\x85X\x0c4\x84\x96]\x12S\x0c\x81\x89\x01\xdb\x0f!`\x0b\xb9\xd8\x84e\x81q\xaa\x91\xcdkL\x8b\x15*\xe9\xb5\xf1\xf9\xc4\x99\xa5;\xc5\x0e\xf6p-\xb3\xc0\x81K\xdc\xd4\xf3^\x1a\xb7A\'g\xbf\x95\xa9\xa6\xf4\x92\xee\n+\xf9\xb8x\xe7x`?t\xab\xf5\xe2\xe3P^\xc8\xd7\x8d\x19+\xcfd(\xa7b\xf8\x01\x86\xa2\x97\rA\xc0l\x8d~#C>\xa3X\x84\xc3\xc1\xfb\x83\xb4\xba\x8cv\x05H\xe5<\xaa\x96\xc5f\x0c\xcf\x17\x0b\x1b\x15\xb2\xd8\xa8\x95\xfaA\x83\x8a\xbbE\x87\x0f\xa3J\xad$+U\x9a\x14\xea\x85\xf1A\xca\x80HP\xbe\xa3<u2\x12.I\x11<\xc2u/\xd6)\x865\x15\xdaPy\xd1Y\xdd\xbbo=\xa5\x07g\x93\xc8\xd8\xf1\x04n\x06\xfc\x9bK\xee\xa7\x18Tf\x05\xe7Y\xf8\xe1\x91 Y*\x82\xa5-G\x06Z\xf1\xcc\xad\xfbz\xb1\xda\xdf\x9c\xd7\xd0\x94a\n\x81\xa5\xac\xae\xbes\xb2I\xc2\xc6\xc4\xbf\xf1\xf2\r\xeamS\x06\xc6~\x15B\x9a7\xd7xa8\x93\xd1\xe6\xa0\x7f\x9593+\x1b\xb4\xe2c\xc0v^\x80An\xdfX\xdb\xd7tR\x1eXU\xc4U>h\xda\xca>\x08\xe1\xbev\xd6U\xa84\xb0N\xc5\x86L\xef\xf1p\xe9\xe4g}b\xfc\x18\xe0\xef\x08\xec\x9f\xf8yl\xef2\xbfW,p\x9c.\xd8\xe0\n\x89\x0f\x17\x15%RW\x1a:\xd1\xcc\xdc<\xbd\xe1\xf7;x\x9b\xef\xcdW\xea\xef\xbd\xd0t\xb7\x1d\xa0\x8cg\xa8]\x97\xef\xd1~\xf5\xa5\x85c\xc2\xa1K?\xd2O\xf7\xe3dU\xbex\x1c\xbdO-P:\xdc\x10\xda\xf9\x11[\x9e\x8f\xde\xb3\x15\xce\x16\x83\'\x88\x03\xd6\x8f\x89\x10\xdfD\x92\xb4So\xe5\xa6\rgyZ|\xb0\xefOz\x9c\xb0H\x8fm\xdb\xf0\xfbJ\xea2\xf9\xf5\xb2R\'>\x00\xd8\xe4U\x851gb85g\x05<\xf9\xa6=\xd5Q\\\x05\xb4\xd5R\r7\xb8e\xb9\xd0\x06\xa7\xce\xec\xf4\xaf\xee\xa9\xcc\x81\x80Y\xad\xc24\xae\xf1\x96\x93&\x8eO\xe7\xd4\x93\'\xad\xeb\x90\\\xc0\xcdf\xd6\x0b\x12OG\x9e\x8b\xb6\x9f\'\x991`\xb6\x9f7,ii\xf9b\xa7\x98m\x89\x88\xc9,B\x05a\xb9\xfa\xc2\xcc\x976\xda\xbfx\xa4\x1eKE\xc5\xab\x87\xe5Y\xcf9\xc0H\xf2qIGF\xc3\xd1*q}6\x8d\xe3\xe7[^\xdf\xe5\xcb3E\xfc\xd6\xbf\xf17e\x93\x1dt,\xb1\x13\xff\x97.\xc3J6\xacV\x1e\xd9\xaa\xd1\xe9|U\xedBZ\x7f\xab\xd2\xf5lG\x91\xe82>\xea\xf9\xba\x91h\xd8Y\xfb\xfc\x01\x00\x85\xa6&\xd8\x8b\t:\x83\xef\x9a\xac\xd3\xae\x94\xd6G;\xa32G1 \x97&\xdc\xf3\x8f\x02\xd4\xed\xe6\xcbl\xf4\x8aQh-B\xb4\xd9k\x97\x87\xe9\xfej\x9d\x93M@\xb2F\x03\xda=\xd3K\xc9')
{19: 8194}
bytearray(b'\xd9\\\xe0\x93\xfeS#+\xf8\x85\x0fv\x9e\xa0\xf0\x0c\\=\xf1?\x9f\xbaN1\x1a\xd7\xe7\x04e\xe2\x8d\x0cl\xd6d\xb5\x8a\x8cya[\xaa\xc28\xd0\'\xe6\xb9\xce\xb5S\xb0\xfb\xd2F94\xadr(\xc0\x05\xd7\xfc\xa7\xf0x\xc1u\xf4\x9az>,\xf5\x9d-\n3\x9e`\xe9i\xfb\xd5:\xd1I$_3\xbbi\xc6\xe4I\x9e\xc0x\xac\xa6jQ\x9d\xc7\xca\xec\xe0\x8a\xa6\xf9_\xcc\x91L\xdb\xfa\xd5fE\xcf\xc68\xf9e\xbc\x84.S\xedB]\x1a\xf8yv\xee\x04\x97\xd6\xb9\x1e\x7fR\x85+\xf5\xfa\x97j\x94-v\xb8{r\xfa1*S\xf6(\x85\xa7\xca\x06\xb1\xa7\xbe\x84p\xdbL\xbb\xc4\xc1\x04\xadF\xa9\xd74XWb\xd1[\xda\xaf\xed\x08\x96\xcf\x05\xbf\x9f\xf5\xabvx\xa1I\x0e0\xdd\xccc\xb26\x95\xe9}DRt\x84\x8c\x1f/\xd9\xee\xcc~\xb0\xb0\xef\xe3z\x14"R\xaa|n\x8e\xab\xe6\xe4s\xc4:\xc4s\x0fQ-\xd2A!\x82\x93Gf\xe3\x10\x0ci\xec\xb0i+\xfbd\xe5\xb8\xbcj^\x8b\'\x16\xe4b\x9b\x92\xbd)\xbb\xb8\xf3s\xb8l^L\xad\xa5r\xa2\xe0\xc7\xaa\x97[\xb4\xb5;8\xe6b\xf8\x8c\xd1X\xf2\xf6\xed2\xf0U\xc7\xf4\xeb\xa7\xedmW[\xe9\xa5\xc6\xc5\x00\'\x84\x85X\x0c4\x84\x96]\x12S\x0c\x81\x89\x01\xdb\x0f!`\x0b\xb9\xd8\x84e\x81q\xaa\x91\xcdkL\x8b\x15*\xe9\xb5\xf1\xf9\xc4\x99\xa5;\xc5\x0e\xf6p-\xb3\xc0\x81K\xdc\xd4\xf3^\x1a\xb7A\'g\xbf\x95\xa9\xa6\xf4\x92\xee\n+\xf9\xb8x\xe7x`?t\xab\xf5\xe2\xe3P^\xc8\xd7\x8d\x19+\xcfd(\xa7b\xf8\x01\x86\xa2\x97\rA\xc0l\x8d~#C>\xa3X\x84\xc3\xc1\xfb\x83\xb4\xba\x8cv\x05H\xe5<\xaa\x96\xc5f\x0c\xcf\x17\x0b\x1b\x15\xb2\xd8\xa8\x95\xfaA\x83\x8a\xbbE\x87\x0f\xa3J\xad$+U\x9a\x14\xea\x85\xf1A\xca\x80HP\xbe\xa3<u2\x12.I\x11<\xc2u/\xd6)\x865\x15\xdaPy\xd1Y\xdd\xbbo=\xa5\x07g\x93\xc8\xd8\xf1\x04n\x06\xfc\x9bK\xee\xa7\x18Tf\x05\xe7Y\xf8\xe1\x91 Y*\x82\xa5-G\x06Z\xf1\xcc\xad\xfbz\xb1\xda\xdf\x9c\xd7\xd0\x94a\n\x81\xa5\xac\xae\xbes\xb2I\xc2\xc6\xc4\xbf\xf1\xf2\r\xeamS\x06\xc6~\x15B\x9a7\xd7xa8\x93\xd1\xe6\xa0\x7f\x9593+\x1b\xb4\xe2c\xc0v^\x80An\xdfX\xdb\xd7tR\x1eXU\xc4U>h\xda\xca>\x08\xe1\xbev\xd6U\xa84\xb0N\xc5\x86L\xef\xf1p\xe9\xe4g}b\xfc\x18\xe0\xef\x08\xec\x9f\xf8yl\xef2\xbfW,p\x9c.\xd8\xe0\n\x89\x0f\x17\x15%RW\x1a:\xd1\xcc\xdc<\xbd\xe1\xf7;x\x9b\xef\xcdW\xea\xef\xbd\xd0t\xb7\x1d\xa0\x8cg\xa8]\x97\xef\xd1~\xf5\xa5\x85c\xc2\xa1K?\xd2O\xf7\xe3dU\xbex\x1c\xbdO-P:\xdc\x10\xda\xf9\x11[\x9e\x8f\xde\xb3\x15\xce\x16\x83\'\x88\x03\xd6\x8f\x89\x10\xdfD\x92\xb4So\xe5\xa6\rgyZ|\xb0\xefOz\x9c\xb0H\x8fm\xdb\xf0\xfbJ\xea2\xf9\xf5\xb2R\'>\x00\xd8\xe4U\x851gb85g\x05<\xf9\xa6=\xd5Q\\\x05\xb4\xd5R\r7\xb8e\xb9\xd0\x06\xa7\xce\xec\xf4\xaf\xee\xa9\xcc\x81\x80Y\xad\xc24\xae\xf1\x96\x93&\x8eO\xe7\xd4\x93\'\xad\xeb\x90\\\xc0\xcdf\xd6\x0b\x12OG\x9e\x8b\xb6\x9f\'\x991`\xb6\x9f7,ii\xf9b\xa7\x98m\x89\x88\xc9,B\x05a\xb9\xfa\xc2\xcc\x976\xda\xbfx\xa4\x1eKE\xc5\xab\x87\xe5Y\xcf9\xc0H\xf2qIGF\xc3\xd1*q}6\x8d\xe3\xe7[^\xdf\xe5\xcb3E\xfc\xd6\xbf\xf17e\x93\x1dt,\xb1\x13\xff\x97.\xc3J6\xacV\x1e\xd9\xaa\xd1\xe9|U\xedBZ\x7f\xab\xd2\xf5lG\x91\xe82>\xea\xf9\xba\x91h\xd8Y\xfb\xfc\x01\x00\x85\xa6&\xd8\x8b\t:\x83\xef\x9a\xac\xd3\xae\x94\xd6G;\xa32G1 \x97&\xdc\xf3\x8f\x02\xd4\xed\xe6\xcbl\xf4\x8aQh-B\xb4\xd9k\x97\x87\xe9\xfej\x9d\x93M@\xb2F\x03\xda=\xd3K\xc9')

bytearray(b'\x03\x84\xe2\x90p\x0b\xc2\x02#\xfd\xeb>_\x1b\xaf\xa1\xa9\xb2\x1c\xc7\xca\xaf\n5\x80\xe8\x93\x97Y0\xa6M\x03\x99+\xb2w\x9a\xfdf\xc7\xd3%\xfd\xea\nsF\xb5\x0eA\xaeV6\xe9fN\xe8\x93\xe6\xdc\x19R\xf51\x1aM\x89\x1b\xc8\xc0\x89G\x9f\xfa?|t\x82]QJE\x1e\xe5\xfcU\xb5e\x89\xcc\x14\xcf"Ge\x92\xb8\x02\xbeM\xc0\xd2\xe9iU\xa1\x17\x0ePR\x8f!)\xb8~\xfcv\x1e{6\x08x\xdd\x92\xf1i\x1b7\x1b\xbc\xc8\xc1\x05\x1f\x1b\x18m\x17\x80\x16w\xae\xd5\x11I\xb9\x9f\xec\x9d\x8b\xccvM\xf5\xc2\xcb\x0fX\x8a\x19\x0e\xda\xebn\xd6xU\xf2\xf0\xa6e<\t\xbb\xd2b\x18- 5\'!\xc2a\xd7]q\xbc\xc9I\x8f\xf4\x10\x07R\x86\x91\xfe\x06\x9d\x91/\xae\xcex\xa6!\xbb\xc4Q\xfb\x7f\x0c\x00T\x19\x13.\xc1\xc1w$\x93\x8f&\x1aH\xdd\x9e\xd4\x9b\x06M\x13\xad\x1e\x83\x03Di\x94\x8cT\xfd\x85w\xb2B6\xcc\xf2\xa7\xf5\xd8\xb7\xa3%\xe0]\xc2\n\xd4q\x88\x1a\x84\x85\xde\x05J5x\x13\xa1\xad\xab\xb5^S\x02\xf3\xfeU\x7f\xc4@m\x07\xcf\xd2DE\xa7\xd5\xab\x9c@\xcd\xa0\x8e\xcb\xbe\xd3zg\x18z\xf6\xf0\xff\'Z\xe8\x9d\xd4\xe9T\xcb)D\xc5\xca\xa9i!3\xf2\x05\x93rSWkl\xccl9kl\xc4\xc3\x16\x16\x99\xea\xfc\xa4\xca}\x16y\x95\xd1r\x84\xf0\xb3\x7foS"{~@\x9a\xebR\xc0\x88\xec\xe0dp\xb1\x00eF\xbf1\xb6\\\xa5\x0c\\\xc6Z\xb3s(\xd7\xa1\x1d\x17\x0f\x02\xe5\x16\x9c\x8a\x01X>6\xdd\xecVa\xbews=B\xcc\xa3J/\xad\xc1u\xe08\x1eu\xc3I\x7f\x01\xf0\x0f\xa3\x14\xc0\xf0\x93\xb6.\xb2P\xdf\xbb%\xd4\x82\x91k\xcd[SzP\x89\x04\x88@s\xd0\x83\x9dN\xf2\xd1x\xb9b<T\xc5\xfe\x1c\xaf\x93>\xf7\x89\xbb\xa7\xe8QJ\x07\xeb\xdfl\xdc!J\x02HR\xa8\xcb#\x82k\xf0\xad\xbf\xe3;\x0b\x8e\x02\x93\xac\'\x88\x89\x15M\xc3}W\xcd1\nD\xb3\x87\xbdv\x8e\xed\xe2o9\x08\x9f Yi\xc7\x873\x03B\xcd]Or\xfa1\xa4\x91nk\xf6\x01|=\xeb\xfa\x85H\xaa\x15\x84\x13\x84W\x852Cl\xf2\xdf:\xe8\x02V-S\x83&\xb4!A\xcc\x18l\r\x12\x90`\xbd6_l\x97\xf83\xcfzdO\xcc<\xc9\x9fAA\x93\x14#\xcc\xb9\x88\x89\xc4\xc6A#|\x1fjon \xa5*9~"\xcf\xcc\xe6\x17\x82\xa9u-q\x1d\xf0\xc9)\x18|\xa3\xf8\xb4\xa0\x80\x8e\x04\xc4\xfb\xef\xb7?\x80(\xf6\xe7s"\xe5\x84\x96\xb2\xa8\x036\xd2\x1b:V\xbd/ \xbb\x1d1}\x1c\x10\xa9\xa0M$\xaa\x14h\xf9\xf4h\x88\x89\xdc3\x96\xe9\xc8P\xb5\xa9.\x15\xa9\xbe\x9d*o\xfc](\x1b\x8c\x1a\x0c\x00v\xcbo\'\xea\xa9Jn3\xd2b\xeb\xf8\x14\xd1.\x056\xf7\xc8M\xc8\x17\xc3|\x9d\x1e\xf1KZ\x9c\xe86?\xb5\xc1\x8c\xf6=\xb3\xa1\xa0{\x82\x90\xe8~\xf8\xd0M\xf98\xd0\xb6/\x1a\xc0\x906TfXhC\x03<Zg"\xf6\xd3\x99sD@V\xa3\x82\x02]\xe2\xcc\x87\x1a\xca?\xb9\x08\xdc\xed\x0f\x89#\x9b\xa6(\'z\xab\x16\x00\x03\xbfI\xe7\xc1U\xbf\xeb\xa2\x88\x98\x06\xc2\x9e\xa0\xaa\xfb\xe2I\x0f\xb2\x1b\x87\xe7\x8f\xf8x f\x07\x80\xa9\xc3\x19\x0b\xd3gD\xaf\x96\\\xc7\xa9\xf6\x87\xa2\xe1mZ\x98<@\xc4F\xa0\xd2J=C;\xb4q\xd6N-\x87\xc7\x17KoI\xff\xebU\xdd#\xa3\x10f\x04\x84\xb8\xf1/\x0b\x1d\xcd\x18\xc7\xdaP\x97tA\x00Y\xd0\x98\xeb\xcf\x94[i\xb5)\xe6\xcf8S}?|}O\x07\x0c\x03YK\xf4\x07\xd4,\xe3\xfb>\x1c\xa8\xa9\x18Y\x8c\xe2\xf9\xb7\x1ebUw\x8c\xa6q\xb9\xbb\xd0\xb1_\t\x1e\xf8\xae\xdb=\xb7\x1aj\x16GJ\x908\x86\xbb\x1e\xc1\xf8V\xadH\xa8P\xef\x89\xd6D\x11\x8bfS~\xc8b\x15\xaaMR\xfc\xe1rb\xac]\x94W_\t\x01]/\x8b\x02\xc5\x1d\x0fCX\xea7~LH\x10')
{20: 8188}
bytearray(b'\x03\x84\xe2\x90p\x0b\xc2\x02#\xfd\xeb>_\x1b\xaf\xa1\xa9\xb2\x1c\xc7\xca\xaf\n5\x80\xe8\x93\x97Y0\xa6M\x03\x99+\xb2w\x9a\xfdf\xc7\xd3%\xfd\xea\nsF\xb5\x0eA\xaeV6\xe9fN\xe8\x93\xe6\xdc\x19R\xf51\x1aM\x89\x1b\xc8\xc0\x89G\x9f\xfa?|t\x82]QJE\x1e\xe5\xfcU\xb5e\x89\xcc\x14\xcf"Ge\x92\xb8\x02\xbeM\xc0\xd2\xe9iU\xa1\x17\x0ePR\x8f!)\xb8~\xfcv\x1e{6\x08x\xdd\x92\xf1i\x1b7\x1b\xbc\xc8\xc1\x05\x1f\x1b\x18m\x17\x80\x16w\xae\xd5\x11I\xb9\x9f\xec\x9d\x8b\xccvM\xf5\xc2\xcb\x0fX\x8a\x19\x0e\xda\xebn\xd6xU\xf2\xf0\xa6e<\t\xbb\xd2b\x18- 5\'!\xc2a\xd7]q\xbc\xc9I\x8f\xf4\x10\x07R\x86\x91\xfe\x06\x9d\x91/\xae\xcex\xa6!\xbb\xc4Q\xfb\x7f\x0c\x00T\x19\x13.\xc1\xc1w$\x93\x8f&\x1aH\xdd\x9e\xd4\x9b\x06M\x13\xad\x1e\x83\x03Di\x94\x8cT\xfd\x85w\xb2B6\xcc\xf2\xa7\xf5\xd8\xb7\xa3%\xe0]\xc2\n\xd4q\x88\x1a\x84\x85\xde\x05J5x\x13\xa1\xad\xab\xb5^S\x02\xf3\xfeU\x7f\xc4@m\x07\xcf\xd2DE\xa7\xd5\xab\x9c@\xcd\xa0\x8e\xcb\xbe\xd3zg\x18z\xf6\xf0\xff\'Z\xe8\x9d\xd4\xe9T\xcb)D\xc5\xca\xa9i!3\xf2\x05\x93rSWkl\xccl9kl\xc4\xc3\x16\x16\x99\xea\xfc\xa4\xca}\x16y\x95\xd1r\x84\xf0\xb3\x7foS"{~@\x9a\xebR\xc0\x88\xec\xe0dp\xb1\x00eF\xbf1\xb6\\\xa5\x0c\\\xc6Z\xb3s(\xd7\xa1\x1d\x17\x0f\x02\xe5\x16\x9c\x8a\x01X>6\xdd\xecVa\xbews=B\xcc\xa3J/\xad\xc1u\xe08\x1eu\xc3I\x7f\x01\xf0\x0f\xa3\x14\xc0\xf0\x93\xb6.\xb2P\xdf\xbb%\xd4\x82\x91k\xcd[SzP\x89\x04\x88@s\xd0\x83\x9dN\xf2\xd1x\xb9b<T\xc5\xfe\x1c\xaf\x93>\xf7\x89\xbb\xa7\xe8QJ\x07\xeb\xdfl\xdc!J\x02HR\xa8\xcb#\x82k\xf0\xad\xbf\xe3;\x0b\x8e\x02\x93\xac\'\x88\x89\x15M\xc3}W\xcd1\nD\xb3\x87\xbdv\x8e\xed\xe2o9\x08\x9f Yi\xc7\x873\x03B\xcd]Or\xfa1\xa4\x91nk\xf6\x01|=\xeb\xfa\x85H\xaa\x15\x84\x13\x84W\x852Cl\xf2\xdf:\xe8\x02V-S\x83&\xb4!A\xcc\x18l\r\x12\x90`\xbd6_l\x97\xf83\xcfzdO\xcc<\xc9\x9fAA\x93\x14#\xcc\xb9\x88\x89\xc4\xc6A#|\x1fjon \xa5*9~"\xcf\xcc\xe6\x17\x82\xa9u-q\x1d\xf0\xc9)\x18|\xa3\xf8\xb4\xa0\x80\x8e\x00\xc4\xfb\xef\xb7?\x80(\xf6\xe7s"\xe5\x84\x96\xb2\xa8\x036\xd2\x1b:V\xbd/ \xbb\x1d1}\x1c\x10\xa9\xa0M$\xaa\x14h\xf9\xf4h\x88\x89\xdc3\x96\xe9\xc8P\xb5\xa9.\x15\xa9\xbe\x9d*o\xfc](\x1b\x8c\x1a\x0c\x00v\xcbo\'\xea\xa9Jn3\xd2b\xeb\xf8\x14\xd1.\x056\xf7\xc8M\xc8\x17\xc3|\x9d\x1e\xf1KZ\x9c\xe86?\xb5\xc1\x8c\xf6=\xb3\xa1\xa0{\x82\x90\xe8~\xf8\xd0M\xf98\xd0\xb6/\x1a\xc0\x906TfXhC\x03<Zg"\xf6\xd3\x99sD@V\xa3\x82\x02]\xe2\xcc\x87\x1a\xca?\xb9\x08\xdc\xed\x0f\x89#\x9b\xa6(\'z\xab\x16\x00\x03\xbfI\xe7\xc1U\xbf\xeb\xa2\x88\x98\x06\xc2\x9e\xa0\xaa\xfb\xe2I\x0f\xb2\x1b\x87\xe7\x8f\xf8x f\x07\x80\xa9\xc3\x19\x0b\xd3gD\xaf\x96\\\xc7\xa9\xf6\x87\xa2\xe1mZ\x98<@\xc4F\xa0\xd2J=C;\xb4q\xd6N-\x87\xc7\x17KoI\xff\xebU\xdd#\xa3\x10f\x04\x84\xb8\xf1/\x0b\x1d\xcd\x18\xc7\xdaP\x97tA\x00Y\xd0\x98\xeb\xcf\x94[i\xb5)\xe6\xcf8S}?|}O\x07\x0c\x03YK\xf4\x07\xd4,\xe3\xfb>\x1c\xa8\xa9\x18Y\x8c\xe2\xf9\xb7\x1ebUw\x8c\xa6q\xb9\xbb\xd0\xb1_\t\x1e\xf8\xae\xdb=\xb7\x1aj\x16GJ\x908\x86\xbb\x1e\xc1\xf8V\xadH\xa8P\xef\x89\xd6D\x11\x8bfS~\xc8b\x15\xaaMR\xfc\xe1rb\xac]\x94W_\t\x01]/\x8b\x02\xc5\x1d\x0fCX\xea7~LH\x10')
644

bytearray(b'\x90N\x03\xf3\x0b\xd6\xe7\x1c\x19$ei\xfc\xa0y\xa5\xc0\x15\\\xc7\x151\'R\xf5$P\x14\xdd\x04\x8c\x80L0\xd5\xe4Y\xc2\xa8>\xd9\xf8\xe4m\xba\xbe\x8c\xee\xe8b\xf4\x1bT\x03\x8d,\r\xe7O\xb7\x8c\xcd\x14u\xed\xac\xb3\xb5\x0c0.;GG\xe4\x1b\x82T\x12\xd6\x17\xf8\x92\x19\x05\xa5\xf1\x1e6@\x1f\xc7\xd1\x9d\xc5\xe6\xb2\xdf%\x91\xafgh\x07 \xd3\x11\x9c[\xad\xf9D\xa4~!\xcdP\xa4s\xea9\x8b\xc8i3\xc8\x01\xccR4\xba\x92\xc2&\x14\xdd\xa3\xfdrm\xd6_c\x9c[\x83\xda\x04\xf0|3O\xceX\x88\x03)}\x80\xf0z_\xcc\r\x87\xef8CV\xc3\xa7\x15\x01W\'a5\xca@9*\x1f\xf0\x07vh\xf8\xfc-\xe9\xdaP\x96{n\xb71\xd1\x06\xbf\xab\xa8\xf2\xf1I\x8e@e\xbd\xef\x90\xe6\x91\x9dK\xbf\xb8T\xde\xc4\xfa\xe6l\xd3\xa0\x0c8\x97\xaa\x02\x8c\xdby(\x9b\\\x92g0d\x1f\xc5\x9e\x81\xa8\xd4\x16\x15\xab\xb4\x11]\x836\xbe\xe2\xbd\xbf\x1e\xc2Dh$h\x85\xfa\x96G\xe0H\xbd\xa0Y\x18\xa6\x9ci\x03KFk\x92\x1e\x18\xd9\xd4\'\xbe\xd7\xf5\x8f\x0bw\x9f-\xbf\x9b\xbe\xa0f\x19\x84\xd9X\xb5j\xcd\x18\xda\x88T\x84\x92\x97\xcd\xb4>"=\x1c\\7j\xd9\x04\xca\xd3\x03\xd8\x1et\x10\x0e%\xdd9\xe5\x01\xa7~e\'\xc8\x0b\xefxD\xb3\n\x93\x84\x08\x878{\xef.\xa8\x86\xeb"_\xb3\x01T\xb5\xfa\n\xc4\xa9\x04R\x1f\x9fO\x8c\x1b\'4}\xa2c\xe4\nx[\xfay\xe14a+!\x11J\x93Lj\'\x03\xb2\xf3\x94\xfc{\xb7\xa7\t\x9f\xd0\x0c\x87\x83\xf0y\xe4\xeb}|T\xfc\xb3X\xdb\xe0\xbb\xde\xd6\xffZz\x1e\x80i\xb4\x12\x94\xe4\xca;Zh\x12k\xc0l\x86v*\xb7\xf0\xc2\xc3\xa0\xda\x1d\x03=\xf2\xb9\xefk\xba\xce\xf2\xe8\x14\x8b\x022\xc9\x86\x9d\xac+\x81\xd5\xf3\xa9\xfb\xf7w\x1c\xc1.\x97\xca(\xc5\xefv\xdc\x85\x88\xf1\xf9\x9c\xcbLJ\xc6\xe2-\x87\xd9\xfc\xec\xc6\x06;6\xf6O\x11D\x99j#\x9d\xebg\xf9W\xcaC@m\x15\xfa\xe4\xb9\xf4=\'\x16\x08v\x93\xacC\xf6\xedp\xf2\x1b\xb06B\xf9\xbb\x95j\x8a\xe6\xf6\xd1\xdf\xdd\xfb\xb3\xfd\npp\xcb\xedh!\xd5\xd4\xce\xf0\x16\xe3\x04\xd9\xba\x9fj,i\x1d\x8e\xf4@\x91\xb0\x97?\x9aS\xd6\x16\xa1\x9e\xf7\xedih\x8f_I\xc8V\x1e^\x11eC(\x12\x0c\x8c\xa5:}\xa0HAC\xa5g\x9c\xae\xfd\xb9f#7w\xedY\xbe\x8fb\xce\x92$&\xff\xb9Y\xf1\xa6O\xb9\x83\'\x8b \xea7BsG\xcc\xef"\x95\x06\xf4T\xdfj\xdfG\xac1P\xfd\x0c\xd5\xceL\xfd\xe3\x9b?\xda\xc4!\x18E\xf3\x8a{\xc8\x1e\xae\x13S\xabjB\xcc#\xff\x87)\xae\x1e|\xf3ADW\xe5\xee\xf1\x12\x91\x81\xfd\x18^\xcb\xef\x1dwGe\xdfd\x8aF\xdf6\xdb\x9d\xbfv\x0fBT@(\x00/#t\xbe\xe2\xbc\x8e\xd5\x9b\x9f>d$\x86\xb0\xbd\x85\xdd\x8e\x81\xdc\x0bH#"\xf7\xdb\xe5n\xd4\x03\x84\x8ef\xae\x8a\xed\xda:Y\xda\xe2N\xfb\xa4\xb1Is\xc4<\x7fe\xcd\x99\x14\x9d\xc2\x84*x-\xed*n>\xf4\xa1\xa1\xa8\x8f;\x93\x95\x96\x15=L^\x96\xd9\x8cX=y0\x97\xaeB\xaf\x9dTT\xbb\xee8\xe8\xa3Q\x85\xa9\x179h\xf2\x93\xf2E\xe2M\xc8\x88\x08:X\x87]\x08b\xb8\xb2\xa8\xd0\xd5Q[\xea\xb4y\xcd\xdaN\xeen&\x8ao\x1b\x95[\xdc\x13\xcaX\x05a\xb9\x05\xd7n\x18\xccSk\x1e\x13\x96\x04\x19\x92\xf7\x8c&\x96\x95MS\xf3\xe4\t\x84P\xc88\xa7\x97\xea\x8c\xbaj\x1c\xddU\x13SN\xfc\x03B:&\x91L5,\xf5\xdd\xff,3#\x15\xb6\xf1\xfb\xd7Ka\xd3\xdc\x82m\xb5\x8a\x1f\xa7\x8a\x84\xf7z(\xf1\xcb\xd7\xbf\xab\x0e"YZ+\x9d\x0c\xa4c\xf3+\xac\xb3\x93M<\x9a\xfd\xd76z,\xb6\x97;\x18\x80\xfcJ\x18\xec/{I\x8b8?\\<\x9cxM\x97\xed\x7f\xc4\x05?\xfb\xab\x9d_Qjs\xe4e\xe7\x03\x80\xaf\xc5')
{21: 8194}
bytearray(b'\x90N\x03\xf3\x0b\xd6\xe7\x1c\x19$ei\xfc\xa0y\xa5\xc0\x15\\\xc7\x151\'R\xf5$P\x14\xdd\x04\x8c\x80L0\xd5\xe4Y\xc2\xa8>\xd9\xf8\xe4m\xba\xbe\x8c\xee\xe8b\xf4\x1bT\x03\x8d,\r\xe7O\xb7\x8c\xcd\x14u\xed\xac\xb3\xb5\x0c0.;GG\xe4\x1b\x82T\x12\xd6\x17\xf8\x92\x19\x05\xa5\xf1\x1e6@\x1f\xc7\xd1\x9d\xc5\xe6\xb2\xdf%\x91\xafgh\x07 \xd3\x11\x9c[\xad\xf9D\xa4~!\xcdP\xa4s\xea9\x8b\xc8i3\xc8\x01\xccR4\xba\x92\xc2&\x14\xdd\xa3\xfdrm\xd6_c\x9c[\x83\xda\x04\xf0|3O\xceX\x88\x03)}\x80\xf0z_\xcc\r\x87\xef8CV\xc3\xa7\x15\x01W\'a5\xca@9*\x1f\xf0\x07vh\xf8\xfc-\xe9\xdaP\x96{n\xb71\xd1\x06\xbf\xab\xa8\xf2\xf1I\x8e@e\xbd\xef\x90\xe6\x91\x9dK\xbf\xb8T\xde\xc4\xfa\xe6l\xd3\xa0\x0c8\x97\xaa\x02\x8c\xdby(\x9b\\\x92g0d\x1f\xc5\x9e\x81\xa8\xd4\x16\x15\xab\xb4\x11]\x836\xbe\xe2\xbd\xbf\x1e\xc2Dh$h\x85\xfa\x96G\xe0H\xbd\xa0Y\x18\xa6\x9ci\x03KFk\x92\x1e\x18\xd9\xd4\'\xbe\xd7\xf5\x8f\x0bw\x9f-\xbf\x9b\xbe\xa0f\x19\x84\xd9X\xb5j\xcd\x18\xda\x88T\x84\x92\x97\xcd\xb4>"=\x1c\\7j\xd9\x04\xca\xd3\x03\xd8\x1et\x10\x0e%\xdd9\xe5\x01\xa7~e\'\xc8\x0b\xefxD\xb3\n\x93\x84\x08\x878{\xef.\xa8\x86\xeb"_\xb3\x01T\xb5\xfa\n\xc4\xa9\x04R\x1f\x9fO\x8c\x1b\'4}\xa2c\xe4\nx[\xfay\xe14a+!\x11J\x93Lj\'\x03\xb2\xf3\x94\xfc{\xb7\xa7\t\x9f\xd0\x0c\x87\x83\xf0y\xe4\xeb}|T\xfc\xb3X\xdb\xe0\xbb\xde\xd6\xffZz\x1e\x80i\xb4\x12\x94\xe4\xca;Zh\x12k\xc0l\x86v*\xb7\xf0\xc2\xc3\xa0\xda\x1d\x03=\xf2\xb9\xefk\xba\xce\xf2\xe8\x14\x8b\x022\xc9\x86\x9d\xac+\x81\xd5\xf3\xa9\xfb\xf7w\x1c\xc1.\x97\xca(\xc5\xefv\xdc\x85\x88\xf1\xf9\x9c\xcbLJ\xc6\xe2-\x87\xd9\xfc\xec\xc6\x06;6\xf6O\x11D\x99j#\x9d\xebg\xf9W\xcaC@m\x15\xfa\xe4\xb9\xf4=\'\x16\x08v\x93\xacC\xf6\xedp\xf2\x1b\xb06B\xf9\xbb\x95j\x8a\xe6\xf6\xd1\xdf\xdd\xfb\xb3\xfd\npp\xcb\xedh!\xd5\xd4\xce\xf0\x16\xe3\x04\xd9\xba\x9fj,i\x1d\x8e\xf4@\x91\xb0\x97?\x9aS\xd6\x16\xa1\x9e\xf7\xedih\x8f_I\xc8V\x1e^\x11eC(\x12\x0c\x8c\xa5:}\xa0HAC\xa5g\x9c\xae\xfd\xb9f#7w\xedY\xbe\x8fb\xce\x92$&\xff\xb9Y\xf1\xa6O\xb9\x83\'\x8b \xea7BsG\xcc\xef"\x95\x06\xf4T\xdfj\xdfG\xac1P\xfd\x0c\xd5\xceL\xfd\xe3\x9b?\xda\xc4!\x18E\xf3\x8a{\xc8\x1e\xae\x13S\xabjB\xcc#\xff\x87)\xae\x1e|\xf3ADW\xe5\xee\xf1\x12\x91\x81\xfd\x18^\xcb\xef\x1dwGe\xdfd\x8aF\xdf6\xdb\x9d\xbfv\x0fBT@(\x00/#t\xbe\xe2\xbc\x8e\xd5\x9b\x9f>d$\x86\xb0\xbd\x85\xdd\x8e\x81\xdc\x0bH#"\xf7\xdb\xe5n\xd4\x03\x84\x8ef\xae\x8a\xed\xda:Y\xda\xe2N\xfb\xa4\xb1Is\xc4<\x7fe\xcd\x99\x14\x9d\xc2\x84*x-\xed*n>\xf4\xa1\xa1\xa8\x8f;\x93\x95\x96\x15=L^\x96\xd9\x8cX=y0\x97\xaeB\xaf\x9dTT\xbb\xee8\xe8\xa3Q\x85\xa9\x179h\xf2\x93\xf2E\xe2M\xc8\x88\x08:X\x87]\x08b\xb8\xb2\xa8\xd0\xd5Q[\xea\xb4y\xcd\xdaN\xeen&\x8ao\x1b\x95[\xdc\x13\xcaX\x05a\xb9\x05\xd7n\x18\xccSk\x1e\x13\x96\x04\x19\x92\xf7\x8c&\x96\x95MS\xf3\xe4\t\x84P\xc88\xa7\x97\xea\x8c\xbaj\x1c\xddU\x13SN\xfc\x03B:&\x91L5,\xf5\xdd\xff,3#\x15\xb6\xf1\xfb\xd7Ka\xd3\xdc\x82m\xb5\x8a\x1f\xa7\x8a\x84\xf7z(\xf1\xcb\xd7\xbf\xab\x0e"YZ+\x9d\x0c\xa4c\xf3+\xac\xb3\x93M<\x9a\xfd\xd76z,\xb6\x97;\x18\x80\xfcJ\x18\xec/{I\x8b8?\\<\x9cxM\x97\xed\x7f\xc4\x05?\xfb\xab\x9d_Qjs\xe4e\xe7\x03\x80\xaf\xc5')

bytearray(b'\xf0\x99\x8d\x0e\xb6\xc0zhy\xee\xba\x88D~\xe6\xac\xd7\xc6\xe2\xf6(l\xb9\xbd\\\xa7\x91\xedzr\xfb~\xa8\xd0\xd8\x05ac\xe7\xdf1\x83,\x8c\xf0\xe90\x10\xc7\x10\xc5\xf9\xf9\xb8\x8e\x08W8\x82\x0e\xe1\x04A\xef\xd7\xf0\n\xdaA6\xfc$\xf8\x14\x9e]K<\xd1V\xdd^V\x01\x80a\x95M\xac(\x06;\xa3\x97|\x7fPu\x84\xa3\x8ess\xc5\xaa,\xaa\x06-\xdc(6\x11G\x00\xd8e\x94\xdf\xb5\x10\x87\xb5\t\x00\xc9\xc2\x7fU\x00\xad\xc6\x8b\xa8\\U^\xb58d1\xd0\xac\xcd\xdb\x03\xa6s\x07\xf3\x94\xd7W\xe6@\x1d\xc4y\xd72\t\x88\x11A\xf2\xeb\xff(u\x18\xa8\t\xcd(M\xba\xd0s^\x7f\x95\x1b\xfc\xa6\xc7$\x9d\x19B\xb7\xa4\xa0\xd7kV\x88\x06\xd8\xfc\xa9\x92\xf0\x12\xf06\x80B\x93\x13\x8a\'\x815\xd4\x9d\x02q\xc6`\xa6\x99\x91]=q4yP\x89c}\x9f\x81\xe2\xab+\xa4f~W\xcc/\x01\xc0\xcb\xcf\xc1(*\xcc\xdc/\x88\xb6Y\xb2\x81\xffb4\x87+\x9c\xf2R\'\\\x18\xd3Z80\xc0\xbf\x10Vs\xa0\x05\xda4\xa2xh\xeb!C\\]x\xc0\x0b)\xe8\xc5\xc3IdZ\x18\xf8\x9fLg\xf0l\xe9Pr\xd1\x06|#_A\x10\x8f\xf0%\xd0\x86\xa7\x1f\xf4\x04\x12 \xa7\x93\xdb\x1dg.\x02\xed\xa4\x15\xe0\xb5\x9d\xe3a\x1cr\x8f\x15z\x9f\xb6\xf88\x9a\xf3\xfe\r\x9d\xee\xee\xb4\xa3\x06\x1b\x18\x02\xe6\xa1\xa6\x8d\'\xe2C\x98\xf6~\xd4f\\\x17\xc4iB\xcb\t\x94\xb0\x16\x80\xc0\xe0eO\xabJYL\x96.\xea\xcc\x94\xc5\x92\x19|1\x1ea\x9e\xab\x14e\r\xaf\xf7{\x9d\xf4{\x13En\x95\x84E%R\xeb\xfb,\xb8I\x07\xf3\xb16kz\xe3\xb1\x96y\x06\xb5iV\x0b@\x0cOH@\xedy\x01\xc1\xa7\x84k)\r\xad\xdf\xb0\xbb,\xba\x92]\xb2>\x99\x83\x95\x03\xcd\xb7\x19H\xcf\xe1\xdc\xdc\xd0W\x96\xda;\x1fc\xf1H\xa6\xcc\n7\xfbJ\x8a\xdaE\xd6B\x85R\xf0\x89pvs\xd7\x9e\x08\xf1\xfa\xe0\xf7\xebK\xf7E\x8c~\xa3]\x86m$\x96\n\xcb\xf4\xb9\xe1\x96\xbc\xb0\xb2\xc6\x84p*\xb3\xd6\xc2\xf13\x9b\xe5]\x11[\x1a\x05ly\xf6\x8d\xdd6\xe0\x12\xc5@\xa5ZN\xb7\xd0\x95\xf8\xf7\xc4Q\xf4P\xab`\x80\xed\x93\x02\x0e\xdf/8\xbd\xdeM\xf9.a\x9dM\x8f\xfco\t\xdf>\x81]\x12)\xc0\xfb.\x82o\xac\n\x1d\x11n+\xc6]\xe0a\xb8\xb5x(\x80\xb2\xfb:\xadN\xd4D\xd0\xa6<1C\x04>5T\xfd\x18u\xacQW\x9d\xcf\xa4\x84Dz\xa3\x99\xf0\xa9\xf0\xcdh\xac_\xe3\xbe\xa4\xcdv\x13\xf0.\xc5T\x8b=\xb3\xec\x81\xfdE\xfb\x83i\xe4c\x19\n\x94\xab\xd9&\x05\xacnL?=\x94(\xe6z\n\x81\x8e*\x198\xbd\xc0t\xe1\xd5\x8cw5@\xd8\r\xdb\xd3\xdd`\xe4\xfa2\xffs\xe7k\xa2\x98L\x9b\xed\x93\x8a\xc5\xadFW\x93\xc8\xa3\x15\xd1\xd2\x9a\t\x9d;>@\x86y\xd7\x14\x9f\xaa\xf1\xeb^j\xbac:-\xe9\xa8\xa2\xf1\x8a\xfc\xd1d\x88\x84\xed +\x82\rGE\x95-#(\x191\xb4\xc6~t\xd3\xcc\xaax\xb8Z\xcbNpq,\x05n]\xff\xf7)\x02!\x06\xdf=e\xce\x87\x90\xfc\x14(x\x90v\x9b(\x97\x8d\xcd\x07Vn\xf7\xe3\x0c\xe7\xce\xfaa\xcaU\x19\xd8L.)o\x90\xa8\xcd\x8b\xeb\x0e\xd0\x03\x0b`6\x7f\x1e\xf2+\xb3?\x11,\xd8\x16ZY\xaf\x05I%R\xd0\xf1V\xb9\x85d\xdc\xa2\x90\x9d\xdd\x19\x1c\x90\x07iy\xc8\x07\xba\x84\x96uk\xb7\xb7\xcep=\\UO\xed\x9e\xcc\x1b\x0e\xb6\xa2\xb1\x0b\xee\xb7j=K\xb0\xbbA\x14\x8a\x8c7R\xc0d\x0b\x1fa\x12\xb1\xe8=\n\x97~\x11\xb6\xffs\xb5D\xe8\xfax\xf9\x9e;\x0f\x16W\x81"e\x9e\xdeY\xe3\x10\x1e\xe7wu\x94\xefm\xc9\x05\x021\x87\xba\xc7j\x95\xdb\xdb\x9c\x04\xa8\xa0\x9a\x96\xcd\xc4\xcaWg\x96~\xec\x80\xe7\x1c\xee\xe35#\xf5$\x11\xa1\x875\xe0\xf0)\xd7\xa3\xf8\xadN\x1c\xe7\x83\xf1\xc4:\xaf\xc1\xf6')
{22: 8194}
bytearray(b'\xf0\x99\x8d\x0e\xb6\xc0zhy\xee\xba\x88D~\xe6\xac\xd7\xc6\xe2\xf6(l\xb9\xbd\\\xa7\x91\xedzr\xfb~\xa8\xd0\xd8\x05ac\xe7\xdf1\x83,\x8c\xf0\xe90\x10\xc7\x10\xc5\xf9\xf9\xb8\x8e\x08W8\x82\x0e\xe1\x04A\xef\xd7\xf0\n\xdaA6\xfc$\xf8\x14\x9e]K<\xd1V\xdd^V\x01\x80a\x95M\xac(\x06;\xa3\x97|\x7fPu\x84\xa3\x8ess\xc5\xaa,\xaa\x06-\xdc(6\x11G\x00\xd8e\x94\xdf\xb5\x10\x87\xb5\t\x00\xc9\xc2\x7fU\x00\xad\xc6\x8b\xa8\\U^\xb58d1\xd0\xac\xcd\xdb\x03\xa6s\x07\xf3\x94\xd7W\xe6@\x1d\xc4y\xd72\t\x88\x11A\xf2\xeb\xff(u\x18\xa8\t\xcd(M\xba\xd0s^\x7f\x95\x1b\xfc\xa6\xc7$\x9d\x19B\xb7\xa4\xa0\xd7kV\x88\x06\xd8\xfc\xa9\x92\xf0\x12\xf06\x80B\x93\x13\x8a\'\x815\xd4\x9d\x02q\xc6`\xa6\x99\x91]=q4yP\x89c}\x9f\x81\xe2\xab+\xa4f~W\xcc/\x01\xc0\xcb\xcf\xc1(*\xcc\xdc/\x88\xb6Y\xb2\x81\xffb4\x87+\x9c\xf2R\'\\\x18\xd3Z80\xc0\xbf\x10Vs\xa0\x05\xda4\xa2xh\xeb!C\\]x\xc0\x0b)\xe8\xc5\xc3IdZ\x18\xf8\x9fLg\xf0l\xe9Pr\xd1\x06|#_A\x10\x8f\xf0%\xd0\x86\xa7\x1f\xf4\x04\x12 \xa7\x93\xdb\x1dg.\x02\xed\xa4\x15\xe0\xb5\x9d\xe3a\x1cr\x8f\x15z\x9f\xb6\xf88\x9a\xf3\xfe\r\x9d\xee\xee\xb4\xa3\x06\x1b\x18\x02\xe6\xa1\xa6\x8d\'\xe2C\x98\xf6~\xd4f\\\x17\xc4iB\xcb\t\x94\xb0\x16\x80\xc0\xe0eO\xabJYL\x96.\xea\xcc\x94\xc5\x92\x19|1\x1ea\x9e\xab\x14e\r\xaf\xf7{\x9d\xf4{\x13En\x95\x84E%R\xeb\xfb,\xb8I\x07\xf3\xb16kz\xe3\xb1\x96y\x06\xb5iV\x0b@\x0cOH@\xedy\x01\xc1\xa7\x84k)\r\xad\xdf\xb0\xbb,\xba\x92]\xb2>\x99\x83\x95\x03\xcd\xb7\x19H\xcf\xe1\xdc\xdc\xd0W\x96\xda;\x1fc\xf1H\xa6\xcc\n7\xfbJ\x8a\xdaE\xd6B\x85R\xf0\x89pvs\xd7\x9e\x08\xf1\xfa\xe0\xf7\xebK\xf7E\x8c~\xa3]\x86m$\x96\n\xcb\xf4\xb9\xe1\x96\xbc\xb0\xb2\xc6\x84p*\xb3\xd6\xc2\xf13\x9b\xe5]\x11[\x1a\x05ly\xf6\x8d\xdd6\xe0\x12\xc5@\xa5ZN\xb7\xd0\x95\xf8\xf7\xc4Q\xf4P\xab`\x80\xed\x93\x02\x0e\xdf/8\xbd\xdeM\xf9.a\x9dM\x8f\xfco\t\xdf>\x81]\x12)\xc0\xfb.\x82o\xac\n\x1d\x11n+\xc6]\xe0a\xb8\xb5x(\x80\xb2\xfb:\xadN\xd4D\xd0\xa6<1C\x04>5T\xfd\x18u\xacQW\x9d\xcf\xa4\x84Dz\xa3\x99\xf0\xa9\xf0\xcdh\xac_\xe3\xbe\xa4\xcdv\x13\xf0.\xc5T\x8b=\xb3\xec\x81\xfdE\xfb\x83i\xe4c\x19\n\x94\xab\xd9&\x05\xacnL?=\x94(\xe6z\n\x81\x8e*\x198\xbd\xc0t\xe1\xd5\x8cw5@\xd8\r\xdb\xd3\xdd`\xe4\xfa2\xffs\xe7k\xa2\x98L\x9b\xed\x93\x8a\xc5\xadFW\x93\xc8\xa3\x15\xd1\xd2\x9a\t\x9d;>@\x86y\xd7\x14\x9f\xaa\xf1\xeb^j\xbac:-\xe9\xa8\xa2\xf1\x8a\xfc\xd1d\x88\x84\xed +\x82\rGE\x95-#(\x191\xb4\xc6~t\xd3\xcc\xaax\xb8Z\xcbNpq,\x05n]\xff\xf3)\x02!\x06\xdf=e\xce\x87\x90\xfc\x14(x\x90v\x9b(\x97\x8d\xcd\x07Vn\xf7\xe3\x0c\xe7\xce\xfaa\xcaU\x19\xd8L.)o\x90\xa8\xcd\x8b\xeb\x0e\xd0\x03\x0b`6\x7f\x1e\xf2+\xb3?\x11,\xd8\x16ZY\xaf\x05I%R\xd0\xf1V\xb9\x85d\xdc\xa2\x90\x9d\xdd\x19\x1c\x90\x07iy\xc8\x07\xba\x84\x96uk\xb7\xb7\xcep=\\UO\xed\x9e\xcc\x1b\x0e\xb6\xa2\xb1\x0b\xee\xb7j=K\xb0\xbbA\x14\x8a\x8c7R\xc0d\x0b\x1fa\x12\xb1\xe8=\n\x97~\x11\xb6\xffs\xb5D\xe8\xfax\xf9\x9e;\x0f\x16W\x81"e\x9e\xdeY\xe3\x10\x1e\xe7wu\x94\xefm\xc9\x05\x021\x87\xba\xc7j\x95\xdb\xdb\x9c\x04\xa8\xa0\x9a\x96\xcd\xc4\xcaWg\x96~\xec\x80\xe7\x1c\xee\xe35#\xf5$\x11\xa1\x875\xe0\xf0)\xd7\xa3\xf8\xadN\x1c\xe7\x83\xf1\xc4:\xaf\xc1\xf6')
805

bytearray(b'\xd4\x18XP\xc7{\x1b\xa5\x88~\xa6T!\xa5\xf6\xc5\x00\x97\xbc\xe2\x1f\xbc\xaa\xfeY\xf3\x93t\x8d\x1ejPQm-\xc2]3\x12N\xf4\x10x\x94\x94Y\xc5W\xad\xc48V\xa3\xe1{\xd1\x1a\xa3\xcf\xd7\xc3^\xf4\x84\xdao\xd5\xdbF\x92a\xad\x0b\xf9\xc2\xf0B\x8c(\xcaN\xe7\xc6e\xde\x02\xc6\x8e\xb9\xdc\xec\x11\xdf\x0c\xff\x17\xdd\x92U\xcf \x1c\xd8\xe9\xf8Rsu\xe5\n\xf3@\x9f\xd2\x9b\xe9J\xbcoR\x9d>\xb6\xbd\x81\xae\xf8\x0e\xf1e7La\x06\xb4\xf1\xaeg\x04~[\xa7\xa3K\xb9\x1e\xcb ^\xf1\xa1\xf5\xc2\x08\xeb\xac{\xc4\x95VJ\x7f\xc3\xd6\xe4\x07\xd3~\x02\xb0\x94\xcf<\x9cN)\x92\xe59\x19,\xfe\xc3>\xaa\x938\xfd9a\n\x0e9I\xd2Y\xd2\x80|\xbfu\x14\xb7\x99\xc80\xbe\x91\x95\xd0\xa5\xa0\x88M\xa4\x1e\xe41\x99#\x13\xb8\xc6V\x07L\xab4~\x1a`6\xed.\xe5+\xa9u\x98\x86\x18\x1f\xe8\xd4\xe3P,\x14\tY\xabsW\x8f\x92Q\x15AD\xe2\xc0\x1d\x8c\x89gs\xb7\xef\xfe\xc5\x8a\xe6\x87\x12(\xbb\xff\xb7R\xd6\xfb\xda>\x94\x95\x19\x86R\x8cz\x16l/\xee\xaa\xc7\x1b\xf7~\xf4b\xc2\xe4\x82\xb7\xd0\x0cv\x91\x86\xdbg0\xd7\x8b@\xbe\x18\x93\xcfc|\x8e\xd3cty\xda\n\x9bYj\x8f\xdf\xd6R\x91\xa0\xff\xeb\x93\xda\xd5\xf9\xa8\x0f\xb3\x83\xe0\xe2=\x90g\xff\xd3/\xa0Zz\xdb\xd5\xa1\xd1@\x8d\x99s\x01\xe9\xd8`\'\x0c\xf4\x11L\xbfN\xd2&\x8a\x94\xb7\xe6C\xba\xc8\x93\x14V\xdb\xb4|\x1c\x0b\xc5\xa4s\xd8n\xf8u\x88I,\xae\xe1\xdc\xe3H\x1d<8\xca\x94S\xdd!\xde`\x8e\xb1\x851\xe9R\x7f\xab\xcd]\xb3~<\xba\xb4L\xdf\xcb\xdd\x90\xcc\x8c\xeb\x19\xa1\xd8\xfd\x92GgW\tQ\x9e]@\x16\x97-\xb3\xc1\xcaVS\xbe\xbe\xb0\xa5\'\x13B1K,E\x96\xa8O\x0b\x04\x82\xee\x80d\r&\xdfa\x03\xc3f\xd5\x15\x00\xab;\xfb:\xc1\x8cv\x8e<l\xe1\x9f\xab\xab\x1e\xa1y\xaa\xf0\xe9\xd5\x04\nNK#\xc6a\xe6\x9c\xf5\xd4"\xe7\x82\xf0L\xce[\xed]ct\xaf\x13\xfe\xc6@\xb4\xca\xb7}\xc0\x17q\xda,\xf4.j\xa8\x00T\x01\xdex\xbb\x0eh8\xc6\xe5\xcc\x17\xec\xa9\x92\xe08\xac\xdfh\x95tM\x8f.\x98\xaa\x87NDt>gj(\x8d\xe9\xff \xc9\xc5g\x16\xbb\x84r\xdcPOKE\xc0=\ryP\x85nj\xb9\xc7\xf5\xb6\n\xa5\x85\x06\x1e\x7f\x85\r\xdf\xed\xeb\'\xe9\xe2b\xd8\xee\x88rA\xaaH\xc3\x8d\xcb\xd85\xf8\x19\xfbJp/\xfdh\xa07\xdaK0\xde_%Xy\x1c\x8f\xb5\x13\xd4\xbf\x83\x8c\xb9\xe75\x1e\xcb\\\xa4}\xe4c\xd49\x81\xdf\x8f\xdf\xad)\xf8\x9a\x8f\xc4F\x99*\xb8,3JM\xdc\xc5h\x04\x96\x87\xa497m\x01\x0eJ\xa8%!\n\x17\xef\xfd\xa8\x02QMl\xc1\xaf\xc3\xc7h\xd3\x08\xb7\xb3\xdef\xe2.h\xbc\\\xc7\x13\x8eJ4Bw?A\xc4\xc7\xa3\xa2\x96\xbb\xfc#l\xd9\xf3Y\xe2\xec\x8f\x8c$\x82#S\xb2N\xd1\xac1\x1c\xcf\xe7\xb7n]\xbf\x12\x0b\xc5\x8d\xaf\xf5+\xe3\xd6\x86\xde*\x15\x8f\x97\x01t\xe5\xe6U\xcch\xbc8\x9cx\xf0\xa5\xb9\x02\xb8\x7f\xbfQ\x98\x95P\xc3\x8cf\xfa\xbf\xad\x84\x10L\x81\x03%L\xe7d\'\xd2\xa5I~\xba\x90V\xfd\x9bC\x82\xa5\xff\x17vVdL\x11\xb9\x1385\x14|y\xae\x02{\xc0\xdd|\x97\xb9\x9e\xf1\x03\xf4X\x85R\xcfD|\x92\xa8\x9a\xb4\x02\xb8\xd6V\x04\x91*b\x03_\x80\x99\xea\x1d=\xbc\xf7S\x94\x8b\xc0<\x93\x01\xd6\xfd\xcb\x02\x1e,R\x10\xac\xcfI/[1\x9dr\xadv\xe3\x13]\xff\xa759?S\x183+bU:\xb7A\x00\x1a\xf2\xfb\x02/\x9d"\xe0\xd3\xab\x11l\xba\x86!\xe6\xaa\x83\xf0\x02\xc2M\xd9\x1b\xdc\x97\xffK\x1e\xf5\xf0W\xf9\xaenbB\x16C0\xaf\x95$\x91\\\xb8\x95\xc58\xb8\x9e=\xc3\xf9\xd6\xd1F\xfaDP-\xf6=\x82n\x10\xf7\x1f\x98\xe6I\x94\xbbR\x89\x8f/uc')
{23: 8194}
bytearray(b'\xd4\x18XP\xc7{\x1b\xa5\x88~\xa6T!\xa5\xf6\xc5\x00\x97\xbc\xe2\x1f\xbc\xaa\xfeY\xf3\x93t\x8d\x1ejPQm-\xc2]3\x12N\xf4\x10x\x94\x94Y\xc5W\xad\xc48V\xa3\xe1{\xd1\x1a\xa3\xcf\xd7\xc3^\xf4\x84\xdao\xd5\xdbF\x92a\xad\x0b\xf9\xc2\xf0B\x8c(\xcaN\xe7\xc6e\xde\x02\xc6\x8e\xb9\xdc\xec\x11\xdf\x0c\xff\x17\xdd\x92U\xcf \x1c\xd8\xe9\xf8Rsu\xe5\n\xf3@\x9f\xd2\x9b\xe9J\xbcoR\x9d>\xb6\xbd\x81\xae\xf8\x0e\xf1e7La\x06\xb4\xf1\xaeg\x04~[\xa7\xa3K\xb9\x1e\xcb ^\xf1\xa1\xf5\xc2\x08\xeb\xac{\xc4\x95VJ\x7f\xc3\xd6\xe4\x07\xd3~\x02\xb0\x94\xcf<\x9cN)\x92\xe59\x19,\xfe\xc3>\xaa\x938\xfd9a\n\x0e9I\xd2Y\xd2\x80|\xbfu\x14\xb7\x99\xc80\xbe\x91\x95\xd0\xa5\xa0\x88M\xa4\x1e\xe41\x99#\x13\xb8\xc6V\x07L\xab4~\x1a`6\xed.\xe5+\xa9u\x98\x86\x18\x1f\xe8\xd4\xe3P,\x14\tY\xabsW\x8f\x92Q\x15AD\xe2\xc0\x1d\x8c\x89gs\xb7\xef\xfe\xc5\x8a\xe6\x87\x12(\xbb\xff\xb7R\xd6\xfb\xda>\x94\x95\x19\x86R\x8cz\x16l/\xee\xaa\xc7\x1b\xf7~\xf4b\xc2\xe4\x82\xb7\xd0\x0cv\x91\x86\xdbg0\xd7\x8b@\xbe\x18\x93\xcfc|\x8e\xd3cty\xda\n\x9bYj\x8f\xdf\xd6R\x91\xa0\xff\xeb\x93\xda\xd5\xf9\xa8\x0f\xb3\x83\xe0\xe2=\x90g\xff\xd3/\xa0Zz\xdb\xd5\xa1\xd1@\x8d\x99s\x01\xe9\xd8`\'\x0c\xf4\x11L\xbfN\xd2&\x8a\x94\xb7\xe6C\xba\xc8\x93\x14V\xdb\xb4|\x1c\x0b\xc5\xa4s\xd8n\xf8u\x88I,\xae\xe1\xdc\xe3H\x1d<8\xca\x94S\xdd!\xde`\x8e\xb1\x851\xe9R\x7f\xab\xcd]\xb3~<\xba\xb4L\xdf\xcb\xdd\x90\xcc\x8c\xeb\x19\xa1\xd8\xfd\x92GgW\tQ\x9e]@\x16\x97-\xb3\xc1\xcaVS\xbe\xbe\xb0\xa5\'\x13B1K,E\x96\xa8O\x0b\x04\x82\xee\x80d\r&\xdfa\x03\xc3f\xd5\x15\x00\xab;\xfb:\xc1\x8cv\x8e<l\xe1\x9f\xab\xab\x1e\xa1y\xaa\xf0\xe9\xd5\x04\nNK#\xc6a\xe6\x9c\xf5\xd4"\xe7\x82\xf0L\xce[\xed]ct\xaf\x13\xfe\xc6@\xb4\xca\xb7}\xc0\x17q\xda,\xf4.j\xa8\x00T\x01\xdex\xbb\x0eh8\xc6\xe5\xcc\x17\xec\xa9\x92\xe08\xac\xdfh\x95tM\x8f.\x98\xaa\x87NDt>gj(\x8d\xe9\xff \xc9\xc5g\x16\xbb\x84r\xdcPOKE\xc0=\ryP\x85nj\xb9\xc7\xf5\xb6\n\xa5\x85\x06\x1e\x7f\x85\r\xdf\xed\xeb\'\xe9\xe2b\xd8\xee\x88rA\xaaH\xc3\x8d\xcb\xd85\xf8\x19\xfbJp/\xfdh\xa07\xdaK0\xde_%Xy\x1c\x8f\xb5\x13\xd4\xbf\x83\x8c\xb9\xe75\x1e\xcb\\\xa4}\xe4c\xd49\x81\xdf\x8f\xdf\xad)\xf8\x9a\x8f\xc4F\x99*\xb8,3JM\xdc\xc5h\x04\x96\x87\xa497m\x01\x0eJ\xa8%!\n\x17\xef\xfd\xa8\x02QMl\xc1\xaf\xc3\xc7h\xd3\x08\xb7\xb3\xdef\xe2.h\xbc\\\xc7\x13\x8eJ4Bw?A\xc4\xc7\xa3\xa2\x96\xbb\xfc#l\xd9\xf3Y\xe2\xec\x8f\x8c$\x82#S\xb2N\xd1\xac1\x1c\xcf\xe7\xb7n]\xbf\x12\x0b\xc5\x8d\xaf\xf5+\xe3\xd6\x86\xde*\x15\x8f\x97\x01t\xe5\xe6U\xcch\xbc8\x9cx\xf0\xa5\xb9\x02\xb8\x7f\xbfQ\x98\x95P\xc3\x8cf\xfa\xbf\xad\x84\x10L\x81\x03%L\xe7d\'\xd2\xa5I~\xba\x90V\xfd\x9bC\x82\xa5\xff\x17vVdL\x11\xb9\x1385\x14|y\xae\x02{\xc0\xdd|\x97\xb9\x9e\xf1\x03\xf4X\x85R\xcfD|\x92\xa8\x9a\xb4\x02\xb8\xd6V\x04\x91*b\x03_\x80\x99\xea\x1d=\xbc\xf7S\x94\x8b\xc0<\x93\x01\xd6\xfd\xcb\x02\x1e,R\x10\xac\xcfI/[1\x9dr\xadv\xe3\x13]\xff\xa759?S\x183+bU:\xb7A\x00\x1a\xf2\xfb\x02/\x9d"\xe0\xd3\xab\x11l\xba\x86!\xe6\xaa\x83\xf0\x02\xc2M\xd9\x1b\xdc\x97\xffK\x1e\xf5\xf0W\xf9\xaenbB\x16C0\xaf\x95$\x91\\\xb8\x95\xc58\xb8\x9e=\xc3\xf9\xd6\xd1F\xfaDP-\xf6=\x82n\x10\xf7\x1f\x98\xe6I\x94\xbbR\x89\x8f/uc')

bytearray(b'c\x9fU\xd8\x92\x03\xfe\xa9\x86\xc8\xd2\xca\xca\xf2\x94G.7\x18\x972\x8b\xab4\x16VF\xc2\x12^\x14H\xed5G\x821\xb3\xe1\xb9X\xd5S\xd7\xe78I\x02\xc6\x7f\x06\xdfr&\xf9\x8b\x8f!&3\x0fR\x0c3r3\xce\xb5\x01\xae}@NT\xe6\xa1\x0e\x01tm\xed\x05\xbaC\xa6\xb32\x06\xa0?\xd3\xc8O\x1c\xc0\xe34 T\xedB\xb1?\xea\xf9\nvGK\xef\xa3\xbc8\xa2Z^I\xe5\xc6\xd6\x1d\x04\x85I\xfa^\xa7\xf5L\x81\xcd\xb1\xd5\x17j<\x19\xda\x8e:JuS=dJ\xfd\xc8\x7f\xd1\xa9D\x0c/G\x8b7u\x14\x91\xfb)#jU\xf46O\xf8C\xb4\xda\x1e\xb9\xb6\xcf\xcc\x9a\xf4\x1d\xfd\xc9\x1b\x90\x05\xf7\xfflN\xe6\xde|\x83e3&\x91\x14\x96\x07I\x8a<\xaf\xae\x92\x8d1\xcb\xd2&\t\xf4\xcck(SjL\xc7/\x96a\x00\xfa\x8b\xa0\xa7\x9a\xe0$\xf1\x85u\x02@\x0f\x94@\xc0\x067\x80\x1fv\xb4W\xbbP\xdeV\x92J\xad\xbb*\xefM\xf6\x82\xfa\xb8ts\x1b\\\xfc@@xM\r\x1c\xfc,E\xf8y\xdf^\xbd\x80\x1e\xc6\xfav\xf9\xdek\xed\xed\x06(\x02^a\xb9b\xfa(\x13\xf6\x82\x08\x1at\xbfso\xdf\xb3\x90\x95\x07\xbf\xa7\x0e!\xaaaR}\x98|w\x8ab\xdc\xbe\xa2\xe3\xfa?\xf9T\x01\xca\'\x08\x9a^\xa0\xa4U\x03\x11&S\xe8\x84\x0b;Di\xde\xf3\x93~\n\xc1ga\xfeC\x04Mt\tV<\xc0/\xff-*\xb7UG\x15ZT\xcfY\x10\x87\x83U\xe2\x98P\xbbt(T\xe4_y\xf9\xa3\xf9GH\xe6bw\xb7f\xebX\x86j\xe0\x8f\x16\x19\xc5\x94g\x80-y\xcd\xd0\x02\x1f\xdfqpM\x8fw\xe4\xa1\xe2\xef\xf0]\x10\x07\xb6\x08\xda \xb1\xf0\x85\xecP\x16\x1bYs\x8a\x0bD\x07\xd5\xf1\xdbs\xaa\xaf?\x19x#\xde\xe2\xf8Q\x11\x83\x98\xd6\x87B\x14\x91b\\\x9c\x07\xf5\xe2\x0e\x16\xd6T\xdev\x0ece\xd9\xa4\xc0\xfb\x92\xb5\x8d\xa6\tD\xa0\xd4p\x1dn\xf8m+\x87\xe0p2E&\x8c3\xff\xa8\xc8\x10\xc8\xb9\xa5\x9dR\x0e\xd99@\xaf\xeb\xab\x018\x91\xbbn\xed\x93\x9a\xcb\xf3\xa9\x8d\xe6B\x19g~\x19wo\x14\xa4i%\x8b\xf4\xe5\xbc\x0fi\xf9\xc2\xff=\x9av\x906,D^\xaf\x8c4.27\x87\x980\xc8\xfd\xda\xc4\xe7\x14\x1a@\x8eMC[\xb59sc\xea0C\x8d=$\xfe\x9c \x7f4\xc0\x82\x07\xa1\x00\x15F[T\xa3\x02G\x8d\x85C\xe4p\xaf\xd29\xdc\xec\xf7\x08\x7fv\x0e\xb7\xd1Yn\xa7\xb6\xfd\x07\x97$\xbb\xf0\x97\x9f\xa6\xf8\x88\xed\xcc\x0b!\x9d\x8f\xf5{\xc43\xe4\x066\xf5\xb9\xd8\x1d\xce0B\x85\xd2NN\xaf\xdc\xaf\xbf\x07m\xf2\x8fM>\xfa\xedQnN0q\xa2\xef;\xd2e\xea\xab\x88?\xe2F\xd0?\x0e@/\xd3Ui\x1f\xa6P\xc8\x0e.T\x08\x138YO\xd1So\xb1\xdb|&\xaf&\xe0\xc1\x06I3\x16\x96TNTR\xef\x87\x8e\x1e\xea\x1d\xefB\x00\x99t\xdaS\xd0\xc3\x88\xb5\x0b\xa3\xc0N\xb2\xea\x97Z\xd7\xef\x05~@t`\x19\xe5\x06\xfc\nz\xb1\x1f,\x8b\xe1\r\x16\xefG\xa4\xbd\x01=\x0e\xbb\xc2\xf3\xa9\xee\xa8z|\xd1\xff1\xcd\x92 ?\xa3\xae\xf5H\xe8\x05w\xc8\x15\xc4\x15\x10\xc8<\xc6\xce\xe0\xfd\xd2,\xef\xa8\xa68\x84f\x92\xfa3E\xfb\xd7\x11\x10\xcbh\xfc\xf2\x9d>\xf0\xabxC@\x14\x90\x16\xc3ha\xf9\x10(\x9c\x17\x06\x96\xb2\xab\x12\xf9\xdc"\xcb\x8b\x91\xa4\x9a\x19\x14!\xe9\xb8="\xa0\xf0\xc8#@\x96h\x02\x90\x122\xc2\xe0\x7f\xee\x1e\xcf\xf0\xfa\n\x91\xa7\xe8\x89Q\x8b\xa6*_\xf4\xb9^k\xc2\x8a\xa4\x03o\x92M(\xdf\xf6+hQ2\x0f\xc5\x99\xc4\xc7\n\xfe\xd1\xa3\xa3\xe9\x93,\x96\xf9\x14\xda\x00\xffiB\xa5^\xb4\xb4\xab\'\xf2\x90\x1bK\x83\x88b\x00]\xe7\xba\xf1\x04k\xc5o\xac[\x8c\x10S\x99\x01"\x15o\xfe\xc6\x17j\xc9\xab\xb2\xf5\x07\xcf\xd8~\x19h6\x18\xc0\xc3\xcb\n\xe6\xddir\xad:\x07\xab\x8a\xbfFi_')
{24: 8193}
bytearray(b'c\x9fU\xd8\x92\x03\xfe\xa9\x86\xc8\xd2\xca\xca\xf2\x94G.7\x18\x972\x8b\xab4\x16VF\xc2\x12^\x14H\xed5G\x821\xb3\xe1\xb9X\xd5S\xd7\xe78I\x02\xc6\x7f\x06\xdfr&\xf9\x8b\x8f!&3\x0fR\x0c3r3\xce\xb5\x01\xae}@NT\xe6\xa1\x0e\x01tm\xed\x05\xbaC\xa6\xb32\x06\xa0?\xd3\xc8O\x1c\xc0\xe34 T\xedB\xb1?\xea\xf9\nvGK\xef\xa3\xbc8\xa2Z^I\xe5\xc6\xd6\x1d\x04\x85I\xfa^\xa7\xf5L\x81\xcd\xb1\xd5\x17j<\x19\xda\x8e:JuS=dJ\xfd\xc8\x7f\xd1\xa9D\x0c/G\x8b7u\x14\x91\xfb)#jU\xf46O\xf8C\xb4\xda\x1e\xb9\xb6\xcf\xcc\x9a\xf4\x1d\xfd\xc9\x1b\x90\x05\xf7\xfflN\xe6\xde|\x83e3&\x91\x14\x96\x07I\x8a<\xaf\xae\x92\x8d1\xcb\xd2&\t\xf4\xcck(SjL\xc7/\x96a\x00\xfa\x8b\xa0\xa7\x9a\xe0$\xf1\x85u\x02@\x0f\x94@\xc0\x067\x80\x1fv\xb4W\xbbP\xdeV\x92J\xad\xbb*\xefM\xf6\x82\xfa\xb8ts\x1b\\\xfc@@xM\r\x1c\xfc,E\xf8y\xdf^\xbd\x80\x1e\xc6\xfav\xf9\xdek\xed\xed\x06(\x02^a\xb9b\xfa(\x13\xf6\x82\x08\x1at\xbfso\xdf\xb3\x90\x95\x07\xbf\xa7\x0e!\xaaaR}\x98|w\x8ab\xdc\xbe\xa2\xe3\xfa?\xf9T\x01\xca\'\x08\x9a^\xa0\xa4U\x03\x11&S\xe8\x84\x0b;Di\xde\xf3\x93~\n\xc1ga\xfeC\x04Mt\tV<\xc0/\xff-*\xb7UG\x15ZT\xcfY\x10\x87\x83U\xe2\x98P\xbbt(T\xe4_y\xf9\xa3\xf9GH\xe6bw\xb7f\xebX\x86j\xe0\x8f\x16\x19\xc5\x94g\x80-y\xcd\xd0\x02\x1f\xdfqpM\x8fw\xe4\xa1\xe2\xef\xf0]\x10\x07\xb6\x08\xda \xb1\xf0\x85\xecP\x16\x1bYs\x8a\x0bD\x07\xd5\xf1\xdbs\xaa\xaf?\x19x#\xde\xe2\xf8Q\x11\x83\x98\xd6\x87B\x14\x91b\\\x9c\x07\xf5\xe2\x0e\x16\xd6T\xdev\x0ece\xd9\xa4\xc0\xfb\x92\xb5\x8d\xa6\tD\xa0\xd4p\x1dn\xf8m+\x87\xe0p2E&\x8c3\xff\xa8\xc8\x10\xc8\xb9\xa5\x9dR\x0e\xd99@\xaf\xeb\xab\x018\x91\xbbn\xed\x93\x9a\xcb\xf3\xa9\x8d\xe6B\x19g~\x19wo\x14\xa4i%\x8b\xf4\xe5\xbc\x0fi\xf9\xc2\xff=\x9av\x906,D^\xaf\x8c4.27\x87\x980\xc8\xfd\xda\xc4\xe7\x14\x1a@\x8eMC[\xb59sc\xea0C\x8d=$\xfe\x9c \x7f4\xc0\x82\x07\xa1\x00\x15F[T\xa3\x02G\x8d\x85C\xe4p\xaf\xd29\xdc\xec\xf7\x08\x7fv\x0e\xb7\xd1Yn\xa7\xb6\xfd\x07\x97$\xbb\xf0\x97\x9f\xa6\xf8\x88\xed\xcc\x0b!\x9d\x8f\xf5{\xc43\xe4\x066\xf5\xb9\xd8\x1d\xce0B\x85\xd2NN\xaf\xdc\xaf\xbf\x07m\xf2\x8fM>\xfa\xedQnN0q\xa2\xef;\xd2e\xea\xab\x88?\xe2F\xd0?\x0e@/\xd3Ui\x1f\xa6P\xc8\x0e.T\x08\x138YO\xd1So\xb1\xdb|&\xaf&\xe0\xc1\x06I3\x16\x96TNTR\xef\x87\x8e\x1e\xea\x1d\xefB\x00\x99t\xdaS\xd0\xc3\x88\xb5\x0b\xa3\xc0N\xb2\xea\x97Z\xd7\xef\x05~@t`\x19\xe5\x06\xfc\nz\xb1\x1f,\x8b\xe1\r\x16\xefG\xa4\xbd\x01=\x0e\xbb\xc2\xf3\xa9\xee\xa8z|\xd1\xff1\xcd\x92 ?\xa3\xae\xf5H\xe8\x05w\xc8\x15\xc4\x15\x10\xc8<\xc6\xce\xe0\xfd\xd2,\xef\xa8\xa68\x84f\x92\xfa3E\xfb\xd7\x11\x10\xcbh\xfc\xf2\x9d>\xf0\xabxC@\x14\x90\x16\xc3ha\xf9\x10(\x9c\x17\x06\x96\xb2\xab\x12\xf9\xdc"\xcb\x8b\x91\xa4\x9a\x19\x14!\xe9\xb8="\xa0\xf0\xc8#@\x96h\x02\x90\x122\xc2\xe0\x7f\xee\x1e\xcf\xf0\xfa\n\x91\xa7\xe8\x89Q\x8b\xa6*_\xf4\xb9^k\xc2\x8a\xa4\x03o\x92M(\xdf\xf6+hQ2\x0f\xc5\x99\xc4\xc7\n\xfe\xd1\xa3\xa3\xe9\x93,\x96\xf9\x14\xda\x00\xffiB\xa5^\xb4\xb4\xab\'\xf2\x90\x1bK\x83\x88b\x00]\xe7\xba\xf1\x04k\xc5o\xac[\x8c\x10S\x99\x01"\x15o\xfe\xc6\x17j\xc9\xab\xb2\xf5\x07\xcf\xd8~\x19h6\x18\xc0\xc3\xcb\n\xe6\xddir\xad:\x07\xab\x8a\xbfFi_')

bytearray(b'\xf2T2\x19\x91g\x17\xa4\t\xc2\xa3n>\xaa\xfa\xc29\x12k\x8d\xe9\xcb_\x17\x06\x10\x06p\xf5<C\x16\xee\xcb\x88\x97I\xbao\xca\xdb\x05m\r5jr:Gg\xbd\xe9\xf33k\x7f_\xde2\x91\xa6\x02#2DH,\x8b\x85|\x8f\x06u\xca\xb6\x0c\xc1\x95ny\xd4MI\x99\xdd\xc1\x1ca\xdc\xdc\x9f\x99\x97\x0fZ\x91g\xf7\x14\xd4\xef\x02\x18\xc4"7\xd1\xe6W\x1f.\xa0\x8c\x07\'\x84\xe4S,{\x9afZ]w\xadu\x8dJ\x89\xe0T\x01\xffR\xf3\x18\xfd`\xe1fH\x0c\x16(\x0f\xb4-T\xd6\x1eo\x8b &\xda]\xcc\xe4\x89E\x9d\x97%W\xe7\x10\xa9\x96b\x9f\xbf\x19\xec\xb5\x17\x8a\xca\xc2\x17\xaa%n`\xf5\xec\x0e\x8b\x04my\xe0H\x98l&\x99\xf4F\x01IA(*\x1c\xd1\xdc\xedLrW\xca\xa2\x81\xce\x04\xc1\x90>\x1f*+\xc1\xb7\xe7\x18\xbb\xef\xf1<\xd5\xc5\xeb\xcat\xc2\xa6J\t\xa5\xfbL2\x11\xba\x8a\xe9h\xd6\xa6\xee\xc1\x9e\x93:\x1f\x87\xd3\\B2\xa5\xb6!\xf1M8\xdbfel\xbf\xa0\x0fK\xc5\th\xc8\xf4\xdeu~\xc6s\xa3y\xf3xZ\xb2)2\xb9\x95\xfc8\x1d\t\xdcL>\xb3\xebVW\xf2@u\xee\x01\x9c\xe9\xf62\xdbF\xf6\xd0\xdb\x7fc\xc1-()\t\x07\\\x88N\xb2_@\x9aW\x15\x7f\xfc&\xbbc\x16\xb1\xb9V\xe2\x19&B\x9e\xc4\x10\xd0\x99G\xd9\x9cM\xce\xc0\x1f\x1e(\xec$\x86\xa7ch\xdfg\xc6T\xf2\xc9\x87J\x02Q\xab\x91\x81T\xc9\xf2\xa3X\xd3\xeeBz\xe0!\xd6\xfb\xf2\xda\xd3\xe8\xff*\x06X\xaa\x1b\xcc\xad8\x88@\xf8Q\xc7Q\x02L\x96\xae%O\xcb,\xc6-Jz \xcd\xde\x1c\x89\xfc\xc3\x12\\&\xd5A\xb7\xba\xfe1k\xfa\x1c\x90\x16i\xdf$by\x05}M\xb9\xa6.\xf9y\xa4W\xd5\xab\x86\x03\xa3\x04\xd7\x1e\xd9y\xd0-\x02\xb74\xd6\xd4l\xc4[K\xd3\xbb\xa3\x15\xb6\x1cf\xd8\x03$\xdd\xc1\xce\x9bJ\x9b\xd7\xc0\xbb#a\xfca\xf3\x8e\xfew\xd2\xd5\xa2\x82\xaeR\x95\xdbk\xdaB(\xe1\t\xa4\xe4:\xbb\x04{T\\\xa4-\xf0Z\x0f;\xad\x86YG\xff\x01\xd9;\x91\x1d\x90\x05f\x80\xfeF\xc39\x18\x1d\xcc\xfca\x05\x1d\xde\x1e\xf7\xd7\x15>\x96\xe9\xaf\x16\x08\xe3\xf1x\x90\x97;\x9c\xf7\xc0\xc4\x84+\xca\x93p\xfaz\x97\x9b\xa5Y\x1a=M\xa5\x97|K\n\xe5Y\x97\x9e\x88\xc6c)\x105\x08^u\x06g=\x0f\xd1\xeb\x03\x9aT\xd1\xf2\xef\xea\xe3}\x80gh\x8a`y<\x9d\xcc\xec<\x85\x80"\xc7\xc0E\xf9\xdd\x05\x9cv\x142z\xf2v\x05M\n\x80\xba\xd3\x0b\xa8 p\x8a\xaa<h\xb2\x97\xb0\xca\x92l\x95$\xe9\x18p\xd3\xda_&.A\x8f\xdb\xdbB\xab\xc8\xb3\xea\x86xX-\xbc}z\xc6\xa7\x96\xd5\x1ck{t\xe6\xf89\xd1F/\x19>^\x98\x85\xbc\x04\x14\xfd\x94)\x893\xa4\x980\xba\x89\xb2\x007\xe7\x15\xc4\xcbh\xaf)\x99p\x85#\xf7S|\xd7JU\xb7\x80\xeb\xc0S<\xef\x0e\xf7\x0fRb\xcd\x02\xe4b\xe0Q)\xe3\xcd@&\xe5\x83\xbd\xd93D\xae\xe4%\xc9\x91\xee\xe1 \xfd\x11\x1eq\xe7\x8baK\xb5\xad\xdcso\xaa;\x8eTc\xd9\xf1#Z\xdb\x14\xdc\x82\xd2\xd1\xa7\xf4P\x0c\xbf\xed\xa1\xf4Q\x9f\xbcF\x16\x1c\x10\xb9\x16w\xe7q\x97<\x84\xb7\xc7\\\x80\xd0\x87\x07h+6m\xba$\xca\x0f+W\'\x92\xc3G\xd4\xa7m\xa6\x87S\xce\xd0[z\xd2\xba\\a\xe5M\xd0,Yf\x9c\xf7\xc5\xfd(\x9a8I\xa9\xb6\x84`\n\xf8\xf3\x98\x84\xaf\x050\xe5!\xf8\x12\xf2%\x9c\x90I1\xd8\xd6Q\xed\x1f\x84\xdd&\xaa\xd8\xdeq\x93o&C\xfc\x97\xec\xd8\xd7\xc2\xedA\xbe;]\n\xa5h\x96xB\xdd\x90;_\x0ca\xeb\x9f=\x0e\xc9j\xd8\xb1\x99T-\x19\xfb\x15;uR\x81ao:v\xca\xd3\x12\x8epR\x921x\x80\xacY\x9bka\x93\x8e\xcb-\xa0$\'\x00\xfeO\xabZ\x12\x18\x85\xd3\x1b\xc7\x88\x99\xd1\xae\x06\x1c\x88\xdf\xf3\xc1\xaf\x1e\xff\x1f')
{25: 8194}
bytearray(b'\xf2T2\x19\x91g\x17\xa4\t\xc2\xa3n>\xaa\xfa\xc29\x12k\x8d\xe9\xcb_\x17\x06\x10\x06p\xf5<C\x16\xee\xcb\x88\x97I\xbao\xca\xdb\x05m\r5jr:Gg\xbd\xe9\xf33k\x7f_\xde2\x91\xa6\x02#2DH,\x8b\x85|\x8f\x06u\xca\xb6\x0c\xc1\x95ny\xd4MI\x99\xdd\xc1\x1ca\xdc\xdc\x9f\x99\x97\x0fZ\x91g\xf7\x14\xd4\xef\x02\x18\xc4"7\xd1\xe6W\x1f.\xa0\x8c\x07\'\x84\xe4S,{\x9afZ]w\xadu\x8dJ\x89\xe0T\x01\xffR\xf3\x18\xfd`\xe1fH\x0c\x16(\x0f\xb4-T\xd6\x1eo\x8b &\xda]\xcc\xe4\x89E\x9d\x97%W\xe7\x10\xa9\x96b\x9f\xbf\x19\xec\xb5\x17\x8a\xca\xc2\x17\xaa%n`\xf5\xec\x0e\x8b\x04my\xe0H\x98l&\x99\xf4F\x01IA(*\x1c\xd1\xdc\xedLrW\xca\xa2\x81\xce\x04\xc1\x90>\x1f*+\xc1\xb7\xe7\x18\xbb\xef\xf1<\xd5\xc5\xeb\xcat\xc2\xa6J\t\xa5\xfbL2\x11\xba\x8a\xe9h\xd6\xa6\xee\xc1\x9e\x93:\x1f\x87\xd3\\B2\xa5\xb6!\xf1M8\xdbfel\xbf\xa0\x0fK\xc5\th\xc8\xf4\xdeu~\xc6s\xa3y\xf3xZ\xb2)2\xb9\x95\xfc8\x1d\t\xdcL>\xb3\xebVW\xf2@u\xee\x01\x9c\xe9\xf62\xdbF\xf6\xd0\xdb\x7fc\xc1-()\t\x07\\\x88N\xb2_@\x9aW\x15\x7f\xfc&\xbbc\x16\xb1\xb9V\xe2\x19&B\x9e\xc4\x10\xd0\x99G\xd9\x9cM\xce\xc0\x1f\x1e(\xec$\x86\xa7ch\xdfg\xc6T\xf2\xc9\x87J\x02Q\xab\x91\x81T\xc9\xf2\xa3X\xd3\xeeBz\xe0!\xd6\xfb\xf2\xda\xd3\xe8\xff*\x06X\xaa\x1b\xcc\xad8\x88@\xf8Q\xc7Q\x02L\x96\xae%O\xcb,\xc6-Jz \xcd\xde\x1c\x89\xfc\xc3\x12\\&\xd5A\xb7\xba\xfe1k\xfa\x1c\x90\x16i\xdf$by\x05}M\xb9\xa6.\xf9y\xa4W\xd5\xab\x86\x03\xa3\x04\xd7\x1e\xd9y\xd0-\x02\xb74\xd6\xd4l\xc4[K\xd3\xbb\xa3\x15\xb6\x1cf\xd8\x03$\xdd\xc1\xce\x9bJ\x9b\xd7\xc0\xbb#a\xfca\xf3\x8e\xfew\xd2\xd5\xa2\x82\xaeR\x95\xdbk\xdaB(\xe1\t\xa4\xe4:\xbb\x04{T\\\xa4-\xf0Z\x0f;\xad\x86YG\xff\x01\xd9;\x91\x1d\x90\x05f\x80\xfeF\xc39\x18\x1d\xcc\xfca\x05\x1d\xde\x1e\xf7\xd7\x15>\x96\xe9\xaf\x16\x08\xe3\xf1x\x90\x97;\x9c\xf7\xc0\xc4\x84+\xca\x93p\xfaz\x97\x9b\xa5Y\x1a=M\xa5\x97|K\n\xe5Y\x97\x9e\x88\xc6c)\x105\x08^u\x06g=\x0f\xd1\xeb\x03\x9aT\xd1\xf2\xef\xea\xe3}\x80gh\x8a`y<\x9d\xcc\xec<\x85\x80"\xc7\xc0E\xf9\xdd\x05\x9cv\x142z\xf2v\x05M\n\x80\xba\xd3\x0b\xa8 p\x8a\xaa<h\xb2\x97\xb0\xca\x92l\x95$\xe9\x18p\xd3\xda_&.A\x8f\xdb\xdbB\xab\xc8\xb3\xea\x86xX-\xbc}z\xc6\xa7\x96\xd5\x1ck{t\xe6\xf89\xd1F/\x19>^\x98\x85\xbc\x04\x14\xfd\x94)\x893\xa4\x980\xba\x89\xb2\x007\xe7\x15\xc4\xcbh\xaf)\x99p\x85#\xf7S|\xd7JU\xb7\x80\xeb\xc0S<\xef\x0e\xf7\x0fRb\xcd\x02\xe4b\xe0Q)\xe3\xcd@&\xe5\x83\xbd\xd93D\xae\xe4%\xc9\x91\xee\xe1 \xfd\x11\x1eq\xe7\x8baK\xb5\xad\xdcso\xaa;\x8eTc\xd9\xf1#Z\xdb\x14\xdc\x82\xd2\xd1\xa7\xf4P\x0c\xbf\xed\xa1\xf4Q\x9f\xbcF\x16\x1c\x10\xb9\x16w\xe7q\x97<\x84\xb7\xc7\\\x80\xd0\x87\x07h+6m\xba$\xca\x0f+W\'\x92\xc3G\xd4\xa7m\xa6\x87S\xce\xd0[z\xd2\xba\\a\xe5M\xd0,Yf\x9c\xf7\xc5\xfd(\x9a8I\xa9\xb6\x84`\n\xf8\xf3\x98\x84\xaf\x050\xe5!\xf8\x12\xf2%\x9c\x90I1\xd8\xd6Q\xed\x1f\x84\xdd&\xaa\xd8\xdeq\x93o&C\xfc\x97\xec\xd8\xd7\xc2\xedA\xbe;]\n\xa5h\x96xB\xdd\x90;_\x0ca\xeb\x9f=\x0e\xc9j\xd8\xb1\x99T-\x19\xfb\x15;uR\x81ao:v\xca\xd3\x12\x8epR\x921x\x80\xacY\x9bka\x93\x8e\xcb-\xa0$\'\x00\xfeO\xabZ\x12\x18\x85\xd3\x1b\xc7\x88\x99\xd1\xae\x06\x1c\x88\xdf\xf3\xc1\xaf\x1e\xff\x1f')

bytearray(b'\xa0\xad\xbf\xc2CSs\xb9\xaf\x19$\x92N~\xa1\xd1\xd9VoXR?w8\xff\x81)\xba\xc6)\x0c\x15s\xcaY:\xd1\xa4\x868\xd0\xeaY\x06!-<\xe9\x11\xf3b<\x10W::a\xa4\xb7\xec(OJ\x1f\xc3\xea\xa9\x1f2\xc0\xe0\xf5\xac[T\xb4\xf8sk\x87\xe1\x15\xa5R\x81\xf0\xe7\xb5\xd1\xbc\x05\x03,\xa6,\xdc\xc3\x8bB\x97\xbc\x9f-!\xca}\xcb\x1bbhF\xcc\xd5\xe1b\xec\xfbV\xad*\x0f/\x17\xf0\x88\x0c~\xe1o%\xa7\xb0\xcf\xee\xd1\x11\xectv\xcc\x8ab\x14\xca\xd3\x08Qf~\x0e\x9b\x13\xf4\x97\x99\x95M\xcf\xf5xc@=s\x1e;kD\x80\x8c\x17S\x11\x05\xf6\x8a\xfc\xc9\xce\x9cz A2?\'GN{W\xe7G)\xb01\x97\x93_\xe1\xdcd\x97\x06p\xc9\x1a1"~5\xbb\xf2\x0b+n\xcc\xe8E\x8f\xdf-\x8f3\xae{\xc3y\xc2\x8br\x9e\x1dO\xa3z\xa9\xcd\xb1~\xf9B;\xcb\xabS\xcdi\xc8\x96\x9b\x10S\n\xeeQ\x18[\xc4\x8e\x99\xe8\xe9\xb3a@S\xd8\x03QFw\xc8\x01<}s\xa8\xb4\x1bq\xa2\xe0S\xba\xbdn\nf\x95\xaf\xcf\xeb|\x1b\xee\x90XE\xa7^\xa9\xf6q\n\xc6\xf5L\x00\x07\xea\xde9\x81$\x97\xd5\xda\xa4D(\xd8\x14\xc7\xf1\xb5\xf4n\x1c\x16\xedd\x7f\xab\xeb0)^\xfa)\x9e\xecf\xc9\xa3\x86\x1f.\xb2\xfd\x8a\x17x\xe1\xb0;6\xad\xa7\x1c\xad\\\xd4\x0c^\'\xab(-\xa4D\x1b\xbbW\xbc\xca\xc4\xdb>u\xdc;\x02\x01B\xa4\xe6\x13K\xffq\xacn\xaf\x8b\x0b\xdf\\\xd1\x9b\xe2d{\x03`\xbex\xbe\x8a\xc0=\xd4I!\xf8\xbf\xaf\xcb\xc0\x1a\xa7\x17\xf8\xdc\xc7J\xcf\xf9\x0f\xfe\xba\x85\xd1\xb7\xd3Y\xd2\xc82\x14\xc7\xaa\xd6\xa9C\xb7\x86^U\xc7-PC\x07A7\xa8;(\xb6\xceK]k\x10b\xd4\xdee\xc2\xbb8\x01lN\x14x\'\x81\x99Y\xa5\x0e\xd1\x07E\x05\xea\xb8<\t\xf1JJ\x91\x9145\xc6\xed\x9d\xcfD\x15\xd8\xa0\x89\xec\xd3c\xc7O\xb7\xfe\xb1<\x90\r\x90\x9a\xd4G\x92.%\x82/It\x1b\xba\xdefJD\x92\x0e\xe9\xb8K \x9b\'\xc4\xfb2\x06\x1fm\x9f\xda8;2]j\xa5\x08{vUY\x85+Rk\xcds\xafK_\xe4Bx9\x99\xcf\xe1\x9c>%9D\x8b\x83\xcb\xdbo[sx\xfb&<V4\xe1>\x16\xa3\x9c\xa3\xa4\xfbZ \x08\xf2&\x0fy\xbf"\x93\xfb\xeaB1\x97\x82\x02\xd9\xa3}\x89O\r\xab\x07p\xde\xde\xc2\xbf9\xa4\xe5\xed\x95lG\x81\xa9\x83\xe6L\x9a\x18\x14\xcfh\xaeq\xbe\xea\xb1\xad\xe0\x01\x86 \'\xb3\xb8\xdd\xbb\x81eHE#9B\x98or\t\x8d|L\xa1\xc8\x96|\x90\xb7\xadW\x9c7\x16[\x0e\xb8\xed\xf4\xee\x7f\xb6/\x80\x1bocClm\x06\xec\x90i\xf4Q\xe3\x90\xef\x84\xde@\xe0\xdd\xe9\x9e\xe8T)\xb4\xe3\x117\xcb4K\x93\xa6\x16\xe8\x96\xe2 \xc2I\xe6\xd0\x81K\x9bbX\x04\xce\xb0\xf4\x19\\\xcb\x90\xb5\xb0\x83\x1d\xb3 \x08\xdf\x87\xf9"\xc7\xf0\xb7ihb=_\xc0\xb8k3D\x87\xea\xec>\xfa\x86\xc9f/\xa1\xcd\xdd\x08\x8d\x8c\x8fp(\xfd\x11\xed\x11\x7f9!\'\x13\xca\xe1\n!l\x92:)n:\xd1*\x8d\xfe^\n}\t\x9d-\x17Y\x9f.\x01\xc2?\x95FHl\xd8\xe7k}\xf6\x94\xa1\x93\xb3g\xd7s\xa8\r3!\x08|\xdf\xb8}Ks%I\x8a\x99\xaa3a\xc3;a\x147\xf5\xe0E\x93n\x84\'\x1dp\x8d\xa7\x7ft`\xe2G\x97\xab\xadM\xfef\x92\xa4\xff\xdb\xb33\xa9\x1cc\xf4\xbf\x83\xf0b\xa5\xd2g5\xeb\x150y}m\xcby\xe6B=!\xed/\xd5[\x1cvRK\x1f\xc4q\x9f\xe0\xa7\xc0\xf0\xa8\r\xd1\xa9\xdc=\xe6u\xb7\xb6\x90\xbe$-\x16\x84\xb2\xdcSt\x9bhPI\t0X\x9d\xaa<\xfb\xa5\x81kI7\xb4P\xa8\xd2\x0b\x13\x17\x9f\xd0>?\xfcbtJ,\xd3M\xe6\xcd\xf4*\xd7@\xaa/\xe5nWQ\xeb\xcd\x06\xa3\xed\x8d|\x16\xd8\xe4\xacSN\xc4\xdd\xf6\xff')
{26: 8194}
bytearray(b'\xa0\xad\xbf\xc2CSs\xb9\xaf\x19$\x92N~\xa1\xd1\xd9VoXR?w8\xff\x81)\xba\xc6)\x0c\x15s\xcaY:\xd1\xa4\x868\xd0\xeaY\x06!-<\xe9\x11\xf3b<\x10W::a\xa4\xb7\xec(OJ\x1f\xc3\xea\xa9\x1f2\xc0\xe0\xf5\xac[T\xb4\xf8sk\x87\xe1\x15\xa5R\x81\xf0\xe7\xb5\xd1\xbc\x05\x03,\xa6,\xdc\xc3\x8bB\x97\xbc\x9f-!\xca}\xcb\x1bbhF\xcc\xd5\xe1b\xec\xfbV\xad*\x0f/\x17\xf0\x88\x0c~\xe1o%\xa7\xb0\xcf\xee\xd1\x11\xectv\xcc\x8ab\x14\xca\xd3\x08Qf~\x0e\x9b\x13\xf4\x97\x99\x95M\xcf\xf5xc@=s\x1e;kD\x80\x8c\x17S\x11\x05\xf6\x8a\xfc\xc9\xce\x9cz A2?\'GN{W\xe7G)\xb01\x97\x93_\xe1\xdcd\x97\x06p\xc9\x1a1"~5\xbb\xf2\x0b+n\xcc\xe8E\x8f\xdf-\x8f3\xae{\xc3y\xc2\x8br\x9e\x1dO\xa3z\xa9\xcd\xb1~\xf9B;\xcb\xabS\xcdi\xc8\x96\x9b\x10S\n\xeeQ\x18[\xc4\x8e\x99\xe8\xe9\xb3a@S\xd8\x03QFw\xc8\x01<}s\xa8\xb4\x1bq\xa2\xe0S\xba\xbdn\nf\x95\xaf\xcf\xeb|\x1b\xee\x90XE\xa7^\xa9\xf6q\n\xc6\xf5L\x00\x07\xea\xde9\x81$\x97\xd5\xda\xa4D(\xd8\x14\xc7\xf1\xb5\xf4n\x1c\x16\xedd\x7f\xab\xeb0)^\xfa)\x9e\xecf\xc9\xa3\x86\x1f.\xb2\xfd\x8a\x17x\xe1\xb0;6\xad\xa7\x1c\xad\\\xd4\x0c^\'\xab(-\xa4D\x1b\xbbW\xbc\xca\xc4\xdb>u\xdc;\x02\x01B\xa4\xe6\x13K\xffq\xacn\xaf\x8b\x0b\xdf\\\xd1\x9b\xe2d{\x03`\xbex\xbe\x8a\xc0=\xd4I!\xf8\xbf\xaf\xcb\xc0\x1a\xa7\x17\xf8\xdc\xc7J\xcf\xf9\x0f\xfe\xba\x85\xd1\xb7\xd3Y\xd2\xc82\x14\xc7\xaa\xd6\xa9C\xb7\x86^U\xc7-PC\x07A7\xa8;(\xb6\xceK]k\x10b\xd4\xdee\xc2\xbb8\x01lN\x14x\'\x81\x99Y\xa5\x0e\xd1\x07E\x05\xea\xb8<\t\xf1JJ\x91\x9145\xc6\xed\x9d\xcfD\x15\xd8\xa0\x89\xec\xd3c\xc7O\xb7\xfe\xb1<\x90\r\x90\x9a\xd4G\x92.%\x82/It\x1b\xba\xdefJD\x92\x0e\xe9\xb8K \x9b\'\xc4\xfb2\x06\x1fm\x9f\xda8;2]j\xa5\x08{vUY\x85+Rk\xcds\xafK_\xe4Bx9\x99\xcf\xe1\x9c>%9D\x8b\x83\xcb\xdbo[sx\xfb&<V4\xe1>\x16\xa3\x9c\xa3\xa4\xfbZ \x08\xf2&\x0fy\xbf"\x93\xfb\xeaB1\x97\x82\x02\xd9\xa3}\x89O\r\xab\x07p\xde\xde\xc2\xbf9\xa4\xe5\xed\x95lG\x81\xa9\x83\xe6L\x9a\x18\x14\xcfh\xaeq\xbe\xea\xb1\xad\xe0\x01\x86 \'\xb3\xb8\xdd\xbb\x81eHE#9B\x98or\t\x8d|L\xa1\xc8\x96|\x90\xb7\xadW\x9c7\x16[\x0e\xb8\xed\xf4\xee\x7f\xb6/\x80\x1bocClm\x06\xec\x90i\xf4Q\xe3\x90\xef\x84\xde@\xe0\xdd\xe9\x9e\xe8T)\xb4\xe3\x117\xcb4K\x93\xa6\x16\xe8\x96\xe2 \xc2I\xe6\xd0\x81K\x9bbX\x04\xce\xb0\xf4\x19\\\xcb\x90\xb5\xb0\x83\x1d\xb3 \x08\xdf\x87\xf9"\xc7\xf0\xb7ihb=_\xc0\xb8k3D\x87\xea\xec>\xfa\x86\xc9f/\xa1\xcd\xdd\x08\x8d\x8c\x8fp(\xfd\x11\xed\x11\x7f9!\'\x13\xca\xe1\n!l\x92:)n:\xd1*\x8d\xfe^\n}\t\x9d-\x17Y\x9f.\x01\xc2?\x95FHl\xd8\xe7k}\xf6\x94\xa1\x93\xb3g\xd7s\xa8\r3!\x08|\xdf\xb8}Ks%I\x8a\x99\xaa3a\xc3;a\x147\xf5\xe0E\x93n\x84\'\x1dp\x8d\xa7\x7ft`\xe2G\x97\xab\xadM\xfef\x92\xa4\xff\xdb\xb33\xa9\x1cc\xf4\xbf\x83\xf0b\xa5\xd2g5\xeb\x150y}m\xcby\xe6B=!\xed/\xd5[\x1cvRK\x1f\xc4q\x9f\xe0\xa7\xc0\xf0\xa8\r\xd1\xa9\xdc=\xe6u\xb7\xb6\x90\xbe$-\x16\x84\xb2\xdcSt\x9bhPI\t0X\x9d\xaa<\xfb\xa5\x81kI7\xb4P\xa8\xd2\x0b\x13\x17\x9f\xd0>?\xfcbtJ,\xd3M\xe6\xcd\xf4*\xd7@\xaa/\xe5nWQ\xeb\xcd\x06\xa3\xed\x8d|\x16\xd8\xe4\xacSN\xc4\xdd\xf6\xff')

bytearray(b'\xfc\x8fz\xdb\xa4C_\xbf\xbc\x1e\x88eb\x9b\xeb\xcb?R={\x94;\x81\xac=\x11^\xa2\x95\x85\xb1:\x00\x13\xe6\xb7\xc6\x12\xbe\xcd\xad\x990\xab\xb7\xc3\xfb\xf0\x04U\x80]Y\xd8Z"o\xca\xcf\xda\xf93\xb6y\xf7\x83\xc4\xab\x82RgS#\xdbS*\xdbW|\xb1\x86t\x14\xaa\x8e_\xdb\x1c\x0fq\x1c\xf1\xb6\x03\xed\xc9\xf4\x8a\x7f\x88\xd1\xff\x11\xebo\x96,\x01\xf3\xaa\xa6V\x1f\xb2v\xb6\x06]Vf\x83$\xa4U@\xffv\x1aUF\x15\x88X/M\xe3/\xb3\xdb\x16\xf8\xd4\xc9\xa6\x93\xde\xaaI^\xf1\\\xa1\xa3\xa6\x95\xb4\xc7\x7f\xfb\x16{\x0e\xbeQUt\x89:\xd0\xda\x11`[\x9f\xf3,\xca\xf0"\x17\xdc/\x9d\xa8xE\xe3\xa6\x19\xfa\xf7N\x93\xf2\x8e\xd5irb\xf4\r&#*\x01 J\x05\xe0\xf5\\2\xbc*\xac\x90\xc1XF\xde~\xf7\x02\x11\xa3\xb9Y\x16\xf1+[\xa0\xc9\x1e\xdd?;U4"\xea\x19\xa2_\x02\xc7_\x86\x19\x96eA\n\x9dm\xd8Ik\tF\xfc\nX\x08\xd6\xe8\xf9\x1a\xe2\xc1}\x9co\xdbp;\x8a\xe5\xc79m\x1b\xf4\x10TC\t\xf9\xa1)|8\xe1wIfI\xc2\xd7\xfa\x1e\x9f\x96\xff<Dg%2G\xaa\xe2\xf2\xc1\x9b\x94{k\xfde\xd8ya\x1d\x1e\xe2k\x01\xcbD\xe7\xa6n\xfe\xbc\x94\x0f\xf3\x14Q\xc4t\x9c\x88\x84\xbc\x9f\x88?\xc0>\xf7\xea\xe9\xaf\x12\xbd\xben\xa3\xab\xd4\xfc\xa7\xe4[LK\xe8\x951r\xaf\x00uA\x96+\xf2E\x95yK\x7f\xa1\x91\x9c\xc2`N<\xc8\x0f\x96\x0c\xd1\xb5\x1e\x87\xd4,\x08\xae\xa6w\xdf\x04\xc4\x99\x14\xfdG1\xbc7\x84\x8d3\x93\xf9\xf1\x8bGo"\xa8\x19\xb8\xedT\x01u#\xb9]\xac\x01I\xf9\x1c\xd1*\x825\xe2\xb2\x14A\xf5Z\xca\x86\nS\x97u\x14\xab[T\x8e\xc7\x821\xe9\xfa\xc9\x03\xb8K\xbc_\x83\xc3F!\x81\x0e\xe0\xd5\x04\x17=\xca\xfc|\x19\xca_\xeb\xef\xc3\x1a\x94/G\x07\xf8C\x12.\xa7\xce\xef\x82%&\x0cV/hZ\xd6\x89C\xc0(}\xdf\xc3\x02q\x1d,\xac\xecvie\xaf\x94VU N\x01\x7f\xaaG\x9c\xe3,\x8b\xafX\x02\xfd\x9c\xfa+\x8ezS*\xa7\xe5z-\xd7\xb7\xc2\xa5\x88\x18\xbcB\xa9\xca\x8d\x95\x9b"\xaf\xf1\xc6/\x19y\xf1\x9e\x86\x12\xcc\xd9\x97g\xc4\xaeD=@Qw\xcd8j\xf0;\xa3\x1e)\x05\x9bg\xd8\x1bF\xf7\x15\x92\xc5[0\x0f\x1b@\x85\x1b\x14\n\x0f}x\xec%\x8al\xd4+L\xb0\xe9\x16\xb7\xc3T\xfa\xf0\xbdt\x0f\xe9\x8c\xac\xdc9\'\x16\xe3\xd6c\x01\xcf%\xa6#@H\x15\xa8\x07\xc8\nzh\x84Y>\xc3Y4\\z\x8e\x15{\xac>\xa4Oc\x9cT\x893\xbd\x03\xee\xd5\xe2\xcf8\x15o\xa7\x7f\x17z\xb0\x00\xb9\':\x9a\x9e\x81\xb0\x92`\xbdu\x00\xef\x95H6\xdc\xe6\xca\xbc9\x1f\x02\x9f\xc7J\xaa\x11P\x02\x14\xd0\xaf\x9e%\xd4Z1kZ\n\x01u\xa5\t\xe0^\xcf}\xf2t%\xf3\r\x05!\x8c\xba\xf0=\xbd\xe2|\x17P\xce\xfc\x1c8\xdb\x1e\x9d1\xb5zl`8\xb2\x17\xb5\x1f\xfa\x91)\x99S)Po\t\xdf\x9a\xdbN\xbfT!\\\xdf\xf6\xa5\xbbB\xd9\x1d\x82\x14_\t\xf4\x12\xa0@\xcf-\x1a\x02\x89\x04\x9b\xb0\xe7\xd7\xd7g\xc3\xfe3\xfa\xc1\xd5\x9c&\xeci\xb6\x17\x0b\xe2\xaa[\x9f\x1a\xc2t-\xb2\xfb\x7f\x92;~\xc8\xc9\xbb\xd3P\xc3x\xb4q\xb4\xcb\rI`$\x15\x89q_X;\xa9\x98\xcd\x80\xadg\xf6=\x10u\xcaDH\x9b[\xb4<\x9a\xd6,\x8d)\r\xa9N\xb7\x05\xf1!\xc2\xf3\xdf\xbf\x08Ve[\xe5\xb1\xcc\xd3cbFRo\xd0\x03\xa2\xf1\x93\xd0\xb7KL\xe8\xae\x8c\x85i\xa8\x1d\x92GT\x92\xbf%\xa5+K?]<\x95\xe24\xf9\xbcK\xaf\x15\x88\xf7N;\x08\xc7#\xff2l\x92\xec\xa9c\xa6\xd48u\xe0C\x84\x01x\xfa\xf4\xcf\x08/\xe3\x8e\xc18\xcb\xed\xe3\xbd\xc6\x88\xa2\x87\x98N\xc0\xde\xe5+\x1e\x02\xb9E\xb4\xcao\xc9\xb2\xdbN\x08\x00\xb6Fg\xe3\xe1\xad\xe2I\xe5')
{27: 8194}
bytearray(b'\xfc\x8fz\xdb\xa4C_\xbf\xbc\x1e\x88eb\x9b\xeb\xcb?R={\x94;\x81\xac=\x11^\xa2\x95\x85\xb1:\x00\x13\xe6\xb7\xc6\x12\xbe\xcd\xad\x990\xab\xb7\xc3\xfb\xf0\x04U\x80]Y\xd8Z"o\xca\xcf\xda\xf93\xb6y\xf7\x83\xc4\xab\x82RgS#\xdbS*\xdbW|\xb1\x86t\x14\xaa\x8e_\xdb\x1c\x0fq\x1c\xf1\xb6\x03\xed\xc9\xf4\x8a\x7f\x88\xd1\xff\x11\xebo\x96,\x01\xf3\xaa\xa6V\x1f\xb2v\xb6\x06]Vf\x83$\xa4U@\xfff\x1aUF\x15\x88X/M\xe3/\xb3\xdb\x16\xf8\xd4\xc9\xa6\x93\xde\xaaI^\xf1\\\xa1\xa3\xa6\x95\xb4\xc7\x7f\xfb\x16{\x0e\xbeQUt\x89:\xd0\xda\x11`[\x9f\xf3,\xca\xf0"\x17\xdc/\x9d\xa8xE\xe3\xa6\x19\xfa\xf7N\x93\xf2\x8e\xd5irb\xf4\r&#*\x01 J\x05\xe0\xf5\\2\xbc*\xac\x90\xc1XF\xde~\xf7\x02\x11\xa3\xb9Y\x16\xf1+[\xa0\xc9\x1e\xdd?;U4"\xea\x19\xa2_\x02\xc7_\x86\x19\x96eA\n\x9dm\xd8Ik\tF\xfc\nX\x08\xd6\xe8\xf9\x1a\xe2\xc1}\x9co\xdbp;\x8a\xe5\xc79m\x1b\xf4\x10TC\t\xf9\xa1)|8\xe1wIfI\xc2\xd7\xfa\x1e\x9f\x96\xff<Dg%2G\xaa\xe2\xf2\xc1\x9b\x94{k\xfde\xd8ya\x1d\x1e\xe2k\x01\xcbD\xe7\xa6n\xfe\xbc\x94\x0f\xf3\x14Q\xc4t\x9c\x88\x84\xbc\x9f\x88?\xc0>\xf7\xea\xe9\xaf\x12\xbd\xben\xa3\xab\xd4\xfc\xa7\xe4[LK\xe8\x951r\xaf\x00uA\x96+\xf2E\x95yK\x7f\xa1\x91\x9c\xc2`N<\xc8\x0f\x96\x0c\xd1\xb5\x1e\x87\xd4,\x08\xae\xa6w\xdf\x04\xc4\x99\x14\xfdG1\xbc7\x84\x8d3\x93\xf9\xf1\x8bGo"\xa8\x19\xb8\xedT\x01u#\xb9]\xac\x01I\xf9\x1c\xd1*\x825\xe2\xb2\x14A\xf5Z\xca\x86\nS\x97u\x14\xab[T\x8e\xc7\x821\xe9\xfa\xc9\x03\xb8K\xbc_\x83\xc3F!\x81\x0e\xe0\xd5\x04\x17=\xca\xfc|\x19\xca_\xeb\xef\xc3\x1a\x94/G\x07\xf8C\x12.\xa7\xce\xef\x82%&\x0cV/hZ\xd6\x89C\xc0(}\xdf\xc3\x02q\x1d,\xac\xecvie\xaf\x94VU N\x01\x7f\xaaG\x9c\xe3,\x8b\xafX\x02\xfd\x9c\xfa+\x8ezS*\xa7\xe5z-\xd7\xb7\xc2\xa5\x88\x18\xbcB\xa9\xca\x8d\x95\x9b"\xaf\xf1\xc6/\x19y\xf1\x9e\x86\x12\xcc\xd9\x97g\xc4\xaeD=@Qw\xcd8j\xf0;\xa3\x1e)\x05\x9bg\xd8\x1bF\xf7\x15\x92\xc5[0\x0f\x1b@\x85\x1b\x14\n\x0f}x\xec%\x8al\xd4+L\xb0\xe9\x16\xb7\xc3T\xfa\xf0\xbdt\x0f\xe9\x8c\xac\xdc9\'\x16\xe3\xd6c\x01\xcf%\xa6#@H\x15\xa8\x07\xc8\nzh\x84Y>\xc3Y4\\z\x8e\x15{\xac>\xa4Oc\x9cT\x893\xbd\x03\xee\xd5\xe2\xcf8\x15o\xa7\x7f\x17z\xb0\x00\xb9\':\x9a\x9e\x81\xb0\x92`\xbdu\x00\xef\x95H6\xdc\xe6\xca\xbc9\x1f\x02\x9f\xc7J\xaa\x11P\x02\x14\xd0\xaf\x9e%\xd4Z1kZ\n\x01u\xa5\t\xe0^\xcf}\xf2t%\xf3\r\x05!\x8c\xba\xf0=\xbd\xe2|\x17P\xce\xfc\x1c8\xdb\x1e\x9d1\xb5zl`8\xb2\x17\xb5\x1f\xfa\x91)\x99S)Po\t\xdf\x9a\xdbN\xbfT!\\\xdf\xf6\xa5\xbbB\xd9\x1d\x82\x14_\t\xf4\x12\xa0@\xcf-\x1a\x02\x89\x04\x9b\xb0\xe7\xd7\xd7g\xc3\xfe3\xfa\xc1\xd5\x9c&\xeci\xb6\x17\x0b\xe2\xaa[\x9f\x1a\xc2t-\xb2\xfb\x7f\x92;~\xc8\xc9\xbb\xd3P\xc3x\xb4q\xb4\xcb\rI`$\x15\x89q_X;\xa9\x98\xcd\x80\xadg\xf6=\x10u\xcaDH\x9b[\xb4<\x9a\xd6,\x8d)\r\xa9N\xb7\x05\xf1!\xc2\xf3\xdf\xbf\x08Ve[\xe5\xb1\xcc\xd3cbFRo\xd0\x03\xa2\xf1\x93\xd0\xb7KL\xe8\xae\x8c\x85i\xa8\x1d\x92GT\x92\xbf%\xa5+K?]<\x95\xe24\xf9\xbcK\xaf\x15\x88\xf7N;\x08\xc7#\xff2l\x92\xec\xa9c\xa6\xd48u\xe0C\x84\x01x\xfa\xf4\xcf\x08/\xe3\x8e\xc18\xcb\xed\xe3\xbd\xc6\x88\xa2\x87\x98N\xc0\xde\xe5+\x1e\x02\xb9E\xb4\xcao\xc9\xb2\xdbN\x08\x00\xb6Fg\xe3\xe1\xad\xe2I\xe5')
126

bytearray(b'b\x97$\xc8\xb24\xdc\xb1\x0f\x8b\xca\xfb\x1b_\x8ex\xe7\x95\xb4O|\x17\xda\xd4\xa5\xc7\x10\xd5\xf36\x05U\xc5I\x96\xa7v\xde`\x15\xd6\xb7\xd2\xc7\x82Et\xcb\xc8\xcc\xb4\x89T\x8c\xf5\xd9\x12\xdb%@\xb7\x96\xa0I\xf0\xc5\x89~\xd5Do\xee\xf9)a\xd0\x8cO5\'1s\x8e:ns\xc8\x06\x88,\xbd#\'2\xb1\xb9\x00.O}\xf4\xfdT\xfdk\x12\x169f\x9ff\xfc\\\x1d=\x0c\xfbi\xea3\xa2\xd4\x8e\x01\xce\xa6{\xf2\x06n&\x00f\xa3\xf2eC\xc4\xbevj\xf1\xdbv\xe5\x9c\x9b\x93\x954h\x15\xbe\n\xb0\xc7s+\xe5\xc4W\xe8+\xd1A5H\x14g\xc5\x02\xe8\xe9\xd0\xee\xe8a\x17/\xfe\xb3\xae@\xae\x19\x9a#\x1a-\xdd\xa9wV\x0c\x00c\xed)-\xb9q8I\xbbT\x82\xe3c\'\xa6{\x91\xd7\xa2\x03wM\x19\x17yw\x16\xe2\xb5\xd6\xa1z\xd1W|\xec\xad\xad\xc3<\x13\xc3\xe3=\xf7W#\xce\x98\x8e\xc4\x91S#aK \xa2\xb1\x1b\x13\x05@X\x80\xec\x9a\xdc\x13\xd1\x90GK\xe1\xa8\xa72\x93\x196\xe2\xd8e\xcfL\xcd\xad:2S\xe9\xf1/.\xd5\xdc\xf7\xa9\x12\x1c*%\x14\xf9h,\x19_\xd1I\x06\xd1\x18l\x90\xdb\x18\x9c\x16\xc1\x98\x95\xff\xc4\xe3(\x96\xc8R\x9fiP\x12\xcb\xae\xa7i3w\xbdX9\xa6\xca95-\xd5\xf3\xbc;\xa0\x00)\xe7iu=\x948\x04\\\xed\xc1\xff\x1e\xdaE\x08\xbe\x14\x91-\xee/P\xb3uR\x99\xa9\xed\x0f\xa4p\xb7<p\xe5\xf4>J\xb0\xe2\xccBC\x14\xd6iV\xc0\xc1Ir\x8dot"\x9a\xb2"`h\xe86\xb6\xc4\x1f\x86A7^\xbe\xfb7(`]\xd3t~,\xc0Z\x07j\xa5zY\xd7\xa8\xd9\x1d\t\xd6\xb1r\x08\xf0e\x9fH\xa4sf\xe7>\x0fn\x15\xec\xce\x89\xce\x01\x94\xb2\xef\xf0\x16\x17\xa0\x94\n\xa7zD\x01{ \xe4\x16%n\xe2\xfc\x15\x96<\xcd\xf9}\xd7;L8\xecD\x15\xe2[q\xfd\x0f/`K\xaa\xc5\x8a\x96\x1f\xe7V\x9d\xb2\xb0I\xdb\n\xf6:\xc7J\xb9\x12o\x93>TF#\xf2\xdfh \x98\xa1{A?\xcf\xad\xe5\x1f\x16\xeb\xd9\xf1mTV:0:Y\x07\xdc\x83\x9eJ\x06\xdb \xbc\x8e\x9d\xea\xb9\x06\xba\xa9\x12\x0c\x0f\xf6Z\x8f\xb6s\x0e\t\xb4\xf2\xcfYM\xd4\x902\xe6\x1d\x9b!|_wg\xae\xebsK\xa1\xbe\'\xec4\x9f\xf9f\xbe\x0bR\x90Q\xc5w\xaf\xac&\x01\xbcTM\x16\x0e\ro\xe8\xcf\\}\xe1\x95\xd1\x19#;>\xeeS\xbc\xa6\xb3\xc2\xefl$\x94.\xed\xc6}\xd0\x0cM}Z\xc0km\xb9\xbe\x96\x059\xf4@\x94\xe6\xda\x99\x91qj\xdd\x0b\xa8\x93;\xac\xa8\xecOD0\xf8\xbf\x8bqwh\xfe\xe4\xfb|I\xe7\nX\xd10\x84H\x9at;\x98/\x08\x1b\x9a\xae\'\xe0\x8d\x81\xd4\x8e\x03\xf7\xa7\x0f\xe0\xc9\xb1\xe3\x7f`\xb0\xe3\xe1W\xf6u\x88\xca\xb0\n\xa4xm\xe2\xbae\xb7TL\xaf\xa9\xcd\x05\xaf\xb8X3E\x86\xcc\x83>O\xa2\xaa\xd7\x10\xdd\xe8\xcf\x18\xcaM\xd5[~x3b\xe6\x8bwKB{\x0f\xaf\x8b\xfa\xcd4\xc5\x92\x9e\xfd\xc4T\x8a\x80X\xe9[\x8b?O\xc1\xa5\'G\xf9d\xf3\x88,\xc7\xe9\x1a\xf1\xf1\xf2\xae\x9d/\x19O\x1e6w\xe0\xec\x99\x90\xaa\x0b\x1c\xaelJ}\xad\x9bl\xe0\x9e\xa2%\x86M\x84\xce\xfa\x18\xd1\x95>\xca\xbf\x0b\xe9$\xa3\xd77\xa8\x9b/{\xe3Vl\xb2\x8a\xdfgF\x14\xc0V<\x07Sz\x14\x02+\x12\xa8S\xbd +=\xe8\xb4\xff\xc5\xfe0$5\xec\x98\xd1\xbb\xf5oZ\x10C]r\xa9\x16\xb96\xe8\x07\x87\x05Vi\x8bc\xa8\xeb3\x86\xc8\xa9\x9a\x0cg\x07\xfb v \xf8\xfeX\xc6\xdc\x11\xe8\xd7\x03[\xf2\xef{\xd5\x84\xe3\xde\x80\x89?\x95t\xe4\x1d\x8b\xbb\x90\xd5G\xb6\xf0\xeefy\x03M\x84R\xd2\xe6\x1c\xc4i\xf9\xc4)5\xa1\x0fg-\xca\x8bE\xd3\x8b\xff\x84H\x9d#\xea\xe6\x11Y\xd6|g+\x9eU\xbaM\rQ\x0c\x94\xc4\x10Zi\xec\x03\xc4\'\x15\xa9\x92\xa6y/\xc8')
{28: 8193}
bytearray(b'b\x97$\xc8\xb24\xdc\xb1\x0f\x8b\xca\xfb\x1b_\x8ex\xe7\x95\xb4O|\x17\xda\xd4\xa5\xc7\x10\xd5\xf36\x05U\xc5I\x96\xa7v\xde`\x15\xd6\xb7\xd2\xc7\x82Et\xcb\xc8\xcc\xb4\x89T\x8c\xf5\xd9\x12\xdb%@\xb7\x96\xa0I\xf0\xc5\x89~\xd5Do\xee\xf9)a\xd0\x8cO5\'1s\x8e:ns\xc8\x06\x88,\xbd#\'2\xb1\xb9\x00.O}\xf4\xfdT\xfdk\x12\x169f\x9ff\xfc\\\x1d=\x0c\xfbi\xea3\xa2\xd4\x8e\x01\xce\xa6{\xf2\x06n&\x00f\xa3\xf2eC\xc4\xbevj\xf1\xdbv\xe5\x9c\x9b\x93\x954h\x15\xbe\n\xb0\xc7s+\xe5\xc4W\xe8+\xd1A5H\x14g\xc5\x02\xe8\xe9\xd0\xee\xe8a\x17/\xfe\xb3\xae@\xae\x19\x9a#\x1a-\xdd\xa9wV\x0c\x00c\xed)-\xb9q8I\xbbT\x82\xe3c\'\xa6{\x91\xd7\xa2\x03wM\x19\x17yw\x16\xe2\xb5\xd6\xa1z\xd1W|\xec\xad\xad\xc3<\x13\xc3\xe3=\xf7W#\xce\x98\x8e\xc4\x91S#aK \xa2\xb1\x1b\x13\x05@X\x80\xec\x9a\xdc\x13\xd1\x90GK\xe1\xa8\xa72\x93\x196\xe2\xd8e\xcfL\xcd\xad:2S\xe9\xf1/.\xd5\xdc\xf7\xa9\x12\x1c*%\x14\xf9h,\x19_\xd1I\x06\xd1\x18l\x90\xdb\x18\x9c\x16\xc1\x98\x95\xff\xc4\xe3(\x96\xc8R\x9fiP\x12\xcb\xae\xa7i3w\xbdX9\xa6\xca95-\xd5\xf3\xbc;\xa0\x00)\xe7iu=\x948\x04\\\xed\xc1\xff\x1e\xdaE\x08\xbe\x14\x91-\xee/P\xb3uR\x99\xa9\xed\x0f\xa4p\xb7<p\xe5\xf4>J\xb0\xe2\xccBC\x14\xd6iV\xc0\xc1Ir\x8dot"\x9a\xb2"`h\xe86\xb6\xc4\x1f\x86A7^\xbe\xfb7(`]\xd3t~,\xc0Z\x07j\xa5zY\xd7\xa8\xd9\x1d\t\xd6\xb1r\x08\xf0e\x9fH\xa4sf\xe7>\x0fn\x15\xec\xce\x89\xce\x01\x94\xb2\xef\xf0\x16\x17\xa0\x94\n\xa7zD\x01{ \xe4\x16%n\xe2\xfc\x15\x96<\xcd\xf9}\xd7;L8\xecD\x15\xe2[q\xfd\x0f/`K\xaa\xc5\x8a\x96\x1f\xe7V\x9d\xb2\xb0I\xdb\n\xf6:\xc7J\xb9\x12o\x93>TF#\xf2\xdfh \x98\xa1{A?\xcf\xad\xe5\x1f\x16\xeb\xd9\xf1mTV:0:Y\x07\xdc\x83\x9eJ\x06\xdb \xbc\x8e\x9d\xea\xb9\x06\xba\xa9\x12\x0c\x0f\xf6Z\x8f\xb6s\x0e\t\xb4\xf2\xcfYM\xd4\x902\xe6\x1d\x9b!|_wg\xae\xebsK\xa1\xbe\'\xec4\x9f\xf9f\xbe\x0bR\x90Q\xc5w\xaf\xac&\x01\xbcTM\x16\x0e\ro\xe8\xcf\\}\xe1\x95\xd1\x19#;>\xeeS\xbc\xa6\xb3\xc2\xefl$\x94.\xed\xc6}\xd0\x0cM}Z\xc0km\xb9\xbe\x96\x059\xf4@\x94\xe6\xda\x99\x91qj\xdd\x0b\xa8\x93;\xac\xa8\xecOD0\xf8\xbf\x8bqwh\xfe\xe4\xfb|I\xe7\nX\xd10\x84H\x9at;\x98/\x08\x1b\x9a\xae\'\xe0\x8d\x81\xd4\x8e\x03\xf7\xa7\x0f\xe0\xc9\xb1\xe3\x7f`\xb0\xe3\xe1W\xf6u\x88\xca\xb0\n\xa4xm\xe2\xbae\xb7TL\xaf\xa9\xcd\x05\xaf\xb8X3E\x86\xcc\x83>O\xa2\xaa\xd7\x10\xdd\xe8\xcf\x18\xcaM\xd5[~x3b\xe6\x8bwKB{\x0f\xaf\x8b\xfa\xcd4\xc5\x92\x9e\xfd\xc4T\x8a\x80X\xe9[\x8b?O\xc1\xa5\'G\xf9d\xf3\x88,\xc7\xe9\x1a\xf1\xf1\xf2\xae\x9d/\x19O\x1e6w\xe0\xec\x99\x90\xaa\x0b\x1c\xaelJ}\xad\x9bl\xe0\x9e\xa2%\x86M\x84\xce\xfa\x18\xd1\x95>\xca\xbf\x0b\xe9$\xa3\xd77\xa8\x9b/{\xe3Vl\xb2\x8a\xdfgF\x14\xc0V<\x07Sz\x14\x02+\x12\xa8S\xbd +=\xe8\xb4\xff\xc5\xfe0$5\xec\x98\xd1\xbb\xf5oZ\x10C]r\xa9\x16\xb96\xe8\x07\x87\x05Vi\x8bc\xa8\xeb3\x86\xc8\xa9\x9a\x0cg\x07\xfb v \xf8\xfeX\xc6\xdc\x11\xe8\xd7\x03[\xf2\xef{\xd5\x84\xe3\xde\x80\x89?\x95t\xe4\x1d\x8b\xbb\x90\xd5G\xb6\xf0\xeefy\x03M\x84R\xd2\xe6\x1c\xc4i\xf9\xc4)5\xa1\x0fg-\xca\x8bE\xd3\x8b\xff\x84H\x9d#\xea\xe6\x11Y\xd6|g+\x9eU\xbaM\rQ\x0c\x94\xc4\x10Zi\xec\x03\xc4\'\x15\xa9\x92\xa6y/\xc8')

bytearray(b'K\xb5\x1bVU\x05\x1fs\x8a5\xab\xa164\x99$\x87P\xa7/$5\x0e\xa3\xc4v\x98\xaa\xac\xd5<\xf4\xae\x10\xb2\x8av\x17\xb0\xcf\xb5\xe74:\xe4!*|\xde\xa2G\xac\xd3\xa5\xcd;\xee\xf8\x06A\xd5\x1b\xea\xbb\xb5\x06\xda3B/\x1dAH*\xf4\x1f\xb7\xf7\x04\xc1\xf8kJ\xff\xe7(\xe1nb&\x1aV\xff\xbc\xa2u\xfd\xc1|\xca$\xc4p+\xb7\xa3\x03\xcc\x80\x00\xf9\xa3\xac\xf5L\xe8$%\rT\x10;\x8d\xd9\xedx\xd6|2A\xbaO\xb6\x00s\x1eFFy\x94\xb5\xc7\xd2S\xb2\xd2eY\x97\x96\xb8O\xb4X+Q\xb2\xc7\x84\xa1\xa2\xa3\x19$w\xb8\xb2\xd8M\x10\xf0\xf9\x18RL\x86wdK\x9d(4\xce\xc5\xe2\xdd\xd0\x98\xd1\x06\x173r\xe63VS\x00\xda\x13\xb5.7\\\x94N\x89fy\x8bb@cH\xf6a\xf5\x14\x83\xda4V\xf9\x19c\xf0#\xf4\x06\x12\x1d\x11>0\xc0\x890\x01\xe2\x93\x17\xdf\x1dA\xc8\xd3R\xd8nk\x12(\x9e\xbd\xf6\xef4\x7f\xf3\r\x97\xe37\x04\xe1\\Kh\xaaqi\xe1\xc2\x07Z\xa3\xd9O9\xfc\xcc\xb0\x9f+\xd9mh/Di241\x8f2Z\xdf\x86\xd8\xf3J_\xa6;\xfam}\xc9\xef\xe1\x9f\xfc\xf3\x87$\x8e\xc2\x01\xbd|\xfa\xd8\x85H\xcb\x11F/\x99\x05\n%\xf1\x8f\x9av\xc9\xcfYs\x1d\x1dg\x99\xe2\xc8\x0bE\xac\\\xa0\xa1\x9al?s\xd4\x08ls\x9d\x02\x97\xa3\xb7\x83\x9a\xad\x03\xdd(\xcb\xcf8[\xb4\x7f\xd46h\x0b\x15\x80\x85\x05(\xec\xb3\xe0\xff\rd]\x1b\x9b\xa2\'Oc,\x17\xac\x89\x83\xc2<\xfc\xbb\xdc\xa9e\x19\xe7\x03\xb6\xb8\x1f\xbf\x1a\xb7/\x94\x83\xb2"O?\xcfB\x15\tW\xb0x2zNP\xed\xa8\xfes\xa8\xec\x89\xd8Y\x16\xcfN\x85\x81\xd38\xb2\xb1}0\xeba\xb4\xf5\xe2<}(\xc5q\xe6\xe5E\xbef\x12\x1alv\x01Yr\':\x04\xcb[\x0c\xbd\x02i\xf4\x9c\xa1\xce~\xfa\xcc\xfdB/\xdeN8\x8e61h\x83\xab\xae\x0c\x0f\xbc\x16,TG\xd6g\xbe\xfd\xae\x9d\xd8H\xbc\x8f\xe3\xdb\xde_Y\x8fqI\xd2\x7f\x1d}\x8aj3\xd5\xc4\x86"\x01\x05\xd9\x18cm\x94\x1eP\x8a%d\x06\x97R\xeb43\xc0T\x18\xee"!\xc3$l\x99\x18d@\xf6\xec\x99\xf5\xae\xd0\xa7\x80\xffq\x9a`r\x99so}\xe5n-\x17\xf4m\x1f\xcb\xfa[\x0c\xa6\x05\xed\xb3N\xdf\xbe\xf4\\\xa24\x86\xea\x9d\x8e\xca\xbc\xc0P\xfc2N\xab$w\xd2\xc11K\x14zT\xfdMk\x92L\x93\x9aw\x0c\n\xad*#V\xce5\x0c\x86\x06\x9fe,"d\x85\x84h\xbfh\xc3ceHa\xdd?\x07\xf2\xa6P\xbbY\xbb\xb8\x9eK5)\xa1\x82\x02+\x8026&\x95\x01\x96\x15ez\x82 \r\xec:c\xfd?\x9b[\x8d\xe5\x9cf\xd3\xe4\x17\x0e}P\x93&\x13\xa9\xc7^Le\x05+&\x15 \x00\xde#\xff\xa0X\x8a\xa0\x93\xf0s\xf1\x07\xee\'$\x85\x84\xec\xc7\xe5QoN\x8a<Y\xab\xae[\xc1\x98\x0c\xd2x[$\x19\xcf.\xb75\x02\xbb\x03\x80\xcb\xea\x1f\xa1\x10\x1a\x07r\x0b&q!\x8aY\xd6\xf52O\x91?\xc7\x1c\x0f9U\xee\xb6H3?\x93\x954\x01\x1c\xc3>\xa83\x95\xf3\x16\x82\xd4X\xa5\xc2v\x8bv\xf7\xd0J\x11\x7f@\'\x17fP\xcbCUh8\x9cA\x87P\xf8\x0e\x8f8\xaf\x8b\xefy;\x13\xd7\xda\xaa\xb8\xf4\r\xea%\xce\xaa\xdaN\x16\x9d\xe8<\x9b\x8f\x03I\x17S\xdc\x1c\xa0\xdc1\x85NJ\x08\x1bR\xbf\x84\xa3\x91\xa2F\xa7T\xc8\x95\x1c^\xeao\x91\xda]\xf0u:x6\xab7\xb0\xee\xec\xea\x1f\xa26\x8f\xe2\xc6j\xcaMFd\x97\x07\xcf\x05\xa7\x00\xaa\x03\x13\x9b\xd2\xd8h\xd01^\xa4\xf1t\xc3\xb2t\xbbk\xfa\xdc\'\xd5\xc3\xdb\xbcC\xc9\xaex\xb3\x84\xb0\xf0\xf8}\x18\xb2m\xe2\xd0\x81\xc6\xc8d54\xfcA\x7f\xd2H\x8c\xcb\xa7$s\xc7\x85\xbd\xff\xed9\x1f[/\x87\xdcW\xbe9\xed\xcc4\xf7C\xc6L\xf6\xa45\x96\xcab\xa1!4+\x83x\xf4')
{29: 8193}
bytearray(b'K\xb5\x1bVU\x05\x1fs\x8a5\xab\xa164\x99$\x87P\xa7/$5\x0e\xa3\xc4v\x98\xaa\xac\xd5<\xf4\xae\x10\xb2\x8av\x17\xb0\xcf\xb5\xe74:\xe4!*|\xde\xa2G\xac\xd3\xa5\xcd;\xee\xf8\x06A\xd5\x1b\xea\xbb\xb5\x06\xda3B/\x1dAH*\xf4\x1f\xb7\xf7\x04\xc1\xf8kJ\xff\xe7(\xe1nb&\x1aV\xff\xbc\xa2u\xfd\xc1|\xca$\xc4p+\xb7\xa3\x03\xcc\x80\x00\xf9\xa3\xac\xf5L\xe8$%\rT\x10;\x8d\xd9\xedx\xd6|2A\xbaO\xb6\x00s\x1eFFy\x94\xb5\xc7\xd2S\xb2\xd2eY\x97\x96\xb8O\xb4X+Q\xb2\xc7\x84\xa1\xa2\xa3\x19$w\xb8\xb2\xd8M\x10\xf0\xf9\x18RL\x86wdK\x9d(4\xce\xc5\xe2\xdd\xd0\x98\xd1\x06\x173r\xe63VS\x00\xda\x13\xb5.7\\\x94N\x89fy\x8bb@cH\xf6a\xf5\x14\x83\xda4V\xf9\x19c\xf0#\xf4\x06\x12\x1d\x11>0\xc0\x890\x01\xe2\x93\x17\xdf\x1dA\xc8\xd3R\xd8nk\x12(\x9e\xbd\xf6\xef4\x7f\xf3\r\x97\xe37\x04\xe1\\Kh\xaaqi\xe1\xc2\x07Z\xa3\xd9O9\xfc\xcc\xb0\x9f+\xd9mh/Di241\x8f2Z\xdf\x86\xd8\xf3J_\xa6;\xfam}\xc9\xef\xe1\x9f\xfc\xf3\x87$\x8e\xc2\x01\xbd|\xfa\xd8\x85H\xcb\x11F/\x99\x05\n%\xf1\x8f\x9av\xc9\xcfYs\x1d\x1dg\x99\xe2\xc8\x0bE\xac\\\xa0\xa1\x9al?s\xd4\x08ls\x9d\x02\x97\xa3\xb7\x83\x9a\xad\x03\xdd(\xcb\xcf8[\xb4\x7f\xd46h\x0b\x15\x80\x85\x05(\xec\xb3\xe0\xff\rd]\x1b\x9b\xa2\'Oc,\x17\xac\x89\x83\xc2<\xfc\xbb\xdc\xa9e\x19\xe7\x03\xb6\xb8\x1f\xbf\x1a\xb7/\x94\x83\xb2"O?\xcfB\x15\tW\xb0x2zNP\xed\xa8\xfes\xa8\xec\x89\xd8Y\x16\xcfN\x85\x81\xd38\xb2\xb1}0\xeba\xb4\xf5\xe2<}(\xc5q\xe6\xe5E\xbef\x12\x1alv\x01Yr\':\x04\xcb[\x0c\xbd\x02i\xf4\x9c\xa1\xce~\xfa\xcc\xfdB/\xdeN8\x8e61h\x83\xab\xae\x0c\x0f\xbc\x16,TG\xd6g\xbe\xfd\xae\x9d\xd8H\xbc\x8f\xe3\xdb\xde_Y\x8fqI\xd2\x7f\x1d}\x8aj3\xd5\xc4\x86"\x01\x05\xd9\x18cm\x94\x1eP\x8a%d\x06\x97R\xeb43\xc0T\x18\xee"!\xc3$l\x99\x18d@\xf6\xec\x99\xf5\xae\xd0\xa7\x80\xffq\x9a`r\x99so}\xe5n-\x17\xf4m\x1f\xcb\xfa[\x0c\xa6\x05\xed\xb3N\xdf\xbe\xf4\\\xa24\x86\xea\x9d\x8e\xca\xbc\xc0P\xfc2N\xab$w\xd2\xc11K\x14zT\xfdMk\x92L\x93\x9aw\x0c\n\xad*#V\xce5\x0c\x86\x06\x9fe,"d\x85\x84h\xbfh\xc3ceHa\xdd?\x07\xf2\xa6P\xbbY\xbb\xb8\x9eK5)\xa1\x82\x02+\x8026&\x95\x01\x96\x15ez\x82 \r\xec:c\xfd?\x9b[\x8d\xe5\x9cf\xd3\xe4\x17\x0e}P\x93&\x13\xa9\xc7^Le\x05+&\x15 \x00\xde#\xff\xa0X\x8a\xa0\x93\xf0s\xf1\x07\xee\'$\x85\x84\xec\xc7\xe5QoN\x8a<Y\xab\xae[\xc1\x98\x0c\xd2x[$\x19\xcf.\xb75\x02\xbb\x03\x80\xcb\xea\x1f\xa1\x10\x1a\x07r\x0b&q!\x8aY\xd6\xf52O\x91?\xc7\x1c\x0f9U\xee\xb6H3?\x93\x954\x01\x1c\xc3>\xa83\x95\xf3\x16\x82\xd4X\xa5\xc2v\x8bv\xf7\xd0J\x11\x7f@\'\x17fP\xcbCUh8\x9cA\x87P\xf8\x0e\x8f8\xaf\x8b\xefy;\x13\xd7\xda\xaa\xb8\xf4\r\xea%\xce\xaa\xdaN\x16\x9d\xe8<\x9b\x8f\x03I\x17S\xdc\x1c\xa0\xdc1\x85NJ\x08\x1bR\xbf\x84\xa3\x91\xa2F\xa7T\xc8\x95\x1c^\xeao\x91\xda]\xf0u:x6\xab7\xb0\xee\xec\xea\x1f\xa26\x8f\xe2\xc6j\xcaMFd\x97\x07\xcf\x05\xa7\x00\xaa\x03\x13\x9b\xd2\xd8h\xd01^\xa4\xf1t\xc3\xb2t\xbbk\xfa\xdc\'\xd5\xc3\xdb\xbcC\xc9\xaex\xb3\x84\xb0\xf0\xf8}\x18\xb2m\xe2\xd0\x81\xc6\xc8d54\xfcA\x7f\xd2H\x8c\xcb\xa7$s\xc7\x85\xbd\xff\xed9\x1f[/\x87\xdcW\xbe9\xed\xcc4\xf7C\xc6L\xf6\xa45\x96\xcab\xa1!4+\x83x\xf4')

bytearray(b'dh\xf2*\x12X]\x8a\xea\xb4Rl\xb4\\l\xcb\xb1\xa2[\xe78zwT\xe8\x87eD\xeb\x89\xcb\xd6\xd06\xc9\xf0\xc6N\x1c\xb4\x8c\x15j\xac\x8c0N\x15F"\x97R\xe1dO\xb7\x81ll\xa4\xf5\xd8>\xf4\x03\xaa\x1f\xa1\x00\x0e\xea\xbe\xec3\x7fa\xd4\xd9\xd4\xae\xa4\xf0b\xc3\xb7?\x13.\xa0yaE\xcb\xeb\xef\xfep\x18Ew\xa1\x1a,\xd2\xf1\x83\xea\xe7\xce\x18,\xd3\x05\xbd\x01m\xdc\x8f\x1b\x81~\xcd\x12\x81\x14\xc6S]gO\x7f\xfa9d+\xa3\x10\xb2\xd4\xc7\xcb\xeeK\xb1\xb3>B>\x1f\x94\xeb\xe0\xfdH\xec\x0c\xa7?\xb6\xff\x7fh\xfe0.\xe2\x13\x98\x06\x9e\x9d\xf3\x05\x9f\x15Lt\xc2\x13VL3\x82\x87\xcd\xb0\xe9>#|u\x0b\x17\xbe\x00\xb7\x9a\xa8\x84\xc0\xc0Vh:\x15G\xd6\x8ep\x0f)%:j;+\x93\x06?z\xb7\xa5\xff\x04\xe2\x90{!\x86\x84\x94\x00o\xf0\xd2>\x14\xe2<8H\xa8\xe6.\xc0\x98/Lh\x82 \xbf\x97\xb1\xfd\xcc\xe9\x0f]\x08\x80<\t\'\x16\xda\xeb\xb5so\xdd\x17\xd4!>\xf0\xd3\x9d$u\x87{1A\x80_[H]\xb4\xc8\xb4,=\x9b27\x12\xb9\x81\x14\x13\xe0\x8ay\x19\xe7\x13\xccq\xeb\x01\xf3\xbe\x1d\xdbq.yw|\xa6\n\xdb4$\xd1&\\\xf9\x01\xcf\xb7\x8a\x13\xaf\xe5?\x87\xf8\xbc\xd4\xdb\x11}_\x10\xb1\xea\x0c\xae\xb5x\xd4\xfb\xf3\xb4\x80k\xee\x0b\x0fxonJ\xafc\x06\x05\x9aW\xee\x9d\x92\x9bg#\xc0iF\x9f\x91\x8e\x1cXf\xf3K\xc5\x11B\x00\x9a\x91-l9@p\xf0_Vb T\x8b\xa9\xf7O\xb6\xc8\xfc\x88h\xe4\xdc\xd0p\xc4\x13\x9f\x9cn\xd6uZ\xfd\x97\xbbo"i\xa7\x80oCE\xea\xde$\xa0~\xdd\xf7^\x02z\x1f\xc9\xb8\xc9\x82mv\xd9V\xb4t^\xdc\xbcm\xee)\x89\xbd\x85>2-\x82Y\x9c=\x90{\xd3R\'9\xf4(c\x84\xa2p\x80m\\\xbbX\x1cC\x96?qkr\xb9i\x0bQ\xbf\xc8\xe9\x92\xe1\xe4\x1b\x14\x86BI\x8el\x9b\xff\xbf\xd9Gh\xb8e\x14\xde9\xeb\xf77\x9f\xbe\xa0E\xac\x84O\xd6\xe3\x00\xd3\xb2vsm?\x0b\xb44p\xb7\x02OX\x0f\x1b\x98.\x95b_\xa5\n/\xda\x92\x81\xddL\xc0\xeb\xa6I\xfc\xbd\xc7\x95\xad\xe9zS\xc5\x82\x96u\xa5$\xaav\xf3\x8d\xb8;\x15\x9f\'s\x04\xdc+\xfd\x17\xa8\x86Lve[\xbb\x14\xd4\x8d\xa0\xa9q\xaf\xc0\x0b\x9dR\xa0~9\xe9\x0c\x84\x85\xf5{C\x8c\xe6\t\xf6\x95,7\xbb)\x99pE\xf0\xfaue\x019rE?\xd9\xab<9\'lE\xa0L\x05\xd4\x8b\xc4IiWj\xcc\xb2`\xb3\xfb\xf2U\xc0\xa6\xbc\x08=\x83\xae\xbc\x8f\xc4\xeeA\xa6\x04\x1b\xf1ip\xd2\xff\xb0\x18\x18\xd1>\xa3s\x07V\xe0\xb4\xa5\x8dh`U\xc6\xff\xdf\x97\xebc\xf5\x9b\x1f*)\xd6\xd8\xcb\xef\x97\xc0Bf \xc5\xd1*,\x94\x03\xb62\x19\xf9WC\xc1l3\xe8\xf4\xa2\xf1\x8f\x85wp\xd81:\x99x\xde\xc8\xe0\xf9:\xbb\xab}\xb40\xfeh\x07\xdej\xb3=\x8e\xc2!\xbd\x81;\x10\xf6*\x10\xd7\xe7W\xef\xa1W\x08\x83\xa1\x8f\xb1=\xd0\x19\x10Lh>\xa1\xcdMn\xf0)_\xb0\x08\x8d\x99\xd0\xb0\xef\x9b\x84\xa9\x7f`\xf7\x02g\xadN1\nR`\'?\xe5\xa5\xeb\xc7\x8a(v(\xef\xa8\xc7\xea\x99.\xd8\xf9\x91\xe6\xe4\x8f\xf6\n\xe68M\x07d\xe1\x07\x92VB\x12\xd2\x97\t\x0b/\x02\x1e<\x99U=z\xc8/\xdd\x9bN5\x9c\x98\x18\xc5\xc1q\xd1V\rU\x07v\x17\n\x82\x11t\xf8\x7f\x87yJ\x124\x90\xfe\x93mpa\xcd\xa4\xd8HY\xfcEP\xc1\xe3\xe5\x94\xe9f\xcc\xa7<,J\xdd\x98\xa2\xe51~@\xfe\xe0\x91\x82\x86$[Q\x19=\xf8N\x16-\x0b[\xbc\x96\x05\x84Y\xcb\xd23*@\xe8{\xbc\xbc3\xeel\xa9\xf6.\xbf\x9f\x9c\x90\\*\xb4\xe2\xfa\xa5\n\xc6+\xd1t-x(\xc3\xba\xe4>\xd9\xc6\x037I\xc41\x82\xcd\x81\x9d\x91\xd1\xc0NG\xd6\xea\x83\x7f\x06\xf26`\xc5')
{30: 8193}
bytearray(b'dh\xf2*\x12X]\x8a\xea\xb4Rl\xb4\\l\xcb\xb1\xa2[\xe78zwT\xe8\x87eD\xeb\x89\xcb\xd6\xd06\xc9\xf0\xc6N\x1c\xb4\x8c\x15j\xac\x8c0N\x15F"\x97R\xe1dO\xb7\x81ll\xa4\xf5\xd8>\xf4\x03\xaa\x1f\xa1\x00\x0e\xea\xbe\xec3\x7fa\xd4\xd9\xd4\xae\xa4\xf0b\xc3\xb7?\x13.\xa0yaE\xcb\xeb\xef\xfep\x18Ew\xa1\x1a,\xd2\xf1\x83\xea\xe7\xce\x18,\xd3\x05\xbd\x01m\xdc\x8f\x1b\x81~\xcd\x12\x81\x14\xc6S]gO\x7f\xfa9d+\xa3\x10\xb2\xd4\xc7\xcb\xeeK\xb1\xb3>B>\x1f\x94\xeb\xe0\xfdH\xec\x0c\xa7?\xb6\xff\x7fh\xfe0.\xe2\x13\x98\x06\x9e\x9d\xf3\x05\x9f\x15Lt\xc2\x13VL3\x82\x87\xcd\xb0\xe9>#|u\x0b\x17\xbe\x00\xb7\x9a\xa8\x84\xc0\xc0Vh:\x15G\xd6\x8ep\x0f)%:j;+\x93\x06?z\xb7\xa5\xff\x04\xe2\x90{!\x86\x84\x94\x00o\xf0\xd2>\x14\xe2<8H\xa8\xe6.\xc0\x98/Lh\x82 \xbf\x97\xb1\xfd\xcc\xe9\x0f]\x08\x80<\t\'\x16\xda\xeb\xb5so\xdd\x17\xd4!>\xf0\xd3\x9d$u\x87{1A\x80_[H]\xb4\xc8\xb4,=\x9b27\x12\xb9\x81\x14\x13\xe0\x8ay\x19\xe7\x13\xccq\xeb\x01\xf3\xbe\x1d\xdbq.yw|\xa6\n\xdb4$\xd1&\\\xf9\x01\xcf\xb7\x8a\x13\xaf\xe5?\x87\xf8\xbc\xd4\xdb\x11}_\x10\xb1\xea\x0c\xae\xb5x\xd4\xfb\xf3\xb4\x80k\xee\x0b\x0fxonJ\xafc\x06\x05\x9aW\xee\x9d\x92\x9bg#\xc0iF\x9f\x91\x8e\x1cXf\xf3K\xc5\x11B\x00\x9a\x91-l9@p\xf0_Vb T\x8b\xa9\xf7O\xb6\xc8\xfc\x88h\xe4\xdc\xd0p\xc4\x13\x9f\x9cn\xd6uZ\xfd\x97\xbbo"i\xa7\x80oCE\xea\xde$\xa0~\xdd\xf7^\x02z\x1f\xc9\xb8\xc9\x82mv\xd9V\xb4t^\xdc\xbcm\xee)\x89\xbd\x85>2-\x82Y\x9c=\x90{\xd3R\'9\xf4(c\x84\xa2p\x80m\\\xbbX\x1cC\x96?qkr\xb9i\x0bQ\xbf\xc8\xe9\x92\xe1\xe4\x1b\x14\x86BI\x8el\x9b\xff\xbf\xd9Gh\xb8e\x14\xde9\xeb\xf77\x9f\xbe\xa0E\xac\x84O\xd6\xe3\x00\xd3\xb2vsm?\x0b\xb44p\xb7\x02OX\x0f\x1b\x98.\x95b_\xa5\n/\xda\x92\x81\xddL\xc0\xeb\xa6I\xfc\xbd\xc7\x95\xad\xe9zS\xc5\x82\x96u\xa5$\xaav\xf3\x8d\xb8;\x15\x9f\'s\x04\xdc+\xfd\x17\xa8\x86Lve[\xbb\x14\xd4\x8d\xa0\xa9q\xaf\xc0\x0b\x9dR\xa0~9\xe9\x0c\x84\x85\xf5{C\x8c\xe6\t\xf6\x95,7\xbb)\x99pE\xf0\xfaue\x019rE?\xd9\xab<9\'lE\xa0L\x05\xd4\x8b\xc4IiWj\xcc\xb2`\xb3\xfb\xf2U\xc0\xa6\xbc\x08=\x83\xae\xbc\x8f\xc4\xeeA\xa6\x04\x1b\xf1ip\xd2\xff\xb0\x18\x18\xd1>\xa3s\x07V\xe0\xb4\xa5\x8dh`U\xc6\xff\xdf\x97\xebc\xf5\x9b\x1f*)\xd6\xd8\xcb\xef\x97\xc0Bf \xc5\xd1*,\x94\x03\xb62\x19\xf9WC\xc1l3\xe8\xf4\xa2\xf1\x8f\x85wp\xd81:\x99x\xde\xc8\xe0\xf9:\xbb\xab}\xb40\xfeh\x07\xdej\xb3=\x8e\xc2!\xbd\x81;\x10\xf6*\x10\xd7\xe7W\xef\xa1W\x08\x83\xa1\x8f\xb1=\xd0\x19\x10Lh>\xa1\xcdMn\xf0)_\xb0\x08\x8d\x99\xd0\xb0\xef\x9b\x84\xa9\x7f`\xf7\x02g\xadN1\nR`\'?\xe5\xa5\xeb\xc7\x8a(v(\xef\xa8\xc7\xea\x99.\xd8\xf9\x91\xe6\xe4\x8f\xf6\n\xe68M\x07d\xe1\x07\x92VB\x12\xd2\x97\t\x0b/\x02\x1e<\x99U=z\xc8/\xdd\x9bN5\x9c\x98\x18\xc5\xc1q\xd1V\rU\x07v\x17\n\x82\x11t\xf8\x7f\x87yJ\x124\x90\xfe\x93mpa\xcd\xa4\xd8HY\xfcEP\xc1\xe3\xe5\x94\xe9f\xcc\xa7<,J\xdd\x98\xa2\xe51~@\xfe\xe0\x91\x82\x86$[Q\x19=\xf8N\x16-\x0b[\xbc\x96\x05\x84Y\xcb\xd23*@\xe8{\xbc\xbc3\xeel\xa9\xf6.\xbf\x9f\x9c\x90\\*\xb4\xe2\xfa\xa5\n\xc6+\xd1t-x(\xc3\xba\xe4>\xd9\xc6\x037I\xc41\x82\xcd\x81\x9d\x91\xd1\xc0NG\xd6\xea\x83\x7f\x06\xf26`\xc5')

bytearray(b'\x9c\x10\x81P\xac\x9e3\x18u\xb6\x88u\x92\xdfP\xb3\xa9\xa8\x8f7\xa3~16\xc3J\x9a\x14\xcc\x9d\x02NL\x15i\x82\x0f$q#\x9b\x9b\x82\xbf\x98\x179\xc8\xff\xe3\xa9\x910\x04\xbf\xabK\xcaa\xbag\xcd`\xca\xaf\xa3\xbb\xfe\x96&o\xe4\xf1<\xcfp\x01h_\xb5\xd2\xb7\'\xf3B\xf4\xfbY}\x02\\\xef\x8f\xc0\x99v\xd5\xdf\xe7\xe6\x9f\x86\x13o\xd99*L\xa4\x19L\x19%\x1f\xa3\xfb\x11O\xc1\xf0\x9d[o\xb4\xf8o-\xd5\xe2\'pD%\xf2\x03\xa4\xaa\xba$\xc60\xb2\xfd\xa1\xdf-\xaa\x151\x80|\x8c\xa9\xb1\x95\xd5\xb3\xb8W\xdejj^\\\xe4\xfaOV\xae\xee\xf8\xfc\xb10:\xbd\t\xb5\xc3\x07\xea\xc6\x9a\xcf\x15~I\xd9\x9eZ7\x8d\x89Dwx\xaag\xe1\x0c\x85\xd2\xe7\x947\x99E\x97\x957G}\xbb\xf4\x17\x8fw\x8d\xb1\x8b\xe0}e\xe98m3 3\xe7g;`\xf9C3\xd3\x85,\x148\r5\xfc\x80\xcc\x91\xc3o\x12\xd4\x90\xf1\x99\x0e\x08\xef\t\xde\x0f@\xdd\x94\xa9y0\x1a\x99\xef\xd9\xc8\x8eE\xe1\xe6j\xe3? l:\xc2\xfa60\x81\x91\x0e\xc41\x0f:\xd8\x96\n\xfcqW\xe5=\x82\x02\x90\x94M\xf6\xfc\x9c\xfb(\xa2\x1eu\xc4>\x11\x9d\xd2PZ\xf7\xda\xab\x17\xack\x17\xf4\xad\x86\x02/\xa6\xba\xc2\xb2tNW\xf6b/\x8f\xff=X\xe0\xfa\xdf=\xdb&\x0c\x956(i;\x1f\r[\xa3\xb2\xfe,\x96cxE\x84\xd0\xf1\xf4#\x80?$\xe2\xfd^\x91%\xc9\x88h\xb4\xba\xdb\xa9\x1a\x04sf\x81\xb0\x84\xdcFf\x8f\xf6o\x8bF \xee \xaa*E\xa8B\xcfq\x15\x89\xf1\x9dv\x16\xa4\xec\x01:\x9b\xd1\xac\xe4\x08\xad\xb4\xa9\xe3\xd2}$\xa0J\x10\xb9\x05\xdf\x18\ncY+\xdc\xf1\xf1\x04\x14n2\x90L\xc3\x15x\xfe\xd1\xb3n=9\xe4_un\x86\x98\xf2u\xa5\xe3\x05\x97\x87\x143\no\xdf\x84Rk\x04\x0e\xc6ma\xa9\xe8\x08\xbd\xf1\xb2h\xcc$\x95 u\xa9\x99\xe8\xa5\xb6@\x90>\xe1\xc4\xb1\xd8\xed\xdd\xa0w\xf6n\x9d\xa4\xd3\xff\xcf3\xc5\xcb\xdb\xfe\x1e\xa9\x06x\x95\xea\xb4\xeb\x82v\xb9\x1c\xf8_T\xaaEh\xc1\x8d$7\xade\xba\xd9\xe9\xc5\xd1\x05\xc0\xf4\xf4Z\x02Y\xb9[\xdf\xde\xed\x96F\xd0S\xc8b\x1a\xbc\x8e\xcf8.\x9c\x03\xf3i\x8f\xa3t\x0fA?*\':m\xb8\xe0\x83\xac\x81\xf1\xa2q\xe2\xa3y\xc2D\xa1\x84\xfb\xb1\x13#\xc6<&S\xc0\x8c\xf9H_\xcbr\x9f\x88b\x03\x03I"W\x9f\xac\x16P:\xa0\xaff\xe6\x9f\xd6<\x9fCa\x8f?\x1cT\xd4\xd3\xf5\xd4P\xd05\xb1y\xe3\x19\xe4\x01\xe5s\xb8Y\x1c\xac_\xdb\xcb\xd4\r\xfb\xd7N\xdb\xd9\xb0O\xc3\xc3\x94\x1fDg\x96w\xe7\xb3\x0b\x98\xbc21\xae\x1d\x1e\\\x0b\x01\xf943T\x82\xcb\x89\x7f\xb8[A1\x80\xfc\xedtyb\xc9r\xfe\xc6b\x88\xd6\x8cG\xf5\x0ea\x1c\x99\xb2+3!\xa7\x08\x80UB\xc3-\xeb%\x95\xa1\xa2\xe6\x980\x05\xa0\x1e\x16T\xe5\xf2\x1e\xab\\\x19\xbb\\\xb6Z\x8ei\x9e~\x0c\x96\xafl}\xc2\x06\x87[\xee\x1fT\xfe*4#\xb8\xd2\x00q\x8da\xbf\xdeZ\xd72\xe7\xba\x18\x02\xeb\xb2d\x9d\xe5gz\xeb\x85\x99\xda\xddY\t\xcc\x80\xbf\xaa\xc2\r\xbdP\xd93\x85q\xe4\xee\x94\xd4\xa5\xd4\x12\xc9\xf6\xc8\xcc\xccS\x18\xef\x80\xc5\x9b\xa5\xf0Z=\xc07\xf8Q\x980ks\x1e\xd7\x0be\\q\xe0N\x88\xcdW \x86\xde\xc4\xbc\xf0\xeb-\xe4(\xc8\xa3\xe7\x16\xc4a\xf3\xfa\x05\x9f\xfeQ;y(\x7fy\xda\xd2\xf7\xd9-\xb5\xf5\xe6M\x86\x1c\x9c\xf1B\r\x92w\x1e\x1f\xd84\xd9R\xb8 \xed\xa0\xe3\xf8mv{+n\x06\xc7d\xdb\xab\x92\x9f\xa2F\x074\xbe<\x08\x91>\xeb\x0e\x0c>Ze8\x94?-\xbbX0\x85QVb>\xf0\xc7KKr\xdc\x8d|\xf5\xf4\x99\x99<=\xa6\xf0\xc9\xe5\x1a\xd9\x07@\xaa\xbe\x12\x8d@ALz\xb7V\xcb6cmQ\xd2&&\xb1r~P\xa7\x043\xef\xdd\xf3\xef\xc6\x84\xcd')
{31: 8194}
bytearray(b'\x9c\x10\x81P\xac\x9e3\x18u\xb6\x88u\x92\xdfP\xb3\xa9\xa8\x8f7\xa3~16\xc3J\x9a\x14\xcc\x9d\x02NL\x15i\x82\x0f$q#\x9b\x9b\x82\xbf\x98\x179\xc8\xff\xe3\xa9\x910\x04\xbf\xabK\xcaa\xbag\xcd`\xca\xaf\xa3\xbb\xfe\x96&o\xe4\xf1<\xcfp\x01h_\xb5\xd2\xb7\'\xf3B\xf4\xfbY}\x02\\\xef\x8f\xc0\x99v\xd5\xdf\xe7\xe6\x9f\x86\x13o\xd99*L\xa4\x19L\x19%\x1f\xa3\xfb\x11O\xc1\xf0\x9d[o\xb4\xf8o-\xd5\xe2\'pD%\xf2\x03\xa4\xaa\xba$\xc60\xb2\xfd\xa1\xdf-\xaa\x151\x80|\x8c\xa9\xb1\x95\xd5\xb3\xb8W\xdejj^\\\xe4\xfaOV\xae\xee\xf8\xfc\xb10:\xbd\t\xb5\xc3\x07\xea\xc6\x9a\xcf\x15~I\xd9\x9eZ7\x8d\x89Dwx\xaag\xe1\x0c\x85\xd2\xe7\x947\x99E\x97\x957G}\xbb\xf4\x17\x8fw\x8d\xb1\x8b\xe0}e\xe98m3 3\xe7g;`\xf9C3\xd3\x85,\x148\r5\xfc\x80\xcc\x91\xc3o\x12\xd4\x90\xf1\x99\x0e\x08\xef\t\xde\x0f@\xdd\x94\xa9y0\x1a\x99\xef\xd9\xc8\x8eE\xe1\xe6j\xe3? l:\xc2\xfa60\x81\x91\x0e\xc41\x0f:\xd8\x96\n\xfcqW\xe5=\x82\x02\x90\x94M\xf6\xfc\x9c\xfb(\xa2\x1eu\xc4>\x11\x9d\xd2PZ\xf7\xda\xab\x17\xack\x17\xf4\xad\x86\x02/\xa6\xba\xc2\xb2tNW\xf6b/\x8f\xff=X\xe0\xfa\xdf=\xdb&\x0c\x956(i;\x1f\r[\xa3\xb2\xfe,\x96cxE\x84\xd0\xf1\xf4#\x80?$\xe2\xfd^\x91%\xc9\x88h\xb4\xba\xdb\xa9\x1a\x04sf\x81\xb0\x84\xdcFf\x8f\xf6o\x8bF \xee \xaa*E\xa8B\xcfq\x15\x89\xf1\x9dv\x16\xa4\xec\x01:\x9b\xd1\xac\xe4\x08\xad\xb4\xa9\xe3\xd2}$\xa0J\x10\xb9\x05\xdf\x18\ncY+\xdc\xf1\xf1\x04\x14n2\x90L\xc3\x15x\xfe\xd1\xb3n=9\xe4_un\x86\x98\xf2u\xa5\xe3\x05\x97\x87\x143\no\xdf\x84Rk\x04\x0e\xc6ma\xa9\xe8\x08\xbd\xf1\xb2h\xcc$\x95 u\xa9\x99\xe8\xa5\xb6@\x90>\xe1\xc4\xb1\xd8\xed\xdd\xa0w\xf6n\x9d\xa4\xd3\xff\xcf3\xc5\xcb\xdb\xfe\x1e\xa9\x06x\x95\xea\xb4\xeb\x82v\xb9\x1c\xf8_T\xaaEh\xc1\x8d$7\xade\xba\xd9\xe9\xc5\xd1\x05\xc0\xf4\xf4Z\x02Y\xb9[\xdf\xde\xed\x96F\xd0S\xc8b\x1a\xbc\x8e\xcf8.\x9c\x03\xf3i\x8f\xa3t\x0fA?*\':m\xb8\xe0\x83\xac\x81\xf1\xa2q\xe2\xa3y\xc2D\xa1\x84\xfb\xb1\x13#\xc6<&S\xc0\x8c\xf9H_\xcbr\x9f\x88b\x03\x03I"W\x9f\xac\x16P:\xa0\xaff\xe6\x9f\xd6<\x9fCa\x8f?\x1cT\xd4\xd3\xf5\xd4P\xd05\xb1y\xe3\x19\xe4\x01\xe5s\xb8Y\x1c\xac_\xdb\xcb\xd4\r\xfb\xd7N\xdb\xd9\xb0O\xc3\xc3\x94\x1fDg\x96w\xe7\xb3\x0b\x98\xbc21\xae\x1d\x1e\\\x0b\x01\xf943T\x82\xcb\x89\x7f\xb8[A1\x80\xfc\xedtyb\xc9r\xfe\xc6b\x88\xd6\x8cG\xf5\x0ea\x1c\x99\xb2+3!\xa7\x08\x80UB\xc3-\xeb%\x95\xa1\xa2\xe6\x980\x05\xa0\x1e\x16T\xe5\xf2\x1e\xab\\\x19\xbb\\\xb6Z\x8ei\x9e~\x0c\x96\xafl}\xc2\x06\x87[\xee\x1fT\xfe*4#\xb8\xd2\x00q\x8da\xbf\xdeZ\xd72\xe7\xba\x18\x02\xeb\xb2d\x9d\xe5gz\xeb\x85\x99\xda\xddY\t\xcc\x80\xbf\xaa\xc2\r\xbdP\xd93\x85q\xe4\xee\x94\xd4\xa5\xd4\x12\xc9\xf6\xc8\xcc\xccS\x18\xef\x80\xc5\x9b\xa5\xf0Z=\xc07\xf8Q\x980ks\x1e\xd7\x0be\\q\xe0N\x88\xcdW \x86\xde\xc4\xbc\xf0\xeb-\xe4(\xc8\xa3\xe7\x16\xc4a\xf3\xfa\x05\x9f\xfeQ;y(\x7fy\xda\xd2\xf7\xd9-\xb5\xf5\xe6M\x86\x1c\x9c\xf1B\r\x92w\x1e\x1f\xd84\xd9R\xb8 \xed\xa0\xe3\xf8mv{+n\x06\xc7d\xdb\xab\x92\x9f\xa2F\x074\xbe<\x08\x91>\xeb\x0e\x0c>Ze8\x94?-\xbbX0\x85QVb>\xf0\xc7KKr\xdc\x8d|\xf5\xf4\x99\x99<=\xa6\xf0\xc9\xe5\x1a\xd9\x07@\xaa\xbe\x12\x8d@ALz\xb7V\xcb6cmQ\xd2&&\xb1r~P\xa7\x043\xef\xdd\xf3\xef\xc6\x84\xcd')

bytearray(b'\xa7\\\x1f*\xe9y\xd9\x9fK\xef\xd7P|\xf7y\xc9O\xde\xa7\xfb\x8d\x96\xfc\x8c\xb0\x97\xefvIM\xba\xae,hU\xe6\xc9[\x91[m?\xd0F\x0b\x0c\xd7\xd9\xe6\x10\xf4]\x1a\r\x96RwX\xd9C\x14\xbf\x04*\x97\xe2\xbc\x88\xaaeE:u\x18\xd0\xe6M\xf6m V\xfe\x1d\x80\xeamFE\x18\x1f"=\xb8\x0b%\xfb\x07\xf1\xa0/\x9b\x96\xa6\x8a\xff<\xf7\x84\x8dC7f\x8a\x83\xf4\xe4\x1b\xf5\xd3\x9c\xec\xaa \x1f\xd3G\xc8\xdd\x11\xeb~\xad6kn\xd6`\x1a\xd3\x0f\xf9\x88\x1f+\xce\xd1\xd4*n\x04c(\x7fX\xd5\x01>\xea\x9d\xd5yO\xe2]\xa0\xf4\xb6\x9e:4h]\x1e4s\xb4\'F\xf5\xb1\xd1!2\xfe\xe6_pt\x0e\xc3\x08\x07\xea{\xd7\x9b\xab\x01\xa0\xf5\xd4\x14cJ\x10\t\xf0\xa2\xe2\xdc{\xc9F\x82]\xd9\x02\xf1T\xd3\xb1\xef\x08\x9ak/@\xdc\xf8e\xb0|\xe6\x87t\x16\x95y\xc1\xdbV\x1ci\xbd\xabC\xf4\x11\x01E5\xd0\x8e\x82\x9b7\x82\x16g\xb2\x9f\x7fh\x9d\x83w\x9d\xfa\x07f\xf5\xb8\xcbe\x99\x87\xfc\xcdSK\xcb$\xca\xf27\x03\xfe\xbd.;10\x0b2\x8b\x0c\xce\xda\xe7\xad\xaa\xcd\xbf\xbf\xbbZ\xfadg\xb7\x0f\\\xf1\xbe\t\x1e6\x19/\xecp\xdfY\xfd\x1e\xaf[E\xcb\x9d\xff\xdd8\x8e\x9f\xad\xb2\x11\x9d\xf5\x19\x0ci\x88\x88\xfcC\xc2\xa9\x01\x1fF9|$\x077\xba\x91\xfe\xc4\xf8\x1cy\xffi\x1cRM\xd8\x16e\xd3I\xff\x97\x8a45*R\xf33\x17\xffQ\xb4\x9a\xe55\xb2\x83\xee5\xc3\x03/h\xa1H\xdb\x94\x7fpb\x9dAF+\xba\xe4Gec\x8a\x11,\xee\\\x7f*i\x84\xac5E\xf6\x97o\xfdq\xc5\xb7G3\x19\xbc\xd8\xc8R\x869S\x04Q\xdcXoZ^caN\xfa\xd0t;\xbf\xcd\xa68*<FG\x92\x1a\xb1|\xb8\x995\xd5!\xf7\xa8\x00\x0eQ\x8a$U\x99J4\x119$+.\xdb\xa9o\x83\xc8\t]\x8b\xf2\xccJx\x07~\xaaPa\xa2\xb9\x0fmlr\xf6\xcd\x87\xd54//\xaf\xb30eL\xfa\xf9\x9cN\xf6:L\x95\xef\x03\xa4\x006\x93\x12v\xab\x99\x93\x9cd=0_\xe0\x08\xe9\xd6z\xf4\xe08\xa6\x19~y\xb37\xc9\x98G$n\xa0\x00\xc8\xff\x00\xa3\xf3\x00\x88\x01A\x96\x81\xb4\x89>\x8f~\xc0k.\xdc\x11\x96\x9e\x88,\x8e\x92\x13\xcb\xf2r!\xa9mB\xa2\xf1\x15B\x14\xd6\xf8\xf1T\xc1s}\xe8\xee\xf0\xe9\xb9\x97^(\xc7!Q\x1d\x92\xc8\xd4\x85Q\xfc0N\xfa\xaf+\xd9|\xe1\x987UB\xd4-\xbd\x82\xac9N/\xe1f\xa6b\xd5\xc2\xce\xee\x88\xd7\xdb\x13 tB\x0e\x9c\x1e\xdc?\x16{Y9j\xc7\xe4N-iQ\xe8\x86e8C\x9f\xc1\xc4\xa3\x80"\x13\x02\xe6}\xb1#_\x8b\xfd9\xca\xab\xc99i\xe5\xff\x917\nZ.H\\\xd8t\x93$\xad\x9dh;\xc3\ni\x7fn\xd7\xda\x9d\xd4\x08\xe4\xba\xe7\xe2\x81l\x9a\x83]-\xcfO\x81i\xaa\x8a:\xa4s\x98hc\xa4\xff#$R\\\x9f\x81\xb3\x1e\xe4\xd2\xab@\xa4E\xa0K7\x9c\xb2Uir\x01\xceW\xf9c\x92\xfc\x9a\xce\xdd2\rS@\xb0\x86-\xc2\xf2&<"\r\xae\xc2\x85\xa3\x02\x107p\xbc\xe9+\x95]\xe2\xfbR\xf2M\xad\x0f>B-.\x8a\xb58\x89\x04\x8c\xc1\x18\xeb\xac\xa6o\x89\x88\x0cbB\x01\xc1\x0b\xf3\xf1\x8d\x1cDa\x9a?<)\x93\x89\xe9U\xca\xfb\xd17\xac9f\xeaF\xe5mP\x8d\xabne\x81\xb2\xb3\xe8\xd1\xf6\xb2\xd4\xbd\xb81\xc9\xc2\xcf\x8c\xf0\xaa\xd7\x8c\xcd\xb9\'\xe3\xff\x04D\x0f\x195yQ\xe7\xaf\xfcb\'_\xd5\\\xebl\x19\xe1\x99`\x7ff\xdf\xd6z\xbfj7\x06?\x14\xf2U\xea\x8a\x17\x05!\xb6\xe6\x02\xbc\xa6\x90R\xea\xea\x97z;\x8dFO\x01\x05|Qu?\xe9:\xfcp.\xa8\xb31\'\xa0\x18UjqI| \xff\xd7b@ \x8c\xb0\n\xc5\x9e\xab\xd3\xa0dV\xc0\x98te.\x80\xc3P\x1e\xec0\x15\xd7\x8a\xcd\xb0\xd4\xf4\x8a\x8f3\x93\x9cQ\x006')
{32: 8194}
bytearray(b'\xa7\\\x1f*\xe9y\xd9\x9fK\xef\xd7P|\xf7y\xc9O\xde\xa7\xfb\x8d\x96\xfc\x8c\xb0\x97\xefvIM\xba\xae,hU\xe6\xc9[\x91[m?\xd0F\x0b\x0c\xd7\xd9\xe6\x10\xf4]\x1a\r\x96RwX\xd9C\x14\xbf\x04*\x97\xe2\xbc\x88\xaaeE:u\x18\xd0\xe6M\xf6m V\xfe\x1d\x80\xeamFE\x18\x1f"=\xb8\x0b%\xfb\x07\xf1\xa0/\x9b\x96\xa6\x8a\xff<\xf7\x84\x8dC7f\x8a\x83\xf4\xe4\x1b\xf5\xd3\x9c\xec\xaa \x1f\xd3G\xc8\xdd\x11\xeb~\xad6kn\xd6`\x1a\xd3\x0f\xf9\x88\x1f+\xce\xd1\xd4*n\x04c(\x7fX\xd5\x01>\xea\x9d\xd5yO\xe2]\xa0\xf4\xb6\x9e:4h]\x1e4s\xb4\'F\xf5\xb1\xd1!2\xfe\xe6_pt\x0e\xc3\x08\x07\xea{\xd7\x9b\xab\x01\xa0\xf5\xd4\x14cJ\x10\t\xf0\xa2\xe2\xdc{\xc9F\x82]\xd9\x02\xf1T\xd3\xb1\xef\x08\x9ak/@\xdc\xf8e\xb0|\xe6\x87t\x16\x95y\xc1\xdbV\x1ci\xbd\xabC\xf4\x11\x01E5\xd0\x8e\x82\x9b7\x82\x16g\xb2\x9f\x7fh\x9d\x83w\x9d\xfa\x07f\xf5\xb8\xcbe\x99\x87\xfc\xcdSK\xcb$\xca\xf27\x03\xfe\xbd.;10\x0b2\x8b\x0c\xce\xda\xe7\xad\xaa\xcd\xbf\xbf\xbbZ\xfadg\xb7\x0f\\\xf1\xbe\t\x1e6\x19/\xecp\xdfY\xfd\x1e\xaf[E\xcb\x9d\xff\xdd8\x8e\x9f\xad\xb2\x11\x9d\xf5\x19\x0ci\x88\x88\xfcC\xc2\xa9\x01\x1fF9|$\x077\xba\x91\xfe\xc4\xf8\x1cy\xffi\x1cRM\xd8\x16e\xd3I\xff\x97\x8a45*R\xf33\x17\xffQ\xb4\x9a\xe55\xb2\x83\xee5\xc3\x03/h\xa1H\xdb\x94\x7fpb\x9dAF+\xba\xe4Gec\x8a\x11,\xee\\\x7f*i\x84\xac5E\xf6\x97o\xfdq\xc5\xb7G3\x19\xbc\xd8\xc8R\x869S\x04Q\xdcXoZ^caN\xfa\xd0t;\xbf\xcd\xa68*<FG\x92\x1a\xb1|\xb8\x995\xd5!\xf7\xa8\x00\x0eQ\x8a$U\x99J4\x119$+.\xdb\xa9o\x83\xc8\t]\x8b\xf2\xccJx\x07~\xaaPa\xa2\xb9\x0fmlr\xf6\xcd\x87\xd54//\xaf\xb30eL\xfa\xf9\x9cN\xf6:L\x95\xef\x03\xa4\x006\x93\x12v\xab\x99\x93\x9cd=0_\xe0\x08\xe9\xd6z\xf4\xe08\xa6\x19~y\xb37\xc9\x98G$n\xa0\x00\xc8\xff\x00\xa3\xf3\x00\x88\x01A\x96\x81\xb4\x89>\x8f~\xc0k.\xdc\x11\x96\x9e\x88,\x8e\x92\x13\xcb\xf2r!\xa9mB\xa2\xf1\x15B\x14\xd6\xf8\xf1T\xc1s}\xe8\xee\xf0\xe9\xb9\x97^(\xc7!Q\x1d\x92\xc8\xd4\x85Q\xfc0N\xfa\xaf+\xd9|\xe1\x987UB\xd4-\xbd\x82\xac9N/\xe1f\xa6b\xd5\xc2\xce\xee\x88\xd7\xdb\x13 tB\x0e\x9c\x1e\xdc?\x16{Y9j\xc7\xe4N-iQ\xe8\x86e8C\x9f\xc1\xc4\xa3\x80"\x13\x02\xe6}\xb1#_\x8b\xfd9\xca\xab\xc99i\xe5\xff\x917\nZ.H\\\xd8t\x93$\xad\x9dh;\xc3\ni\x7fn\xd7\xda\x9d\xd4\x08\xe4\xba\xe7\xe2\x81l\x9a\x83]-\xcfO\x81i\xaa\x8a:\xa4s\x98hc\xa4\xff#$R\\\x9f\x81\xb3\x1e\xe4\xd2\xab@\xa4E\xa0K7\x9c\xb2Uir\x01\xceW\xf9c\x92\xfc\x9a\xce\xdd2\rS@\xb0\x86-\xc2\xf2&<"\r\xae\xc2\x85\xa3\x02\x107p\xbc\xe9+\x95]\xe2\xfbR\xf2M\xad\x0f>B-.\x8a\xb58\x89\x04\x8c\xc1\x18\xeb\xac\xa6o\x89\x88\x0cbB\x01\xc1\x0b\xf3\xf1\x8d\x1cDa\x9a?<)\x93\x89\xe9U\xca\xfb\xd17\xac9f\xeaF\xe5mP\x8d\xabne\x81\xb2\xb3\xe8\xd1\xf6\xb2\xd4\xbd\xb81\xc9\xc2\xcf\x8c\xf0\xaa\xd7\x8c\xcd\xb9\'\xe3\xff\x04D\x0f\x195yQ\xe7\xaf\xfcb\'_\xd5\\\xebl\x19\xe1\x99`\x7ff\xdf\xd6z\xbfj7\x06?\x14\xf2U\xea\x8a\x17\x05!\xb6\xe6\x02\xbc\xa6\x90R\xea\xea\x97z;\x8dFO\x01\x05|Qu?\xe9:\xfcp.\xa8\xb31\'\xa0\x18UjqI| \xff\xd7b@ \x8c\xb0\n\xc5\x9e\xab\xd3\xa0dV\xc0\x98te.\x80\xc3P\x1e\xec0\x15\xd7\x8a\xcd\xb0\xd4\xf4\x8a\x8f3\x93\x9cQ\x006')

bytearray(b'A<\x8fW\xf7\x8d\xe4>A\xbc\xd3c\x03e+o\x1c%\xdd\xf8\xaai\xe1\xc0U\xfa(Q6\xcc\xf7\xa5)\n*\x9c\xcaV\xe9\x1f1[\xb6\x8b\x9fb\xba\rN\x1dt\x8b\xc0<9\xa3\xe60\x11\xba`\xdb\x13\xa6G\x91\x0c\xbdR\xa41\xa8\x81w\xb2+\xecby\x83\xa3\r\x8fW\xc2\xa9\x98\x16\x14\xad:\x16\xd3m}\xc8.2r$`\xac[;\r\xf8:Ws\x84\x13Iz\x8cS\x9b\x0eT\x96Y\xe9\xa4W\xdf\xa7\x19\xe7\xcbI\xa1\xfac2\xf7\xbe\x0c\x90X\x18\xb0S5\x1b&\xd7=\xa3\xa7K\xf164\x01_l!p\xb2\xf1\x8a\x85Q\xc2\xc1\x81\xed\xd5\xe6\xf6\\*Zx\xc0\xa1\x0f\x8a\xaa\xdcV\xa2u&NQ]z%\x11\xea4\x0b\xd0\xe8\xa0\xa7-\x0c\x17s\x8a^:\x07e,\xd8;\xa1\xa4\xda\xcc|\x85o\xcfq\x87\xb3p\xdf\x8fg\xf9{\x8c\x07\x9d@\x19|\x1b\x10\x87\xdeL#\x95E\xf5\xbf(fv\xe4\x1bW\xea\x15\x91\xd4`I\x7f\xfd8*\x9emq\xa8\x8c0G\xa7\x9deO\x8cX\x9a"\xea\xc9aj\x08\xfd\xd9v0\x9cN\xcbO\x99\xe8\xd9Ko\x88\x9f\xb3L\xd2)\x94X\x9dIVX?W8s\x85\xa7\x7f\x9a\x86\xd1\x87X\x19\x0cu\x83MS\xd3M}\xd2j>\x8d\xc6\x8c]m\xd1\xb9/\x10\xc5Z\xff\xd0\xf6`k\x01\xfa\xe4\x9e\r\xa8\x19\x0c\xd15\x94*\x9e\xe3(\xbf\xc7t\x13M3\xebY\x9fQ\x9d\xf2+\xc7\xfd,\xe4\xedv_\xc66]#2xD!|\x06\\0+\xc6\xd1\x1c\xc3{\x15-:\x05\xfc\xe2\xd5t\xe7\xf6\xf8\xf6\xb5/\xab\xe8\x12(?M\x93\xadD,\xe3\xa8\x15\xe22\xb2\xb4\x9c2\xe48\x88\xbfi\xe5\x10\x97\x94V\r1\x8d\xbb\xd3\x1ez\x95@\x18\xc0\xda\xab8\xcc\x94\xf5\x0b\xe7\x15\x9d\x1bs\x80*\x1d\xb9\x18$\xbc\xa2Ke\xccq\xf9\xcc\xf3;\xae\xf6\xdf\x94\x12^\x99[U\xd5=\xc0\x7f_\x96\xaf\n\xb0\xcf\xe2\x96\xb4\xef\xb0\x81\xee\x8c#<>UJ_fZ)\xe8\x84\xcc\x95\xd33\xdd\xa8!>p\xd0}H?\x03!\xbc\xd8\x9en\xea\x88\xe1\xb6\x96\x85\xe9\x11\xe7\x16\x82S\xc6\x94\x80\x82\x0e_0\xb3R#R\x0f\xa2\xf5\xc0\x81\x8a\x06\xc4\x99)\xebQ\xd5\xd6P\x93\xd2\xa1\x0c\x13\x8c</\xa5xE\xd7\xf9\x13\xdb\xd2\xdfY\xa0\xc1\xbe]X\xde>6@RA\xea\xd5\xdbJ\x81\xce\x90*~\xb0\x98*\xdc\x1e\xc6\x04\xd7\xef)\x1egF\x1d\xe5\x82\x8e!\xe8\x10\x90\xfa\xee\x04r\xd2\xf7qR\x11\xe8vW\xd4#=kU;\x8bH\xe6\x87\xf7\xda\x10f\xbd\xfbnODM\xec\x06\xf2\x949\xb9D\xc8!\xe8\xd7^h\x8a\x08\xe0\x0eP\x1e\xb4\xde\x12\xe8)F\xdedk\x16?oY\xc9F\x9442\xe6\x81(q)\x96\xe1#\xc7<\x9f\xb9\xda\xd7Rf\x91)\xe0\xef\xb6\x0f\\\x14\xff}\xde7\xd4\xe5p\x83{\x1e\x08\x86\xc0\x9cH&\xa3\xaa\x06\xb7L\xe0\xe1\x05d7:k\x8bz\xc6l\xf8;\xdb\x01^\xc8?.\x97\xafd\xa4\x95\xde-\xde\xe2\xdf\xc5x\xb1\'\x04\xaa\xdc\'\xfb{T\xbe\xb4\x0bA\xe5\x04n\xc1\xbb@\xe3\x8f\xc4\xef\xf5\x82\nP[:\x10z\x8fE\x12\xdf\xbe\xf9E\xdc\x1f7BO.\x00\x9c\xbf\xe8|\xa6\x04\x9d\xd4\x0b\xb8F\xec`\xdb>\x19R\xb3\xec\x95t0ZO{\xe9\xdf\x90\xd0k\xfb\x13\xd6\xf6i\x18\xe6%j\x92!\xbc\xa8\xabvA 8#\xb93\xe8\xcf\xd6\xa6\x8f\x16\x06\x13\xc7\x81\x83\xca\xa5\x13_\x19\x05_qE\x8b~\xe3\xc8Vh3\x145B\xa8HA\xfa~\xd8\x15d\xd5\x93\'K~\t+k?\xc0X\xe7{j6\xdb[\x95\xe9":\x87\x812\xd4\xf1\x8a^|T\x8e\x07\xccb\xfb/\x1b\xc5\x92\xa5\x95FX`\x87%l\xa2\x9b\xedT\xe8\x8b\xc2u}\xb8\x0e\xc3\x9cw\xe3\xa8\xf6\x1dU\xde\xf1\x00J\xca\x9f\xd4\x93\xcd\\\xc3P\xb8E\x98eN!\x9e\x93\xaa\x06\xb9\xec\xf4i\x83V\xe5\x8a*99hG\x1ap\xcc\xe5m\x90U.A\x93\x0f\xd9\x0c')
{33: 8193}
bytearray(b'A<\x8fW\xf7\x8d\xe4>A\xbc\xd3c\x03e+o\x1c%\xdd\xf8\xaai\xe1\xc0U\xfa(Q6\xcc\xf7\xa5)\n*\x9c\xcaV\xe9\x1f1[\xb6\x8b\x9fb\xba\rN\x1dt\x8b\xc0<9\xa3\xe60\x11\xba`\xdb\x13\xa6G\x91\x0c\xbdR\xa41\xa8\x81w\xb2+\xecby\x83\xa3\r\x8fW\xc2\xa9\x98\x16\x14\xad:\x16\xd3m}\xc8.2r$`\xac[;\r\xf8:Ws\x84\x13Iz\x8cS\x9b\x0eT\x96Y\xe9\xa4W\xdf\xa7\x19\xe7\xcbI\xa1\xfac2\xf7\xbe\x0c\x90X\x18\xb0S5\x1b&\xd7=\xa3\xa7K\xf164\x01_l!p\xb2\xf1\x8a\x85Q\xc2\xc1\x81\xed\xd5\xe6\xf6\\*Zx\xc0\xa1\x0f\x8a\xaa\xdcV\xa2u&NQ]z%\x11\xea4\x0b\xd0\xe8\xa0\xa7-\x0c\x17s\x8a^:\x07e,\xd8;\xa1\xa4\xda\xcc|\x85o\xcfq\x87\xb3p\xdf\x8fg\xf9{\x8c\x07\x9d@\x19|\x1b\x10\x87\xdeL#\x95E\xf5\xbf(fv\xe4\x1bW\xea\x15\x91\xd4`I\x7f\xfd8*\x9emq\xa8\x8c0G\xa7\x9deO\x8cX\x9a"\xea\xc9aj\x08\xfd\xd9v0\x9cN\xcbO\x99\xe8\xd9Ko\x88\x9f\xb3L\xd2)\x94X\x9dIVX?W8s\x85\xa7\x7f\x9a\x86\xd1\x87X\x19\x0cu\x83MS\xd3M}\xd2j>\x8d\xc6\x8c]m\xd1\xb9/\x10\xc5Z\xff\xd0\xf6`k\x01\xfa\xe4\x9e\r\xa8\x19\x0c\xd15\x94*\x9e\xe3(\xbf\xc7t\x13M3\xebY\x9fQ\x9d\xf2+\xc7\xfd,\xe4\xedv_\xc66]#2xD!|\x06\\0+\xc6\xd1\x1c\xc3{\x15-:\x05\xfc\xe2\xd5t\xe7\xf6\xf8\xf6\xb5/\xab\xe8\x12(?M\x93\xadD,\xe3\xa8\x15\xe22\xb2\xb4\x9c2\xe48\x88\xbfi\xe5\x10\x97\x94V\r1\x8d\xbb\xd3\x1ez\x95@\x18\xc0\xda\xab8\xcc\x94\xf5\x0b\xe7\x15\x9d\x1bs\x80*\x1d\xb9\x18$\xbc\xa2Ke\xccq\xf9\xcc\xf3;\xae\xf6\xdf\x94\x12^\x99[U\xd5=\xc0\x7f_\x96\xaf\n\xb0\xcf\xe2\x96\xb4\xef\xb0\x81\xee\x8c#<>UJ_fZ)\xe8\x84\xcc\x95\xd33\xdd\xa8!>p\xd0}H?\x03!\xbc\xd8\x9en\xea\x88\xe1\xb6\x96\x85\xe9\x11\xe7\x16\x82S\xc6\x94\x80\x82\x0e_0\xb3R#R\x0f\xa2\xf5\xc0\x81\x8a\x06\xc4\x99)\xebQ\xd5\xd6P\x93\xd2\xa1\x0c\x13\x8c</\xa5xE\xd7\xf9\x13\xdb\xd2\xdfY\xa0\xc1\xbe]X\xde>6@RA\xea\xd5\xdbJ\x81\xce\x90*~\xb0\x98*\xdc\x1e\xc6\x04\xd7\xef)\x1egF\x1d\xe5\x82\x8e!\xe8\x10\x90\xfa\xee\x04r\xd2\xf7qR\x11\xe8vW\xd4#=kU;\x8bH\xe6\x87\xf7\xda\x10f\xbd\xfbnODM\xec\x06\xf2\x949\xb9D\xc8!\xe8\xd7^h\x8a\x08\xe0\x0eP\x1e\xb4\xde\x12\xe8)F\xdedk\x16?oY\xc9F\x9442\xe6\x81(q)\x96\xe1#\xc7<\x9f\xb9\xda\xd7Rf\x91)\xe0\xef\xb6\x0f\\\x14\xff}\xde7\xd4\xe5p\x83{\x1e\x08\x86\xc0\x9cH&\xa3\xaa\x06\xb7L\xe0\xe1\x05d7:k\x8bz\xc6l\xf8;\xdb\x01^\xc8?.\x97\xafd\xa4\x95\xde-\xde\xe2\xdf\xc5x\xb1\'\x04\xaa\xdc\'\xfb{T\xbe\xb4\x0bA\xe5\x04n\xc1\xbb@\xe3\x8f\xc4\xef\xf5\x82\nP[:\x10z\x8fE\x12\xdf\xbe\xf9E\xdc\x1f7BO.\x00\x9c\xbf\xe8|\xa6\x04\x9d\xd4\x0b\xb8F\xec`\xdb>\x19R\xb3\xec\x95t0ZO{\xe9\xdf\x90\xd0k\xfb\x13\xd6\xf6i\x18\xe6%j\x92!\xbc\xa8\xabvA 8#\xb93\xe8\xcf\xd6\xa6\x8f\x16\x06\x13\xc7\x81\x83\xca\xa5\x13_\x19\x05_qE\x8b~\xe3\xc8Vh3\x145B\xa8HA\xfa~\xd8\x15d\xd5\x93\'K~\t+k?\xc0X\xe7{j6\xdb[\x95\xe9":\x87\x812\xd4\xf1\x8a^|T\x8e\x07\xccb\xfb/\x1b\xc5\x92\xa5\x95FX`\x87%l\xa2\x9b\xedT\xe8\x8b\xc2u}\xb8\x0e\xc3\x9cw\xe3\xa8\xf6\x1dU\xde\xf1\x00J\xca\x9f\xd4\x93\xcd\\\xc3P\xb8E\x98eN!\x9e\x93\xaa\x06\xb9\xec\xf4i\x83V\xe5\x8a*99hG\x1ap\xcc\xe5m\x90U.A\x93\x0f\xd9\x0c')

bytearray(b'Qj~\x99m\x10\x00\xe3\x1e\'e@\x1ab\xa9\x17\x1b\xed"\x94fZ\x8d\x91\xd3\xfd\xc5\x01\x93U\x82\x99\xa2\xd7\xdc.\x15\x93\x898Y\xb5g\xe6\'O\xd7\x7fD;)\x1d+\xe6{\x91t\xa6\x86/C\x99\xfc\xe5\xd2\x17Z\xbd\xf5\x109\xcaU\xfc\xe5\xc1-\x10\xfaA\x17\xb3\x13\x93\xa9\xa2J\xe8\x9c\x98\xb2x\xf6\x90D\xeaW#\x1b\x99\x1f\x18e\x90\t\xc7\xe5\xfd\xc8wk{7\x9d\x95-\xb5h\x11\x9f\x9c\xa8\xe1\xc5\x1d\xef\xb9\xcbh|\x00\x16a\xf3U\x1a\x99\xd2\xdc\x0by-\xb4\x158\x15\xa4\x95\x03\xf0\x9e\xd6|\x1e\xd6\xbf\xa5\x00"1\x80\xe26\xb4\xac\xeb\xf8\x03\xfb\x89U`\xad\xe5\x19\xf1\x92\xec}\x14\xa5R\xd4{\xe9\xcd\xf6\xbbd\x879\x92\xcd\xc1A\x8b\xcd\xfcd\x82\x05\x0b\x95Z\xf9\xae\xa6\x05h\x06\xeeY\x9a\x80\x92\xd0B\xa8m7\xb3`ZyR\xccj\xa9\x12\x86\x8d\x8d\xbc\x1eq\xd0\xe0\xb5\x9fd1\x8a\x04\xcc\x9fc\xe6\x90z\xb6\xc0B\x0b\x86\xbb\xe8\x80\xc5\x8e&\xcb\x08q]\xf1\x025\x16\x1b\xc0ZU.\x01\xd8\x9c\xef\xf7\x92\xfaVb=H\x1d.\xeag(\xa7A\x18\xe6Q;\xe0$d\xc9P\xc0\xcab\xa5j\xee-P\r\xabo\x0f\x7f\x8dub\x9dz\xd2\xc0\x805!Q\xa4\xb9\xca]\xd5g\xe1\x9c\xcc\xdc\xf5X@\x05\xaf0y=7\x05\x0eX._\xa6\xe1))\x05SrIw8\x8b\xd5v/:(=\x16q\xa6\xea2\x04Z\xd5\xd5y\xb1\x00\x0bbO;\xe3\xef\x93`\xe3Y\xc6\xb7\n\x10\xe5\xcb\xfb\xb8\x86P\xedW\x1e\xa3[\xbf\x13jaJ@\xe6\xaa\x02\xe6\x03\xb1\xf2:\x08rI!\x85l\xd1C\xeb\x9cj\xf5\xc5U,!V\x91\x02N\xde5\xfb+\xb3xi\x17E\xf4(\x9a\x9eM-\xe0\xc1\xe6\x94\xf5\xb5\x9fC\xdb\xb3Xb6\x03T\xe6\xd0f\x96\x8d\x81\x7fz\xeeq4\xfc\x17\x9d\xde\x1d\x189\xfa\xff\x1d\x12oZ/\xc1\xb3\xbf*\x13:c3\xf7\xa6$|\x0f`\x18\xd4z\xa4\x13T\x16\x17\x9c\xf4\xe0\xca\x06\xb2\x82\xb6R\xf4$W\xb2\xdcJh\x85\x0b\x08\xdfDP\xa8\xd4\x96g\xab\x10\xb1\x1e\xe2\xc0\x1b\x9d\x8a\xa1QR\xf2&\xcf\x05\x04\x1b&\xb6\xfa$K3\xc7|\x95\xe0\xf362\xa8\xd1W\xd5\xe0\xa5\x1a^\xac\xd7\xf0\xd9\xe1kk0o,lN\xd9\x04f\xb6jQI\xa4\x8a\x0f\xff\x9aL\xc4:+\n\x8d\xad\x0e\xfb\x81=\xa4\xd8!\x1dv\x10\xbd\xf2\xe2jc\xe86\xbdq-.S\'\x9c\xd1\xbe\x1da\x80\xa2\x13,\x8d\x15\xe6\xa0;/\x06R3\xda\x14\x87\xa2e~ME%\xd8.\xb6\x1d\xe2\xf5\x89\xc0\xa6\xd9\x00\xea\xc7Tr~\xc7\xab:\xf4\xf0\'y\xa7/\x84\xb5/\xd2\xff\xbav\xf2\x8a\xdbT\x1e){\x91 O\x9a\x9f=\xc0\x16\x16\x93\xb6S\xfb\x17Q\xe4d\xba\x0bA\xaf\x15\xd0\xa0\x83\x7f\r\x12\x7f,SD\xe2h\x06\xa1\xb1\xefj\xc5N\xa1w\x9e\x8e\x845\xf5\xb9S\xeb\xee\xe2b\x88\xcdm\tYU\xaa\r\xc3\xa5\xd1\x18\x0f]\xf9G\xba\x9d\xba\xba\xad\r%]\xed^+\x81 \x8a\xdeO\x01\x01^o.\x94D\xff\xe5.1>\xc0\x9f\xeb\xd9\xacScK\xa2^\x1b1\xdd\x8a\xef\x8e\xc6\xbd\x97\x13\xa2\xab\xbf\xc7\xeav\x03\xdb\xe0\xac\xf7\xa4\x83\xbb\x94L\xbf8\xfcu`g\xe3\x10K\x89h\x11\xc9\xc0di""\x12\xa7{\xe5 \x01\r\xf6\xc4f\xab\xbe\x99\xd3P\xd51\x10\xa1\x9d\x81$\x9e\xcc\xa6"X)j\x8c\x12z\xfa\xbc\x0bU\xe4\xcd\xc6+\xcd\x82\xd1Uc\x16\xea \xcfa\xb7p\x18\xcc\x0b7\xcd\xc8IV7\x1e\xb9%C]\xe3\xe9c\x1aH\xaf\xc4\x05\x80\xe6\xdc\x1e\x8a5m_c0!\xf8\xa4[=\x1e\xd5\x02\xfa-\xadn\xa7M\x8f\x8fZ\xf9\x87\x90\xc1\xd3m\xaf]\xef\x03Y5\x0f)\'Z6@\xeev*\xe3\xde\x06f\xa9\x87Hr\xf5]<\x96S\xdb\xfd\xc8\x1c\xbd\x0f\x1bA\xdc\x80\x11H\x1d\xd1\x0c\x89\x16[\xc9grp\xf5\x83\x00PT\xccw\x18du\xe5\xa5\xf2\xa2\x9a]|')
{34: 8193}
bytearray(b'Qj~\x99m\x10\x00\xe3\x1e\'e@\x1ab\xa9\x17\x1b\xed"\x94fZ\x8d\x91\xd3\xfd\xc5\x01\x93U\x82\x99\xa2\xd7\xdc.\x15\x93\x898Y\xb5g\xe6\'O\xd7\x7fD;)\x1d+\xe6{\x91t\xa6\x86/C\x99\xfc\xe5\xd2\x17Z\xbd\xf5\x109\xcaU\xfc\xe5\xc1-\x10\xfaA\x17\xb3\x13\x93\xa9\xa2J\xe8\x9c\x98\xb2x\xf6\x90D\xeaW#\x1b\x99\x1f\x18e\x90\t\xc7\xe5\xfd\xc8wk{7\x9d\x95-\xb5h\x11\x9f\x9c\xa8\xe1\xc5\x1d\xef\xb9\xcbh|\x00\x16a\xf3U\x1a\x99\xd2\xdc\x0by-\xb4\x158\x15\xa4\x95\x03\xf0\x9e\xd6|\x1e\xd6\xbf\xa5\x00"1\x80\xe26\xb4\xac\xeb\xf8\x03\xfb\x89U`\xad\xe5\x19\xf1\x92\xec}\x14\xa5R\xd4{\xe9\xcd\xf6\xbbd\x879\x92\xcd\xc1A\x8b\xcd\xfcd\x82\x05\x0b\x95Z\xf9\xae\xa6\x05h\x06\xeeY\x9a\x80\x92\xd0B\xa8m7\xb3`ZyR\xccj\xa9\x12\x86\x8d\x8d\xbc\x1eq\xd0\xe0\xb5\x9fd1\x8a\x04\xcc\x9fc\xe6\x90z\xb6\xc0B\x0b\x86\xbb\xe8\x80\xc5\x8e&\xcb\x08q]\xf1\x025\x16\x1b\xc0ZU.\x01\xd8\x9c\xef\xf7\x92\xfaVb=H\x1d.\xeag(\xa7A\x18\xe6Q;\xe0$d\xc9P\xc0\xcab\xa5j\xee-P\r\xabo\x0f\x7f\x8dub\x9dz\xd2\xc0\x805!Q\xa4\xb9\xca]\xd5g\xe1\x9c\xcc\xdc\xf5X@\x05\xaf0y=7\x05\x0eX._\xa6\xe1))\x05SrIw8\x8b\xd5v/:(=\x16q\xa6\xea2\x04Z\xd5\xd5y\xb1\x00\x0bbO;\xe3\xef\x93`\xe3Y\xc6\xb7\n\x10\xe5\xcb\xfb\xb8\x86P\xedW\x1e\xa3[\xbf\x13jaJ@\xe6\xaa\x02\xe6\x03\xb1\xf2:\x08rI!\x85l\xd1C\xeb\x9cj\xf5\xc5U,!V\x91\x02N\xde5\xfb+\xb3xi\x17E\xf4(\x9a\x9eM-\xe0\xc1\xe6\x94\xf5\xb5\x9fC\xdb\xb3Xb6\x03T\xe6\xd0f\x96\x8d\x81\x7fz\xeeq4\xfc\x17\x9d\xde\x1d\x189\xfa\xff\x1d\x12oZ/\xc1\xb3\xbf*\x13:c3\xf7\xa6$|\x0f`\x18\xd4z\xa4\x13T\x16\x17\x9c\xf4\xe0\xca\x06\xb2\x82\xb6R\xf4$W\xb2\xdcJh\x85\x0b\x08\xdfDP\xa8\xd4\x96g\xab\x10\xb1\x1e\xe2\xc0\x1b\x9d\x8a\xa1QR\xf2&\xcf\x05\x04\x1b&\xb6\xfa$K3\xc7|\x95\xe0\xf362\xa8\xd1W\xd5\xe0\xa5\x1a^\xac\xd7\xf0\xd9\xe1kk0o,lN\xd9\x04f\xb6jQI\xa4\x8a\x0f\xff\x9aL\xc4:+\n\x8d\xad\x0e\xfb\x81=\xa4\xd8!\x1dv\x10\xbd\xf2\xe2jc\xe86\xbdq-.S\'\x9c\xd1\xbe\x1da\x80\xa2\x13,\x8d\x15\xe6\xa0;/\x06R3\xda\x14\x87\xa2e~ME%\xd8.\xb6\x1d\xe2\xf5\x89\xc0\xa6\xd9\x00\xea\xc7Tr~\xc7\xab:\xf4\xf0\'y\xa7/\x84\xb5/\xd2\xff\xbav\xf2\x8a\xdbT\x1e){\x91 O\x9a\x9f=\xc0\x16\x16\x93\xb6S\xfb\x17Q\xe4d\xba\x0bA\xaf\x15\xd0\xa0\x83\x7f\r\x12\x7f,SD\xe2h\x06\xa1\xb1\xefj\xc5N\xa1w\x9e\x8e\x845\xf5\xb9S\xeb\xee\xe2b\x88\xcdm\tYU\xaa\r\xc3\xa5\xd1\x18\x0f]\xf9G\xba\x9d\xba\xba\xad\r%]\xed^+\x81 \x8a\xdeO\x01\x01^o.\x94D\xff\xe5.1>\xc0\x9f\xeb\xd9\xacScK\xa2^\x1b1\xdd\x8a\xef\x8e\xc6\xbd\x97\x13\xa2\xab\xbf\xc7\xeav\x03\xdb\xe0\xac\xf7\xa4\x83\xbb\x94L\xbf8\xfcu`g\xe3\x10K\x89h\x11\xc9\xc0di""\x12\xa7{\xe5 \x01\r\xf6\xc4f\xab\xbe\x99\xd3P\xd51\x10\xa1\x9d\x81$\x9e\xcc\xa6"X)j\x8c\x12z\xfa\xbc\x0bU\xe4\xcd\xc6+\xcd\x82\xd1Uc\x16\xea \xcfa\xb7p\x18\xcc\x0b7\xcd\xc8IV7\x1e\xb9%C]\xe3\xe9c\x1aH\xaf\xc4\x05\x80\xe6\xdc\x1e\x8a5m_c0!\xf8\xa4[=\x1e\xd5\x02\xfa-\xadn\xa7M\x8f\x8fZ\xf9\x87\x90\xc1\xd3m\xaf]\xef\x03Y5\x0f)\'Z6@\xeev*\xe3\xde\x06f\xa9\x87Hr\xf5]<\x96S\xdb\xfd\xc8\x1c\xbd\x0f\x1bA\xdc\x80\x11H\x1d\xd1\x0c\x89\x16[\xc9grp\xf5\x83\x00PT\xccw\x18du\xe5\xa5\xf2\xa2\x9a]|')

bytearray(b'\x0e_G\xfeg8\x91\xc4\xaa\x8a\xb8\x07\x85\xfe\x99\x9c.\xeeW\x9e\x99F\xd3@\xf1V&\x8ezQ\xf1\xe2\xa8\x18\x9d0\xf3\x9e\xc1\x10\xb9\xdd\x86\xca\xa8\x945M\n\'\x8e\x1f\xe1cA\x8bLs7,\x8a\xf8\xa24\x85*\x95Hz\xc8\x8f\x85"\xe5\xf0\xb9\x89\xa9\xfeF\xd4\x03\xdd\xb7CT\xf6\xbb9g)\xa9\xa9\xb386\x96\x19\xb9V~\xc8\xa8\xb45\x10\x8etL=E\xf2;\xd2\xa8\x97\x8a\xd3\xd1\x1e\xb8$\\y\x84M\xc6.\xb7\xe7\xbd|*\xfeU2n\x1e<\xee3)\x1e\x85\xa6\xc0_8\xb7\xf7\xcb\x88\xf8\x8e\x1b\xf5\xf9\xb6\xdc\n\xf2\xe6Q\xdd\xce\x82\x05\xfe\xd8\xb9\x81\xd4\xafe\x07\xc6\x8c?\xcdI\r\'\x88\t\xc0\xfb\x07XP\xd0\x8e\xfb(\xf3w\xa9\xc3D!*ZU\xd2\xca\xb2\x8dVB\xe7?D\xd5\x10<\x94\x9d\x13R\x9b\xf4\x80+aP0"5+s\x08/j\xe0#3\x00+\\\xf0\xe2\xd2F\x7fA\x12X\xa5\x06\x87\xcf\xafm\xb2\xefi}Cd\xa0(a\x8aN\xb9\xa4\xd6\x86{}\x81\x02\x81\x81\xe9\xe6\xf3\x92\x96T\xac#\xe67BE`\xfb\x80\xa1K\x81vYEkv^\x18,\xb6\x88o\x13H\xf2\x95\xfd\xc7\x06E9\xf5\xc2C\x8a\xc9\xf6\xabt\x9a\xedD\x8f\x90\x16\x93XE\xad\xb0\xb2\x96Q\x99\xaeT#z<:\x8e\xc5\xe2B<Xn\xdf\x9a@m\xeb\xaa`b,O\xaa\xc8\x8a\x14\\\x02\xef\xb1\xac\x1e\xf6\xe1\xda\x96lq\xe5\x951\xdb\xa2>\xc5(\\\x9f\xb0\xc8\x86\xc1[\x1a\x88u\xd5<4\xf1\x97k7\xf9\x1c\x88\xb8\x8f\xf5\x0b\xd7n_\x9d\xa5\xa2\xf1\xd1\xf7$Lu\x1d\x91Fu\xf6O8,\xc7}\xb0\x9cT\x92`{K\rIv\t\xb8c\xa9\xc9\xca\xff\xd0\xf1c\x18\x15\xc5&q\xe6*\xa87\xc3\x93\x9e~-\x9f.\x9b[\x0b\x98\xe0U\xc3\xb7\xdet\x9e\xe8\xf6Gt\x95\x9fl\xca"\x88/\x85;l\x7fl\xdf\x82N\xa4\x03\xbd<\x7f\xc8\xd8z*\xcb+P<\xe7uX\x9a4\xbf\x80ix-\xd8\xad\x9e\xaf2\xaa\xdc\xcf\x87\xdf\xc0\xf1\x0c\xe5\x80\xc9G\xdd\x07\xf5L!\\\x86\x1e\xfd\xef\xca\x8a x\x9b\xf6\x13\xd1YD\xa0v\x08\x84\x1cn\xa5\x00d\xe2\xd4\xe5\xd4\xd0\xab:8p\xea\x10\xf6\xd8\x97\xe5al\xa6\x84\xbeggn\xe7\xab\x9aP\xfa I\xd3\xd5X\x06"\x1d\xbd\x0b\xd6\xb6\x1bq\xe7\x921K\x8d%~\xe9A)q"\xa84\x99\x1d}~8\xc5\t\xa8\t\xc5\x86\xfc\x88\x1b\xdf\x8d\xbeDo\xc5\xa5\x93\x01\xcdG\x02B\'\xdab&\x86\xc4]/\x0eY\xb1#\xc6t\x0e#UI\xf2\xf1\x85\xd8\xd6\xbc7nD\x98\xe2\xcf\xbf\xc7\x1f0w\xd3L8\xaa\x14\x05\xea\x0e\xf6\xday\xe4\x854\x0f\x00x\xb3\xf2\xab\x01\x7f\xcb\x00\xa5Oi\xd6\xca\xfb\xbb\xd8\xd0A\xd9\x9c\xf4\xdeT\xc2\xf2\x84\x13M\x01\r\xd4\xee\xc2i@\xfd+\tT#\x15\xeb74\x894{`\xaeNBC(\x99\xbe\xb4\xe2w@2H\x12\x06O\xf2\xe4\xb4\x99\x11\xb6\xfe\xd6b\xcf\x83\x9f\xcf\xb6\x1a\xa3\x97\xf2j\xdcE\xc0i\x97\xb2\xe0@\xbf\x16\xec\xf9.\xfd\x1c\xfa3\x8b\x08\x0fp\\\x06\n\x9f\xb6~\xbb\xcc6\xb4\xe6\xd2\x8f\xc74\xd3.\xe7\xf3\x96\x01\xdb\xc0\x87\xcfaX\xdb\xc9|4\xb8\x90p\x81\xb9<+\x928\x15\xe2p\xe1\x81?,\x1ct/=t~\xa7{7R*\xa1\x92W\xec\x89\ng\x15\xefD\x035\x81\xf7\x9b\x88\x80\xf0\xbd\x13u0\x1c\ng\x88|\xb5Z:\x13\xff\x1a~\x9d\xeej\xf0\x0b\x10m\x8en\t\x91\x9c\xd7\x8cW\x9b\x90"\xd5\xb6\xcb\xbf\x0e\xd0\xe1AaH\xeb\x0c\xb6\x8b\xfb\xf2\x12\xe0\x0ex-\xb9\xec\xe3)\xecQ\xa5b\xf5Iz \x9d\xa6\xbbr\x91\xfbv\x150\xc3d\x89*\x05<\xc6\xde\xcc\x9e\xf7\xc6\xc2\x9e\xed\xc7\xb2\xa2\xd3\xd00\x05)\xa4\xf8\x88\xec\xc9!\x87L\x8ctZ\x90\xe2\n\x85\rd\xb6<CLH\xc5\xba\x86\xac\xd9\x1cC7;Q\xde"\x92(\xc0%/\xfb<\x14}{\x02\'\x97\x82\xb5')
{35: 8190}
bytearray(b'\x0e_G\xfeg8\x91\xc4\xaa\x8a\xb8\x07\x85\xfe\x99\x9c.\xeeW\x9e\x99F\xd3@\xf1V&\x8ezQ\xf1\xe2\xa8\x18\x9d0\xf3\x9e\xc1\x10\xb9\xdd\x86\xca\xa8\x945M\n\'\x8e\x1f\xe1cA\x8bLs7,\x8a\xf8\xa24\x85*\x95Hz\xc8\x8f\x85"\xe5\xf0\xb9\x89\xa9\xfeF\xd4\x03\xdd\xb7CT\xf6\xbb9g)\xa9\xa9\xb386\x96\x19\xb9V~\xc8\xa8\xb45\x10\x8etL=E\xf2;\xd2\xa8\x97\x8a\xd3\xd1\x1e\xb8$\\y\x84M\xc6.\xb7\xe7\xbd|*\xfeU2n\x1e<\xee3)\x1e\x85\xa6\xc0_8\xb7\xf7\xcb\x88\xf8\x8e\x1b\xf5\xf9\xb6\xdc\n\xf2\xe6Q\xdd\xce\x82\x05\xfe\xd8\xb9\x81\xd4\xafe\x07\xc6\x8c?\xcdI\r\'\x88\t\xc0\xfb\x07XP\xd0\x8e\xfb(\xf3w\xa9\xc3D!*ZU\xd2\xca\xb2\x8dVB\xe7?D\xd5\x10<\x94\x9d\x13R\x9b\xf4\x80+aP0"5+s\x08/j\xe0#3\x00+\\\xf0\xe2\xd2F\x7fA\x12X\xa5\x06\x87\xcf\xafm\xb2\xefi}Cd\xa0(a\x8aN\xb9\xa4\xd6\x86{}\x81\x02\x81\x81\xe9\xe6\xf3\x92\x96T\xac#\xe67BE`\xfb\x80\xa1K\x81vYEkv^\x18,\xb6\x88o\x13H\xf2\x95\xfd\xc7\x06E9\xf5\xc2C\x8a\xc9\xf6\xabt\x9a\xedD\x8f\x90\x16\x93XE\xad\xb0\xb2\x96Q\x99\xaeT#z<:\x8e\xc5\xe2B<Xn\xdf\x9a@m\xeb\xaa`b,O\xaa\xc8\x8a\x14\\\x02\xef\xb1\xac\x1e\xf6\xe1\xda\x96lq\xe5\x951\xdb\xa2>\xc5(\\\x9f\xb0\xc8\x86\xc1[\x1a\x88u\xd5<4\xf1\x97k7\xf9\x1c\x88\xb8\x8f\xf5\x0b\xd7n_\x9d\xa5\xa2\xf1\xd1\xf7$Lu\x1d\x91Fu\xf6O8,\xc7}\xb0\x9cT\x92`{K\rIv\t\xb8c\xa9\xc9\xca\xff\xd0\xf1c\x18\x15\xc5&q\xe6*\xa87\xc3\x93\x9e~-\x9f.\x9b[\x0b\x98\xe0U\xc3\xb7\xdet\x9e\xe8\xf6Gt\x95\x9fl\xca"\x88/\x85;l\x7fl\xdf\x82N\xa4\x03\xbd<\x7f\xc8\xd8z*\xcb+P<\xe7uX\x9a4\xbf\x80ix-\xd8\xad\x9e\xaf2\xaa\xdc\xcf\x87\xdf\xc0\xf1\x0c\xe5\x80\xc9G\xdd\x07\xf5L!\\\x86\x1e\xfd\xef\xca\x8a x\x9b\xf6\x13\xd1YD\xa0v\x08\x84\x1cn\xa5\x00d\xe2\xd4\xe5\xd4\xd0\xab:8p\xea\x10\xf6\xd8\x97\xe5al\xa6\x84\xbeggn\xe7\xab\x9aP\xfa I\xd3\xd5X\x06"\x1d\xbd\x0b\xd6\xb6\x1bq\xe7\x921K\x8d%~\xe9A)q"\xa84\x99\x1d}~8\xc5\t\xa8\t\xc5\x86\xfc\x88\x1b\xdf\x8d\xbeDo\xc5\xa5\x93\x01\xcdG\x02B\'\xdab&\x86\xc4]/\x0eY\xb1#\xc6t\x0e#UI\xf2\xf1\x85\xd8\xd6\xbc7nD\x98\xe2\xcf\xbf\xc7\x1f0w\xd3L8\xaa\x14\x05\xea\x0e\xf6\xday\xe4\x854\x0f\x00x\xb3\xf2\xab\x01\x7f\xcb\x00\xa5Oi\xd6\xca\xfb\xbb\xd8\xd0A\xd9\x9c\xf4\xdeT\xc2\xf2\x84\x13M\x01\r\xd4\xee\xc2i@\xfd+\tT#\x15\xeb74\x894{`\xaeNBC(\x99\xbe\xb4\xe2w@2H\x12\x06O\xf2\xe4\xb4\x99\x11\xb6\xfe\xd6b\xcf\x83\x9f\xcf\xb6\x1a\xa3\x97\xf2j\xdcE\xc0i\x97\xb2\xe0@\xbf\x16\xec\xf9.\xfd\x1c\xfa3\x8b\x08\x0fp\\\x06\n\x9f\xb6~\xbb\xcc6\xb4\xe6\xd2\x8f\xc74\xd3.\xe7\xf3\x96\x01\xdb\xc0\x87\xcfaX\xdb\xc9|4\xb8\x90p\x81\xb9<+\x928\x15\xe2p\xe1\x81?,\x1ct/=t~\xa7{7R*\xa1\x92W\xec\x89\ng\x15\xefD\x035\x81\xf7\x9b\x88\x80\xf0\xbd\x13u0\x1c\ng\x88|\xb5Z:\x13\xff\x1a~\x9d\xeej\xf0\x0b\x10m\x8en\t\x91\x9c\xd7\x8cW\x9b\x90"\xd5\xb6\xcb\xbf\x0e\xd0\xe1AaH\xeb\x0c\xb6\x8b\xfb\xf2\x12\xe0\x0ex-\xb9\xec\xe3)\xecQ\xa5b\xf5Iz \x9d\xa6\xbbr\x91\xfbv\x150\xc3d\x89*\x05<\xc6\xde\xcc\x9e\xf7\xc6\xc2\x9e\xed\xc7\xb2\xa2\xd3\xd00\x05)\xa4\xf8\x88\xec\xc9!\x87L\x8ctZ\x90\xe2\n\x85\rd\xb6<CLH\xc5\xba\x86\xac\xd9\x1cC7;Q\xde"\x92(\xc0%/\xfb<\x14}{\x02\'\x97\x82\xb5')

bytearray(b'\xfb 8=\xac\xe7\xb1x\x85#-\xbeO\x81[\xa3 \xcd\x812\xcf\xacM\x99\x9b\x05\xe1P(\xdal\xc7\x8f\xd6\x12U\xa7\x17\x13S\x95\xc8\x00\x83I \xa6h\xa5[z\xff\xec5!\x87r\x10w\xa0MK\x1a\x1a\x06\xe9v\x1c|\xa6\x80>\xbb\x9a\xc2\x8fY0\x023*\xa9\x8c:9\xe4\xbf\xef\x1d\xf4\\kD/J\x8cT\x9f\x01\x13\xad\xb45c\x99br\xf9\x8d)\xa8\x86\'\xba5\x1fX\x02f7P\xe1Jw\xda\x86;G\xb1\t\x0c\xbf\x06A}\x9a\x1d\x10<\xed\xf3\xb3\xb1\x87JAR\xfb\xfcu\x17_\x87\xe6X\tM\x16\xfd\x0c\xce\xcc\x00\xc2\xe5LI\xfe\x17u\xff\xf7q\xad\xae\xff\xd8\xf2~p-\xcaw\\\x1f\xad\x92VS\xa5\\p\xfe\xa0\xd6\xd6\xf5\xcb\xf7\x00V\x9a\xdf\xbd[MdL4\xc5\xce\xeb\x0cP\x16\xa4p\x08\x07\xf1\x8b\xcf\xa1\x03F\x88\xa6\x0c\xb9\xb4eUp\xb6\x9a\xbc,\x10;\xa8@\xf4\x0e\xbf|2\xa6\xb4\xaa\xb2\x85\xe4\x8b\x87\xec\xdd\x08\x889/b\xd1\x18p,\x83\xf8\xbf\x16\x8f\x167X\xec\x0c\xe6+\n\x98\xeb\xea\xb97\xdd\xb5\xc3\xc8\xfb8g\xec.\xd0"\xaff\xe4"\xc6\x0f\xae\xa9\xdb\x10\xf0\x05\x937g\x92\xf4s\x01\xdcg\'\xden\xea\xd0\xe5\xcf\x0e\xea8\xe6w\\n\x15\x16\xfb\xc0\x83!\xdfn-I\xc6\xbeu\xc6T\xf7\xa2y\x80\xc7X\x0e\xaf`\x06\xd9.\x10\x13y\xe4\xf7\x12\xb4\xc3P9\xcb\xd71\xb5\xf3j\x12x$\xab\xf0].p\xe2\xeb\x99\x9e\xd6\xc2Y\x1c\xb2Y\xd0\xd3%\xaf\x08\xdcl\xc9\x11KZ\x1022;\x1c\xbc3 \xd1(\x06\x1d6\x81\xf0o\xc5\x88%\xd1\xf68\xc4\x8f\xe7\x81x*\x92:\x8f\x9aW\xe0Mb\x97\xb7\xd8z$\x0eCM?\xeb:\xa1N\n_\xe6y\xa8]a&\x86\xd3\x0f/G\x0f{\xf1G[M\x8f\xb6\xa4\xf1\xe0.\xa7\xf78\xd2\xbbPv\x82\x87\xe8\xdcn\x87\xd9\x8aw\xeb\xc0\x1b\xf5\x1b\x03\xcb\x89p!"Y|\x11\xd9\xa2W\xd8\'3S\xe3-\xaaGr3\xcbul\xdf\x0f\xef\xf0\xf9{\x07~\xc6\xe1\xf7\x81V\xd4<\xdc\xd2\xd6\x89\'~\xe0\x82\xf8\xda\x17\xa8\x97\xb6S\xb4\xbe\x03\x0cy\xb1l^^\x16\'\x08$\x06\xbb\xc4\x8a\x164\x14\x9b\xf2\x1f\xb4\'_\xea\x91\x0b\xb3\xf8\xc4|\x98\x1c\xf9"\x12f\xe0e\xde.\x80R\xdbTL\x9b\x1als\xc7\x89x92xv\x90(v\xae\xea\xfbi\x1f\xb0E\xcb\xaf\x1d\xf7\x95\xa2\x85\x0c\x03#Y\x11\x98\xae\xa6\'\x98\xf1,\xc4\x14\x91\n9\x01\x87\xc1}-\x11\xd0\x8c\xe5FEt\x86W\xf2v\x94\xc6\x14\xf4\xb4\x8b\x96\xca\xbaU\x8c\xecZ\xad\xac6]w\x03\xa8\t\x8d\xfb\xf8\x8d\xef\t\xfa\x9d\xbaB\xbeg\x89w\x02}\xc7\xddlv\x0f\xba\x1b\xa90s\x05\xf5;\x98V&D\xcaO\r\xae<p\xa37\xfb\xf4\xd7\xe9\xc1UU\x031\xbd\x8a\xc1m\xbb9\x9d\xfa<\xc2~\x94\x08i\xf5w\xe6o.\xb3\xe7\xaa\xf6`\x9c\xfd\x9b\x93\x1a\x06\xac\xda\xfaTZ\x8f\xcd\xeb\xc4m\xac\x84\x8fv!!Qu\xbd\xa0\x0c\xb0\xa2t\x9c\xe5v;\xba3j\xb7\x93\x02\xd6\xa3\x1bmM\xdb\x99#~y\xeb\xc2\x1aN\x8e\t\xa6\xc8\xb0\xec?\xca\x97vk\xc2\n\x13}|\xe4\xf77|O\xb3\xbavk\xe5\xc5\xd5\xdb\x87\xe9\xb7\x99\xeb\xa8(\xb1\xe7AX>4\xea\x8e\x0e\xa9\xc9\nzg([\xb8p\xf9Y\\\xa5X\xe4\x9b\xc5(\xd4\x16QHh\xbe\xdfdFc\r\xa579}\xc8\x19\xd2\x0e)\xd4\xabA\xb9\xb2\xca\xe5\xd0\xfe\xfd\xd6yWg}\xeb\xba\x86\xac\xc6\xac\xdfb\x18gR\x88j\x1f\x95\xbf\xda\xdc\xf5\xc7g\xbb~#\xcf\xbd\xcf\xf1q\xd9B\xee\xdd\xb9\x1e\\\x12\xd0\x10\x0b\xe2\x90\xf1\xa6\xbf\x7fgB\x89\x1d\xacA`S5U\x18\xecd\xf9\xddJ\xaaF7\xfe!s,\xae!~\n\x17_ \xec\x0bJ\x96:\x87s\x8c=\xbei\x81\x89JeB\xb7\xb2rz\xac\xf2\x92\x95\xc0\x03]\xbe\xf1\x081\x97\xd8\xaa\x9e\x7f\x8c\x1f\xeel\xfb')
{36: 8194}
bytearray(b'\xfb 8=\xac\xe7\xb1x\x85#-\xbeO\x81[\xa3 \xcd\x812\xcf\xacM\x99\x9b\x05\xe1P(\xdal\xc7\x8f\xd6\x12U\xa7\x17\x13S\x95\xc8\x00\x83I \xa6h\xa5[z\xff\xec5!\x87r\x10w\xa0MK\x1a\x1a\x06\xe9v\x1c|\xa6\x80>\xbb\x9a\xc2\x8fY0\x023*\xa9\x8c:9\xe4\xbf\xef\x1d\xf4\\kD/J\x8cT\x9f\x01\x13\xad\xb45c\x99br\xf9\x8d)\xa8\x86\'\xba5\x1fX\x02f7P\xe1Jw\xda\x86;G\xb1\t\x0c\xbf\x06A}\x9a\x1d\x10<\xed\xf3\xb3\xb1\x87JAR\xfb\xfcu\x17_\x87\xe6X\tM\x16\xfd\x0c\xce\xcc\x00\xc2\xe5LI\xfe\x17u\xff\xf7q\xad\xae\xff\xd8\xf2~p-\xcaw\\\x1f\xad\x92VS\xa5\\p\xfe\xa0\xd6\xd6\xf5\xcb\xf7\x00V\x9a\xdf\xbd[MdL4\xc5\xce\xeb\x0cP\x16\xa4p\x08\x07\xf1\x8b\xcf\xa1\x03F\x88\xa6\x0c\xb9\xb4eUp\xb6\x9a\xbc,\x10;\xa8@\xf4\x0e\xbf|2\xa6\xb4\xaa\xb2\x85\xe4\x8b\x87\xec\xdd\x08\x889/b\xd1\x18p,\x83\xf8\xbf\x16\x8f\x167X\xec\x0c\xe6+\n\x98\xeb\xea\xb97\xdd\xb5\xc3\xc8\xfb8g\xec.\xd0"\xaff\xe4"\xc6\x0f\xae\xa9\xdb\x10\xf0\x05\x937g\x92\xf4s\x01\xdcg\'\xden\xea\xd0\xe5\xcf\x0e\xea8\xe6w\\n\x15\x16\xfb\xc0\x83!\xdfn-I\xc6\xbeu\xc6T\xf7\xa2y\x80\xc7X\x0e\xaf`\x06\xd9.\x10\x13y\xe4\xf7\x12\xb4\xc3P9\xcb\xd71\xb5\xf3j\x12x$\xab\xf0].p\xe2\xeb\x99\x9e\xd6\xc2Y\x1c\xb2Y\xd0\xd3%\xaf\x08\xdcl\xc9\x11KZ\x1022;\x1c\xbc3 \xd1(\x06\x1d6\x81\xf0o\xc5\x88%\xd1\xf68\xc4\x8f\xe7\x81x*\x92:\x8f\x9aW\xe0Mb\x97\xb7\xd8z$\x0eCM?\xeb:\xa1N\n_\xe6y\xa8]a&\x86\xd3\x0f/G\x0f{\xf1G[M\x8f\xb6\xa4\xf1\xe0.\xa7\xf78\xd2\xbbPv\x82\x87\xe8\xdcn\x87\xd9\x8aw\xeb\xc0\x1b\xf5\x1b\x03\xcb\x89p!"Y|\x11\xd9\xa2W\xd8\'3S\xe3-\xaaGr3\xcbul\xdf\x0f\xef\xf0\xf9{\x07~\xc6\xe1\xf7\x81V\xd4<\xdc\xd2\xd6\x89\'~\xe0\x82\xf8\xda\x17\xa8\x97\xb6S\xb4\xbe\x03\x0cy\xb1l^^\x16\'\x08$\x06\xbb\xc4\x8a\x164\x14\x9b\xf2\x1f\xb4\'_\xea\x91\x0b\xb3\xf8\xc4|\x98\x1c\xf9"\x12f\xe0e\xde.\x80R\xdbTL\x9b\x1als\xc7\x89x92xv\x90(v\xae\xea\xfbi\x1f\xb0E\xcb\xaf\x1d\xf7\x95\xa2\x85\x0c\x03#Y\x11\x98\xae\xa6\'\x98\xf1,\xc4\x14\x91\n9\x01\x87\xc1}-\x11\xd0\x8c\xe5FEt\x86W\xf2v\x94\xc6\x14\xf4\xb4\x8b\x96\xca\xbaU\x8c\xecZ\xad\xac6]w\x03\xa8\t\x8d\xfb\xf8\x8d\xef\t\xfa\x9d\xbaB\xbeg\x89w\x02}\xc7\xddlv\x0f\xba\x1b\xa90s\x05\xf5;\x98V&D\xcaO\r\xae<p\xa37\xfb\xf4\xd7\xe9\xc1UU\x031\xbd\x8a\xc1m\xbb9\x9d\xfa<\xc2~\x94\x08i\xf5w\xe6o.\xb3\xe7\xaa\xf6`\x9c\xfd\x9b\x93\x1a\x06\xac\xda\xfaTZ\x8f\xcd\xeb\xc4m\xac\x84\x8fv!!Qu\xbd\xa0\x0c\xb0\xa2t\x9c\xe5v;\xba3j\xb7\x93\x02\xd6\xa3\x1bmM\xdb\x99#~y\xeb\xc2\x1aN\x8e\t\xa6\xc8\xb0\xec?\xca\x97vk\xc2\n\x13}|\xe4\xf77|O\xb3\xbavk\xe5\xc5\xd5\xdb\x87\xe9\xb7\x99\xeb\xa8(\xb1\xe7AX>4\xea\x8e\x0e\xa9\xc9\nzg([\xb8p\xf9Y\\\xa5X\xe4\x9b\xc5(\xd4\x16QHh\xbe\xdfdFc\r\xa579}\xc8\x19\xd2\x0e)\xd4\xabA\xb9\xb2\xca\xe5\xd0\xfe\xfd\xd6yWg}\xeb\xba\x86\xac\xc6\xac\xdfb\x18gR\x88j\x1f\x95\xbf\xda\xdc\xf5\xc7g\xbb~#\xcf\xbd\xcf\xf1q\xd9B\xee\xdd\xb9\x1e\\\x12\xd0\x10\x0b\xe2\x90\xf1\xa6\xbf\x7fgB\x89\x1d\xacA`S5U\x18\xecd\xf9\xddJ\xaaF7\xfe!s,\xae!~\n\x17_ \xec\x0bJ\x96:\x87s\x8c=\xbei\x81\x89JeB\xb7\xb2rz\xac\xf2\x92\x95\xc0\x03]\xbe\xf1\x081\x97\xd8\xaa\x9e\x7f\x8c\x1f\xeel\xfb')

bytearray(b'\x8f\xf6\xe8?\xf2\xa1\x93\x18F\xf8\xc1WJ\x9a:\xdeu\x12\xb7P\xafJ\xe3\x08\xf6\xe7:\x1c\xa9\xc6\xbf\xb5x~\xa9\xc5\xb3@\x07\xc5\xd8\xf9\xf0\xae\xedB\xcbG\xaf\xc2\xfa\xf1k\xd1\xd8\xc4\xa7W\x81\xa28\xe2\xad\xb5**\x90\xd8\xee`\xba\xe7\xa1\x98/I\xe8X\xf8\xc46\x97\x98;.\x12W\x916m\xfcUq\xcd#\x96\ny\xf1r\x8e\x1c\xa1\xd8.\xc5\x14\xe5\x87\x851NP\xf8\xeb2t:\x93\xf5\xd7z\x15~p$\xd4\x00q\xd3\xb8\xba\xd8\xd1\x8b\xddtx"O\x00\x0b\x89\x8c\xaa\xfb[\xdf\xfd\x1c\xea\x0f\xebK\xddc\xe4D\xb8\xd7/a\xc6\x00;)\xb9\xa5\x05\xe3\x152H\xc6\xccf\xe0\'\x13<\xfb\x93\x08\x12\x0c,\x90\xdd\x83\xf4\x92:\t5\x84L\xc1\xe1\x11\n\xe0\xf1\x1a\xde\xdfDI\\\'\xf7\xb0\xe4\xf0\xbcW!\x84kw$\xf1\x9f&\x9aZ\xf8VM\xc5\x89\r\x84\x91\xea\xc4\xc2\x8c~\xbea\xb8\'\xae\xf0\xf02\xebx\x17\xebV\'$K\x99\xa2\xab\xdf\x81\x08\xa8q\xde\xca\x12|\xf45\xc0\x00_\x85U\x96\x0eb\x00\xca9\xda8d\xaa\xd8\xcc\xa5xi-RF%\xf2\xe7\xab\x8c\x1f\xca[\x1d\x9cQCka\x15T/(\x1f\xa8\x0f\x860\x12P%\xf8]W\x83J+\xf1.\xe3\x1d\x08\xf8\x91\xc5\x98r\x01y6\x88Z\xfd\xeb\x89\x18O\x94\x97\xe9\xb0V\xd0;0\x85X\xf1h\xc0\xa7w\xcaV\x03a\x80*z\x9a\xd5\xce\x971\x01uE\x08\x8b\xf4T\xb4!\xf3\x04QI\xa5\x12a\xc3\xec\x88\x87vrT\x82\x84\x0e\x90b\x0e\x80\x11\xb5\x19\xaf\xf1e\xf5\xdbT@Hn\xc2\x80\x85\xb26\x9d\xe1\xcd\x08[\xde\x13Z5\xc1\xfd\xbc\x8f\x7f\x16\xb7\xff\x1eH0/C\xf8\xba\xb3wU\x1bf\x8d-\xe5b\x0f\\\xbc\xd4\xea\x85\x95X:\xb9\xefTp4\xb5\x99x\xc4\x9e\xde\xcf\xca.A2e\xc3{p\x12\xc1\xaco\x1c\xbf\xeb*\x1f\xa5u\xadD\x06;\xd7U[\xf6\xc9\x81\xa4-f\xa4\xaf\xea\x02\x93M\xd4\x9b\\a\x8f\xefd\x88\x96\xca5\xb5\xa2k\xce.\x01bk\n\x95\xad\x12[\xc2N\\\xe9He\x05\xfc\x0bH?\x9e\xa0\xa7\x1a"x\x16,\n\x9a\xfb\xfe\x0b;\x82l\x94\xce\x9af\xc1J\xbbdB\xf8\xad\xe5z2\xeek\xb6\xe58\xc6\xba|\x91Z\xce\xac|\xbaO\x85iU$\x1be#>\x1e\xaf\xb7u\xaf\xce\x7fu\xaaW%\xb0\xf2\x94)\xa8I\x06\x9a\xa1\xe4\x97\x13\x0e\x94\x14\x0c\xcd\xe2v\xdb\xa6\x98W,Az\xc2\x9f3\x88\x9e"5?\x19\xb0@x`0\xa7\\b\xc9\xf3U\xb4X\x0br\x84\x87\xee\x10\xa1\xc0-\xe2\x9a 7L(\x85&_.d\xc0 d\xf3|p\x95FY\x0e\xb6k\xaf0\xe883@e\xda\x8fJ\x9a"\xcf\x87\x08\xc8\xe0E\xeb\xba\x02\x9a\x96\x19\xe3]Z\x00|3\\\xed\x90\x8b~\xeeC]$\xdaq\xff\x91aAy[\xf5\xc3\xe9\xc8\x10\xb9\xc2D\xc2\t\xa9rl8TD\x9b\xfb\xed\x04[\xd3\x1a\x8d\xfa02\x93\x16\x12#\xa1\xc9\x94\x08\x15\xf1\xd5\xf6\x95<\xe7$\xd9U)\xb0c\xea9\x82\xfb\xad\x1f\xa2\xfe\xbc\x8c($\x00B\xd8]K\xc7\xd28p\x04\x8d.!*\xab\xbe\x1f\xa5\xe3T\x7f\xea\x88\'\x0e\xbf\xe73\xba\x1a\xa1\xfdB\x7fZ\xf6\xf4\xa0\xa5s\x99\xc9\xa9\xa4w\xa9\xdc\xb7\x0c\xf4\xd9\xebikg(\x8c\xbe\xd6Zx\xc8iL\xc5$\xdf.\xd0e\x19\xa4G\xc2\x93r\x97>\xa9.\xb4]l\x8aE\xf3\x87,\xee 2\xee-\x91\xeek\xbe\xe0\x89\xa5\xf8\x81\x83\x13Vm\xe7\xecr\xa9\xbf\xba\xd6\xd2@\xcb\xc6g\xef\xb1\x0eM\xa7H\x12e5\xd2\x8d\xa7\xe7\x191\x91\xca\x8e\xefX\xe8\x1b\x88\xa1\xa8\x1bx\xbd2\xc4\x82\xca\x8d\xbd\xd3\xc2f\xec\xaed6\xe0k\xdfxf\xb8\x11\x12f&\xf0\x14.\x86K\xb5\xde\x8f|\xd8\xec8\xde5=\x8d)]\xaf\xe5\xa9\x06cM\xbaDR\xa8\x07\xd0\xb6\xeaeoCfY\n3\xbc\x10\xbb|\xbep\xa3\xd8e\x04\xa2\x06\xf4\xb6\xbe#\xbe-\x1b\xb5\x84')
{37: 8194}
bytearray(b'\x8f\xf6\xe8?\xf2\xa1\x93\x18F\xf8\xc1WJ\x9a:\xdeu\x12\xb7P\xafJ\xe3\x08\xf6\xe7:\x1c\xa9\xc6\xbf\xb5x~\xa9\xc5\xb3@\x07\xc5\xd8\xf9\xf0\xae\xedB\xcbG\xaf\xc2\xfa\xf1k\xd1\xd8\xc4\xa7W\x81\xa28\xe2\xad\xb5**\x90\xd8\xee`\xba\xe7\xa1\x98/I\xe8X\xf8\xc46\x97\x98;.\x12W\x916m\xfcUq\xcd#\x96\ny\xf1r\x8e\x1c\xa1\xd8.\xc5\x14\xe5\x87\x851NP\xf8\xeb2t:\x93\xf5\xd7z\x15~p$\xc4\x00q\xd3\xb8\xba\xd8\xd1\x8b\xddtx"O\x00\x0b\x89\x8c\xaa\xfb[\xdf\xfd\x1c\xea\x0f\xebK\xddc\xe4D\xb8\xd7/a\xc6\x00;)\xb9\xa5\x05\xe3\x152H\xc6\xccf\xe0\'\x13<\xfb\x93\x08\x12\x0c,\x90\xdd\x83\xf4\x92:\t5\x84L\xc1\xe1\x11\n\xe0\xf1\x1a\xde\xdfDI\\\'\xf7\xb0\xe4\xf0\xbcW!\x84kw$\xf1\x9f&\x9aZ\xf8VM\xc5\x89\r\x84\x91\xea\xc4\xc2\x8c~\xbea\xb8\'\xae\xf0\xf02\xebx\x17\xebV\'$K\x99\xa2\xab\xdf\x81\x08\xa8q\xde\xca\x12|\xf45\xc0\x00_\x85U\x96\x0eb\x00\xca9\xda8d\xaa\xd8\xcc\xa5xi-RF%\xf2\xe7\xab\x8c\x1f\xca[\x1d\x9cQCka\x15T/(\x1f\xa8\x0f\x860\x12P%\xf8]W\x83J+\xf1.\xe3\x1d\x08\xf8\x91\xc5\x98r\x01y6\x88Z\xfd\xeb\x89\x18O\x94\x97\xe9\xb0V\xd0;0\x85X\xf1h\xc0\xa7w\xcaV\x03a\x80*z\x9a\xd5\xce\x971\x01uE\x08\x8b\xf4T\xb4!\xf3\x04QI\xa5\x12a\xc3\xec\x88\x87vrT\x82\x84\x0e\x90b\x0e\x80\x11\xb5\x19\xaf\xf1e\xf5\xdbT@Hn\xc2\x80\x85\xb26\x9d\xe1\xcd\x08[\xde\x13Z5\xc1\xfd\xbc\x8f\x7f\x16\xb7\xff\x1eH0/C\xf8\xba\xb3wU\x1bf\x8d-\xe5b\x0f\\\xbc\xd4\xea\x85\x95X:\xb9\xefTp4\xb5\x99x\xc4\x9e\xde\xcf\xca.A2e\xc3{p\x12\xc1\xaco\x1c\xbf\xeb*\x1f\xa5u\xadD\x06;\xd7U[\xf6\xc9\x81\xa4-f\xa4\xaf\xea\x02\x93M\xd4\x9b\\a\x8f\xefd\x88\x96\xca5\xb5\xa2k\xce.\x01bk\n\x95\xad\x12[\xc2N\\\xe9He\x05\xfc\x0bH?\x9e\xa0\xa7\x1a"x\x16,\n\x9a\xfb\xfe\x0b;\x82l\x94\xce\x9af\xc1J\xbbdB\xf8\xad\xe5z2\xeek\xb6\xe58\xc6\xba|\x91Z\xce\xac|\xbaO\x85iU$\x1be#>\x1e\xaf\xb7u\xaf\xce\x7fu\xaaW%\xb0\xf2\x94)\xa8I\x06\x9a\xa1\xe4\x97\x13\x0e\x94\x14\x0c\xcd\xe2v\xdb\xa6\x98W,Az\xc2\x9f3\x88\x9e"5?\x19\xb0@x`0\xa7\\b\xc9\xf3U\xb4X\x0br\x84\x87\xee\x10\xa1\xc0-\xe2\x9a 7L(\x85&_.d\xc0 d\xf3|p\x95FY\x0e\xb6k\xaf0\xe883@e\xda\x8fJ\x9a"\xcf\x87\x08\xc8\xe0E\xeb\xba\x02\x9a\x96\x19\xe3]Z\x00|3\\\xed\x90\x8b~\xeeC]$\xdaq\xff\x91aAy[\xf5\xc3\xe9\xc8\x10\xb9\xc2D\xc2\t\xa9rl8TD\x9b\xfb\xed\x04[\xd3\x1a\x8d\xfa02\x93\x16\x12#\xa1\xc9\x94\x08\x15\xf1\xd5\xf6\x95<\xe7$\xd9U)\xb0c\xea9\x82\xfb\xad\x1f\xa2\xfe\xbc\x8c($\x00B\xd8]K\xc7\xd28p\x04\x89.!*\xab\xbe\x1f\xa5\xe3T\x7f\xea\x88\'\x0e\xbf\xe73\xba\x1a\xa1\xfdB\x7fZ\xf6\xf4\xa0\xa5s\x99\xc9\xa9\xa4w\xa9\xdc\xb7\x0c\xf4\xd9\xebikg(\x8c\xbe\xd6Zx\xc8iL\xc5$\xdf.\xd0e\x19\xa4G\xc2\x93r\x97>\xa9.\xb4]l\x8aE\xf3\x87,\xee 2\xee-\x91\xeek\xbe\xe0\x89\xa5\xf8\x81\x83\x13Vm\xe7\xecr\xa9\xbf\xba\xd6\xd2@\xcb\xc6g\xef\xb1\x0eM\xa7H\x12e5\xd2\x8d\xa7\xe7\x191\x91\xca\x8e\xefX\xe8\x1b\x88\xa1\xa8\x1bx\xbd2\xc4\x82\xca\x8d\xbd\xd3\xc2f\xec\xaed6\xe0k\xdfxf\xb8\x11\x12f&\xf0\x14.\x86K\xb5\xde\x8f|\xd8\xec8\xde5=\x8d)]\xaf\xe5\xa9\x06cM\xbaDR\xa8\x07\xd0\xb6\xeaeoCfY\n3\xbc\x10\xbb|\xbep\xa3\xd8e\x04\xa2\x06\xf4\xb6\xbe#\xbe-\x1b\xb5\x84')
126
805

bytearray(b'\xfc\x9b\x8e\xe1r\x9e\xf2\xbfeN^O\x1c\xf9m\xdfI\x8cj\xf1\x17=\x9c\xc9VQ\x13\xf7E\xa6\x0c\x94j\x8a\x95\xbf\xed\xa5\xf5\x8e\xd2\xf7\x9e\xaa\xb4\xb7\x84U\xc86HK\x146;\x04\x12\x04\xf2\xae\xdbXFg\n&\xe3\xb7\xe8\xde\x0f-\x14\xb2\xcc"\x15AQ\x01\x83b\xccF\x94\xbf\x94{\xde\xd0\xa3\x97\x9b\xdaN\x00I\xeb\xc7dP\xc32Q\x02\xb1\x86;2\xf1\x1ck\x81@d\x1c\xc7\x94\n=\x14\xeb\x8e{\x01t\xfc\x97\xd6CL\xe1\xe5\xab\xc4q\xe2\x13\xc6\xadtEce#\xb8\xc0\x00\xca!T\xb5\xa0\xfb\xbfj\x03\xc9\xa5\x15\xa9\xff\xa2\x84\xca\xa6\x92\x90\x13\x8c\xf2\x98\xe9\xac\x9dv\xb7\x89\xd4p\x82\xd9\x8fp$\xd2\xd6<\xf5\xbb\xb4\x0e\xfb\x91\xfd\xb1\nk\xd0\xac\x97\xbe\x90uV\xd3HN\x83g\x17\xdbR4\r\x1fp;\x87\xc9\xf0\xe7\xee{7H:\x84\xa0\xcc\xad\xd8+r\xfc\xbf\xf2\x08X8c\x98\x91\r\xa9\xa4"\xe3Kf\x8a\x03\xef\x91\x16$%3\xbc\x13\x10\x17\xd5\x80,)Q\x86\x80\x80\xdb\x94\x0f\xf8\x99k\xd1fO\xb1j33\x80\x7f\xcb\x07W\xd4\xfbU\xf2\xe1%(\x1dO\xb2\xff\x15w\xc5\xe7\x9a\xdf\xc0\xaf\xda\xf8\xe4\x17K\xfbO\xd9\xe8\xf7\x13\x00\xd9-\x03\x13\xbf\x94\xbb\xd6\t\xc7 ?k\x0e7\xe6\x08\xf2o\x04\x7f\x94\xc8sz\x01\xc9\xb0kj:\xf7\xe2Q5\xa8\x18dOL23<Y\xe56;n\xef\x06m\xdc\xf0%\xce\x86y\xe67\xd1\x8c\xb6\xc7^\x1egh!L\xf8\xc7\x1fK\x0e\xb0"X\\K5\xec\xa6\xd4\x97\x8f\xba\xca\xcc\xac\xb5\x1a\xad\xb3\xf3\x01[\xa8\x0c\xe8b\xc5\xc1\xb1\x8a\n\xb4\x96\x96\x8d\x1b\xdf\xbc\x0b3\x86I\xae\xa2\x16\xc0\x12)+\x8d.^\xf0];<\t(\xf0\xc1\xd2\xdc\xac\xf9J\xbbMz}\xda\xa3\x04\xfa\x9c|.Qz\x19\rB\xe7\x90i? \xdfS\x86\xf5\xdc\x84Au\xd2\xd0\xeb\x809S\xfa>q\xf4\x06)\xcbB\x90{0\ref\x00\xb2[H\x97\xecMyvm\xddvd\xdf\xdf\xf9s;\xe3\xb2\xae\xb7T\x81\xda[\xcb\xe2&\xdf\xe6\x03Y-\x9e \x7f\xfa$\xff\x88&\xd2\xc7,\xdaD\xcb\x9d\xf3\x86\xc5<\x9b\x9d\x18T\xff\x0e\x99\x8b1\x11n#>94\xf4d{\x1d0\xfc\xd2\x1f,\xac\xae\x9c\xc2\r|\x90\xc5\xaaa\x18zj}C\xa4#\xbb\xaaEq$\xca\x1d\x85#\x18\xc9z%/\xb7\xa8jF\xd2\x03\xa8\x8b\xa7\xd4n\xda4\xdd\xe1\xa0\x1eA\x8f\x123\xedP\x7f\xecP\xee\xf5Q\x13jKQ\xd0\xffW\xc3\xbd\xb2\xc8\xd7\x8a\x19\xd7#\xe9wX\xbf\x06\xecu\x8c\xdb\xff\x19\x92\x91\xda\x07\x85\xfbMu*@\xe7&_\xd5\x82\xce\xd3\x88\xbb&D\x192\x956\\\x82\xfb\x055\xa5\xd4Q\'ia/\xde\xa8=\xe1\xc8\xf2\xbeK\xfdR\x94\x0f\xe8$C\x95\xb3\x80\xd0\x17\xf0(\x01\xde\xa0\xd8\xe3N\x1f\x00vX\xdf\x89:\xc4\x9b\xe7\xbdG\xd1+|\xc9\xafo\xa6:\xa7LbsK\xbd\xd1\xc1\xb4\x92+\xb8\x99D\x9d5\xa3\xd4~\xeaG\xc1\xd2\x86\x01l\xe1\xe2\xd1\xafG\x89\t/O)\xdc\x98E.\xb4r\xab\x07\xda\x12@\xf3I\xaa0\xef\xee"\x1blc\xed\xce\x81 \x97\'d\xee\x19\xadi\xb6Q\xe0!X"\xb0~\xe2\xe00\xa4b\t\x02\xb3\xd9WL@ve\xdf\xef\\_\xa4\x8e4\xb0,\xea\x82\xfc\xec\x7f\x8b>dg\xa5_\xd7\x1eS5\x8d\xc4\xbej\xa87\x18\x89\x95\xb0\xcdKL\x97\xe2=\xda\xd1\x86\xf3\xb6\xe5\x86\xd4\xb02!\r\xf6)\xd0x\xabXz\xb3\xcc\xe3\xc8\x1d`v \xb9H\xe4\xe9\x86\x7f\xdb4\xfd\xf9$\x96BY\x936\xc2\xe7r\xa4\xaa)\x10\x0f\xe5\x08\x193\xcf\xab!7\x18\xb9\\\xfc\x93X\x96\xbcv\x92\xf3&\x9e\x0f \x18\x87\xa6\xad\xf1Bu\xe5\x8d\xcb\x93\xe9\xfa\xc9\x8d9\x98\x9c\xe0\xd7\xce`>\xb5\x08\x16\xac\xc9\x9f\x85\x16 \xd9Z\x01\x84vN\x86Z6\x04\xbe*\xf2\xc3\xdc\xddMi\xc2\x1ci\xdf\xd8\xdd\\\xdaP\xdb\x88\xacl-')
{38: 8194}
bytearray(b'\xfc\x9b\x8e\xe1r\x9e\xf2\xbfeN^O\x1c\xf9m\xdfI\x8cj\xf1\x17=\x9c\xc9VQ\x13\xf7E\xa6\x0c\x94j\x8a\x95\xbf\xed\xa5\xf5\x8e\xd2\xf7\x9e\xaa\xb4\xb7\x84U\xc86HK\x146;\x04\x12\x04\xf2\xae\xdbXFg\n&\xe3\xb7\xe8\xde\x0f-\x14\xb2\xcc"\x15AQ\x01\x83b\xccF\x94\xbf\x94{\xde\xd0\xa3\x97\x9b\xdaN\x00I\xeb\xc7dP\xc32Q\x02\xb1\x86;2\xf1\x1ck\x81@d\x1c\xc7\x94\n=\x14\xeb\x8e{\x01t\xfc\x97\xd6CL\xe1\xe5\xab\xc4q\xe2\x13\xc6\xadtEce#\xb8\xc0\x00\xca!T\xb5\xa0\xfb\xbfj\x03\xc9\xa5\x15\xa9\xff\xa2\x84\xca\xa6\x92\x90\x13\x8c\xf2\x98\xe9\xac\x9dv\xb7\x89\xd4p\x82\xd9\x8fp$\xd2\xd6<\xf5\xbb\xb4\x0e\xfb\x91\xfd\xb1\nk\xd0\xac\x97\xbe\x90uV\xd3HN\x83g\x17\xdbR4\r\x1fp;\x87\xc9\xf0\xe7\xee{7H:\x84\xa0\xcc\xad\xd8+r\xfc\xbf\xf2\x08X8c\x98\x91\r\xa9\xa4"\xe3Kf\x8a\x03\xef\x91\x16$%3\xbc\x13\x10\x17\xd5\x80,)Q\x86\x80\x80\xdb\x94\x0f\xf8\x99k\xd1fO\xb1j33\x80\x7f\xcb\x07W\xd4\xfbU\xf2\xe1%(\x1dO\xb2\xff\x15w\xc5\xe7\x9a\xdf\xc0\xaf\xda\xf8\xe4\x17K\xfbO\xd9\xe8\xf7\x13\x00\xd9-\x03\x13\xbf\x94\xbb\xd6\t\xc7 ?k\x0e7\xe6\x08\xf2o\x04\x7f\x94\xc8sz\x01\xc9\xb0kj:\xf7\xe2Q5\xa8\x18dOL23<Y\xe56;n\xef\x06m\xdc\xf0%\xce\x86y\xe67\xd1\x8c\xb6\xc7^\x1egh!L\xf8\xc7\x1fK\x0e\xb0"X\\K5\xec\xa6\xd4\x97\x8f\xba\xca\xcc\xac\xb5\x1a\xad\xb3\xf3\x01[\xa8\x0c\xe8b\xc5\xc1\xb1\x8a\n\xb4\x96\x96\x8d\x1b\xdf\xbc\x0b3\x86I\xae\xa2\x16\xc0\x12)+\x8d.^\xf0];<\t(\xf0\xc1\xd2\xdc\xac\xf9J\xbbMz}\xda\xa3\x04\xfa\x9c|.Qz\x19\rB\xe7\x90i? \xdfS\x86\xf5\xdc\x84Au\xd2\xd0\xeb\x809S\xfa>q\xf4\x06)\xcbB\x90{0\ref\x00\xb2[H\x97\xecMyvm\xddvd\xdf\xdf\xf9s;\xe3\xb2\xae\xb7T\x81\xda[\xcb\xe2&\xdf\xe6\x03Y-\x9e \x7f\xfa$\xff\x88&\xd2\xc7,\xdaD\xcb\x9d\xf3\x86\xc5<\x9b\x9d\x18T\xff\x0e\x99\x8b1\x11n#>94\xf4d{\x1d0\xfc\xd2\x1f,\xac\xae\x9c\xc2\r|\x90\xc5\xaaa\x18zj}C\xa4#\xbb\xaaEq$\xca\x1d\x85#\x18\xc9z%/\xb7\xa8jF\xd2\x03\xa8\x8b\xa7\xd4n\xda4\xdd\xe1\xa0\x1eA\x8f\x123\xedP\x7f\xecP\xee\xf5Q\x13jKQ\xd0\xffW\xc3\xbd\xb2\xc8\xd7\x8a\x19\xd7#\xe9wX\xbf\x06\xecu\x8c\xdb\xff\x19\x92\x91\xda\x07\x85\xfbMu*@\xe7&_\xd5\x82\xce\xd3\x88\xbb&D\x192\x956\\\x82\xfb\x055\xa5\xd4Q\'ia/\xde\xa8=\xe1\xc8\xf2\xbeK\xfdR\x94\x0f\xe8$C\x95\xb3\x80\xd0\x17\xf0(\x01\xde\xa0\xd8\xe3N\x1f\x00vX\xdf\x89:\xc4\x9b\xe7\xbdG\xd1+|\xc9\xafo\xa6:\xa7LbsK\xbd\xd1\xc1\xb4\x92+\xb8\x99D\x9d5\xa3\xd4~\xeaG\xc1\xd2\x86\x01l\xe1\xe2\xd1\xafG\x89\t/O)\xdc\x98E.\xb4r\xab\x07\xda\x12@\xf3I\xaa0\xef\xee"\x1blc\xed\xce\x81 \x97\'d\xee\x19\xadi\xb6Q\xe0!X"\xb0~\xe2\xe00\xa4b\t\x02\xb3\xd9WL@ve\xdf\xef\\_\xa4\x8e4\xb0,\xea\x82\xfc\xec\x7f\x8b>dg\xa5_\xd7\x1eS5\x8d\xc4\xbej\xa87\x18\x89\x95\xb0\xcdKL\x97\xe2=\xda\xd1\x86\xf3\xb6\xe5\x86\xd4\xb02!\r\xf6)\xd0x\xabXz\xb3\xcc\xe3\xc8\x1d`v \xb9H\xe4\xe9\x86\x7f\xdb4\xfd\xf9$\x96BY\x936\xc2\xe7r\xa4\xaa)\x10\x0f\xe5\x08\x193\xcf\xab!7\x18\xb9\\\xfc\x93X\x96\xbcv\x92\xf3&\x9e\x0f \x18\x87\xa6\xad\xf1Bu\xe5\x8d\xcb\x93\xe9\xfa\xc9\x8d9\x98\x9c\xe0\xd7\xce`>\xb5\x08\x16\xac\xc9\x9f\x85\x16 \xd9Z\x01\x84vN\x86Z6\x04\xbe*\xf2\xc3\xdc\xddMi\xc2\x1ci\xdf\xd8\xdd\\\xdaP\xdb\x88\xacl-')

bytearray(b'\x9a\xdf\x10rb3\xb9\x1e\xbe\xc1\xbe\xf4\xc3]p\xebK\x93\xa9!R<\xc0\x05\xd4\x97\xcb\xc30^\x80Af\xaf\x90_\xf68rV\xcdi\t\r\x93\xe4i\xb8\xf8J\xb1\xf4b\xbdY#Y\xa1\xa5N!n\x1e\x9as\x92\xc9j2-(\xe7\xf2\xe3\x18\x10\xe4x\xa1<#}\xcf\xddV\xbf\xf7=\x87\t0\xb7\x1a\xe4\xe5!\xc4H\xf7\x94N\x12\x91\xed\xcdZo\xc2\xc2\xc3\xb6\xb8\xbcU\x9bA~\x01F\xb8 ;\xbd&\x15\x82k\xcak\x88wK\x03\xec\xc9@\x8d\x9a\xd6\x8c\x8b\x88\x12*\xb8B\xf4vr^\xd0}w\xda\xc8\r\xcb\x02\x81p4\x9bD\xf6\x9c\x98"|\x02\xd9\xe5\x83~\x11\xa0\xde\x10Z\xd9\xcf%,\xef\x84\xb1Qx\xdd\x7fAca\x1e\xae8[NH\\\'i\x83\xfdu\xccOn\xca\x8a\xcdc~\xa3\xff\x93H\x8a\x01\xe7w\n\xd9\xc5=OC\x02L\\\xcb3\xf6\x12\xb4\xec\xa5{\x147u\xcad\x1a|\x8e\xb5\x01\xdc\x90\xedl\xc0S\x8d\xb22\xcc\x0e\xa4~ D\xa6\xfe6\xe2P\xf0\xbe>\xed\xff;J\xb9\x15\x1b\xa5\xc0\xf5\x1c\x08\x11\xbc\xac\x89\x0b\xd0\xdd\x9e\x93\xc0j\x9dQ\xa2\xe04\xe0\x96\xa9"\xb7LHi\xb0\x87X\xe1\xb7\x0f:}\xa9\xd9_[\xf0{\x99\x19Z\x04\xdf\xa3\x98Q\x1a\xd3BU*(\xb9\xd1\xb02\x9a\xb9\xe2\xb9|F\x01dwC\x90\xa6\x1e^fB\xc09\x9b\x8a\'\xdf\x9a\x96\x11n\xcb\xebj\xe9S\x95n&\x16\xd2\xbbc-\xb9\x13\xba\xc2{4B\x0f\xa2\x04\xab\x96Y\xe5T\xfd\xcfO\xf8\xf5\x16Q\x9c\x14\xea%\xaf\xd7\xb9T\xcc\xae\x88$\xc6\xe7\x07\xb3\x9fvoH\xc0F\x98\x15\xd4\xe3\xd3\xfeg\xc5\x97\xf4\xb3\x9e2\x89yT\x14\xcf\xf0\x03-\xbe%\xb5\xbb\x99\xc0\x01p\x196(4\x07oV\xf6\x8e\x9d\x1f\x86\x83\x0e\x02Z\xc2=\xba\xd8\x87\x13*\xe4T\x1c\xd6\x16\xdbK\xbb\x91\xaet[.b\x7f\xa70\xf4\xce~*\xa8\x83k\xcbq\x9f\xbc\xcf\x1e\x19\x86%\xff\x1f\xcf$\xd1\x83\xf8li\x8fyZ\xd3\xa9\xaftI\xb6\xac\xdf\x95\xdb\xea}\xea`MJ\xc1\xa4\xa9\xef\x14\x95\xdf-\x10\xea\x7f\xb2\x07\xdao\xf9\xdb\xcaC5\xab)*:\xf2E7\x16\xd1dD\t{\xe1o\x85\xb2\xc7\xc4\x9e\x83\xb9P\x15h\xdf.\x87\x7f\x1f\x9d1\x96 \x1c\x17\xe2V\xaeY\xc24\xb5Q\xfcPo+\xfa\xa9\\yn\xdb\x0c\x8f]\x8c\xb7\xfc\xd3\xc7}Lk\xcd\x9f_\x9f\x0b\xc5[6\xfe`_B\x15Q\x15\xfb\x01\xe5\xe2\x8f\x8aM4Q\x90\xf2!\xdd\xeaBW.\xb0\x9b\x05\xedS\xdf\x19\xc0\xcd\x04d4^<\xdec\xd1@\x07\x91\xd7\x1f:\x94\x0cF\xff\xb0u7#\x00\x8e\xed\xdfr\xfe\xcf(\x92\x10\x94\x90F{\xc8\xddf eNK\x90\x87\xf0\x0fZ\x93n\xba\xcaNo\x8eb\xe0\xd5)\xa3\t\x99\xe4\xa8\x8c||\ra\x11\xd0\x99\xa9\xa2j\xdc~\x936\xa9\xf2\xd4~r\xeePW._\x83\x1d2\xf4\x1c7z\xc9\x8chwY\x8b^\xc3O\xf7P\x8e\xd7\x15P\xabO\xdd\xb9?\xc6\xfb$\xea\x1a\xdb\x13\xb8t\x95\xa4@\x81\xffR,Hz\xbb\x1d\x8d\xe1\xea\xf7C"e\xae\\\x8c/\x9a5\xbbeN\xaf_\xc9m*\x88p\x94\x86\xc7U\x9bH\xf6\x80\xbc\xd1\xc8\xb49\xb9\xc2\xb7\xdf\x9b\x9a\xdd\xf9ui\x036\xc4WS\xfbl\xc0m\x0eX\xb4\x9eMD?\x89\xd2h\xbc\xf5&\x864]\x99\xf5U\xc7\xd0{vk\x00\x1c\x11\x1a\xe3/\xf4\xb1\xc1\xba\xd8d\xf2m\x97\xb3\x8a/"\xc5{\x84E\x17\x12\xf4\xcc\x01\xcfr\xa6\xf5\xc8lZ\x06\x89\x1f&\x80w;\x95\xb3\x96T#\xa9v;\x01{q$\x91\x87\xb3\xe0\xa7>\xdbE\x02;\xb7\x97j\xe3\x07\xe9\xf8\x1a\xbf\xe8=\xc2k<\x08W\xd9\x1bH\x96 \xee\xfc?Am\xf0\xc9"\x015\xba\xeb\xaeZ\xd9uN\x15\xd7Q\xd7\x8d\x00\x02\xcd\x9b:\xa6eNL\xe2j\xca\x15\x91\xcb\x99\xaf\xd3\xa2#\xdd\x9eD3\x94\xd3\xbb\xfcs\xcf\x14\xde\xbc\x06\t\xa7\']\xef\xd7\x07\xdb')
{39: 8194}
bytearray(b'\x9a\xdf\x10rb3\xb9\x1e\xbe\xc1\xbe\xf4\xc3]p\xebK\x93\xa9!R<\xc0\x05\xd4\x97\xcb\xc30^\x80Af\xaf\x90_\xf68rV\xcdi\t\r\x93\xe4i\xb8\xf8J\xb1\xf4b\xbdY#Y\xa1\xa5N!n\x1e\x9as\x92\xc9j2-(\xe7\xf2\xe3\x18\x10\xe4x\xa1<#}\xcf\xddV\xbf\xf7=\x87\t0\xb7\x1a\xe4\xe5!\xc4H\xf7\x94N\x12\x91\xed\xcdZo\xc2\xc2\xc3\xb6\xb8\xbcU\x9bA~\x01F\xb8 ;\xbd&\x15\x82k\xcak\x88wK\x03\xec\xc9@\x8d\x9a\xd6\x8c\x8b\x88\x12*\xb8B\xf4vr^\xd0}w\xda\xc8\r\xcb\x02\x81p4\x9bD\xf6\x9c\x98"|\x02\xd9\xe5\x83~\x11\xa0\xde\x10Z\xd9\xcf%,\xef\x84\xb1Qx\xdd\x7fAca\x1e\xae8[NH\\\'i\x83\xfdu\xccOn\xca\x8a\xcdc~\xa3\xff\x93H\x8a\x01\xe7w\n\xd9\xc5=OC\x02L\\\xcb3\xf6\x12\xb4\xec\xa5{\x147u\xcad\x1a|\x8e\xb5\x01\xdc\x90\xedl\xc0S\x8d\xb22\xcc\x0e\xa4~ D\xa6\xfe6\xe2P\xf0\xbe>\xed\xff;J\xb9\x15\x1b\xa5\xc0\xf5\x1c\x08\x11\xbc\xac\x89\x0b\xd0\xdd\x9e\x93\xc0j\x9dQ\xa2\xe04\xe0\x96\xa9"\xb7LHi\xb0\x87X\xe1\xb7\x0f:}\xa9\xd9_[\xf0{\x99\x19Z\x04\xdf\xa3\x98Q\x1a\xd3BU*(\xb9\xd1\xb02\x9a\xb9\xe2\xb9|F\x01dwC\x90\xa6\x1e^fB\xc09\x9b\x8a\'\xdf\x9a\x96\x11n\xcb\xebj\xe9S\x95n&\x16\xd2\xbbc-\xb9\x13\xba\xc2{4B\x0f\xa2\x04\xab\x96Y\xe5T\xfd\xcfO\xf8\xf5\x16Q\x9c\x14\xea%\xaf\xd7\xb9T\xcc\xae\x88$\xc6\xe7\x07\xb3\x9fvoH\xc0F\x98\x15\xd4\xe3\xd3\xfeg\xc5\x97\xf4\xb3\x9e2\x89yT\x14\xcf\xf0\x03-\xbe%\xb5\xbb\x99\xc0\x01p\x196(4\x07oV\xf6\x8e\x9d\x1f\x86\x83\x0e\x02Z\xc2=\xba\xd8\x87\x13*\xe4T\x1c\xd6\x16\xdbK\xbb\x91\xaet[.b\x7f\xa70\xf4\xce~*\xa8\x83k\xcbq\x9f\xbc\xcf\x1e\x19\x86%\xff\x1f\xcf$\xd1\x83\xf8li\x8fyZ\xd3\xa9\xaftI\xb6\xac\xdf\x95\xdb\xea}\xea`MJ\xc1\xa4\xa9\xef\x14\x95\xdf-\x10\xea\x7f\xb2\x07\xdao\xf9\xdb\xcaC5\xab)*:\xf2E7\x16\xd1dD\t{\xe1o\x85\xb2\xc7\xc4\x9e\x83\xb9P\x15h\xdf.\x87\x7f\x1f\x9d1\x96 \x1c\x17\xe2V\xaeY\xc24\xb5Q\xfcPo+\xfa\xa9\\yn\xdb\x0c\x8f]\x8c\xb7\xfc\xd3\xc7}Lk\xcd\x9f_\x9f\x0b\xc5[6\xfe`_B\x15Q\x15\xfb\x01\xe5\xe2\x8f\x8aM4Q\x90\xf2!\xdd\xeaBW.\xb0\x9b\x05\xedS\xdf\x19\xc0\xcd\x04d4^<\xdec\xd1@\x07\x91\xd7\x1f:\x94\x0cF\xff\xb0u7#\x00\x8e\xed\xdfr\xfe\xcf(\x92\x10\x94\x90F{\xc8\xddf eNK\x90\x87\xf0\x0fZ\x93n\xba\xcaNo\x8eb\xe0\xd5)\xa3\t\x99\xe4\xa8\x8c||\ra\x11\xd0\x99\xa9\xa2j\xdc~\x936\xa9\xf2\xd4~r\xeePW._\x83\x1d2\xf4\x1c7z\xc9\x8chwY\x8b^\xc3O\xf7P\x8e\xd7\x15P\xabO\xdd\xb9?\xc6\xfb$\xea\x1a\xdb\x13\xb8t\x95\xa4@\x81\xffR,Hz\xbb\x1d\x8d\xe1\xea\xf7C"e\xae\\\x8c/\x9a5\xbbeN\xaf_\xc9m*\x88p\x94\x86\xc7U\x9bH\xf6\x80\xbc\xd1\xc8\xb49\xb9\xc2\xb7\xdf\x9b\x9a\xdd\xf9ui\x036\xc4WS\xfbl\xc0m\x0eX\xb4\x9eMD?\x89\xd2h\xbc\xf5&\x864]\x99\xf5U\xc7\xd0{vk\x00\x1c\x11\x1a\xe3/\xf4\xb1\xc1\xba\xd8d\xf2m\x97\xb3\x8a/"\xc5{\x84E\x17\x12\xf4\xcc\x01\xcfr\xa6\xf5\xc8lZ\x06\x89\x1f&\x80w;\x95\xb3\x96T#\xa9v;\x01{q$\x91\x87\xb3\xe0\xa7>\xdbE\x02;\xb7\x97j\xe3\x07\xe9\xf8\x1a\xbf\xe8=\xc2k<\x08W\xd9\x1bH\x96 \xee\xfc?Am\xf0\xc9"\x015\xba\xeb\xaeZ\xd9uN\x15\xd7Q\xd7\x8d\x00\x02\xcd\x9b:\xa6eNL\xe2j\xca\x15\x91\xcb\x99\xaf\xd3\xa2#\xdd\x9eD3\x94\xd3\xbb\xfcs\xcf\x14\xde\xbc\x06\t\xa7\']\xef\xd7\x07\xdb')

bytearray(b'\x92\xa1\xc9\xda\x83*\xbbEMg\xce\x7f9l\xaf\xdc\x9f|b+\x81\xc0c\x9cc\xd3\xe68\x19\x05\xe5,\xeb\x00/\xaf\xae\xfa@\xa6n\x8bh\xc0#)B\xe2\x0f\xd0\xdf\x88p(\xfd,u\xea\x97\xc7?\xe73^\xf6i\x87\x01\xa7\xceGAV\xbb\xa6\x87U\xb8\x91Z\t\xd8`\xa2\xb2\x96`Oc;\xf84f\x8c\xce\x06\xc0\xb0\xe3\xbfw\xed\x10{\x83\xaf\xa6\xeeae\xd3\xf6N\xc8|\xa9\xdef\r\xbe\xc0/\x1b!\xd0\xfe\xb2\xf1X\x18\xfa\x80\xc3+\xcc\xb9\xc4\x0e\xf8\x9bq\xae\xc7n\xed\xa1\xad\xfb\x19\xda\x92\x83\xeaD\x19o\xcb\x03\x90_Cp\x8b,\xb4\x89\xc2\xf1\x92v\xd0vyH\xa6\n\xf4N|\xa3\xe8\xf8\xef\x19\xef\xe4\x86\x1f\x8a\xb8R\xfc\x85\xe5x\xf8P\xaa\xf3|R\xb4\xc7\xfb4\x8c\t\xa3\x90\x87ND\x99%HE*H0u\x03^8\xbd\x95\xe0\x81\xcc\xfdmZ\x99\xfaP\xe4\x94u4\xb5F\xd2\xffOW`\x18\x9cq\xb9\xc8P\xd3\xeb\x87\xf4\xa4\xe4\xd7\xf1\xbe\xcf\xa4?\xb2\xf1xC\xf1)\xac\xd7\x0c\x8f\x02_\xcbG\x8b\xa4i^\xb0=\xe1\xe2\x85\x03\x0c\xe2\x06\xb2y\xa1\r\xaf\x8b)^X\xb0\xfb\xf2\xb8b\x92\xf8\xecl|\xb4\xaa\xd8o\xd7\xa7&\xa6\xd3\x7f\x16C\x03\xe6\x80\xdf\xf4\xb8\xe2`\xa4\xa9(,P\xb37\xc9\xb00\xc5\xdd8O\x00\xa7\xfd\x0c\xdd\xd9\xe5\x1d;\xc9]Bs\xa9\xb5\x07\x1b\xb6\xa3s\xa7\x1e\xc6\x18\xe8[\x1b\xcd\xc9\x9f\x83\xc3\xb1\xb3\x0f\xc4\x06x\x93p\xe0\xf1\x12\xa4S\xfc\x13\xd0ga\x7f\xd8\xd3\xb7\x05\xf5%Q"K\x9bJ\xa0\xa3\xea]\x80\t\xe4X\x89g\xa6\xc5%\x9f+:\xc7\x9d\xf7\xac\'\xd4cs\xf4\'\x95$\xb4\x86n\xa0\x05W\xec\xd9\t}ZZ\xfe-\x80\xa0U\xc1\xa3\x8b\xf3;\xf6\xff~\x84\xe2\xb7\xf5\xf0\x01J\xb5\xfb\rn\x83\xd7\x84\xcfu\xef\x7f\xb4\xabV\x1e\xf0\x89\x97\x85\xa8\xb5n\xf0\xad\xa7\xa7\x7f\xde\xb1\xbe\xfe\x1d\x02#\xde\xaem\xb5c\xfa}C\x01\xab&\x977\xdcm\x12}\xc0\x8fu\xef3\x0f\x92jV\x03\xf8HtT+C\x9d\xcc\x18\x1e\xfe\xabi\x1e\tI\xb1\x0c\xe5E\x13\xf8qY\xbaLj}\xfceneN\x1b{{r\'H_\x8e\x82;\xc3"S\x8a\xf7\xbf\xf2\xd8`J?\x91\xa6\x8e!\xb3\x17\xa74j\xa9&\x17\xbb-&U-b8\x0e\t\x92>^\xddV\xb2\xa9\xf4\x81\xc7\xcei\x05F\xd6;M\xa33\xacG\x94\xc7_"\x88\x85\xec.\x1b*Y\xd36\x90\xa3G\x17FL\xc58\xd8\x9dC@\xc80IgX\xf2[\x94\x0cH\xd0v\xbb\x89\xfd\xb6$\xb0\xceH;\x07\x83\xdd\x9b\x1a\xe9\x81\xea\x16\x12\x0b\x03\x8b/\xca\xb4\x90-\xb4\xcc\xfe\xa3\xdd\xa89\x08\xe1\xb6\x1b\xe3\xba\x8c78Q\xb5k\xac\xa4\xd7\x1c\xf2l\xe8@}\x90\xaa\xeb1Z\x1dO{5j\xa3T\xf7z\xc1\x80\x00\x1aR\xd7\xddNr\xb7\x9aIPK\x7f\xb4\xea}\xa9j_%\x0e\xaf\xee]\xb8jF\xad<JX\xb9H9z\x01>\xe1\x7f\xafT\xb7\xc1\x82.~+\xdb(\xac\x94\x87-\x02\xedUf\x1eCB\xb5\xa1\xdfsc\xe0_;\xf93N{fA*w\xe8\xebb;sk\x19\xda\xd2\xc1\xa0\xec\xe6!m\xb2\xa8\x8c\xd6\xac\xe6\xdd\xff;\xa8\x02\xb8\x07\x1d\xcc\x9b\n\x14\x1b\xe8\xf2S\x84\x8e\x96n\x82d\x87\xaa>zoY;H6\x8f\x7f|\x9b4_\xeb1!\x85\xca\xda,\x16Lj\xd751\x8f\x0e\x1d\x03\xfcU\x1eS\x90\x8d9J-\xe8\xea\xdfC\xb90Fy\x05\x9a\x91~\x11\xe0J#\xe3\xbe\x84\x90,n(]\xbd\x8b\x01\xf4\xeaK\xe3\xf4\xe2\xf1\x9b\xffCy\xa6Z\xa0\xb2\xc4D\x1c~k\t\x05\xcfl9\xc9\xd6C\xcf\x18\xdd\x0b<~,\xc1\x9c\xe0\x8cQ.@\xfb\xa7\x94y\x8c\x80\xe9\x88\x11u\x1c\xadiAO\xeaM`\x9c/kr\x94\xf2\xbfu\xef&D\xf7\x8dk5\xa1\xad*1\xa7PX\xf4\xb1\xbd\xc0zn\xb9\xea\x9b\x9d\x0bXHV42\x98\xafP?\xd5\xbc$\x9a\xc2')
{40: 8194}
bytearray(b'\x92\xa1\xc9\xda\x83*\xbbEMg\xce\x7f9l\xaf\xdc\x9f|b+\x81\xc0c\x9cc\xd3\xe68\x19\x05\xe5,\xeb\x00/\xaf\xae\xfa@\xa6n\x8bh\xc0#)B\xe2\x0f\xd0\xdf\x88p(\xfd,u\xea\x97\xc7?\xe73^\xf6i\x87\x01\xa7\xceGAV\xbb\xa6\x87U\xb8\x91Z\t\xd8`\xa2\xb2\x96`Oc;\xf84f\x8c\xce\x06\xc0\xb0\xe3\xbfw\xed\x10{\x83\xaf\xa6\xeeae\xd3\xf6N\xc8|\xa9\xdef\r\xbe\xc0/\x1b!\xd0\xfe\xb2\xf1X\x18\xfa\x80\xc3+\xcc\xb9\xc4\x0e\xf8\x9bq\xae\xc7n\xed\xa1\xad\xfb\x19\xda\x92\x83\xeaD\x19o\xcb\x03\x90_Cp\x8b,\xb4\x89\xc2\xf1\x92v\xd0vyH\xa6\n\xf4N|\xa3\xe8\xf8\xef\x19\xef\xe4\x86\x1f\x8a\xb8R\xfc\x85\xe5x\xf8P\xaa\xf3|R\xb4\xc7\xfb4\x8c\t\xa3\x90\x87ND\x99%HE*H0u\x03^8\xbd\x95\xe0\x81\xcc\xfdmZ\x99\xfaP\xe4\x94u4\xb5F\xd2\xffOW`\x18\x9cq\xb9\xc8P\xd3\xeb\x87\xf4\xa4\xe4\xd7\xf1\xbe\xcf\xa4?\xb2\xf1xC\xf1)\xac\xd7\x0c\x8f\x02_\xcbG\x8b\xa4i^\xb0=\xe1\xe2\x85\x03\x0c\xe2\x06\xb2y\xa1\r\xaf\x8b)^X\xb0\xfb\xf2\xb8b\x92\xf8\xecl|\xb4\xaa\xd8o\xd7\xa7&\xa6\xd3\x7f\x16C\x03\xe6\x80\xdf\xf4\xb8\xe2`\xa4\xa9(,P\xb37\xc9\xb00\xc5\xdd8O\x00\xa7\xfd\x0c\xdd\xd9\xe5\x1d;\xc9]Bs\xa9\xb5\x07\x1b\xb6\xa3s\xa7\x1e\xc6\x18\xe8[\x1b\xcd\xc9\x9f\x83\xc3\xb1\xb3\x0f\xc4\x06x\x93p\xe0\xf1\x12\xa4S\xfc\x13\xd0ga\x7f\xd8\xd3\xb7\x05\xf5%Q"K\x9bJ\xa0\xa3\xea]\x80\t\xe4X\x89g\xa6\xc5%\x9f+:\xc7\x9d\xf7\xac\'\xd4cs\xf4\'\x95$\xb4\x86n\xa0\x05W\xec\xd9\t}ZZ\xfe-\x80\xa0U\xc1\xa3\x8b\xf3;\xf6\xff~\x84\xe2\xb7\xf5\xf0\x01J\xb5\xfb\rn\x83\xd7\x84\xcfu\xef\x7f\xb4\xabV\x1e\xf0\x89\x97\x85\xa8\xb5n\xf0\xad\xa7\xa7\x7f\xde\xb1\xbe\xfe\x1d\x02#\xde\xaem\xb5c\xfa}C\x01\xab&\x977\xdcm\x12}\xc0\x8fu\xef3\x0f\x92jV\x03\xf8HtT+C\x9d\xcc\x18\x1e\xfe\xabi\x1e\tI\xb1\x0c\xe5E\x13\xf8qY\xbaLj}\xfceneN\x1b{{r\'H_\x8e\x82;\xc3"S\x8a\xf7\xbf\xf2\xd8`J?\x91\xa6\x8e!\xb3\x17\xa74j\xa9&\x17\xbb-&U-b8\x0e\t\x92>^\xddV\xb2\xa9\xf4\x81\xc7\xcei\x05F\xd6;M\xa33\xacG\x94\xc7_"\x88\x85\xec.\x1b*Y\xd36\x90\xa3G\x17FL\xc58\xd8\x9dC@\xc80IgX\xf2[\x94\x0cH\xd0v\xbb\x89\xfd\xb6$\xb0\xceH;\x07\x83\xdd\x9b\x1a\xe9\x81\xea\x16\x12\x0b\x03\x8b/\xca\xb4\x90-\xb4\xcc\xfe\xa3\xdd\xa89\x08\xe1\xb6\x1b\xe3\xba\x8c78Q\xb5k\xac\xa4\xd7\x1c\xf2l\xe8@}\x90\xaa\xeb1Z\x1dO{5j\xa3T\xf7z\xc1\x80\x00\x1aR\xd7\xddNr\xb7\x9aIPK\x7f\xb4\xea}\xa9j_%\x0e\xaf\xee]\xb8jF\xad<JX\xb9H9z\x01>\xe1\x7f\xafT\xb7\xc1\x82.~+\xdb(\xac\x94\x87-\x02\xedUf\x1eCB\xb5\xa1\xdfsc\xe0_;\xf93N{fA*w\xe8\xebb;sk\x19\xda\xd2\xc1\xa0\xec\xe6!m\xb2\xa8\x8c\xd6\xac\xe6\xdd\xff;\xa8\x02\xb8\x07\x1d\xcc\x9b\n\x14\x1b\xe8\xf2S\x84\x8e\x96n\x82d\x87\xaa>zoY;H6\x8f\x7f|\x9b4_\xeb1!\x85\xca\xda,\x16Lj\xd751\x8f\x0e\x1d\x03\xfcU\x1eS\x90\x8d9J-\xe8\xea\xdfC\xb90Fy\x05\x9a\x91~\x11\xe0J#\xe3\xbe\x84\x90,n(]\xbd\x8b\x01\xf4\xeaK\xe3\xf4\xe2\xf1\x9b\xffCy\xa6Z\xa0\xb2\xc4D\x1c~k\t\x05\xcfl9\xc9\xd6C\xcf\x18\xdd\x0b<~,\xc1\x9c\xe0\x8cQ.@\xfb\xa7\x94y\x8c\x80\xe9\x88\x11u\x1c\xadiAO\xeaM`\x9c/kr\x94\xf2\xbfu\xef&D\xf7\x8dk5\xa1\xad*1\xa7PX\xf4\xb1\xbd\xc0zn\xb9\xea\x9b\x9d\x0bXHV42\x98\xafP?\xd5\xbc$\x9a\xc2')

bytearray(b'&$U\xdc\x85T\xd0@\x8e\xd0\xe6\x14d\x0eY\x08\xf5\xed\x01\xc24j\x148\x14\xf5\xa9\xdfI\xbd9\xf7\xac%\xdc\xbe\xca\x804\xc7\xf8\x1dp6\x18\xfe\\\xaa\x0csy\xb0\x044\x86\xea\xa2|D\xd8\xf6\xc8F\x8b\xd9\xd3\xa49K\x88s\xf5\xac\x1f\x8fXJ\tZvID\x0e+$9\xa8\x0c\xef?#\xaaK\xd7\x846\xf4\xa1#I\xe0\rs\xe8)\x06i\xce%g\x04\xcf\x9b[\xbe\xb0\xcd"\xbd\x81\xfab\xd0\x14\x1d_yg\xdb\x07\xb8`\x02/\xb6\xb6\x12wfgY\xe9l^}\xcb\xbazr\xaa\xaf\xe4\xec\xeb\rQe*8;\xa2\xa3\x9a\x1c\xde\x82\x1fE\xf1C\xdb\xa0\x0ew\x1f0\xc7\xb0\x1f\x18\x1a\xda\xa41\nE\xfd\xc3\x16\xefiT\xd9\x1bKa,\xbf\xec\xd6\x08@\xa3\x8bq\xd3\xe1\xbd\xfc\xea\xc5-p\xcc8\xdd\xa1o\x89r\xbd\xda\xea@\x0c\x07\x16 \xf6\xc6\x01\x85\x90m\xef\x83\xd3M\xd9\xa7\x11\xe5\xa1\x83\x89\xec5{\xcd\x9b\xe7w\x99\x82r05ZG7\xd3\xcb\xa0\x8e\xeb\x80fy\x90\xd5|)\xea\x07\x08/\xf4\n\x07\x99W\x1fo\x9e\x04\xfd\x8a](\x8emMH\xc1\'cx\x0e\xf0\xca\xc7\x04\x7f\xf5v%\x9d.jT\x1d\xc8X\xde\xbaP\x96k5[\xb4\xdeO9\xda\xdc\x04\xca\x8e\x95\xd8"\xa70\x08A\x96\x9a\x04\x91y\xb4\xc9;\xcc|eS\xc6\x06S\xa6z\x7f*\xb3\xed\xe2\xa9\xb3\xe6\xc0\xaet\x0b\xe4\x17\xf1\x8c\x82\x17Z0\x0eF\xac\x8c\xc4\xd6LJ\xb3\xd1\x8f\x91?\x03\xc2\xe9\xed\x8c\xa0\xf0\xffj^\x03\xae\xc05K<R\xcd\x08\xc2\'\x9ej\xac\xea\xbc\x90>\x84`iw\x04\x0c\xaf\xc6d{;\x97\xbb\x1f&V-\x8e\xcf\xb2\xad\xba\x14\xb99ob\xa3;\x98\xcfM\x1d\\\xee\x94\x9d>\xcbI\x90\xc8\xf3Z\x8d\tK\x85\xd2\xe0\x8bA\x8d\x13\xb3:~\xd5\xa8\x94s}\nr\x1e\x90\xc3\x05N\xe2.\x90o\xfd\x15\x12\xb8\x06\xb72\x00\xc4c\xa9\xff}\x80p\'\x98w\xe6\xa2\xdb\x8f\xc6\x1d`\xba\xbaQ\x89\xc03\xf8\xa6c3Lw\x0cs\x86\n\x92IV\xffZoyi*\xd3\x82\xad\xa4\xa7\xb7\xe2\xb9\xcc\xbcGl\xedjL,\x836\xf2jh\xda\xf3\xcc^c<e-\xdd\x83\t\x93X\xaaL`B\x16\xaa\xfb\x02\xc9u\xb4\xeae\xaf\xfd\xb9\x07\xd7{\xb0\xf5y\xccv\'V\xc0)\x97&s9v(E\xaf\x93fY\x93\x10\xed(/\xbd\xbd4\x05\x8d\x15{\xeb\x14,\x91\x8a\xb9\xb13\x158\x18\r\xb8\x00/\xa9\x9feP\x00\xe8\xc46 \xed\xb5`\xe2\xea\xb3$\x9a\xda\x17\x10\xda\xb2\xb4l\xb8\xfa\x08wSr+\xea\xb5\xabz@\r\\\xfbx\x88rd\xf6\xc1\xa5\xb9\xdaF\xae\x1a\x16\xd6O(1\xc09k\x80\x19\x84\xb0\xb2\xf0p!\xcd\x92\xbb\x0c\xabo\x96f\x1162\x01;*$\xfc\x8a\xd3\x04vY\x19\x94\xe4Q\xc0\x9c\xa4(t\xc5Mnb\xbb\xd1\xa6\xba\xc0U\xfd7\xd1\x80\xc4\xa6\xb9\x17\xf9\xe2\xab#F\xf6\xa5S\xd8\xb7\xbe\xf1\x82\xb8\x85VV\xaf\xb7e\xce\xc2\xc5.\xd0\xc5\xb3\xa5\xb3NS\xf2\x10\xee\x87\x8f1\xdfG\x03\xe9\x92\xd0\x89\x05\x01\xdaG\xfd\xfb\xa5\xc58s\x12\x84\x1c$d\xd4\x92\xe4\xf9\x18_\xe4\x00x\xc5M+D\x828\x8eKB\x82y\xacW\x05\xcb.\x02^+SC\xd3\x94\xfb\xc4*c\xb6|\x06\xd0\xe9\xdf#\xc5Y\\\xcd\xe7\x06\x89n\xeb\xf4A\x83\xde\xf1\xa3ja\x9e0\x90\xb2\xe7\xc5z\xda\xe1\xa2E |j\t\xf7S\x11\x15\x0e\xf4\x03\x9fY.\xcf\xf1\xb9\x92\x1c\xc3\x92\x8b\xc0\x01d\xcb\xbf\x7f\x03\xe1\x02\x88\x1a\x1a\x82\xc8\xb2\x8ch\xd9\x9f\x9d\x87_\xb6\xca|i5\xc2\x9f\xc3\xf1M?\x9a\x994\xca\xa30\x06\xc5)m\x10|j\x9c\xc9\x98\x1a\xec\xff@\x1dFm\x16\x84\xccG\x85\x9f\xec\x02>\xfbt\xa0\xa6b\xf4$\x87()\xcej\xa0\xe5\xd0\xaa\xc6[\xa55\xeb\xfau\x8d WgH\x0eH\x97\xe6\xa3\x8e\xe4\x11\x9a\x84\x05\x04\\\xa16X\xa9(\x91\xfc\xd1\x9d\x91Sr\x7f\xef')
{41: 8192}
bytearray(b'&$U\xdc\x85T\xd0@\x8e\xd0\xe6\x14d\x0eY\x08\xf5\xed\x01\xc24j\x148\x14\xf5\xa9\xdfI\xbd9\xf7\xac%\xdc\xbe\xca\x804\xc7\xf8\x1dp6\x18\xfe\\\xaa\x0csy\xb0\x044\x86\xea\xa2|D\xd8\xf6\xc8F\x8b\xd9\xd3\xa49K\x88s\xf5\xac\x1f\x8fXJ\tZvID\x0e+$9\xa8\x0c\xef?#\xaaK\xd7\x846\xf4\xa1#I\xe0\rs\xe8)\x06i\xce%g\x04\xcf\x9b[\xbe\xb0\xcd"\xbd\x81\xfab\xd0\x14\x1d_yg\xdb\x07\xb8`\x02/\xb6\xb6\x12wfgY\xe9l^}\xcb\xbazr\xaa\xaf\xe4\xec\xeb\rQe*8;\xa2\xa3\x9a\x1c\xde\x82\x1fE\xf1C\xdb\xa0\x0ew\x1f0\xc7\xb0\x1f\x18\x1a\xda\xa41\nE\xfd\xc3\x16\xefiT\xd9\x1bKa,\xbf\xec\xd6\x08@\xa3\x8bq\xd3\xe1\xbd\xfc\xea\xc5-p\xcc8\xdd\xa1o\x89r\xbd\xda\xea@\x0c\x07\x16 \xf6\xc6\x01\x85\x90m\xef\x83\xd3M\xd9\xa7\x11\xe5\xa1\x83\x89\xec5{\xcd\x9b\xe7w\x99\x82r05ZG7\xd3\xcb\xa0\x8e\xeb\x80fy\x90\xd5|)\xea\x07\x08/\xf4\n\x07\x99W\x1fo\x9e\x04\xfd\x8a](\x8emMH\xc1\'cx\x0e\xf0\xca\xc7\x04\x7f\xf5v%\x9d.jT\x1d\xc8X\xde\xbaP\x96k5[\xb4\xdeO9\xda\xdc\x04\xca\x8e\x95\xd8"\xa70\x08A\x96\x9a\x04\x91y\xb4\xc9;\xcc|eS\xc6\x06S\xa6z\x7f*\xb3\xed\xe2\xa9\xb3\xe6\xc0\xaet\x0b\xe4\x17\xf1\x8c\x82\x17Z0\x0eF\xac\x8c\xc4\xd6LJ\xb3\xd1\x8f\x91?\x03\xc2\xe9\xed\x8c\xa0\xf0\xffj^\x03\xae\xc05K<R\xcd\x08\xc2\'\x9ej\xac\xea\xbc\x90>\x84`iw\x04\x0c\xaf\xc6d{;\x97\xbb\x1f&V-\x8e\xcf\xb2\xad\xba\x14\xb99ob\xa3;\x98\xcfM\x1d\\\xee\x94\x9d>\xcbI\x90\xc8\xf3Z\x8d\tK\x85\xd2\xe0\x8bA\x8d\x13\xb3:~\xd5\xa8\x94s}\nr\x1e\x90\xc3\x05N\xe2.\x90o\xfd\x15\x12\xb8\x06\xb72\x00\xc4c\xa9\xff}\x80p\'\x98w\xe6\xa2\xdb\x8f\xc6\x1d`\xba\xbaQ\x89\xc03\xf8\xa6c3Lw\x0cs\x86\n\x92IV\xffZoyi*\xd3\x82\xad\xa4\xa7\xb7\xe2\xb9\xcc\xbcGl\xedjL,\x836\xf2jh\xda\xf3\xcc^c<e-\xdd\x83\t\x93X\xaaL`B\x16\xaa\xfb\x02\xc9u\xb4\xeae\xaf\xfd\xb9\x07\xd7{\xb0\xf5y\xccv\'V\xc0)\x97&s9v(E\xaf\x93fY\x93\x10\xed(/\xb9\xbd4\x05\x8d\x15{\xeb\x14,\x91\x8a\xb9\xb13\x158\x18\r\xb8\x00/\xa9\x9feP\x00\xe8\xc46 \xed\xb5`\xe2\xea\xb3$\x9a\xda\x17\x10\xda\xb2\xb4l\xb8\xfa\x08wSr+\xea\xb5\xabz@\r\\\xfbx\x88rd\xf6\xc1\xa5\xb9\xdaF\xae\x1a\x16\xd6O(1\xc09k\x80\x19\x84\xb0\xb2\xf0p!\xcd\x92\xbb\x0c\xabo\x96f\x1162\x01;*$\xfc\x8a\xd3\x04vY\x19\x94\xe4Q\xc0\x9c\xa4(t\xc5Mnb\xbb\xd1\xa6\xba\xc0U\xfd7\xd1\x80\xc4\xa6\xb9\x17\xf9\xe2\xab#F\xf6\xa5S\xd8\xb7\xbe\xf1\x82\xb8\x85VV\xaf\xb7e\xce\xc2\xc5.\xd0\xc5\xb3\xa5\xb3NS\xf2\x10\xee\x87\x8f1\xdfG\x03\xe9\x92\xd0\x89\x05\x01\xdaG\xfd\xfb\xa5\xc58s\x12\x84\x1c$d\xd4\x92\xe4\xf9\x18_\xe4\x00x\xc5M+D\x828\x8eKB\x82y\xacW\x05\xcb.\x02^+SC\xd3\x94\xfb\xc4*c\xb6|\x06\xd0\xe9\xdf#\xc5Y\\\xcd\xe7\x06\x89n\xeb\xf4A\x83\xde\xf1\xa3ja\x9e0\x90\xb2\xe7\xc5z\xda\xe1\xa2E |j\t\xf7S\x11\x15\x0e\xf4\x03\x9fY.\xcf\xf1\xb9\x92\x1c\xc3\x92\x8b\xc0\x01d\xcb\xbf\x7f\x03\xe1\x02\x88\x1a\x1a\x82\xc8\xb2\x8ch\xd9\x9f\x9d\x87_\xb6\xca|i5\xc2\x9f\xc3\xf1M?\x9a\x994\xca\xa30\x06\xc5)m\x10|j\x9c\xc9\x98\x1a\xec\xff@\x1dFm\x16\x84\xccG\x85\x9f\xec\x02>\xfbt\xa0\xa6b\xf4$\x87()\xcej\xa0\xe5\xd0\xaa\xc6[\xa55\xeb\xfau\x8d WgH\x0eH\x97\xe6\xa3\x8e\xe4\x11\x9a\x84\x05\x04\\\xa16X\xa9(\x91\xfc\xd1\x9d\x91Sr\x7f\xef')
615

bytearray(b'U\x10\x96\xe4v\xed\x9b`\x0e\rH\x96Jg\xe5i\xea\xd9\x8cJ\xbc\x8f\x97@\x8e\xd91\xc3\xd5GI5\xd8\xef\x85\x83qc\xb9;\x10Z\x9c\x02\xa5N\x91\xa6\xd26Y\x83\xdc\xe8w>\x02\xfb\xa8"D\xb4\x01`@\xe5\xf8\x1e2\xa6\x84\x86\xe8\x00\x84\xed{np\xc5\x95\xd9\xe4h\x9cRl@>\x9a\x06\x83W\xf6\xc1z{\xba\xf4\xb5\xe5\x16\xa1\xcdd\xf9\xe3\x10\xa0C\xc2\xb14\xa2c!@Z<\xc8E\xd8)\xb3\x17\xeb>5\x84\x0bG\x9d\xae\xa5\x87U\xe9\xe1\xd83\xbag\xf1]\x8cZ\x91y\xeb\x0fx\xd5\xeck\x87\xcbYwY\x82\' \x94\x892\xf5\x9dQs[\xfdt\x13l\x0cUY\xa1\x91\xd8\x92\xee)lG\x8d\x98\xc1\xb4Y\xd9\x9d fE9\x9e\xae\x0f)\xfe$\xa96\x04@}\x1e\xb0\xd0\'\x9b5T\xc8\xca\x01*\x1fM\xbf\xff \xd7c\xae4=\x10\xd4\xa0\xb3r\xe6\x85{\x99\xfa\x1f\x93W\x1a\xcd%\x9d\x89\x14\x80^\x05.\xb1\xccfSBB\x08,\xf9\x897\x96\xb1\xab\x19\xf9\xd8\xabL4\xba\xb0\x9d0\x7f\xaa\xcbd\xfeGj,\xe42\xff\x04\xce\xaf\x07@\xee\xdb\xcfNx\x89\x83\xbc\xc0\x9e\xff9/P\xee\xf9\xe3R\xf3\xd8P\x119\x87I#\xbf@9ey,\x85\xdd\x82v\xcb\x90x\x19\x9d\x82\xf9\xb7\\K\x01\x18\x17\xbc\xab\xf5\rK\xf2t\x06ET5\x93\x145\x8cw\'\x05\x89\xf7\x1f\xe0b\x05\xb7\xa7W.,j\x0c\x17\xf7\xd2\x12\x02t\xd8\xc8\x82\x03>\xfe\xa4\xf7\xac\x17\xcd\x18\xb5\x84C\xb9+9D"\xb8\r0$,f\xdd\xa3"\xeb\xf1\xdf*\xd89\x82\xdc\xa24t\xda\xed^\xe6 \x89\xad\x1f\x8bM\xc6\x1e\xf8\xf8;\xe4b\xf6k!\xf2APl\xac%\xc3\xf6$>\xd6Rm\x11rI\x1fK\xa6\xf0\xb8\xcf\xd6hC\x08\x121\xf7\xd2\x88\xc1\xd4\x83\xf0\x1c\x97\x07\x02\x1a\xda\xc5\xea>P0\xc1K\x82x\x8f\x9d\xf8\x89\x8d\xfa\xc1n\xd8\xf7\xb6\x9e\xccI-K\x11\xcf3d\r\xfb\x96\x10\xc89\x8f\xfcK\xe6\xd6\x08zCa\xb0p\xeaYE\xa5\xa1\x0f{9\xc3\xda\xea\x13d\x88@bY\x7f\x97!4d\x98x>\xe0phW\xb6\x00\xa3\x90\x9e\xa7\x11;7\xe0\x02\xcb\xae,\x19\xe20\xed\x1br3|\x06\xfc\xd3\xcd\x9d\xa8u\x8f,\xb7d\xf9}~\x03Y\xf7\xe5\x0b\xc5\x1d0\x15\x13\x99\x1dw6\x80#\xa7\xdf \x9eYQ\x14\x00:\xb2\xdbkZ\x0e[Uq\xf3\xf3\xe9\x9b\'\xc5\xb6\xfeT\xc3\x86}\xd4K?~2\x92\xd2\x9a\xdaI4\xc1k\xad\xad\xbd\xf9d=<\x85\xb5\x14YT\x97\xe1\xe2\x9f\xdf\xe1\xcc\x99Ga\xac\xafF\xf1}\xc8f\x96\xd3A\x85\x96\x1c\x84(y\xce\x9df\xd16{\xff\\\xfc \x07Ap\x9a~\xf0\x8b\x07\xa6\xf0\x00\x1f\xcel\x05?w\xc8\x05}\xa0\x8e\xbd-\xab\xdd\x82\r:T\xabP\x86\xb3\x99\x98\xf2\xbb\xcc\xba\xab\xc12\xeapU\x17\xa2J\xff{\x18k\xe8b\xf1\x90\xf0\xc0\x16H~\x08\xeak\xba\\\xc6|z\xd49\xb5\x8e\x87:\xcb\x9c>\xcb\xc6\x85\x97\xed\xd1O\xedb\xaf\xbe\xf5zq\x89\xae\xc6<pi-\xben\x945\x13\x19M:\x07\x0bZ\xf0TR\x86\x91j\x9d@\' nH\xc4S\xc6\xd2\xf3p\xc6\x08W\xcb\x93\x07t\xbd7/\xa3oP\'\x01\xce\x80z- 8\x87\x85\x08\x1bh\xc7\xadh;\x14\x81-J\x937)P\xf9\xb98r\xab\xdb\xc7\xfbly\xad\x97I\x1b\xdby\xe2\x91\xf7%\xe9\xa7e\x17\x92\x03\xe0=1M\x9c\x16\xf4\r\xa2\xac\xb0\xad\xdc\xfc\x85\xcf\xa7\x01d\xaf\x06TFa\xfd\x0e\x04\xbeq\xbc\x05(<a\x9bth9\x80"C(#\xf4\x94\xcc\xd34|\xd1Y\xa6\xf7\x8b+\xbc\xa0\xe1\x95N\xf2\x9d\x16\xfa\x06{\xee\xdb\xb5\xa3%*3\x93\xd9\xc6\x8a\xa0\xab\x9e\xb4\xe1\xa9D\xa5[\xda\xdfO\xa6\xb6\x8a\xe9 \xbdo\x87[\xd5\x8aM\xd4}\xe9\xc8\xf2n\xb8\\\xa8{C1,0\x9f\xc6\x13=\x82<\x18O\xd8/\xec\t\xea\xe6\xbc\xfdhRRqL')
{42: 8193}
bytearray(b'U\x10\x96\xe4v\xed\x9b`\x0e\rH\x96Jg\xe5i\xea\xd9\x8cJ\xbc\x8f\x97@\x8e\xd91\xc3\xd5GI5\xd8\xef\x85\x83qc\xb9;\x10Z\x9c\x02\xa5N\x91\xa6\xd26Y\x83\xdc\xe8w>\x02\xfb\xa8"D\xb4\x01`@\xe5\xf8\x1e2\xa6\x84\x86\xe8\x00\x84\xed{np\xc5\x95\xd9\xe4h\x9cRl@>\x9a\x06\x83W\xf6\xc1z{\xba\xf4\xb5\xe5\x16\xa1\xcdd\xf9\xe3\x10\xa0C\xc2\xb14\xa2c!@Z<\xc8E\xd8)\xb3\x17\xeb>5\x84\x0bG\x9d\xae\xa5\x87U\xe9\xe1\xd83\xbag\xf1]\x8cZ\x91y\xeb\x0fx\xd5\xeck\x87\xcbYwY\x82\' \x94\x892\xf5\x9dQs[\xfdt\x13l\x0cUY\xa1\x91\xd8\x92\xee)lG\x8d\x98\xc1\xb4Y\xd9\x9d fE9\x9e\xae\x0f)\xfe$\xa96\x04@}\x1e\xb0\xd0\'\x9b5T\xc8\xca\x01*\x1fM\xbf\xff \xd7c\xae4=\x10\xd4\xa0\xb3r\xe6\x85{\x99\xfa\x1f\x93W\x1a\xcd%\x9d\x89\x14\x80^\x05.\xb1\xccfSBB\x08,\xf9\x897\x96\xb1\xab\x19\xf9\xd8\xabL4\xba\xb0\x9d0\x7f\xaa\xcbd\xfeGj,\xe42\xff\x04\xce\xaf\x07@\xee\xdb\xcfNx\x89\x83\xbc\xc0\x9e\xff9/P\xee\xf9\xe3R\xf3\xd8P\x119\x87I#\xbf@9ey,\x85\xdd\x82v\xcb\x90x\x19\x9d\x82\xf9\xb7\\K\x01\x18\x17\xbc\xab\xf5\rK\xf2t\x06ET5\x93\x145\x8cw\'\x05\x89\xf7\x1f\xe0b\x05\xb7\xa7W.,j\x0c\x17\xf7\xd2\x12\x02t\xd8\xc8\x82\x03>\xfe\xa4\xf7\xac\x17\xcd\x18\xb5\x84C\xb9+9D"\xb8\r0$,f\xdd\xa3"\xeb\xf1\xdf*\xd89\x82\xdc\xa24t\xda\xed^\xe6 \x89\xad\x1f\x8bM\xc6\x1e\xf8\xf8;\xe4b\xf6k!\xf2APl\xac%\xc3\xf6$>\xd6Rm\x11rI\x1fK\xa6\xf0\xb8\xcf\xd6hC\x08\x121\xf7\xd2\x88\xc1\xd4\x83\xf0\x1c\x97\x07\x02\x1a\xda\xc5\xea>P0\xc1K\x82x\x8f\x9d\xf8\x89\x8d\xfa\xc1n\xd8\xf7\xb6\x9e\xccI-K\x11\xcf3d\r\xfb\x96\x10\xc89\x8f\xfcK\xe6\xd6\x08zCa\xb0p\xeaYE\xa5\xa1\x0f{9\xc3\xda\xea\x13d\x88@bY\x7f\x97!4d\x98x>\xe0phW\xb6\x00\xa3\x90\x9e\xa7\x11;7\xe0\x02\xcb\xae,\x19\xe20\xed\x1br3|\x06\xfc\xd3\xcd\x9d\xa8u\x8f,\xb7d\xf9}~\x03Y\xf7\xe5\x0b\xc5\x1d0\x15\x13\x99\x1dw6\x80#\xa7\xdf \x9eYQ\x14\x00:\xb2\xdbkZ\x0e[Uq\xf3\xf3\xe9\x9b\'\xc5\xb6\xfeT\xc3\x86}\xd4K?~2\x92\xd2\x9a\xdaI4\xc1k\xad\xad\xbd\xf9d=<\x85\xb5\x14YT\x97\xe1\xe2\x9f\xdf\xe1\xcc\x99Ga\xac\xafF\xf1}\xc8f\x96\xd3A\x85\x96\x1c\x84(y\xce\x9df\xd16{\xff\\\xfc \x07Ap\x9a~\xf0\x8b\x07\xa6\xf0\x00\x1f\xcel\x05?w\xc8\x05}\xa0\x8e\xbd-\xab\xdd\x82\r:T\xabP\x86\xb3\x99\x98\xf2\xbb\xcc\xba\xab\xc12\xeapU\x17\xa2J\xff{\x18k\xe8b\xf1\x90\xf0\xc0\x16H~\x08\xeak\xba\\\xc6|z\xd49\xb5\x8e\x87:\xcb\x9c>\xcb\xc6\x85\x97\xed\xd1O\xedb\xaf\xbe\xf5zq\x89\xae\xc6<pi-\xben\x945\x13\x19M:\x07\x0bZ\xf0TR\x86\x91j\x9d@\' nH\xc4S\xc6\xd2\xf3p\xc6\x08W\xcb\x93\x07t\xbd7/\xa3oP\'\x01\xce\x80z- 8\x87\x85\x08\x1bh\xc7\xadh;\x14\x81-J\x937)P\xf9\xb98r\xab\xdb\xc7\xfbly\xad\x97I\x1b\xdby\xe2\x91\xf7%\xe9\xa7e\x17\x92\x03\xe0=1M\x9c\x16\xf4\r\xa2\xac\xb0\xad\xdc\xfc\x85\xcf\xa7\x01d\xaf\x06TFa\xfd\x0e\x04\xbeq\xbc\x05(<a\x9bth9\x80"C(#\xf4\x94\xcc\xd34|\xd1Y\xa6\xf7\x8b+\xbc\xa0\xe1\x95N\xf2\x9d\x16\xfa\x06{\xee\xdb\xb5\xa3%*3\x93\xd9\xc6\x8a\xa0\xab\x9e\xb4\xe1\xa9D\xa5[\xda\xdfO\xa6\xb6\x8a\xe9 \xbdo\x87[\xd5\x8aM\xd4}\xe9\xc8\xf2n\xb8\\\xa8{C1,0\x9f\xc6\x13=\x82<\x18O\xd8/\xec\t\xea\xe6\xbc\xfdhRRqL')