Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Image mismatch for key assertion #6978

Closed
jcsp opened this issue Mar 1, 2024 · 0 comments · Fixed by #7001
Closed

Image mismatch for key assertion #6978

jcsp opened this issue Mar 1, 2024 · 0 comments · Fixed by #7001
Assignees
Labels
c/storage/pageserver Component: storage: pageserver t/bug Issue Type: Bug

Comments

@jcsp
Copy link
Contributor

jcsp commented Mar 1, 2024

https://neonprod.grafana.net/goto/cnRd56oIR?orgId=1

2024-03-01T08:59:39.788616Z ERROR compaction_loop{tenant_id=21ca07d1864b918a19bd6f3d9d472fb7 shard_id=0708}:compact_timeline{timeline_id=a07700203d9e2a59d320d702654c1656}:create_image_layers{lsn=7F/3F1FFF0 force=false}:panic{thread=background op worker location=pageserver/src/tenant/timeline.rs:892:29}: assertion `left == right` failed: Image mismatch for key 000000067F0000A0000000A00B000001BC04 - keyspace=KeySpace { ranges: [Key { field1: 0, field2: 1663, field3: 40960, field4: 40971, field5: 0, field6: 113664 }..Key { field1: 0, field2: 1663, field3: 40960, field4: 40971, field5: 0, field6: 113696 }] } lsn=7F/3F1FFF0
  left: b"\x7f\0\0\0\xe8P\xf1\x03\0\0\0\0\xbc\x05h\t\xf0\x1f\x04 \0\0\0\0\xe8\x9f\x10\0\xd8\x9f \0\xc8\x9f \0\xb8\x9f \0\xa8\x9f \0\x98\x9f \0\x88\x9f \0x\x9f \0h\x9f \0X\x9f \0H\x9f \08\x9f \0(\x9f \0\x18\x9f \0\x08\x9f \0\xf8\x9e \0\xe8\x9e \0\xd8\x9e \0\xc8\x9e \0\xb8\x9e \0\xa8\x9e \0\x98\x9e \0\x88\x9e \0x\x9e \0h\x9e \0X\x9e \0H\x9e \08\x9e \0(\x9e \0\x18\x9e \0\x08\x9e \0\xf8\x9d \0\xe8\x9d \0\xd8\x9d \0\xc8\x9d \0\xb8\x9d \0\xa8\x9d \0\x98\x9d \0\x88\x9d \0x\x9d \0h\x9d \0X\x9d \0H\x9d \08\x9d \0(\x9d \0\x18\x9d \0\x08\x9d \0\xf8\x9c \0\xe8\x9c \0\xd8\x9c \0\xc8\x9c \0\xb8\x9c \0\xa8\x9c \0\x98\x9c \0\x88\x9c \0x\x9c \0h\x9c \0X\x9c \0H\x9c \08\x9c \0(\x9c \0\x18\x9c \0\x08\x9c \0\xf8\x9b \0\xe8\x9b \0\xd8\x9b \0\xc8\x9b \0\xb8\x9b \0\xa8\x9b \0\x98\x9b \0\x88\x9b \0x\x9b \0h\x9b \0X\x9b \0H\x9b \08\x9b \0(\x9b \0\x18\x9b \0\x08\x9b \0\xf8\x9a \0\xe8\x9a \0\xd8\x9a \0\xc8\x9a \0\xb8\x9a \0\xa8\x9a \0\x98\x9a \0\x88\x9a \0x\x9a \0h\x9a \0X\x9a \0H\x9a \08\x9a \0(\x9a \0\x18\x9a \0\x08\x9a \0\xf8\x99 \0\xe8\x99 \0\xd8\x99 \0\xc8\x99 \0\xb8\x99 \0\xa8\x99 \0\x98\x99 \0\x88\x99 \0x\x99 \0h\x99 \0X\x99 \0H\x99 \08\x99 \0(\x99 \0\x18\x99 \0\x08\x99 \0\xf8\x98 \0\xe8\x98 \0\xd8\x98 \0\xc8\x98 \0\xb8\x98 \0\xa8\x98 \0\x98\x98 \0\x88\x98 \0x\x98 \0h\x98 \0X\x98 \0H\x98 \08\x98 \0(\x98 \0\x18\x98 \0\x08\x98 \0\xf8\x97 \0\xe8\x97 \0\xd8\x97 \0\xc8\x97 \0\xb8\x97 \0\xa8\x97 \0\x98\x97 \0\x88\x97 \0x\x97 \0h\x97 \0X\x97 \0H\x97 \08\x97 \0(\x97 \0\x18\x97 \0\x08\x97 \0\xf8\x96 \0\xe8\x96 \0\xd8\x96 \0\xc8\x96 \0\xb8\x96 \0\xa8\x96 \0\x98\x96 \0\x88\x96 \0x\x96 \0h\x96 \0X\x96 \0H\x96 \08\x96 \0(\x96 \0\x18\x96 \0\x08\x96 \0\xf8\x95 \0\xe8\x95 \0\xd8\x95 \0\xc8\x95 \0\xb8\x95 \0\xa8\x95 \0\x98\x95 \0\x88\x95 \0x\x95 \0h\x95 \0X\x95 \0H\x95 \08\x95 \0(\x95 \0\x18\x95 \0\x08\x95 \0\xf8\x94 \0\xe8\x94 \0\xd8\x94 \0\xc8\x94 \0\xb8\x94 \0\xa8\x94 \0\x98\x94 \0\x88\x94 \0x\x94 \0h\x94 \0X\x94 \0H\x94 \08\x94 \0(\x94 \0\x18\x94 \0\x08\x94 \0\xf8\x93 \0\xe8\x93 \0\xd8\x93 \0\xc8\x93 \0\xb8\x93 \0\xa8\x93 \0\x98\x93 \0\x88\x93 \0x\x93 \0h\x93 \0X\x93 \0H\x93 \08\x93 \0(\x93 \0\x18\x93 \0\x08\x93 \0\xf8\x92 \0\xe8\x92 \0\xd8\x92 \0\xc8\x92 \0\xb8\x92 \0\xa8\x92 \0\x98\x92 \0\x88\x92 \0x\x92 \0h\x92 \0X\x92 \0H\x92 \08\x92 \0(\x92 \0\x18\x92 \0\x08\x92 \0\xf8\x91 \0\xe8\x91 \0\xd8\x91 \0\xc8\x91 \0\xb8\x91 \0\xa8\x91 \0\x98\x91 \0\x88\x91 \0x\x91 \0h\x91 \0X\x91 \0H\x91 \08\x91 \0(\x91 \0\x18\x91 \0\x08\x91 \0\xf8\x90 \0\xe8\x90 \0\xd8\x90 \0\xc8\x90 \0\xb8\x90 \0\xa8\x90 \0\x98\x90 \0\x88\x90 \0x\x90 \0h\x90 \0X\x90 \0H\x90 \08\x90 \0(\x90 \0\x18\x90 \0\x08\x90 \0\xf8\x8f \0\xe8\x8f \0\xd8\x8f \0\xc8\x8f \0\xb8\x8f \0\xa8\x8f \0\x98\x8f \0\x88\x8f \0x\x8f \0h\x8f \0X\x8f \0H\x8f \08\x8f \0(\x8f \0\x18\x8f \0\x08\x8f \0\xf8\x8e \0\xe8\x8e \0\xd8\x8e \0\xc8\x8e \0\xb8\x8e \0\xa8\x8e \0\x98\x8e \0\x88\x8e \0x\x8e \0h\x8e \0X\x8e \0H\x8e \08\x8e \0(\x8e \0\x18\x8e \0\x08\x8e \0\xf8\x8d \0\xe8\x8d \0\xd8\x8d \0\xc8\x8d \0\xb8\x8d \0\xa8\x8d \0\x98\x8d \0\x88\x8d \0x\x8d \0h\x8d \0X\x8d \0H\x8d \08\x8d \0(\x8d \0\x18\x8d \0\x08\x8d \0\xf8\x8c \0\xe8\x8c \0\xd8\x8c \0\xc8\x8c \0\xb8\x8c \0\xa8\x8c \0\x98\x8c \0\x88\x8c \0x\x8c \0h\x8c \0X\x8c \0H\x8c \08\x8c \0(\x8c \0\x18\x8c \0\x08\x8c \0\xf8\x8b \0\xe8\x8b \0\xd8\x8b \0\xc8\x8b \0\xb8\x8b \0\xa8\x8b \0\x98\x8b \0\x88\x8b \0x\x8b \0h\x8b \0X\x8b \0H\x8b \08\x8b \0(\x8b \0\x18\x8b \0\x08\x8b \0\xf8\x8a \0\xe8\x8a \0\xd8\x8a \0\xc8\x8a \0\xb8\x8a \0\xa8\x8a \0\x98\x8a \0\x88\x8a \0x\x8a \0h\x8a \0X\x8a \0H\x8a \08\x8a \0(\x8a \0\x18\x8a \0\x08\x8a \0\xf8\x89 \0\xe8\x89 \0\xd8\x89 \0\xc8\x89 \0\xb8\x89 \0\xa8\x89 \0\x98\x89 \0\x88\x89 \0x\x89 \0h\x89 \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x01\0\xf1\xbc\x01\0\x10 \xaf\xe4y\x02\0\0\0\0\x01\0\xf0\xbc\x01\0\x10 A\xe3y\x02\0\0\0\0\x01\0\xef\xbc\x01\0\x10 \xd3\xe1y\x02\0\0\0\0\x01\0\xee\xbc\x01\0\x10 e\xe0y\x02\0\0\0\0\x01\0\xed\xbc\x01\0\x10 \xf7\xdey\x02\0\0\0\0\x01\0\xec\xbc\x01\0\x10 \x89\xddy\x02\0\0\0\0\x01\0\xeb\xbc\x01\0\x10 \x1b\xdcy\x02\0\0\0\0\x01\0\xea\xbc\x01\0\x10 \xad\xday\x02\0\0\0\0\x01\0\xe9\xbc\x01\0\x10 ?\xd9y\x02\0\0\0\0\x01\0\xe8\xbc\x01\0\x10 \xd1\xd7y\x02\0\0\0\0\x01\0\xe7\xbc\x01\0\x10 c\xd6y\x02\0\0\0\0\x01\0\xe6\xbc\x01\0\x10 \xf5\xd4y\x02\0\0\0\0\x01\0\xe5\xbc\x01\0\x10 \x87\xd3y\x02\0\0\0\0\x01\0\xe4\xbc\x01\0\x10 \x19\xd2y\x02\0\0\0\0\x01\0\xe3\xbc\x01\0\x10 \xab\xd0y\x02\0\0\0\0\x01\0\xe2\xbc\x01\0\x10 =\xcfy\x02\0\0\0\0\x01\0\xe1\xbc\x01\0\x10 \xcf\xcdy\x02\0\0\0\0\x01\0\xe0\xbc\x01\0\x10 a\xccy\x02\0\0\0\0\x01\0\xdf\xbc\x01\0\x10 \xf3\xcay\x02\0\0\0\0\x01\0\xde\xbc\x01\0\x10 \x85\xc9y\x02\0\0\0\0\x01\0\xdd\xbc\x01\0\x10 \x17\xc8y\x02\0\0\0\0\x01\0\xdc\xbc\x01\0\x10 \xa9\xc6y\x02\0\0\0\0\x01\0\xdb\xbc\x01\0\x10 ;\xc5y\x02\0\0\0\0\x01\0\xda\xbc\x01\0\x10 \xcd\xc3y\x02\0\0\0\0\x01\0\xd9\xbc\x01\0\x10 _\xc2y\x02\0\0\0\0\x01\0\xd8\xbc\x01\0\x10 \xf1\xc0y\x02\0\0\0\0\x01\0\xd7\xbc\x01\0\x10 \x83\xbfy\x02\0\0\0\0\x01\0\xd6\xbc\x01\0\x10 \x15\xbey\x02\0\0\0\0\x01\0\xd5\xbc\x01\0\x10 \xa7\xbcy\x02\0\0\0\0\x01\0\xd4\xbc\x01\0\x10 9\xbby\x02\0\0\0\0\x01\0\xd3\xbc\x01\0\x10 \xcb\xb9y\x02\0\0\0\0\x01\0\xd2\xbc\x01\0\x10 ]\xb8y\x02\0\0\0\0\x01\0\xd1\xbc\x01\0\x10 \xef\xb6y\x02\0\0\0\0\x01\0\xd0\xbc\x01\0\x10 \x81\xb5y\x02\0\0\0\0\x01\0\xcf\xbc\x01\0\x10 \x13\xb4y\x02\0\0\0\0\x01\0\xce\xbc\x01\0\x10 \xa5\xb2y\x02\0\0\0\0\x01\0\xcd\xbc\x01\0\x10 7\xb1y\x02\0\0\0\0\x01\0\xcc\xbc\x01\0\x10 \xc9\xafy\x02\0\0\0\0\x01\0\xcb\xbc\x01\0\x10 [\xaey\x02\0\0\0\0\x01\0\xca\xbc\x01\0\x10 \xed\xacy\x02\0\0\0\0\x01\0\xc9\xbc\x01\0\x10 \x7f\xaby\x02\0\0\0\0\x01\0\xc8\xbc\x01\0\x10 \x11\xaay\x02\0\0\0\0\x01\0\xc7\xbc\x01\0\x10 \xa3\xa8y\x02\0\0\0\0\x01\0\xc6\xbc\x01\0\x10 5\xa7y\x02\0\0\0\0\x01\0\xc5\xbc\x01\0\x10 \xc7\xa5y\x02\0\0\0\0\x01\0\xc4\xbc\x01\0\x10 Y\xa4y\x02\0\0\0\0\x01\0\xc3\xbc\x01\0\x10 \xeb\xa2y\x02\0\0\0\0\x01\0\xc2\xbc\x01\0\x10 }\xa1y\x02\0\0\0\0\x01\0\xc1\xbc\x01\0\x10 \x0f\xa0y\x02\0\0\0\0\x01\0\xc0\xbc\x01\0\x10 \xa1\x9ey\x02\0\0\0\0\x01\0\xbf\xbc\x01\0\x10 3\x9dy\x02\0\0\0\0\x01\0\xbe\xbc\x01\0\x10 \xc5\x9by\x02\0\0\0\0\x01\0\xbd\xbc\x01\0\x10 W\x9ay\x02\0\0\0\0\x01\0\xbc\xbc\x01\0\x10 \xe9\x98y\x02\0\0\0\0\x01\0\xbb\xbc\x01\0\x10 {\x97y\x02\0\0\0\0\x01\0\xba\xbc\x01\0\x10 \r\x96y\x02\0\0\0\0\x01\0\xb9\xbc\x01\0\x10 \x9f\x94y\x02\0\0\0\0\x01\0\xb8\xbc\x01\0\x10 1\x93y\x02\0\0\0\0\x01\0\xb7\xbc\x01\0\x10 \xc3\x91y\x02\0\0\0\0\x01\0\xb6\xbc\x01\0\x10 U\x90y\x02\0\0\0\0\x01\0\xb5\xbc\x01\0\x10 \xe7\x8ey\x02\0\0\0\0\x01\0\xb4\xbc\x01\0\x10 y\x8dy\x02\0\0\0\0\x01\0\xb3\xbc\x01\0\x10 \x0b\x8cy\x02\0\0\0\0\x01\0\xb2\xbc\x01\0\x10 \x9d\x8ay\x02\0\0\0\0\x01\0\xb1\xbc\x01\0\x10 /\x89y\x02\0\0\0\0\x01\0\xb0\xbc\x01\0\x10 \xc1\x87y\x02\0\0\0\0\x01\0\xaf\xbc\x01\0\x10 S\x86y\x02\0\0\0\0\x01\0\xae\xbc\x01\0\x10 \xe5\x84y\x02\0\0\0\0\x01\0\xad\xbc\x01\0\x10 w\x83y\x02\0\0\0\0\x01\0\xac\xbc\x01\0\x10 \t\x82y\x02\0\0\0\0\x01\0\xab\xbc\x01\0\x10 \x9b\x80y\x02\0\0\0\0\x01\0\xaa\xbc\x01\0\x10 -\x7fy\x02\0\0\0\0\x01\0\xa9\xbc\x01\0\x10 \xbf}y\x02\0\0\0\0\x01\0\xa8\xbc\x01\0\x10 Q|y\x02\0\0\0\0\x01\0\xa7\xbc\x01\0\x10 \xe3zy\x02\0\0\0\0\x01\0\xa6\xbc\x01\0\x10 uyy\x02\0\0\0\0\x01\0\xa5\xbc\x01\0\x10 \x07xy\x02\0\0\0\0\x01\0\xa4\xbc\x01\0\x10 \x99vy\x02\0\0\0\0\x01\0\xa3\xbc\x01\0\x10 +uy\x02\0\0\0\0\x01\0\xa2\xbc\x01\0\x10 \xbdsy\x02\0\0\0\0\x01\0\xa1\xbc\x01\0\x10 Ory\x02\0\0\0\0\x01\0\xa0\xbc\x01\0\x10 \xe1py\x02\0\0\0\0\x01\0\x9f\xbc\x01\0\x10 soy\x02\0\0\0\0\x01\0\x9e\xbc\x01\0\x10 \x05ny\x02\0\0\0\0\x01\0\x9d\xbc\x01\0\x10 \x97ly\x02\0\0\0\0\x01\0\x9c\xbc\x01\0\x10 )ky\x02\0\0\0\0\x01\0\x9b\xbc\x01\0\x10 \xbbiy\x02\0\0\0\0\x01\0\x9a\xbc\x01\0\x10 Mhy\x02\0\0\0\0\x01\0\x99\xbc\x01\0\x10 \xdffy\x02\0\0\0\0\x01\0\x98\xbc\x01\0\x10 qey\x02\0\0\0\0\x01\0\x97\xbc\x01\0\x10 \x03dy\x02\0\0\0\0\x01\0\x96\xbc\x01\0\x10 \x95by\x02\0\0\0\0\x01\0\x95\xbc\x01\0\x10 'ay\x02\0\0\0\0\x01\0\x94\xbc\x01\0\x10 \xb9_y\x02\0\0\0\0\x01\0\x93\xbc\x01\0\x10 K^y\x02\0\0\0\0\x01\0\x92\xbc\x01\0\x10 \xdd\\y\x02\0\0\0\0\x01\0\x91\xbc\x01\0\x10 o[y\x02\0\0\0\0\x01\0\x90\xbc\x01\0\x10 \x01Zy\x02\0\0\0\0\x01\0\x8f\xbc\x01\0\x10 \x93Xy\x02\0\0\0\0\x01\0\x8e\xbc\x01\0\x10 %Wy\x02\0\0\0\0\x01\0\x8d\xbc\x01\0\x10 \xb7Uy\x02\0\0\0\0\x01\0\x8c\xbc\x01\0\x10 ITy\x02\0\0\0\0\x01\0\x8b\xbc\x01\0\x10 \xdbRy\x02\0\0\0\0\x01\0\x8a\xbc\x01\0\x10 mQy\x02\0\0\0\0\x01\0\x89\xbc\x01\0\x10 \xffOy\x02\0\0\0\0\x01\0\x88\xbc\x01\0\x10 \x91Ny\x02\0\0\0\0\x01\0\x87\xbc\x01\0\x10 #My\x02\0\0\0\0\x01\0\x86\xbc\x01\0\x10 \xb5Ky\x02\0\0\0\0\x01\0\x85\xbc\x01\0\x10 GJy\x02\0\0\0\0\x01\0\x84\xbc\x01\0\x10 \xd9Hy\x02\0\0\0\0\x01\0\x83\xbc\x01\0\x10 kGy\x02\0\0\0\0\x01\0\x82\xbc\x01\0\x10 \xfdEy\x02\0\0\0\0\x01\0\x81\xbc\x01\0\x10 \x8fDy\x02\0\0\0\0\x01\0\x80\xbc\x01\0\x10 !Cy\x02\0\0\0\0\x01\0\x7f\xbc\x01\0\x10 \xb3Ay\x02\0\0\0\0\x01\0~\xbc\x01\0\x10 E@y\x02\0\0\0\0\x01\0}\xbc\x01\0\x10 \xd7>y\x02\0\0\0\0\x01\0|\xbc\x01\0\x10 i=y\x02\0\0\0\0\x01\0{\xbc\x01\0\x10 \xfb;y\x02\0\0\0\0\x01\0z\xbc\x01\0\x10 \x8d:y\x02\0\0\0\0\x01\0y\xbc\x01\0\x10 \x1f9y\x02\0\0\0\0\x01\0x\xbc\x01\0\x10 \xb17y\x02\0\0\0\0\x01\0w\xbc\x01\0\x10 C6y\x02\0\0\0\0\x01\0v\xbc\x01\0\x10 \xd54y\x02\0\0\0\0\x01\0u\xbc\x01\0\x10 g3y\x02\0\0\0\0\x01\0t\xbc\x01\0\x10 \xf91y\x02\0\0\0\0\x01\0s\xbc\x01\0\x10 \x8b0y\x02\0\0\0\0\x01\0r\xbc\x01\0\x10 \x1d/y\x02\0\0\0\0\x01\0q\xbc\x01\0\x10 \xaf-y\x02\0\0\0\0\x01\0p\xbc\x01\0\x10 A,y\x02\0\0\0\0\x01\0o\xbc\x01\0\x10 \xd3*y\x02\0\0\0\0\x01\0n\xbc\x01\0\x10 e)y\x02\0\0\0\0\x01\0m\xbc\x01\0\x10 \xf7'y\x02\0\0\0\0\x01\0l\xbc\x01\0\x10 \x89&y\x02\0\0\0\0\x01\0k\xbc\x01\0\x10 \x1b%y\x02\0\0\0\0\x01\0j\xbc\x01\0\x10 \xad#y\x02\0\0\0\0\x01\0i\xbc\x01\0\x10 ?\"y\x02\0\0\0\0\x01\0h\xbc\x01\0\x10 \xd1 y\x02\0\0\0\0\x01\0g\xbc\x01\0\x10 c\x1fy\x02\0\0\0\0\x01\0f\xbc\x01\0\x10 \xf5\x1dy\x02\0\0\0\0\x01\0e\xbc\x01\0\x10 \x87\x1cy\x02\0\0\0\0\x01\0d\xbc\x01\0\x10 \x19\x1by\x02\0\0\0\0\x01\0c\xbc\x01\0\x10 \xab\x19y\x02\0\0\0\0\x01\0b\xbc\x01\0\x10 =\x18y\x02\0\0\0\0\x01\0a\xbc\x01\0\x10 \xcf\x16y\x02\0\0\0\0\x01\0`\xbc\x01\0\x10 a\x15y\x02\0\0\0\0\x01\0_\xbc\x01\0\x10 \xf3\x13y\x02\0\0\0\0\x01\0^\xbc\x01\0\x10 \x85\x12y\x02\0\0\0\0\x01\0]\xbc\x01\0\x10 \x17\x11y\x02\0\0\0\0\x01\0\\\xbc\x01\0\x10 \xa9\x0fy\x02\0\0\0\0\x01\0[\xbc\x01\0\x10 ;\x0ey\x02\0\0\0\0\x01\0Z\xbc\x01\0\x10 \xcd\x0cy\x02\0\0\0\0\x01\0Y\xbc\x01\0\x10 _\x0by\x02\0\0\0\0\x01\0X\xbc\x01\0\x10 \xf1\ty\x02\0\0\0\0\x01\0W\xbc\x01\0\x10 \x83\x08y\x02\0\0\0\0\x01\0V\xbc\x01\0\x10 \x15\x07y\x02\0\0\0\0\x01\0U\xbc\x01\0\x10 \xa7\x05y\x02\0\0\0\0\x01\0T\xbc\x01\0\x10 9\x04y\x02\0\0\0\0\x01\0S\xbc\x01\0\x10 \xcb\x02y\x02\0\0\0\0\x01\0R\xbc\x01\0\x10 ]\x01y\x02\0\0\0\0\x01\0Q\xbc\x01\0\x10 \xef\xffx\x02\0\0\0\0\x01\0P\xbc\x01\0\x10 \x81\xfex\x02\0\0\0\0\x01\0O\xbc\x01\0\x10 \x13\xfdx\x02\0\0\0\0\x01\0N\xbc\x01\0\x10 \xa5\xfbx\x02\0\0\0\0\x01\0M\xbc\x01\0\x10 7\xfax\x02\0\0\0\0\x01\0L\xbc\x01\0\x10 \xc9\xf8x\x02\0\0\0\0\x01\0K\xbc\x01\0\x10 [\xf7x\x02\0\0\0\0\x01\0J\xbc\x01\0\x10 \xed\xf5x\x02\0\0\0\0\x01\0I\xbc\x01\0\x10 \x7f\xf4x\x02\0\0\0\0\x01\0H\xbc\x01\0\x10 \x11\xf3x\x02\0\0\0\0\x01\0G\xbc\x01\0\x10 \xa3\xf1x\x02\0\0\0\0\x01\0F\xbc\x01\0\x10 5\xf0x\x02\0\0\0\0\x01\0E\xbc\x01\0\x10 \xc7\xeex\x02\0\0\0\0\x01\0D\xbc\x01\0\x10 Y\xedx\x02\0\0\0\0\x01\0C\xbc\x01\0\x10 \xeb\xebx\x02\0\0\0\0\x01\0B\xbc\x01\0\x10 }\xeax\x02\0\0\0\0\x01\0A\xbc\x01\0\x10 \x0f\xe9x\x02\0\0\0\0\x01\0@\xbc\x01\0\x10 \xa1\xe7x\x02\0\0\0\0\x01\0?\xbc\x01\0\x10 3\xe6x\x02\0\0\0\0\x01\0>\xbc\x01\0\x10 \xc5\xe4x\x02\0\0\0\0\x01\0=\xbc\x01\0\x10 W\xe3x\x02\0\0\0\0\x01\0<\xbc\x01\0\x10 \xe9\xe1x\x02\0\0\0\0\x01\0;\xbc\x01\0\x10 {\xe0x\x02\0\0\0\0\x01\0:\xbc\x01\0\x10 \r\xdfx\x02\0\0\0\0\x01\09\xbc\x01\0\x10 \x9f\xddx\x02\0\0\0\0\x01\08\xbc\x01\0\x10 1\xdcx\x02\0\0\0\0\x01\07\xbc\x01\0\x10 \xc3\xdax\x02\0\0\0\0\x01\06\xbc\x01\0\x10 U\xd9x\x02\0\0\0\0\x01\05\xbc\x01\0\x10 \xe7\xd7x\x02\0\0\0\0\x01\04\xbc\x01\0\x10 y\xd6x\x02\0\0\0\0\x01\03\xbc\x01\0\x10 \x0b\xd5x\x02\0\0\0\0\x01\02\xbc\x01\0\x10 \x9d\xd3x\x02\0\0\0\0\x01\01\xbc\x01\0\x10 /\xd2x\x02\0\0\0\0\x01\00\xbc\x01\0\x10 \xc1\xd0x\x02\0\0\0\0\x01\0/\xbc\x01\0\x10 S\xcfx\x02\0\0\0\0\x01\0.\xbc\x01\0\x10 \xe5\xcdx\x02\0\0\0\0\x01\0-\xbc\x01\0\x10 w\xccx\x02\0\0\0\0\x01\0,\xbc\x01\0\x10 \t\xcbx\x02\0\0\0\0\x01\0+\xbc\x01\0\x10 \x9b\xc9x\x02\0\0\0\0\x01\0*\xbc\x01\0\x10 -\xc8x\x02\0\0\0\0\x01\0)\xbc\x01\0\x10 \xbf\xc6x\x02\0\0\0\0\x01\0(\xbc\x01\0\x10 Q\xc5x\x02\0\0\0\0\x01\0'\xbc\x01\0\x10 \xe3\xc3x\x02\0\0\0\0\x01\0&\xbc\x01\0\x10 u\xc2x\x02\0\0\0\0\x01\0%\xbc\x01\0\x10 \x07\xc1x\x02\0\0\0\0\x01\0$\xbc\x01\0\x10 \x99\xbfx\x02\0\0\0\0\x01\0#\xbc\x01\0\x10 +\xbex\x02\0\0\0\0\x01\0\"\xbc\x01\0\x10 \xbd\xbcx\x02\0\0\0\0\x01\0!\xbc\x01\0\x10 O\xbbx\x02\0\0\0\0\x01\0 \xbc\x01\0\x10 \xe1\xb9x\x02\0\0\0\0\x01\0\x1f\xbc\x01\0\x10 s\xb8x\x02\0\0\0\0\x01\0\x1e\xbc\x01\0\x10 \x05\xb7x\x02\0\0\0\0\x01\0\x1d\xbc\x01\0\x10 \x97\xb5x\x02\0\0\0\0\x01\0\x1c\xbc\x01\0\x10 )\xb4x\x02\0\0\0\0\x01\0\x1b\xbc\x01\0\x10 \xbb\xb2x\x02\0\0\0\0\x01\0\x1a\xbc\x01\0\x10 M\xb1x\x02\0\0\0\0\x01\0\x19\xbc\x01\0\x10 \xdf\xafx\x02\0\0\0\0\x01\0\x18\xbc\x01\0\x10 q\xaex\x02\0\0\0\0\x01\0\x17\xbc\x01\0\x10 \x03\xadx\x02\0\0\0\0\x01\0\x16\xbc\x01\0\x10 \x95\xabx\x02\0\0\0\0\x01\0\x15\xbc\x01\0\x10 '\xaax\x02\0\0\0\0\x01\0\x14\xbc\x01\0\x10 \xb9\xa8x\x02\0\0\0\0\x01\0\x13\xbc\x01\0\x10 K\xa7x\x02\0\0\0\0\x01\0\x12\xbc\x01\0\x10 \xdd\xa5x\x02\0\0\0\0\x01\0\x11\xbc\x01\0\x10 o\xa4x\x02\0\0\0\0\x01\0\x10\xbc\x01\0\x10 \x01\xa3x\x02\0\0\0\0\x01\0\x0f\xbc\x01\0\x10 \x93\xa1x\x02\0\0\0\0\x01\0\x0e\xbc\x01\0\x10 %\xa0x\x02\0\0\0\0\x01\0\r\xbc\x01\0\x10 \xb7\x9ex\x02\0\0\0\0\x01\0\x0c\xbc\x01\0\x10 I\x9dx\x02\0\0\0\0\x01\0\x0b\xbc\x01\0\x10 \xdb\x9bx\x02\0\0\0\0\x01\0\n\xbc\x01\0\x10 m\x9ax\x02\0\0\0\0\x01\0\t\xbc\x01\0\x10 \xff\x98x\x02\0\0\0\0\x01\0\x08\xbc\x01\0\x10 \x91\x97x\x02\0\0\0\0\x01\0\x07\xbc\x01\0\x10 #\x96x\x02\0\0\0\0\x01\0\x06\xbc\x01\0\x10 \xb5\x94x\x02\0\0\0\0\x01\0\x05\xbc\x01\0\x10 G\x93x\x02\0\0\0\0\x01\0\x03\xbc\x01\0\x10 \xd9\x91x\x02\0\0\0\0\x01\0\x02\xbc\x01\0\x10 k\x90x\x02\0\0\0\0\x01\0\x01\xbc\x01\0\x10 \xfd\x8ex\x02\0\0\0\0\x01\0\0\xbc\x01\0\x10 \x8f\x8dx\x02\0\0\0\0\x01\0\xff\xbb\x01\0\x10 !\x8cx\x02\0\0\0\0\x01\0\xfe\xbb\x01\0\x10 \xb3\x8ax\x02\0\0\0\0\x01\0\xfd\xbb\x01\0\x10 E\x89x\x02\0\0\0\0\x01\0\xfc\xbb\x01\0\x10 \xd7\x87x\x02\0\0\0\0\x01\0\xfb\xbb\x01\0\x10 i\x86x\x02\0\0\0\0\x01\0\xfa\xbb\x01\0\x10 \xfb\x84x\x02\0\0\0\0\x01\0\xf9\xbb\x01\0\x10 \x8d\x83x\x02\0\0\0\0\x01\0\xf8\xbb\x01\0\x10 \x1f\x82x\x02\0\0\0\0\x01\0\xf7\xbb\x01\0\x10 \xb1\x80x\x02\0\0\0\0\x01\0\xf6\xbb\x01\0\x10 C\x7fx\x02\0\0\0\0\x01\0\xf5\xbb\x01\0\x10 \xd5}x\x02\0\0\0\0\x01\0\xf4\xbb\x01\0\x10 g|x\x02\0\0\0\0\x01\0\xf3\xbb\x01\0\x10 \xf9zx\x02\0\0\0\0\x01\0\xf2\xbb\x01\0\x10 \x8byx\x02\0\0\0\0\x01\0\xf1\xbb\x01\0\x10 \x1dxx\x02\0\0\0\0\x01\0\xf0\xbb\x01\0\x10 \xafvx\x02\0\0\0\0\x01\0\xef\xbb\x01\0\x10 Aux\x02\0\0\0\0\x01\0\xee\xbb\x01\0\x10 \xd3sx\x02\0\0\0\0\x01\0\xed\xbb\x01\0\x10 erx\x02\0\0\0\0\x01\0\xec\xbb\x01\0\x10 \xf7px\x02\0\0\0\0\x01\0\xeb\xbb\x01\0\x10 \x89ox\x02\0\0\0\0\x01\0\xea\xbb\x01\0\x10 \x1bnx\x02\0\0\0\0\x01\0\xe9\xbb\x01\0\x10 \xadlx\x02\0\0\0\0\x01\0\xe8\xbb\x01\0\x10 ?kx\x02\0\0\0\0\x01\0\xe7\xbb\x01\0\x10 \xd1ix\x02\0\0\0\0\x01\0\xe6\xbb\x01\0\x10 chx\x02\0\0\0\0\x01\0\xe5\xbb\x01\0\x10 \xf5fx\x02\0\0\0\0\x01\0\xe4\xbb\x01\0\x10 \x87ex\x02\0\0\0\0\x01\0\xe3\xbb\x01\0\x10 \x19dx\x02\0\0\0\0\x01\0\xe2\xbb\x01\0\x10 \xabbx\x02\0\0\0\0\x01\0\xe1\xbb\x01\0\x10 =ax\x02\0\0\0\0\x01\0\xe0\xbb\x01\0\x10 \xcf_x\x02\0\0\0\0\x01\0\xdf\xbb\x01\0\x10 a^x\x02\0\0\0\0\x01\0\xde\xbb\x01\0\x10 \xf3\\x\x02\0\0\0\0\x01\0\xdd\xbb\x01\0\x10 \x85[x\x02\0\0\0\0\x01\0\xdc\xbb\x01\0\x10 \x17Zx\x02\0\0\0\0\x01\0\xdb\xbb\x01\0\x10 \xa9Xx\x02\0\0\0\0\x01\0\xda\xbb\x01\0\x10 ;Wx\x02\0\0\0\0\x01\0\xd9\xbb\x01\0\x10 \xcdUx\x02\0\0\0\0\x01\0\xd8\xbb\x01\0\x10 _Tx\x02\0\0\0\0\x01\0\xd7\xbb\x01\0\x10 \xf1Rx\x02\0\0\0\0\x01\0\xd6\xbb\x01\0\x10 \x83Qx\x02\0\0\0\0\x01\0\xd5\xbb\x01\0\x10 \x15Px\x02\0\0\0\0\x01\0\xd4\xbb\x01\0\x10 \xa7Nx\x02\0\0\0\0\x01\0\xd3\xbb\x01\0\x10 9Mx\x02\0\0\0\0\x01\0\xd2\xbb\x01\0\x10 \xcbKx\x02\0\0\0\0\x01\0\xd1\xbb\x01\0\x10 ]Jx\x02\0\0\0\0\x01\0\xd0\xbb\x01\0\x10 \xefHx\x02\0\0\0\0\x01\0\xcf\xbb\x01\0\x10 \x81Gx\x02\0\0\0\0\x01\0\xce\xbb\x01\0\x10 \x13Fx\x02\0\0\0\0\x01\0\xcd\xbb\x01\0\x10 \xa5Dx\x02\0\0\0\0\x01\0\xcc\xbb\x01\0\x10 7Cx\x02\0\0\0\0\x01\0\xcb\xbb\x01\0\x10 \xc9Ax\x02\0\0\0\0\x01\0\xca\xbb\x01\0\x10 [@x\x02\0\0\0\0\x01\0\xc9\xbb\x01\0\x10 \xed>x\x02\0\0\0\0\x01\0\xc8\xbb\x01\0\x10 \x7f=x\x02\0\0\0\0\x01\0\xc7\xbb\x01\0\x10 \x11<x\x02\0\0\0\0\x01\0\xc6\xbb\x01\0\x10 \xa3:x\x02\0\0\0\0\x01\0\xc5\xbb\x01\0\x10 59x\x02\0\0\0\0\x01\0\xc4\xbb\x01\0\x10 \xc77x\x02\0\0\0\0\x01\0\xc3\xbb\x01\0\x10 Y6x\x02\0\0\0\0\x01\0\xc2\xbb\x01\0\x10 \xeb4x\x02\0\0\0\0\x01\0\xc1\xbb\x01\0\x10 }3x\x02\0\0\0\0\x01\0\xc0\xbb\x01\0\x10 \x0f2x\x02\0\0\0\0\x01\0\xbf\xbb\x01\0\x10 \xa10x\x02\0\0\0\0\x01\0\xbe\xbb\x01\0\x10 3/x\x02\0\0\0\0\x01\0\xbd\xbb\x01\0\x10 \xc5-x\x02\0\0\0\0\x01\0\xbc\xbb\x01\0\x10 W,x\x02\0\0\0\0\x01\0\xbb\xbb\x01\0\x10 \xe9*x\x02\0\0\0\0\x01\0\xba\xbb\x01\0\x10 {)x\x02\0\0\0\0\x01\0\xb9\xbb\x01\0\x10 \r(x\x02\0\0\0\0\x01\0\xb8\xbb\x01\0\x10 \x9f&x\x02\0\0\0\0\x01\0\xb7\xbb\x01\0\x10 1%x\x02\0\0\0\0\x01\0\xb6\xbb\x01\0\x10 \xc3#x\x02\0\0\0\0\x01\0\xb5\xbb\x01\0\x10 U\"x\x02\0\0\0\0\x01\0\xb4\xbb\x01\0\x10 \xe7 x\x02\0\0\0\0\x01\0\xb3\xbb\x01\0\x10 y\x1fx\x02\0\0\0\0\x01\0\xb2\xbb\x01\0\x10 \x0b\x1ex\x02\0\0\0\0\x01\0\xb1\xbb\x01\0\x10 \x9d\x1cx\x02\0\0\0\0\x01\0\xb0\xbb\x01\0\x10 /\x1bx\x02\0\0\0\0\x01\0\xaf\xbb\x01\0\x10 \xc1\x19x\x02\0\0\0\0\x01\0\xae\xbb\x01\0\x10 S\x18x\x02\0\0\0\0\x01\0\xad\xbb\x01\0\x10 \xe5\x16x\x02\0\0\0\0\x01\0\xac\xbb\x01\0\x10 w\x15x\x02\0\0\0\0\x01\0\xab\xbb\x01\0\x10 \t\x14x\x02\0\0\0\0\x01\0\xaa\xbb\x01\0\x10 \x9b\x12x\x02\0\0\0\0\x01\0\xa9\xbb\x01\0\x10 -\x11x\x02\0\0\0\0\x01\0\xa8\xbb\x01\0\x10 \xbf\x0fx\x02\0\0\0\0\x01\0\xa7\xbb\x01\0\x10 Q\x0ex\x02\0\0\0\0\x01\0\xa6\xbb\x01\0\x10 \xe3\x0cx\x02\0\0\0\0\x01\0\xa5\xbb\x01\0\x10 u\x0bx\x02\0\0\0\0\x01\0\xa4\xbb\x01\0\x10 \x07\nx\x02\0\0\0\0\x01\0\xa3\xbb\x01\0\x10 \x99\x08x\x02\0\0\0\0\x01\0\xa2\xbb\x01\0\x10 +\x07x\x02\0\0\0\0\x01\0\xa1\xbb\x01\0\x10 \xbd\x05x\x02\0\0\0\0\x01\0\xa0\xbb\x01\0\x10 O\x04x\x02\0\0\0\0\x01\0\x9f\xbb\x01\0\x10 \xe1\x02x\x02\0\0\0\0\x01\0\x9e\xbb\x01\0\x10 s\x01x\x02\0\0\0\0\x01\0\x9d\xbb\x01\0\x10 \x05\0x\x02\0\0\0\0\x01\0\x9c\xbb\x01\0\x10 \x97\xfew\x02\0\0\0\0\x01\0\x9b\xbb\x01\0\x10 )\xfdw\x02\0\0\0\0\x01\0\x9a\xbb\x01\0\x10 \xbb\xfbw\x02\0\0\0\0\x01\0\x99\xbb\x01\0\x10 M\xfaw\x02\0\0\0\0\x01\0\x98\xbb\x01\0\x10 \xdf\xf8w\x02\0\0\0\0\x01\0\x97\xbb\x01\0\x10 q\xf7w\x02\0\0\0\0\x01\0\x96\xbb\x01\0\x10 \x03\xf6w\x02\0\0\0\0\x01\0\x95\xbb\x01\0\x10 \x95\xf4w\x02\0\0\0\0\x01\0\x94\xbb\x01\0\x10 '\xf3w\x02\0\0\0\0\x01\0\x93\xbb\x01\0\x10 \xb9\xf1w\x02\0\0\0\0\x01\0\x92\xbb\x01\0\x10 K\xf0w\x02\0\0\0\0\x01\0\x91\xbb\x01\0\x10 \xdd\xeew\x02\0\0\0\0\x01\0\x90\xbb\x01\0\x10 o\xedw\x02\0\0\0\0\x01\0\x8f\xbb\x01\0\x10 \x01\xecw\x02\0\0\0\0\x01\0\x8e\xbb\x01\0\x10 \x93\xeaw\x02\0\0\0\0\x01\0\x8d\xbb\x01\0\x10 %\xe9w\x02\0\0\0\0\x01\0\x8c\xbb\x01\0\x10 \xb7\xe7w\x02\0\0\0\0\x01\0\x8b\xbb\x01\0\x10 I\xe6w\x02\0\0\0\0\x01\0\x8a\xbb\x01\0\x10 \xdb\xe4w\x02\0\0\0\0\x01\0\x89\xbb\x01\0\x10 m\xe3w\x02\0\0\0\0\x01\0\x88\xbb\0\0\x08 \xe6\xba\x01\0\0\0\0\0\x01\0\0\0\0\0\0\0"
 right: b"\x7f\0\0\0h\x9ad\x04\0\0\0\0\x90\x04\x18\x0e\xf0\x1f\x04 \0\0\0\0\xe0\x9f \0\xd8\x9f\x10\0\xc8\x9f \0\xb8\x9f \0\xa8\x9f \0\x98\x9f \0\x88\x9f \0x\x9f \0h\x9f \0X\x9f \0H\x9f \08\x9f \0(\x9f \0\x18\x9f \0\x08\x9f \0\xf8\x9e \0\xe8\x9e \0\xd8\x9e \0\xc8\x9e \0\xb8\x9e \0\xa8\x9e \0\x98\x9e \0\x88\x9e \0x\x9e \0h\x9e \0X\x9e \0H\x9e \08\x9e \0(\x9e \0\x18\x9e \0\x08\x9e \0\xf8\x9d \0\xe8\x9d \0\xd8\x9d \0\xc8\x9d \0\xb8\x9d \0\xa8\x9d \0\x98\x9d \0\x88\x9d \0x\x9d \0h\x9d \0X\x9d \0H\x9d \08\x9d \0(\x9d \0\x18\x9d \0\x08\x9d \0\xf8\x9c \0\xe8\x9c \0\xd8\x9c \0\xc8\x9c \0\xb8\x9c \0\xa8\x9c \0\x98\x9c \0\x88\x9c \0x\x9c \0h\x9c \0X\x9c \0H\x9c \08\x9c \0(\x9c \0\x18\x9c \0\x08\x9c \0\xf8\x9b \0\xe8\x9b \0\xd8\x9b \0\xc8\x9b \0\xb8\x9b \0\xa8\x9b \0\x98\x9b \0\x88\x9b \0x\x9b \0h\x9b \0X\x9b \0H\x9b \08\x9b \0(\x9b \0\x18\x9b \0\x08\x9b \0\xf8\x9a \0\xe8\x9a \0\xd8\x9a \0\xc8\x9a \0\xb8\x9a \0\xa8\x9a \0\x98\x9a \0\x88\x9a \0x\x9a \0h\x9a \0X\x9a \0H\x9a \08\x9a \0(\x9a \0\x18\x9a \0\x08\x9a \0\xf8\x99 \0\xe8\x99 \0\xd8\x99 \0\xc8\x99 \0\xb8\x99 \0\xa8\x99 \0\x98\x99 \0\x88\x99 \0x\x99 \0h\x99 \0X\x99 \0H\x99 \08\x99 \0(\x99 \0\x18\x99 \0\x08\x99 \0\xf8\x98 \0\xe8\x98 \0\xd8\x98 \0\xc8\x98 \0\xb8\x98 \0\xa8\x98 \0\x98\x98 \0\x88\x98 \0x\x98 \0h\x98 \0X\x98 \0H\x98 \08\x98 \0(\x98 \0\x18\x98 \0\x08\x98 \0\xf8\x97 \0\xe8\x97 \0\xd8\x97 \0\xc8\x97 \0\xb8\x97 \0\xa8\x97 \0\x98\x97 \0\x88\x97 \0x\x97 \0h\x97 \0X\x97 \0H\x97 \08\x97 \0(\x97 \0\x18\x97 \0\x08\x97 \0\xf8\x96 \0\xe8\x96 \0\xd8\x96 \0\xc8\x96 \0\xb8\x96 \0\xa8\x96 \0\x98\x96 \0\x88\x96 \0x\x96 \0h\x96 \0X\x96 \0H\x96 \08\x96 \0(\x96 \0\x18\x96 \0\x08\x96 \0\xf8\x95 \0\xe8\x95 \0\xd8\x95 \0\xc8\x95 \0\xb8\x95 \0\xa8\x95 \0\x98\x95 \0\x88\x95 \0x\x95 \0h\x95 \0X\x95 \0H\x95 \08\x95 \0(\x95 \0\x18\x95 \0\x08\x95 \0\xf8\x94 \0\xe8\x94 \0\xd8\x94 \0\xc8\x94 \0\xb8\x94 \0\xa8\x94 \0\x98\x94 \0\x88\x94 \0x\x94 \0h\x94 \0X\x94 \0H\x94 \08\x94 \0(\x94 \0\x18\x94 \0\x08\x94 \0\xf8\x93 \0\xe8\x93 \0\xd8\x93 \0\xc8\x93 \0\xb8\x93 \0\xa8\x93 \0\x98\x93 \0\x88\x93 \0x\x93 \0h\x93 \0X\x93 \0H\x93 \08\x93 \0(\x93 \0\x18\x93 \0\x08\x93 \0\xf8\x92 \0\xe8\x92 \0\xd8\x92 \0\xc8\x92 \0\xb8\x92 \0\xa8\x92 \0\x98\x92 \0\x88\x92 \0x\x92 \0h\x92 \0X\x92 \0H\x92 \08\x92 \0(\x92 \0\x18\x92 \0\x08\x92 \0\xf8\x91 \0\xe8\x91 \0\xd8\x91 \0\xc8\x91 \0\xb8\x91 \0\xa8\x91 \0\x98\x91 \0\x88\x91 \0x\x91 \0h\x91 \0X\x91 \0H\x91 \08\x91 \0(\x91 \0\x18\x91 \0\x08\x91 \0\xf8\x90 \0\xe8\x90 \0\xd8\x90 \0\xc8\x90 \0\xb8\x90 \0\xa8\x90 \0\x98\x90 \0\x88\x90 \0x\x90 \0h\x90 \0X\x90 \0H\x90 \08\x90 \0(\x90 \0\x18\x90 \0\x08\x90 \0\xf8\x8f \0\xe8\x8f \0\xd8\x8f \0\xc8\x8f \0\xb8\x8f \0\xa8\x8f \0\x98\x8f \0\x88\x8f \0x\x8f \0h\x8f \0X\x8f \0H\x8f \08\x8f \0(\x8f \0\x18\x8f \0\x08\x8f \0\xf8\x8e \0\xe8\x8e \0\xd8\x8e \0\xc8\x8e \0\xb8\x8e \0\xa8\x8e \0\x98\x8e \0\x88\x8e \0x\x8e \0h\x8e \0X\x8e \0H\x8e \08\x8e \0(\x8e \0\x18\x8e \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x01\0\xa5\xbc\x01\0\x10 \x07xy\x02\0\0\0\0\x01\0\xa4\xbc\x01\0\x10 \x99vy\x02\0\0\0\0\x01\0\xa3\xbc\x01\0\x10 +uy\x02\0\0\0\0\x01\0\xa2\xbc\x01\0\x10 \xbdsy\x02\0\0\0\0\x01\0\xa1\xbc\x01\0\x10 Ory\x02\0\0\0\0\x01\0\xa0\xbc\x01\0\x10 \xe1py\x02\0\0\0\0\x01\0\x9f\xbc\x01\0\x10 soy\x02\0\0\0\0\x01\0\x9e\xbc\x01\0\x10 \x05ny\x02\0\0\0\0\x01\0\x9d\xbc\x01\0\x10 \x97ly\x02\0\0\0\0\x01\0\x9c\xbc\x01\0\x10 )ky\x02\0\0\0\0\x01\0\x9b\xbc\x01\0\x10 \xbbiy\x02\0\0\0\0\x01\0\x9a\xbc\x01\0\x10 Mhy\x02\0\0\0\0\x01\0\x99\xbc\x01\0\x10 \xdffy\x02\0\0\0\0\x01\0\x98\xbc\x01\0\x10 qey\x02\0\0\0\0\x01\0\x97\xbc\x01\0\x10 \x03dy\x02\0\0\0\0\x01\0\x96\xbc\x01\0\x10 \x95by\x02\0\0\0\0\x01\0\x95\xbc\x01\0\x10 'ay\x02\0\0\0\0\x01\0\x94\xbc\x01\0\x10 \xb9_y\x02\0\0\0\0\x01\0\x93\xbc\x01\0\x10 K^y\x02\0\0\0\0\x01\0\x92\xbc\x01\0\x10 \xdd\\y\x02\0\0\0\0\x01\0\x91\xbc\x01\0\x10 o[y\x02\0\0\0\0\x01\0\x90\xbc\x01\0\x10 \x01Zy\x02\0\0\0\0\x01\0\x8f\xbc\x01\0\x10 \x93Xy\x02\0\0\0\0\x01\0\x8e\xbc\x01\0\x10 %Wy\x02\0\0\0\0\x01\0\x8d\xbc\x01\0\x10 \xb7Uy\x02\0\0\0\0\x01\0\x8c\xbc\x01\0\x10 ITy\x02\0\0\0\0\x01\0\x8b\xbc\x01\0\x10 \xdbRy\x02\0\0\0\0\x01\0\x8a\xbc\x01\0\x10 mQy\x02\0\0\0\0\x01\0\x89\xbc\x01\0\x10 \xffOy\x02\0\0\0\0\x01\0\x88\xbc\x01\0\x10 \x91Ny\x02\0\0\0\0\x01\0\x87\xbc\x01\0\x10 #My\x02\0\0\0\0\x01\0\x86\xbc\x01\0\x10 \xb5Ky\x02\0\0\0\0\x01\0\x85\xbc\x01\0\x10 GJy\x02\0\0\0\0\x01\0\x84\xbc\x01\0\x10 \xd9Hy\x02\0\0\0\0\x01\0\x83\xbc\x01\0\x10 kGy\x02\0\0\0\0\x01\0\x82\xbc\x01\0\x10 \xfdEy\x02\0\0\0\0\x01\0\x81\xbc\x01\0\x10 \x8fDy\x02\0\0\0\0\x01\0\x80\xbc\x01\0\x10 !Cy\x02\0\0\0\0\x01\0\x7f\xbc\x01\0\x10 \xb3Ay\x02\0\0\0\0\x01\0~\xbc\x01\0\x10 E@y\x02\0\0\0\0\x01\0}\xbc\x01\0\x10 \xd7>y\x02\0\0\0\0\x01\0|\xbc\x01\0\x10 i=y\x02\0\0\0\0\x01\0{\xbc\x01\0\x10 \xfb;y\x02\0\0\0\0\x01\0z\xbc\x01\0\x10 \x8d:y\x02\0\0\0\0\x01\0y\xbc\x01\0\x10 \x1f9y\x02\0\0\0\0\x01\0x\xbc\x01\0\x10 \xb17y\x02\0\0\0\0\x01\0w\xbc\x01\0\x10 C6y\x02\0\0\0\0\x01\0v\xbc\x01\0\x10 \xd54y\x02\0\0\0\0\x01\0u\xbc\x01\0\x10 g3y\x02\0\0\0\0\x01\0t\xbc\x01\0\x10 \xf91y\x02\0\0\0\0\x01\0s\xbc\x01\0\x10 \x8b0y\x02\0\0\0\0\x01\0r\xbc\x01\0\x10 \x1d/y\x02\0\0\0\0\x01\0q\xbc\x01\0\x10 \xaf-y\x02\0\0\0\0\x01\0p\xbc\x01\0\x10 A,y\x02\0\0\0\0\x01\0o\xbc\x01\0\x10 \xd3*y\x02\0\0\0\0\x01\0n\xbc\x01\0\x10 e)y\x02\0\0\0\0\x01\0m\xbc\x01\0\x10 \xf7'y\x02\0\0\0\0\x01\0l\xbc\x01\0\x10 \x89&y\x02\0\0\0\0\x01\0k\xbc\x01\0\x10 \x1b%y\x02\0\0\0\0\x01\0j\xbc\x01\0\x10 \xad#y\x02\0\0\0\0\x01\0i\xbc\x01\0\x10 ?\"y\x02\0\0\0\0\x01\0h\xbc\x01\0\x10 \xd1 y\x02\0\0\0\0\x01\0g\xbc\x01\0\x10 c\x1fy\x02\0\0\0\0\x01\0f\xbc\x01\0\x10 \xf5\x1dy\x02\0\0\0\0\x01\0e\xbc\x01\0\x10 \x87\x1cy\x02\0\0\0\0\x01\0d\xbc\x01\0\x10 \x19\x1by\x02\0\0\0\0\x01\0c\xbc\x01\0\x10 \xab\x19y\x02\0\0\0\0\x01\0b\xbc\x01\0\x10 =\x18y\x02\0\0\0\0\x01\0a\xbc\x01\0\x10 \xcf\x16y\x02\0\0\0\0\x01\0`\xbc\x01\0\x10 a\x15y\x02\0\0\0\0\x01\0_\xbc\x01\0\x10 \xf3\x13y\x02\0\0\0\0\x01\0^\xbc\x01\0\x10 \x85\x12y\x02\0\0\0\0\x01\0]\xbc\x01\0\x10 \x17\x11y\x02\0\0\0\0\x01\0\\\xbc\x01\0\x10 \xa9\x0fy\x02\0\0\0\0\x01\0[\xbc\x01\0\x10 ;\x0ey\x02\0\0\0\0\x01\0Z\xbc\x01\0\x10 \xcd\x0cy\x02\0\0\0\0\x01\0Y\xbc\x01\0\x10 _\x0by\x02\0\0\0\0\x01\0X\xbc\x01\0\x10 \xf1\ty\x02\0\0\0\0\x01\0W\xbc\x01\0\x10 \x83\x08y\x02\0\0\0\0\x01\0V\xbc\x01\0\x10 \x15\x07y\x02\0\0\0\0\x01\0U\xbc\x01\0\x10 \xa7\x05y\x02\0\0\0\0\x01\0T\xbc\x01\0\x10 9\x04y\x02\0\0\0\0\x01\0S\xbc\x01\0\x10 \xcb\x02y\x02\0\0\0\0\x01\0R\xbc\x01\0\x10 ]\x01y\x02\0\0\0\0\x01\0Q\xbc\x01\0\x10 \xef\xffx\x02\0\0\0\0\x01\0P\xbc\x01\0\x10 \x81\xfex\x02\0\0\0\0\x01\0O\xbc\x01\0\x10 \x13\xfdx\x02\0\0\0\0\x01\0N\xbc\x01\0\x10 \xa5\xfbx\x02\0\0\0\0\x01\0M\xbc\x01\0\x10 7\xfax\x02\0\0\0\0\x01\0L\xbc\x01\0\x10 \xc9\xf8x\x02\0\0\0\0\x01\0K\xbc\x01\0\x10 [\xf7x\x02\0\0\0\0\x01\0J\xbc\x01\0\x10 \xed\xf5x\x02\0\0\0\0\x01\0I\xbc\x01\0\x10 \x7f\xf4x\x02\0\0\0\0\x01\0H\xbc\x01\0\x10 \x11\xf3x\x02\0\0\0\0\x01\0G\xbc\x01\0\x10 \xa3\xf1x\x02\0\0\0\0\x01\0F\xbc\x01\0\x10 5\xf0x\x02\0\0\0\0\x01\0E\xbc\x01\0\x10 \xc7\xeex\x02\0\0\0\0\x01\0D\xbc\x01\0\x10 Y\xedx\x02\0\0\0\0\x01\0C\xbc\x01\0\x10 \xeb\xebx\x02\0\0\0\0\x01\0B\xbc\x01\0\x10 }\xeax\x02\0\0\0\0\x01\0A\xbc\x01\0\x10 \x0f\xe9x\x02\0\0\0\0\x01\0@\xbc\x01\0\x10 \xa1\xe7x\x02\0\0\0\0\x01\0?\xbc\x01\0\x10 3\xe6x\x02\0\0\0\0\x01\0>\xbc\x01\0\x10 \xc5\xe4x\x02\0\0\0\0\x01\0=\xbc\x01\0\x10 W\xe3x\x02\0\0\0\0\x01\0<\xbc\x01\0\x10 \xe9\xe1x\x02\0\0\0\0\x01\0;\xbc\x01\0\x10 {\xe0x\x02\0\0\0\0\x01\0:\xbc\x01\0\x10 \r\xdfx\x02\0\0\0\0\x01\09\xbc\x01\0\x10 \x9f\xddx\x02\0\0\0\0\x01\08\xbc\x01\0\x10 1\xdcx\x02\0\0\0\0\x01\07\xbc\x01\0\x10 \xc3\xdax\x02\0\0\0\0\x01\06\xbc\x01\0\x10 U\xd9x\x02\0\0\0\0\x01\05\xbc\x01\0\x10 \xe7\xd7x\x02\0\0\0\0\x01\04\xbc\x01\0\x10 y\xd6x\x02\0\0\0\0\x01\03\xbc\x01\0\x10 \x0b\xd5x\x02\0\0\0\0\x01\02\xbc\x01\0\x10 \x9d\xd3x\x02\0\0\0\0\x01\01\xbc\x01\0\x10 /\xd2x\x02\0\0\0\0\x01\00\xbc\x01\0\x10 \xc1\xd0x\x02\0\0\0\0\x01\0/\xbc\x01\0\x10 S\xcfx\x02\0\0\0\0\x01\0.\xbc\x01\0\x10 \xe5\xcdx\x02\0\0\0\0\x01\0-\xbc\x01\0\x10 w\xccx\x02\0\0\0\0\x01\0,\xbc\x01\0\x10 \t\xcbx\x02\0\0\0\0\x01\0+\xbc\x01\0\x10 \x9b\xc9x\x02\0\0\0\0\x01\0*\xbc\x01\0\x10 -\xc8x\x02\0\0\0\0\x01\0)\xbc\x01\0\x10 \xbf\xc6x\x02\0\0\0\0\x01\0(\xbc\x01\0\x10 Q\xc5x\x02\0\0\0\0\x01\0'\xbc\x01\0\x10 \xe3\xc3x\x02\0\0\0\0\x01\0&\xbc\x01\0\x10 u\xc2x\x02\0\0\0\0\x01\0%\xbc\x01\0\x10 \x07\xc1x\x02\0\0\0\0\x01\0$\xbc\x01\0\x10 \x99\xbfx\x02\0\0\0\0\x01\0#\xbc\x01\0\x10 +\xbex\x02\0\0\0\0\x01\0\"\xbc\x01\0\x10 \xbd\xbcx\x02\0\0\0\0\x01\0!\xbc\x01\0\x10 O\xbbx\x02\0\0\0\0\x01\0 \xbc\x01\0\x10 \xe1\xb9x\x02\0\0\0\0\x01\0\x1f\xbc\x01\0\x10 s\xb8x\x02\0\0\0\0\x01\0\x1e\xbc\x01\0\x10 \x05\xb7x\x02\0\0\0\0\x01\0\x1d\xbc\x01\0\x10 \x97\xb5x\x02\0\0\0\0\x01\0\x1c\xbc\x01\0\x10 )\xb4x\x02\0\0\0\0\x01\0\x1b\xbc\x01\0\x10 \xbb\xb2x\x02\0\0\0\0\x01\0\x1a\xbc\x01\0\x10 M\xb1x\x02\0\0\0\0\x01\0\x19\xbc\x01\0\x10 \xdf\xafx\x02\0\0\0\0\x01\0\x18\xbc\x01\0\x10 q\xaex\x02\0\0\0\0\x01\0\x17\xbc\x01\0\x10 \x03\xadx\x02\0\0\0\0\x01\0\x16\xbc\x01\0\x10 \x95\xabx\x02\0\0\0\0\x01\0\x15\xbc\x01\0\x10 '\xaax\x02\0\0\0\0\x01\0\x14\xbc\x01\0\x10 \xb9\xa8x\x02\0\0\0\0\x01\0\x13\xbc\x01\0\x10 K\xa7x\x02\0\0\0\0\x01\0\x12\xbc\x01\0\x10 \xdd\xa5x\x02\0\0\0\0\x01\0\x11\xbc\x01\0\x10 o\xa4x\x02\0\0\0\0\x01\0\x10\xbc\x01\0\x10 \x01\xa3x\x02\0\0\0\0\x01\0\x0f\xbc\x01\0\x10 \x93\xa1x\x02\0\0\0\0\x01\0\x0e\xbc\x01\0\x10 %\xa0x\x02\0\0\0\0\x01\0\r\xbc\x01\0\x10 \xb7\x9ex\x02\0\0\0\0\x01\0\x0c\xbc\x01\0\x10 I\x9dx\x02\0\0\0\0\x01\0\x0b\xbc\x01\0\x10 \xdb\x9bx\x02\0\0\0\0\x01\0\n\xbc\x01\0\x10 m\x9ax\x02\0\0\0\0\x01\0\t\xbc\x01\0\x10 \xff\x98x\x02\0\0\0\0\x01\0\x08\xbc\x01\0\x10 \x91\x97x\x02\0\0\0\0\x01\0\x07\xbc\x01\0\x10 #\x96x\x02\0\0\0\0\x01\0\x06\xbc\x01\0\x10 \xb5\x94x\x02\0\0\0\0\x01\0\x05\xbc\x01\0\x10 G\x93x\x02\0\0\0\0\x01\0\x03\xbc\x01\0\x10 \xd9\x91x\x02\0\0\0\0\x01\0\x02\xbc\x01\0\x10 k\x90x\x02\0\0\0\0\x01\0\x01\xbc\x01\0\x10 \xfd\x8ex\x02\0\0\0\0\x01\0\0\xbc\x01\0\x10 \x8f\x8dx\x02\0\0\0\0\x01\0\xff\xbb\x01\0\x10 !\x8cx\x02\0\0\0\0\x01\0\xfe\xbb\x01\0\x10 \xb3\x8ax\x02\0\0\0\0\x01\0\xfd\xbb\x01\0\x10 E\x89x\x02\0\0\0\0\x01\0\xfc\xbb\x01\0\x10 \xd7\x87x\x02\0\0\0\0\x01\0\xfb\xbb\x01\0\x10 i\x86x\x02\0\0\0\0\x01\0\xfa\xbb\x01\0\x10 \xfb\x84x\x02\0\0\0\0\x01\0\xf9\xbb\x01\0\x10 \x8d\x83x\x02\0\0\0\0\x01\0\xf8\xbb\x01\0\x10 \x1f\x82x\x02\0\0\0\0\x01\0\xf7\xbb\x01\0\x10 \xb1\x80x\x02\0\0\0\0\x01\0\xf6\xbb\x01\0\x10 C\x7fx\x02\0\0\0\0\x01\0\xf5\xbb\x01\0\x10 \xd5}x\x02\0\0\0\0\x01\0\xf4\xbb\x01\0\x10 g|x\x02\0\0\0\0\x01\0\xf3\xbb\x01\0\x10 \xf9zx\x02\0\0\0\0\x01\0\xf2\xbb\x01\0\x10 \x8byx\x02\0\0\0\0\x01\0\xf1\xbb\x01\0\x10 \x1dxx\x02\0\0\0\0\x01\0\xf0\xbb\x01\0\x10 \xafvx\x02\0\0\0\0\x01\0\xef\xbb\x01\0\x10 Aux\x02\0\0\0\0\x01\0\xee\xbb\x01\0\x10 \xd3sx\x02\0\0\0\0\x01\0\xed\xbb\x01\0\x10 erx\x02\0\0\0\0\x01\0\xec\xbb\x01\0\x10 \xf7px\x02\0\0\0\0\x01\0\xeb\xbb\x01\0\x10 \x89ox\x02\0\0\0\0\x01\0\xea\xbb\x01\0\x10 \x1bnx\x02\0\0\0\0\x01\0\xe9\xbb\x01\0\x10 \xadlx\x02\0\0\0\0\x01\0\xe8\xbb\x01\0\x10 ?kx\x02\0\0\0\0\x01\0\xe7\xbb\x01\0\x10 \xd1ix\x02\0\0\0\0\x01\0\xe6\xbb\x01\0\x10 chx\x02\0\0\0\0\x01\0\xe5\xbb\x01\0\x10 \xf5fx\x02\0\0\0\0\x01\0\xe4\xbb\x01\0\x10 \x87ex\x02\0\0\0\0\x01\0\xe3\xbb\x01\0\x10 \x19dx\x02\0\0\0\0\x01\0\xe2\xbb\x01\0\x10 \xabbx\x02\0\0\0\0\x01\0\xe1\xbb\x01\0\x10 =ax\x02\0\0\0\0\x01\0\xe0\xbb\x01\0\x10 \xcf_x\x02\0\0\0\0\x01\0\xdf\xbb\x01\0\x10 a^x\x02\0\0\0\0\x01\0\xde\xbb\x01\0\x10 \xf3\\x\x02\0\0\0\0\x01\0\xdd\xbb\x01\0\x10 \x85[x\x02\0\0\0\0\x01\0\xdc\xbb\x01\0\x10 \x17Zx\x02\0\0\0\0\x01\0\xdb\xbb\x01\0\x10 \xa9Xx\x02\0\0\0\0\x01\0\xda\xbb\x01\0\x10 ;Wx\x02\0\0\0\0\x01\0\xd9\xbb\x01\0\x10 \xcdUx\x02\0\0\0\0\x01\0\xd8\xbb\x01\0\x10 _Tx\x02\0\0\0\0\x01\0\xd7\xbb\x01\0\x10 \xf1Rx\x02\0\0\0\0\x01\0\xd6\xbb\x01\0\x10 \x83Qx\x02\0\0\0\0\x01\0\xd5\xbb\x01\0\x10 \x15Px\x02\0\0\0\0\x01\0\xd4\xbb\x01\0\x10 \xa7Nx\x02\0\0\0\0\x01\0\xd3\xbb\x01\0\x10 9Mx\x02\0\0\0\0\x01\0\xd2\xbb\x01\0\x10 \xcbKx\x02\0\0\0\0\x01\0\xd1\xbb\x01\0\x10 ]Jx\x02\0\0\0\0\x01\0\xd0\xbb\x01\0\x10 \xefHx\x02\0\0\0\0\x01\0\xcf\xbb\x01\0\x10 \x81Gx\x02\0\0\0\0\x01\0\xce\xbb\x01\0\x10 \x13Fx\x02\0\0\0\0\x01\0\xcd\xbb\x01\0\x10 \xa5Dx\x02\0\0\0\0\x01\0\xcc\xbb\x01\0\x10 7Cx\x02\0\0\0\0\x01\0\xcb\xbb\x01\0\x10 \xc9Ax\x02\0\0\0\0\x01\0\xca\xbb\x01\0\x10 [@x\x02\0\0\0\0\x01\0\xc9\xbb\x01\0\x10 \xed>x\x02\0\0\0\0\x01\0\xc8\xbb\x01\0\x10 \x7f=x\x02\0\0\0\0\x01\0\xc7\xbb\x01\0\x10 \x11<x\x02\0\0\0\0\x01\0\xc6\xbb\x01\0\x10 \xa3:x\x02\0\0\0\0\x01\0\xc5\xbb\x01\0\x10 59x\x02\0\0\0\0\x01\0\xc4\xbb\x01\0\x10 \xc77x\x02\0\0\0\0\x01\0\xc3\xbb\x01\0\x10 Y6x\x02\0\0\0\0\x01\0\xc2\xbb\x01\0\x10 \xeb4x\x02\0\0\0\0\x01\0\xc1\xbb\x01\0\x10 }3x\x02\0\0\0\0\x01\0\xc0\xbb\x01\0\x10 \x0f2x\x02\0\0\0\0\x01\0\xbf\xbb\x01\0\x10 \xa10x\x02\0\0\0\0\x01\0\xbe\xbb\x01\0\x10 3/x\x02\0\0\0\0\x01\0\xbd\xbb\x01\0\x10 \xc5-x\x02\0\0\0\0\x01\0\xbc\xbb\x01\0\x10 W,x\x02\0\0\0\0\x01\0\xbb\xbb\x01\0\x10 \xe9*x\x02\0\0\0\0\x01\0\xba\xbb\x01\0\x10 {)x\x02\0\0\0\0\x01\0\xb9\xbb\x01\0\x10 \r(x\x02\0\0\0\0\x01\0\xb8\xbb\x01\0\x10 \x9f&x\x02\0\0\0\0\x01\0\xb7\xbb\x01\0\x10 1%x\x02\0\0\0\0\x01\0\xb6\xbb\x01\0\x10 \xc3#x\x02\0\0\0\0\x01\0\xb5\xbb\x01\0\x10 U\"x\x02\0\0\0\0\x01\0\xb4\xbb\x01\0\x10 \xe7 x\x02\0\0\0\0\x01\0\xb3\xbb\x01\0\x10 y\x1fx\x02\0\0\0\0\x01\0\xb2\xbb\x01\0\x10 \x0b\x1ex\x02\0\0\0\0\x01\0\xb1\xbb\x01\0\x10 \x9d\x1cx\x02\0\0\0\0\x01\0\xb0\xbb\x01\0\x10 /\x1bx\x02\0\0\0\0\x01\0\xaf\xbb\x01\0\x10 \xc1\x19x\x02\0\0\0\0\x01\0\xae\xbb\x01\0\x10 S\x18x\x02\0\0\0\0\x01\0\xad\xbb\x01\0\x10 \xe5\x16x\x02\0\0\0\0\x01\0\xac\xbb\x01\0\x10 w\x15x\x02\0\0\0\0\x01\0\xab\xbb\x01\0\x10 \t\x14x\x02\0\0\0\0\x01\0\xaa\xbb\x01\0\x10 \x9b\x12x\x02\0\0\0\0\x01\0\xa9\xbb\x01\0\x10 -\x11x\x02\0\0\0\0\x01\0\xa8\xbb\x01\0\x10 \xbf\x0fx\x02\0\0\0\0\x01\0\xa7\xbb\x01\0\x10 Q\x0ex\x02\0\0\0\0\x01\0\xa6\xbb\x01\0\x10 \xe3\x0cx\x02\0\0\0\0\x01\0\xa5\xbb\x01\0\x10 u\x0bx\x02\0\0\0\0\x01\0\xa4\xbb\x01\0\x10 \x07\nx\x02\0\0\0\0\x01\0\xa3\xbb\x01\0\x10 \x99\x08x\x02\0\0\0\0\x01\0\xa2\xbb\x01\0\x10 +\x07x\x02\0\0\0\0\x01\0\xa1\xbb\x01\0\x10 \xbd\x05x\x02\0\0\0\0\x01\0\xa0\xbb\x01\0\x10 O\x04x\x02\0\0\0\0\x01\0\x9f\xbb\x01\0\x10 \xe1\x02x\x02\0\0\0\0\x01\0\x9e\xbb\x01\0\x10 s\x01x\x02\0\0\0\0\x01\0\x9d\xbb\x01\0\x10 \x05\0x\x02\0\0\0\0\x01\0\x9c\xbb\x01\0\x10 \x97\xfew\x02\0\0\0\0\x01\0\x9b\xbb\x01\0\x10 )\xfdw\x02\0\0\0\0\x01\0\x9a\xbb\x01\0\x10 \xbb\xfbw\x02\0\0\0\0\x01\0\x99\xbb\x01\0\x10 M\xfaw\x02\0\0\0\0\x01\0\x98\xbb\x01\0\x10 \xdf\xf8w\x02\0\0\0\0\x01\0\x97\xbb\x01\0\x10 q\xf7w\x02\0\0\0\0\x01\0\x96\xbb\x01\0\x10 \x03\xf6w\x02\0\0\0\0\x01\0\x95\xbb\x01\0\x10 \x95\xf4w\x02\0\0\0\0\x01\0\x94\xbb\x01\0\x10 '\xf3w\x02\0\0\0\0\x01\0\x93\xbb\x01\0\x10 \xb9\xf1w\x02\0\0\0\0\x01\0\x92\xbb\x01\0\x10 K\xf0w\x02\0\0\0\0\x01\0\x91\xbb\x01\0\x10 \xdd\xeew\x02\0\0\0\0\x01\0\x90\xbb\x01\0\x10 o\xedw\x02\0\0\0\0\x01\0\x8f\xbb\x01\0\x10 \x01\xecw\x02\0\0\0\0\x01\0\x8e\xbb\x01\0\x10 \x93\xeaw\x02\0\0\0\0\x01\0\x8d\xbb\x01\0\x10 %\xe9w\x02\0\0\0\0\x01\0\x8c\xbb\x01\0\x10 \xb7\xe7w\x02\0\0\0\0\x01\0\x8b\xbb\x01\0\x10 I\xe6w\x02\0\0\0\0\x01\0\x8a\xbb\x01\0\x10 \xdb\xe4w\x02\0\0\0\0\x01\0\x89\xbb\x01\0\x10 m\xe3w\x02\0\0\0\0\x01\0\x88\xbb\0\0\x08 \x01\0\xa6\xbc\x01\0\x10 uyy\x02\0\0\0\0\xe6\xba\x01\0\"\xbd\x01\0\x01\0\0\0\0\0\0\0"
Stack backtrace:
   0: utils::logging::tracing_panic_hook
             at /home/nonroot/libs/utils/src/logging.rs:206:21
   1: <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call
             at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2029:9
   2: std::panicking::rust_panic_with_hook
             at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:783:13
   3: std::panicking::begin_panic_handler::{{closure}}
             at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:657:13
   4: std::sys_common::backtrace::__rust_end_short_backtrace
             at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:171:18
   5: rust_begin_unwind
             at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:645:5
   6: core::panicking::panic_fmt
             at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panicking.rs:72:14
   7: core::panicking::assert_failed_inner
             at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panicking.rs:337:23
   8: core::panicking::assert_failed
             at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panicking.rs:297:5
   9: pageserver::tenant::timeline::Timeline::validate_get_vectored_impl::{{closure}}::{{closure}}
             at /home/nonroot/pageserver/src/tenant/timeline.rs:892:29
  10: core::iter::traits::iterator::Iterator::for_each::call::{{closure}}
             at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/iter/traits/iterator.rs:855:29
  11: <core::iter::adapters::zip::Zip<A,B> as core::iter::adapters::zip::SpecFold>::spec_fold
             at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/iter/adapters/zip.rs:659:21
  12: <core::iter::adapters::zip::Zip<A,B> as core::iter::adapters::zip::ZipImpl<A,B>>::fold
             at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/iter/adapters/zip.rs:249:9
  13: <core::iter::adapters::zip::Zip<A,B> as core::iter::traits::iterator::Iterator>::fold
             at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/iter/adapters/zip.rs:103:9
  14: core::iter::traits::iterator::Iterator::for_each
             at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/iter/traits/iterator.rs:858:9
  15: pageserver::tenant::timeline::Timeline::validate_get_vectored_impl::{{closure}}
             at /home/nonroot/pageserver/src/tenant/timeline.rs:888:17
  16: pageserver::tenant::timeline::Timeline::get_vectored::{{closure}}
             at /home/nonroot/pageserver/src/tenant/timeline.rs:782:26
  17: pageserver::tenant::timeline::Timeline::create_image_layers::{{closure}}::{{closure}}
             at /home/nonroot/pageserver/src/tenant/timeline.rs:3621:30
  18: <tracing::instrument::Instrumented<T> as core::future::future::Future>::poll
             at /home/nonroot/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/instrument.rs:272:9
  19: pageserver::tenant::timeline::Timeline::create_image_layers::{{closure}}
             at /home/nonroot/pageserver/src/tenant/timeline.rs:3549:5
  20: pageserver::tenant::timeline::Timeline::compact_legacy::{{closure}}
             at /home/nonroot/pageserver/src/tenant/timeline.rs:1191:22
  21: pageserver::tenant::timeline::Timeline::compact::{{closure}}
             at /home/nonroot/pageserver/src/tenant/timeline.rs:1106:84
  22: <tracing::instrument::Instrumented<T> as core::future::future::Future>::poll
             at /home/nonroot/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/instrument.rs:272:9
  23: pageserver::tenant::Tenant::compaction_iteration::{{closure}}
             at /home/nonroot/pageserver/src/tenant.rs:1652:18
  24: pageserver::tenant::tasks::compaction_loop::{{closure}}::{{closure}}
             at /home/nonroot/pageserver/src/tenant/tasks.rs:180:76
  25: pageserver::tenant::tasks::compaction_loop::{{closure}}
             at /home/nonroot/pageserver/src/tenant/tasks.rs:239:6
  26: <tracing::instrument::Instrumented<T> as core::future::future::Future>::poll
             at /home/nonroot/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/instrument.rs:272:9
  27: pageserver::tenant::tasks::start_background_loops::{{closure}}
             at /home/nonroot/pageserver/src/tenant/tasks.rs:105:22
  28: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::future::future::Future>::poll
             at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:297:9
  29: <futures_util::future::future::catch_unwind::CatchUnwind<Fut> as core::future::future::Future>::poll::{{closure}}
             at /home/nonroot/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.30/src/future/future/catch_unwind.rs:36:42
  30: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9
  31: std::panicking::try::do_call
             at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
  32: std::panicking::try
             at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
  33: std::panic::catch_unwind
             at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
  34: <futures_util::future::future::catch_unwind::CatchUnwind<Fut> as core::future::future::Future>::poll
             at /home/nonroot/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.30/src/future/future/catch_unwind.rs:36:9
  35: <tokio::task::task_local::TaskLocalFuture<T,F> as core::future::future::Future>::poll::{{closure}}
             at /home/nonroot/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/task/task_local.rs:347:31
  36: tokio::task::task_local::LocalKey<T>::scope_inner
             at /home/nonroot/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/task/task_local.rs:217:19
  37: <tokio::task::task_local::TaskLocalFuture<T,F> as core::future::future::Future>::poll
             at /home/nonroot/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/task/task_local.rs:343:19
  38: <tokio::task::task_local::TaskLocalFuture<T,F> as core::future::future::Future>::poll::{{closure}}
             at /home/nonroot/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/task/task_local.rs:347:31
  39: tokio::task::task_local::LocalKey<T>::scope_inner
             at /home/nonroot/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/task/task_local.rs:217:19
  40: <tokio::task::task_local::TaskLocalFuture<T,F> as core::future::future::Future>::poll
             at /home/nonroot/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/task/task_local.rs:343:19
  41: pageserver::task_mgr::task_wrapper::{{closure}}
             at /home/nonroot/pageserver/src/task_mgr.rs:401:10
  42: tokio::runtime::task::core::Core<T,S>::poll::{{closure}}
             at /home/nonroot/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/task/core.rs:328:17
  43: tokio::loom::std::unsafe_cell::UnsafeCell<T>::with_mut
             at /home/nonroot/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/loom/std/unsafe_cell.rs:16:9
  44: tokio::runtime::task::core::Core<T,S>::poll
             at /home/nonroot/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/task/core.rs:317:13
  45: tokio::runtime::task::harness::poll_future::{{closure}}
             at /home/nonroot/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/task/harness.rs:485:19
  46: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9
  47: std::panicking::try::do_call
             at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
  48: std::panicking::try
             at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
  49: std::panic::catch_unwind
             at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
  50: tokio::runtime::task::harness::poll_future
             at /home/nonroot/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/task/harness.rs:473:18
  51: tokio::runtime::task::harness::Harness<T,S>::poll_inner
             at /home/nonroot/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/task/harness.rs:208:27
  52: tokio::runtime::task::harness::Harness<T,S>::poll
             at /home/nonroot/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/task/harness.rs:153:15
  53: tokio::runtime::scheduler::multi_thread::worker::Context::run_task
  54: tokio::runtime::scheduler::multi_thread::worker::Context::run
  55: tokio::runtime::context::set_scheduler
  56: tokio::runtime::context::runtime::enter_runtime
  57: tokio::runtime::scheduler::multi_thread::worker::run
  58: <tokio::runtime::blocking::task::BlockingTask<T> as core::future::future::Future>::poll
  59: tokio::runtime::task::core::Core<T,S>::poll
  60: tokio::runtime::task::harness::Harness<T,S>::poll
  61: tokio::runtime::blocking::pool::Inner::run
  62: std::sys_common::backtrace::__rust_begin_short_backtrace
  63: core::ops::function::FnOnce::call_once{{vtable.shim}}
  64: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2015:9
  65: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2015:9
  66: std::sys::unix::thread::Thread::new::thread_start
             at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys/unix/thread.rs:108:17
  67: start_thread
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c/storage/pageserver Component: storage: pageserver t/bug Issue Type: Bug
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants