detached 46fd2a1

Merge branch 'feat/x8' into feat/xwayland-builtin

commit
46fd2a1ab98e669e15fe42582f30083891cb61db
author
brice · · 2026-10-22 15:49 UTC
committer
brice · · 2026-10-22 17:55 UTC
merge of
c5b7312 + 3df83c3 · diff against the first parent
signature
GPG VerifiedCD88F9E564E0102646FB6077A1A07C7C7C3E349D · arch-gpg Verified for the committer email
29 files · +3797 -2972
M Makefile +1 -1
@@ -70,7 +70,7 @@ adapter-imports:
7070 [ -z "$$bad" ] || { echo "$$bad"; echo 'adapter imports another adapter: use ports or a shared library (Makefile ADAPTER_LIBS)' >&2; exit 1; }
7171 # Fast, mandatory guards for tiled content publications and SHM copies.
7272 perf-check:
73- CGO_ENABLED=0 go test ./internal/core ./internal/app ./internal/adapters/drm ./internal/adapters/headless ./internal/adapters/vulkan ./internal/adapters/wayland ./internal/adapters/outputkit/capture ./internal/adapters/screencast ./internal/adapters/wayland/xwm -run '^(TestAnimateAllocations|TestPublishAllocations|TestPublishSubscribersAllocations|TestPublishStashSlideAllocations|TestPublishOverviewAllocations|TestPublishLeavingAllocations|TestOutputRoutingAllocations|TestReportSeenAllocations|TestFrameLifecycleTransitionsAllocations|TestFullscreenShownAllocations|TestFrameDecisionAllocations|TestCommitFrameAllocations|TestColorPipelineAllocations|TestShownBySnapshotAllocations|TestFlipShowsAllocations|TestMRUNoteFocusDoesNotAllocateWhenSettled|TestDueFramesAllocations|TestRenderSteadyStateAllocations|TestRenderSteadyStateDMABufAllocations|TestSceneOpaqueRegionAllocations|TestSceneDeltaAllocations|TestAccountFlipAllocations|TestFlipDoneAllocations|TestSceneWalkUnchangedTiledSHM|TestTiledCommitPublishAllocations|TestCapturedCommitApplyAllocations|TestCapturedViewportApplyAllocations|TestEffectiveInputEmptyTreeAllocations|TestHeadlessTiledSHMCallbackAndCopyBudget|TestReleaseHeldAllocations|TestCommitDamageAllocations|TestEmitContentAllocations|TestPresentationPushAllocations|TestAnimatingFrameSendAllocations|TestContentBatchCycleAllocations|TestWriteMappedAllocations|TestCapturedForwardAllocations|TestCommandForwardAllocations|TestOutboxQueuedDeliveryAllocations|TestCastFrameAllocations|TestCastProducerAllocations|TestCaptureCycleAllocations|TestLogScenesAllocations|TestOverviewNamedRowsAllocations|TestBufferContentAllocations|TestDueFramesFireScratch|TestRetireSemaphoreAllocatesNothing|TestTableLookupAllocations|TestTableInsertRemoveAllocations|TestPropertyUnchangedAllocations|TestDispatchAllocations|TestConfigureFlushAllocations|TestFocusAllocations|TestSpaceAllocations|TestUnmanagedGeometryAllocations|TestFocusInUnmanagedAllocations|TestUnmanagedPublishAllocations|TestUnmanagedHitAllocations|TestOverrideMovedUnchangedAllocations)$$' -count=1
73+ CGO_ENABLED=0 go test ./internal/core ./internal/app ./internal/adapters/drm ./internal/adapters/headless ./internal/adapters/vulkan ./internal/adapters/wayland ./internal/adapters/outputkit/capture ./internal/adapters/screencast ./internal/adapters/wayland/xwm -run '^(TestAnimateAllocations|TestPublishAllocations|TestPublishSubscribersAllocations|TestPublishStashSlideAllocations|TestPublishOverviewAllocations|TestPublishLeavingAllocations|TestOutputRoutingAllocations|TestReportSeenAllocations|TestFrameLifecycleTransitionsAllocations|TestFullscreenShownAllocations|TestFrameDecisionAllocations|TestCommitFrameAllocations|TestColorPipelineAllocations|TestShownBySnapshotAllocations|TestFlipShowsAllocations|TestMRUNoteFocusDoesNotAllocateWhenSettled|TestDueFramesAllocations|TestRenderSteadyStateAllocations|TestRenderSteadyStateDMABufAllocations|TestSceneOpaqueRegionAllocations|TestSceneDeltaAllocations|TestAccountFlipAllocations|TestFlipDoneAllocations|TestSceneWalkUnchangedTiledSHM|TestTiledCommitPublishAllocations|TestCapturedCommitApplyAllocations|TestCapturedViewportApplyAllocations|TestEffectiveInputEmptyTreeAllocations|TestHeadlessTiledSHMCallbackAndCopyBudget|TestReleaseHeldAllocations|TestCommitDamageAllocations|TestEmitContentAllocations|TestPresentationPushAllocations|TestAnimatingFrameSendAllocations|TestContentBatchCycleAllocations|TestWriteMappedAllocations|TestCapturedForwardAllocations|TestCommandForwardAllocations|TestOutboxQueuedDeliveryAllocations|TestCastFrameAllocations|TestCastProducerAllocations|TestCaptureCycleAllocations|TestLogScenesAllocations|TestOverviewNamedRowsAllocations|TestBufferContentAllocations|TestDueFramesFireScratch|TestRetireSemaphoreAllocatesNothing|TestTableLookupAllocations|TestTableInsertRemoveAllocations|TestPropertyUnchangedAllocations|TestDispatchAllocations|TestConfigureFlushAllocations|TestFocusAllocations|TestSpaceAllocations|TestUnmanagedGeometryAllocations|TestFocusInUnmanagedAllocations|TestUnmanagedPublishAllocations|TestUnmanagedHitAllocations|TestOverrideMovedUnchangedAllocations|TestFullscreenConfigureAllocations|TestKeyboardGrabSyncAllocations)$$' -count=1
7474 CGO_ENABLED=0 go test -tags xturbo_poison ./internal/adapters/wayland/xwm -count=1
7575 check: vet test arch fakes-check log-check perf-check
7676
M README.md +1 -1
@@ -149,7 +149,7 @@ See [Configuration](docs/config.md) for all keys, actions, bindings and automati
149149 - Explicit sync carries client fences to the GPU and KMS, enabled by default with no flag. HDR10 on capable displays includes configurable SDR brightness.
150150 - Separate workspaces and fractional scale per output; workspaces move when a monitor is unplugged and return when it reconnects.
151151 - Hidden apps get frame callbacks once per second and the suspended state, whether on another workspace, in a hidden stash, off screen or under fullscreen. Captured windows keep their output's refresh rate.
152-- Steam and other X11 clients run through xwayland-satellite, or through the experimental built-in window manager (`xwayland = builtin`; shows menus, popups and tooltips; no clipboard or XSETTINGS yet). Wine can run natively on Wayland.
152+- Steam and other X11 clients run through xwayland-satellite, or through the experimental built-in window manager (`xwayland = builtin`; menus, popups and tooltips, fullscreen games with keyboard grab; no clipboard or XSETTINGS yet). Wine can run natively on Wayland.
153153
154154 ### Windows and workspaces
155155
M docs/config.md +4 -1
@@ -146,7 +146,7 @@ Rules place an app's windows when they first open.
146146 | `rule.<name>.width` | Column width in [cells](#column-widths), 1 to 16 |
147147
148148 ```ini
149-rule.games.app-id = steam_app_.*
149+rule.games.app-id = steam_app_\d+
150150 rule.games.workspace = 3
151151 rule.chat.app-id = discord|org\.telegram\..*
152152 rule.chat.workspace = chat
@@ -157,6 +157,9 @@ rule.calc.floating = on
157157
158158 - Every matching rule applies, in file order; later rules win.
159159 - A rule never moves your focus or view.
160+- Proton games (X11) use `steam_app_<id>` as app ID, taken from `WM_CLASS`.
161+- An X11 window that opens exactly on one output's area opens on that output, unless a rule sets `monitor`.
162+- A rule can float a Proton game: `rule.games.app-id = steam_app_\d+` with `rule.games.floating = on`. Without a rule, X11 games tile until they ask for fullscreen.
160163 - To find an app ID: `neferwl state | jq '.windows[].app_id'`.
161164
162165 ## Output placement
M docs/desktop.md +9 -0
@@ -60,6 +60,15 @@ xwayland = off # no X11 support
6060
6161 With `xwayland = builtin` (experimental), neferwl starts `Xwayland` itself and manages X11 windows: they tile, take focus and close like Wayland windows. Menus, popups and tooltips of X11 apps are shown above their window and do not take the keyboard focus. Clipboard and XSETTINGS are not supported; use `satellite` if you need them.
6262
63+Games with `builtin`:
64+
65+- **Fullscreen:** an X11 window can ask for fullscreen (`_NET_WM_STATE_FULLSCREEN`) and leave it again; `toggle-fullscreen` works too. A request within 1 second of the window mapping is ignored, so a launcher that remembers a fullscreen size does not cover the windows it opens next. The app can ask again later.
66+- **Output:** a window that opens exactly at one output's area opens on that output, and its fullscreen fills it.
67+- **Keyboard grab:** an X11 app that grabs the keyboard inhibits the compositor binds only while it is focused and fullscreen; a windowed app cannot lock the binds. There is no escape bind, as with Wayland shortcut inhibitors; leave by unfullscreening from the app or switching away with the mouse.
68+- **Pointer:** mouse-look works through relative pointer and pointer constraints.
69+- **App ID:** Proton windows are named `steam_app_<id>`; match them with a [window rule](config.md#window-rules).
70+- **Bypass hint:** `_NET_WM_BYPASS_COMPOSITOR` is read but changes nothing; direct scanout is chosen from the window state.
71+
6372 ## Session locking
6473
6574 NeferWL supports `ext-session-lock-v1` with an external locker such as swaylock or hyprlock. The locker checks the password; NeferWL hides the desktop and blocks input.
M docs/dev/headless.md +8 -2
@@ -66,7 +66,7 @@ WAYLAND_DISPLAY=<name> go run ./examples/testime -preedit nihon -commit 日本
6666
6767 `make e2e-xwayland` runs the end-to-end test of the built-in window manager (`xwayland = builtin`). It is behind the `xwayland` build tag, so `go test ./...` and `make check` only compile it (`go vet -tags xwayland`). It needs `Xwayland` on `PATH` and a GPU, and skips without Xwayland.
6868
69-The test starts a headless NeferWL with a real `Xwayland` on the first free X display (a live session's `:0` stays untouched) and runs `internal/app/testdata/x11probe`, a small X11 client (`-class`, `-title`, `-size`, `-sleep`) that paints its window green, prints `mapped WxH` and `focus`, and exits 0 on `WM_DELETE_WINDOW`. With `-override` it also maps a magenta override-redirect window (`-override-at`, `-override-size`, `-override-type menu|tooltip`, `-override-for`, `-override-shape`, `-override-dismiss-on-focusout`) and prints `override mapped`, `override unmapped` or `dismissed`. It checks:
69+The test starts a headless NeferWL with a real `Xwayland` on the first free X display (a live session's `:0` stays untouched) and runs `internal/app/testdata/x11probe`, a small X11 client (`-class`, `-title`, `-size`, `-sleep`, `-at X,Y`) that paints its window green, prints `mapped WxH` and `focus`, and exits 0 on `WM_DELETE_WINDOW`. With `-override` it also maps a magenta override-redirect window (`-override-at`, `-override-size`, `-override-type menu|tooltip`, `-override-for`, `-override-shape`, `-override-dismiss-on-focusout`) and prints `override mapped`, `override unmapped` or `dismissed`. `-fullscreen` (with `-fullscreen-delay`, `-fullscreen-off`) requests `_NET_WM_STATE_FULLSCREEN` by client message and prints `fullscreen WxH` / `fullscreen off WxH` when the window manager publishes the state; `-keyboard-grab` calls `XGrabKeyboard` and prints `grab`. `-at` also sends a ConfigureRequest with the window rect before the map, like games do. It checks:
7070
7171 - the state lists one visible `X11Probe` window with the probe's pid, and the screenshot is mostly green inside its tile;
7272 - the probe receives focus;
@@ -74,7 +74,13 @@ The test starts a headless NeferWL with a real `Xwayland` on the first free X di
7474 - `key Super+q` closes the focused probe within 2 seconds and the state drops to one window;
7575 - an override-redirect menu is drawn magenta above the green toplevel at its X position, is not listed in the state, leaves focus on the toplevel and disappears from the screenshot once the probe unmaps it;
7676 - a menu is dismissed when its owner gets `FocusOut` because another X11 window took the focus;
77-- a menu with an empty input shape is still drawn and still not a window.
77+- a menu with an empty input shape is still drawn and still not a window;
78+- a fullscreen request 1.5 s after the map fills the output (all green, no gap) and `Super+Shift+f` leaves it; the client can also leave it itself; a request at the map stays tiled (the 1 s grace);
79+- with the keyboard grab, `Super+q` does not close a fullscreen focused client and works again once it leaves fullscreen; on a windowed client it closes it;
80+- on two outputs, a window created at the second output's origin opens on `HEADLESS-2` and fullscreens there;
81+- a window rule `rule.games.app-id = steam_app_\d+` floats an X11 window of class `steam_app_413150`, and not another class.
82+
83+Not covered headless: relative pointer lock (needs a real pointer device) and Xwayland output hotplug (`--size` is fixed); these are unit-tested in the `wayland` adapter.
7884
7985 Run it by hand with `go test -tags xwayland -race ./internal/app -run TestXwayland -count=1 -v`.
8086
M internal/adapters/wayland/alloc_hotpath_test.go +9 -0
@@ -246,3 +246,12 @@ func TestCommandForwardAllocations(t *testing.T) {
246246 t.Errorf("command push + merge + drain + stats: %.1f allocs, want 0", allocs)
247247 }
248248 }
249+
250+// A settled grab (none, or unchanged) is re-checked at every focus and
251+// configure without allocating.
252+func TestKeyboardGrabSyncAllocations(t *testing.T) {
253+ s := &Server{windows: map[ports.WindowID]*window{}}
254+ if n := testing.AllocsPerRun(100, s.syncKeyboardGrab); n != 0 {
255+ t.Fatalf("%v allocs", n)
256+ }
257+}
M internal/adapters/wayland/globals.go +1 -0
@@ -14,6 +14,7 @@ func registerGlobals(d *server.Display, o Options, s *Server) error {
1414 for _, register := range []func() error{
1515 func() error { return registerXDG(d, s) },
1616 func() error { return registerXwaylandShell(d, s) },
17+ func() error { return registerXwaylandGrab(d, s) },
1718 func() error { return registerLayer(d, s) },
1819 func() error {
1920 // Advertise only with the production owner gate and authoritative
M internal/adapters/wayland/inhibit.go +5 -0
@@ -121,6 +121,11 @@ func (s *Server) syncInhibitors() {
121121 idle[in.window] = true
122122 }
123123 }
124+ // syncKeyboardGrab compares against xgrabbed: it is only written here.
125+ s.xgrabbed = s.xgrabWindow()
126+ if s.xgrabbed != 0 {
127+ shortcuts[s.xgrabbed] = true
128+ }
124129 for id, on := range diffSets(s.shortcutWindows, shortcuts) {
125130 s.emit(ports.ShortcutsInhibit{Window: id, Active: on})
126131 }
M internal/adapters/wayland/seat.go +1 -0
@@ -456,6 +456,7 @@ func (s *Server) changeFocus(id ports.WindowID) {
456456 }
457457 s.textInputFocus()
458458 s.x11Focus()
459+ s.syncKeyboardGrab()
459460 s.log.Debug().Uint64("id", uint64(s.seat.focused)).Msg("keyboard focus")
460461 s.updateConstraint()
461462 }
M internal/adapters/wayland/server.go +3 -0
@@ -274,6 +274,8 @@ type Server struct {
274274 // inhibitors are the live inhibitor objects (inhibit.go);
275275 // shortcutWindows and idleWindows what core was told.
276276 inhibitors []*inhibitor
277+ xgrab *xwaylandGrab // Xwayland keyboard grab (xwaylandgrab.go)
278+ xgrabbed ports.WindowID // window the grab inhibits for
277279 shortcutWindows, idleWindows map[ports.WindowID]bool
278280 // busInhibited is the last IdleInhibited value (idle.go).
279281 busInhibited bool
@@ -816,6 +818,7 @@ func (s *Server) apply(cmd ports.ClientCommand) {
816818 s.wakePacer() // reconsider FIFO barriers at the new period
817819 }
818820 w.sendConfigure()
821+ s.syncKeyboardGrab()
819822 s.toplevelChanged(w)
820823 if scanoutChanged && w.surf() != nil {
821824 s.dmabuf.resendSurface(w.surf())
M internal/adapters/wayland/wire_client_test.go +3 -0
@@ -55,6 +55,7 @@ import (
5555 wire_xdgforeign "github.com/bnema/go-wayland-bindings/server/xdgforeign"
5656 wire_xdgoutput "github.com/bnema/go-wayland-bindings/server/xdgoutput"
5757 wire_xdgshell "github.com/bnema/go-wayland-bindings/server/xdgshell"
58+ wire_xwaylandkeyboardgrab "github.com/bnema/go-wayland-bindings/server/xwaylandkeyboardgrab"
5859 wire_xwaylandshell "github.com/bnema/go-wayland-bindings/server/xwaylandshell"
5960 wire_imagecapture "github.com/bnema/neferwl/internal/adapters/wayland/imagecapture"
6061 "github.com/bnema/purego-libwayland/server"
@@ -254,6 +255,8 @@ var wireSchemas = map[string]wireSchema{
254255 "zwp_text_input_v3": {wire_textinput.ZwpTextInputV3Interface, &client_textinput.TextInputV3{}, map[uint16]bool{0: true}, nil},
255256 "zwp_virtual_keyboard_manager_v1": {wire_virtualkeyboard.ZwpVirtualKeyboardManagerV1Interface, &client_virtualkeyboard.VirtualKeyboardManager{}, nil, nil},
256257 "zwp_virtual_keyboard_v1": {wire_virtualkeyboard.ZwpVirtualKeyboardV1Interface, &client_virtualkeyboard.VirtualKeyboard{}, map[uint16]bool{3: true}, nil},
258+ "zwp_xwayland_keyboard_grab_manager_v1": {wire_xwaylandkeyboardgrab.ZwpXwaylandKeyboardGrabManagerV1Interface, nil, map[uint16]bool{0: true}, nil},
259+ "zwp_xwayland_keyboard_grab_v1": {wire_xwaylandkeyboardgrab.ZwpXwaylandKeyboardGrabV1Interface, nil, map[uint16]bool{0: true}, nil},
257260 "xwayland_shell_v1": {wire_xwaylandshell.XwaylandShellV1Interface, nil, map[uint16]bool{0: true}, nil},
258261 "xwayland_surface_v1": {wire_xwaylandshell.XwaylandSurfaceV1Interface, nil, map[uint16]bool{1: true}, nil},
259262 "zxdg_output_manager_v1": {wire_xdgoutput.ZxdgOutputManagerV1Interface, &client_xdgoutput.ZxdgOutputManager{}, map[uint16]bool{0: true}, nil},
M internal/adapters/wayland/x11window.go +1 -1
@@ -303,7 +303,7 @@ func (x *x11Window) tryMap() {
303303 if w.parent != nil && w.parent.mapped {
304304 parent = w.parent.id
305305 }
306- s.emit(ports.WindowMapped{ID: w.id, AppID: w.appID, PID: x.info.PID, Floating: w.floating, Width: w.floatW, Height: w.floatH, Parent: parent, Positioned: true, Modal: w.modal, Remap: w.gen > 1})
306+ s.emit(ports.WindowMapped{ID: w.id, AppID: w.appID, PID: x.info.PID, Floating: w.floating, Width: w.floatW, Height: w.floatH, Parent: parent, Positioned: true, Modal: w.modal, Remap: w.gen > 1, HasAt: x.info.HasAt, AtX: x.info.AtX, AtY: x.info.AtY})
307307 if x.info.Fullscreen {
308308 s.emit(ports.WindowFullscreenRequest{ID: w.id, Fullscreen: true})
309309 }
M internal/adapters/wayland/x11window_test.go +275 -1
@@ -9,8 +9,10 @@ import (
99 "time"
1010
1111 "github.com/bnema/go-wayland-bindings/server/pointerconstraints"
12+ "github.com/bnema/go-wayland-bindings/server/relativepointer"
1213 "github.com/bnema/go-wayland-bindings/server/wayland"
1314 "github.com/bnema/go-wayland-bindings/server/xdgshell"
15+ "github.com/bnema/go-wayland-bindings/server/xwaylandkeyboardgrab"
1416 "github.com/bnema/go-wayland-bindings/server/xwaylandshell"
1517 "github.com/bnema/neferwl/internal/ports"
1618 "github.com/bnema/wlturbo"
@@ -33,6 +35,8 @@ type x11Rig struct {
3335 stop func()
3436 shell uint32
3537 comp uint32
38+ // surfaceProxy, when set, observes the next paired wl_surface.
39+ surfaceProxy func(id uint32) wlturbo.Proxy
3640 }
3741
3842 func newX11Rig(t *testing.T) *x11Rig {
@@ -86,7 +90,11 @@ func (r *x11Rig) pair(win uint32, serial uint64) uint32 {
8690 r.peer.clientMessage(win, "WL_SURFACE_SERIAL", uint32(serial), uint32(serial>>32))
8791 surf, xs := r.xc.AllocateID(), r.xc.AllocateID()
8892 requestProtocol(r.t, r.xc, r.comp, wayland.CompositorRequestCreateSurface, surf)
89- registerProtocol(r.t, r.xc, surf)
93+ if r.surfaceProxy != nil {
94+ registerWireProxy(r.xc, r.surfaceProxy(surf))
95+ } else {
96+ registerProtocol(r.t, r.xc, surf)
97+ }
9098 requestProtocol(r.t, r.xc, r.shell, xwaylandshell.XwaylandShellV1RequestGetXwaylandSurface, xs, surf)
9199 registerProtocol(r.t, r.xc, xs)
92100 requestProtocol(r.t, r.xc, xs, xwaylandshell.XwaylandSurfaceV1RequestSetSerial, uint32(serial), uint32(serial>>32))
@@ -351,3 +359,269 @@ func TestX11WindowPointerLock(t *testing.T) {
351359 t.Fatalf("constrained %+v", got)
352360 }
353361 }
362+
363+// grabRig is an X11 window with an Xwayland keyboard grab on its surface.
364+func grabRig(t *testing.T) (r *x11Rig, w ports.WindowID, surf uint32) {
365+ t.Helper()
366+ r = newX11Rig(t)
367+ r.x11Window(x11Win)
368+ surf = r.pair(x11Win, x11Serial)
369+ w = awaitEvent[ports.WindowMapped](t, r.events).ID
370+ seat := bindProtocol(t, r.xc, "wl_seat")
371+ registerProtocol(t, r.xc, seat)
372+ mgr := bindProtocol(t, r.xc, "zwp_xwayland_keyboard_grab_manager_v1")
373+ grab := r.xc.AllocateID()
374+ requestProtocol(t, r.xc, mgr, xwaylandkeyboardgrab.ZwpXwaylandKeyboardGrabManagerV1RequestGrabKeyboard, grab, surf, seat)
375+ registerProtocol(t, r.xc, grab)
376+ if err := r.xc.Roundtrip(); err != nil {
377+ t.Fatal(err)
378+ }
379+ return r, w, grab
380+}
381+
382+// noInhibit fails when a ShortcutsInhibit event arrives shortly.
383+func noInhibit(t *testing.T, r *x11Rig) {
384+ t.Helper()
385+ if err := r.xc.Roundtrip(); err != nil {
386+ t.Fatal(err)
387+ }
388+ for deadline := time.After(150 * time.Millisecond); ; {
389+ select {
390+ case ev := <-r.events:
391+ if v, ok := ev.(ports.ShortcutsInhibit); ok {
392+ t.Fatalf("unexpected %+v", v)
393+ }
394+ case <-deadline:
395+ return
396+ }
397+ }
398+}
399+
400+func TestXwaylandKeyboardGrabThreeStates(t *testing.T) {
401+ r, w, grab := grabRig(t)
402+ // Windowed and focused: accepted, no effect.
403+ r.commands <- ports.ConfigureWindow{ID: w, Width: 100, Height: 100, Visible: true}
404+ r.commands <- ports.FocusWindow{ID: w}
405+ noInhibit(t, r)
406+ // Focused and fullscreen: inhibits.
407+ r.commands <- ports.ConfigureWindow{ID: w, Width: 100, Height: 100, Visible: true, Fullscreen: true}
408+ if v := awaitEvent[ports.ShortcutsInhibit](t, r.events); v != (ports.ShortcutsInhibit{Window: w, Active: true}) {
409+ t.Fatal(v)
410+ }
411+ // Focus lost: released.
412+ r.commands <- ports.FocusWindow{}
413+ if v := awaitEvent[ports.ShortcutsInhibit](t, r.events); v != (ports.ShortcutsInhibit{Window: w}) {
414+ t.Fatal(v)
415+ }
416+ // Back, then the grab object goes away.
417+ r.commands <- ports.FocusWindow{ID: w}
418+ awaitEvent[ports.ShortcutsInhibit](t, r.events)
419+ requestProtocol(t, r.xc, grab, xwaylandkeyboardgrab.ZwpXwaylandKeyboardGrabV1RequestDestroy)
420+ if v := awaitEvent[ports.ShortcutsInhibit](t, r.events); v != (ports.ShortcutsInhibit{Window: w}) {
421+ t.Fatal(v)
422+ }
423+}
424+
425+// x11Pointer gives the Xwayland client a wl_pointer and a relative pointer,
426+// both with event logs.
427+func (r *x11Rig) x11Pointer() (pointer uint32, ptrEvents, relEvents chan []float64) {
428+ r.t.Helper()
429+ seat := bindProtocol(r.t, r.xc, "wl_seat")
430+ registerProtocol(r.t, r.xc, seat)
431+ pointer = r.xc.AllocateID()
432+ ptrEvents = logProxy(r.t, r.xc, pointer)
433+ requestProtocol(r.t, r.xc, seat, wayland.SeatRequestGetPointer, pointer)
434+ mgr := bindProtocol(r.t, r.xc, "zwp_relative_pointer_manager_v1")
435+ rel := r.xc.AllocateID()
436+ relEvents = logProxy(r.t, r.xc, rel)
437+ requestProtocol(r.t, r.xc, mgr, relativepointer.ZwpRelativePointerManagerV1RequestGetRelativePointer, rel, pointer)
438+ return pointer, ptrEvents, relEvents
439+}
440+
441+// A lock on an X11 surface activates with pointer and keyboard focus, sends
442+// relative motion to the Xwayland client and deactivates when a native
443+// window takes the focus; it comes back with the X11 focus.
444+func TestX11LockFollowsFocusAndRelativeMotion(t *testing.T) {
445+ r := newX11Rig(t)
446+ win := uint32(x11Win)
447+ r.x11Window(win)
448+ surf := r.pair(win, x11Serial)
449+ m := awaitEvent[ports.WindowMapped](t, r.events)
450+ pointer, _, relEvents := r.x11Pointer()
451+ constraints := bindProtocol(t, r.xc, "zwp_pointer_constraints_v1")
452+ lock := r.xc.AllocateID()
453+ lockEvents := logProxy(t, r.xc, lock)
454+ requestProtocol(t, r.xc, constraints, pointerconstraints.ZwpPointerConstraintsV1RequestLockPointer, lock, surf, pointer, uint32(0), uint32(pointerconstraints.ZwpPointerConstraintsV1LifetimePersistent))
455+ if err := r.xc.Roundtrip(); err != nil {
456+ t.Fatal(err)
457+ }
458+ if len(lockEvents) > 0 {
459+ t.Fatal("locked without focus")
460+ }
461+
462+ r.commands <- ports.PointerFocus{ID: m.ID}
463+ r.commands <- ports.FocusWindow{ID: m.ID}
464+ if ev := next(t, r.xc, lockEvents); ev[0] != float64(pointerconstraints.ZwpLockedPointerV1EventLocked) {
465+ t.Fatalf("lock event %v", ev)
466+ }
467+ if got := constrained(t, r.events); got.ID != m.ID || got.Mode != ports.ConstraintLock || got.Rect != (ports.Rect{}) {
468+ t.Fatalf("constrained %+v", got)
469+ }
470+
471+ r.commands <- ports.PointerMotionTo{ID: m.ID, X: 5, Y: 5, DX: 2.5, DY: -1, UnaccelDX: 4, UnaccelDY: -2}
472+ if ev := next(t, r.xc, relEvents); len(ev) != 5 || ev[1] != 2.5 || ev[2] != -1 || ev[3] != 4 || ev[4] != -2 {
473+ t.Fatalf("relative motion %v", ev)
474+ }
475+
476+ // A native window takes the focus: the X11 lock ends and the XWM drops
477+ // the X focus.
478+ nc := protocolClient(t, r.s, r.dir)
479+ nm, _, _ := surfaceMapper(t, nc, r.events)()
480+ skip := len(r.peer.requests())
481+ r.commands <- ports.FocusWindow{ID: nm.ID}
482+ if ev := next(t, r.xc, lockEvents); ev[0] != float64(pointerconstraints.ZwpLockedPointerV1EventUnlocked) {
483+ t.Fatalf("unlock event %v", ev)
484+ }
485+ if got := constrained(t, r.events); got.ID != 0 {
486+ t.Fatalf("constrained %+v after native focus", got)
487+ }
488+ if f, _ := r.peer.waitReq(skip, func(q x11Req) bool { return q.major == x11OpSetInputFocus }); f.u32(4) == win {
489+ t.Fatalf("X focus still on %#x", win)
490+ }
491+
492+ r.commands <- ports.FocusWindow{ID: m.ID}
493+ if ev := next(t, r.xc, lockEvents); ev[0] != float64(pointerconstraints.ZwpLockedPointerV1EventLocked) {
494+ t.Fatalf("relock event %v", ev)
495+ }
496+}
497+
498+// A confine on an X11 surface reaches core with its region as given: an X11
499+// window has no geometry offset.
500+func TestX11ConfineRegionHasNoOffset(t *testing.T) {
501+ r := newX11Rig(t)
502+ win := uint32(x11Win)
503+ r.x11Window(win)
504+ surf := r.pair(win, x11Serial)
505+ m := awaitEvent[ports.WindowMapped](t, r.events)
506+ pointer, _, _ := r.x11Pointer()
507+ region := r.xc.AllocateID()
508+ registerProtocol(t, r.xc, region)
509+ requestProtocol(t, r.xc, r.comp, wayland.CompositorRequestCreateRegion, region)
510+ requestProtocol(t, r.xc, region, wayland.RegionRequestAdd, int32(5), int32(6), int32(20), int32(30))
511+ constraints := bindProtocol(t, r.xc, "zwp_pointer_constraints_v1")
512+ confine := r.xc.AllocateID()
513+ confineEvents := logProxy(t, r.xc, confine)
514+ requestProtocol(t, r.xc, constraints, pointerconstraints.ZwpPointerConstraintsV1RequestConfinePointer, confine, surf, pointer, region, uint32(pointerconstraints.ZwpPointerConstraintsV1LifetimePersistent))
515+ if err := r.xc.Roundtrip(); err != nil {
516+ t.Fatal(err)
517+ }
518+ r.state(func() {
519+ if g := r.s.windows[m.ID].geometry(); g != (ports.Rect{}) {
520+ t.Errorf("X11 geometry %+v, want zero", g)
521+ }
522+ })
523+
524+ r.commands <- ports.PointerFocus{ID: m.ID, X: 10, Y: 10}
525+ r.commands <- ports.FocusWindow{ID: m.ID}
526+ r.commands <- ports.PointerMotionTo{ID: m.ID, X: 10, Y: 10}
527+ if ev := next(t, r.xc, confineEvents); ev[0] != float64(pointerconstraints.ZwpConfinedPointerV1EventConfined) {
528+ t.Fatalf("confine event %v", ev)
529+ }
530+ want := ports.PointerConstrained{ID: m.ID, PointerConstraint: ports.PointerConstraint{Mode: ports.ConstraintConfine, Rect: ports.Rect{X: 5, Y: 6, W: 20, H: 30}}}
531+ if got := constrained(t, r.events); got != want {
532+ t.Fatalf("constrained %+v, want %+v", got, want)
533+ }
534+}
535+
536+// waitOn waits until window id's surface is on output name: commands reach
537+// the display goroutine asynchronously.
538+func (r *x11Rig) waitOn(id ports.WindowID, name string) {
539+ r.t.Helper()
540+ waitTrue(r.t, "surface on "+name, func() bool {
541+ ok := false
542+ r.state(func() {
543+ if w := r.s.windows[id]; w != nil {
544+ on := w.surf().on
545+ ok = on != nil && on.name() == name
546+ }
547+ })
548+ return ok
549+ })
550+}
551+
552+// An X11 window is on one output only, even straddling two: a single
553+// wl_surface.enter, and a leave only when its output changes.
554+func TestX11WindowEntersOneOutput(t *testing.T) {
555+ r := newX11Rig(t)
556+ r.commands <- ports.SetOutputs{Outputs: ports.Layout{
557+ {Info: ports.OutputInfo{Name: "A"}, X: 0, Y: 0, Width: 1920, Height: 1080, Scale: 1},
558+ {Info: ports.OutputInfo{Name: "B"}, X: 1920, Y: 0, Width: 1920, Height: 1080, Scale: 1},
559+ }, Focused: "A"}
560+ r.state(func() {}) // the layout is applied
561+ if err := r.xc.Roundtrip(); err != nil {
562+ t.Fatal(err)
563+ }
564+ outputs := 0
565+ for _, g := range r.xc.Registry().GetGlobals() {
566+ if g.Interface != "wl_output" {
567+ continue
568+ }
569+ id, err := bindWireID(r.xc, g.Name, g.Interface, 1)
570+ if err != nil {
571+ t.Fatal(err)
572+ }
573+ registerProtocol(t, r.xc, id)
574+ outputs++
575+ }
576+ if outputs != 2 {
577+ t.Fatalf("%d wl_output globals, want 2", outputs)
578+ }
579+
580+ win := uint32(x11Win)
581+ r.x11Window(win)
582+ events := make(chan []float64, 64)
583+ r.surfaceProxy = func(id uint32) wlturbo.Proxy {
584+ p := &eventLog{events: events}
585+ p.SetID(id)
586+ return p
587+ }
588+ r.pair(win, x11Serial)
589+ m := awaitEvent[ports.WindowMapped](t, r.events)
590+
591+ // Straddling both outputs, configured on A.
592+ r.commands <- ports.PlaceWindow{ID: m.ID, X: 1900, Y: 0}
593+ r.commands <- ports.ConfigureWindow{ID: m.ID, Width: 200, Height: 100, Visible: true, Output: "A"}
594+ r.waitOn(m.ID, "A")
595+ if err := r.xc.Roundtrip(); err != nil {
596+ t.Fatal(err)
597+ }
598+ count := func() (enters, leaves int) {
599+ for len(events) > 0 {
600+ switch ev := <-events; ev[0] {
601+ case float64(wayland.SurfaceEventEnter):
602+ enters++
603+ case float64(wayland.SurfaceEventLeave):
604+ leaves++
605+ }
606+ }
607+ return
608+ }
609+ if e, l := count(); e != 1 || l != 0 {
610+ t.Fatalf("straddling window: %d enters, %d leaves, want 1, 0", e, l)
611+ }
612+ r.state(func() {
613+ if on := r.s.windows[m.ID].surf().on; on == nil || on.name() != "A" {
614+ t.Errorf("surface on %v, want A", on)
615+ }
616+ })
617+
618+ // Moving to B leaves A and enters B once.
619+ r.commands <- ports.ConfigureWindow{ID: m.ID, Width: 200, Height: 100, Visible: true, Output: "B"}
620+ r.waitOn(m.ID, "B")
621+ if err := r.xc.Roundtrip(); err != nil {
622+ t.Fatal(err)
623+ }
624+ if e, l := count(); e != 1 || l != 1 {
625+ t.Fatalf("move to B: %d enters, %d leaves, want 1, 1", e, l)
626+ }
627+}
A internal/adapters/wayland/xwaylandgrab.go +90 -0
@@ -0,0 +1,90 @@
1+package wayland
2+
3+import (
4+ "github.com/bnema/go-wayland-bindings/server/wayland"
5+ "github.com/bnema/go-wayland-bindings/server/xwaylandkeyboardgrab"
6+ "github.com/bnema/neferwl/internal/ports"
7+ "github.com/bnema/purego-libwayland/server"
8+)
9+
10+// zwp_xwayland_keyboard_grab_v1. Xwayland asks for it when an X client
11+// takes an active keyboard grab. It is a shortcuts inhibitor, but only
12+// while the grabbing surface's window has the keyboard focus and is
13+// fullscreen: a windowed app must not lock the compositor binds out.
14+// Otherwise the request is accepted and has no effect. Never honoured
15+// while the session is protected. The global is visible to Xwayland only
16+// (xwaylandRestricted).
17+
18+// xwaylandGrab is the seat's single grab.
19+type xwaylandGrab struct {
20+ res *xwaylandkeyboardgrab.ZwpXwaylandKeyboardGrabV1
21+ surf *surface
22+}
23+
24+func registerXwaylandGrab(d *server.Display, s *Server) error {
25+ return xwaylandkeyboardgrab.NewZwpXwaylandKeyboardGrabManagerV1Global(d, 1, func(c server.Client, v, id uint32) {
26+ _, _ = xwaylandkeyboardgrab.NewZwpXwaylandKeyboardGrabManagerV1(c, int32(v), id, xwaylandGrabManager{s})
27+ })
28+}
29+
30+type xwaylandGrabManager struct{ s *Server }
31+
32+func (xwaylandGrabManager) Destroy(*xwaylandkeyboardgrab.ZwpXwaylandKeyboardGrabManagerV1) {}
33+
34+// GrabKeyboard replaces the seat's grab with a new one.
35+func (m xwaylandGrabManager) GrabKeyboard(r *xwaylandkeyboardgrab.ZwpXwaylandKeyboardGrabManagerV1, id uint32, surf *wayland.Surface, _ *wayland.Seat) {
36+ state := m.s.surfaceOf(surf)
37+ if state == nil {
38+ return
39+ }
40+ g := &xwaylandGrab{surf: state}
41+ res, err := xwaylandkeyboardgrab.NewZwpXwaylandKeyboardGrabV1(r.Client(), r.Version(), id, xwaylandGrabHandler{})
42+ if err != nil {
43+ return
44+ }
45+ g.res = res
46+ old := m.s.xgrab
47+ m.s.xgrab = g
48+ res.OnDestroy = func() {
49+ if m.s.xgrab == g {
50+ m.s.xgrab = nil
51+ m.s.syncKeyboardGrab()
52+ }
53+ }
54+ if old != nil && old.res != nil && old.res.Resource.Alive() {
55+ old.res.Resource.Destroy()
56+ }
57+ m.s.syncKeyboardGrab()
58+}
59+
60+type xwaylandGrabHandler struct{}
61+
62+func (xwaylandGrabHandler) Destroy(*xwaylandkeyboardgrab.ZwpXwaylandKeyboardGrabV1) {}
63+
64+// xgrabWindow is the window whose grab is in effect (0: none).
65+func (s *Server) xgrabWindow() ports.WindowID {
66+ g := s.xgrab
67+ if g == nil || g.surf == nil || g.surf.destroyed || !g.res.Resource.Alive() {
68+ return 0
69+ }
70+ if s.security != nil && s.security.Snapshot().Protected {
71+ return 0
72+ }
73+ id := g.surf.root().windowID()
74+ if id == 0 || id != s.seat.focused {
75+ return 0
76+ }
77+ if w := s.windows[id]; w == nil || !w.hasLast || !w.last.Fullscreen {
78+ return 0
79+ }
80+ return id
81+}
82+
83+// syncKeyboardGrab re-evaluates the grab after a focus or fullscreen
84+// change, and reports to core only when its effect changed.
85+func (s *Server) syncKeyboardGrab() {
86+ if id := s.xgrabWindow(); id != s.xgrabbed {
87+ s.xgrabbed = id
88+ s.syncInhibitors()
89+ }
90+}
M internal/adapters/wayland/xwm/configure_test.go +18 -0
@@ -563,3 +563,21 @@ func TestFocusAllocations(t *testing.T) {
563563 require.Zero(t, allocs)
564564 require.False(t, x.closed)
565565 }
566+
567+// Repeated identical fullscreen configures cost nothing.
568+func TestFullscreenConfigureAllocations(t *testing.T) {
569+ x, p, h, _, _ := attached(t)
570+ s := newWin(t, x, p, h, 0x500001)
571+ sinkPeer(t, x, p)
572+ cfg := ports.ConfigureWindow{Width: 1920, Height: 1080, Fullscreen: true, Activated: true}
573+ x.Configure(s, cfg)
574+ x.posted = false
575+ x.flush()
576+ allocs := testing.AllocsPerRun(300, func() {
577+ x.Configure(s, cfg)
578+ x.Place(s, 0, 0)
579+ x.posted = false
580+ x.flush()
581+ })
582+ require.Zero(t, allocs)
583+}
M internal/adapters/wayland/xwm/host.go +8 -3
@@ -13,9 +13,14 @@ type WindowInfo struct {
1313 Floating bool // dialog/utility/splash/fixed size
1414 Width, Height int // requested size, logical (scale 1)
1515 Parent Slot
16- Modal bool // _NET_WM_STATE_MODAL
17- Fullscreen bool // _NET_WM_STATE_FULLSCREEN at map
18- Title, AppID string
16+ Modal bool // _NET_WM_STATE_MODAL
17+ Fullscreen bool // _NET_WM_STATE_FULLSCREEN at map
18+ Bypass uint8 // _NET_WM_BYPASS_COMPOSITOR (0 unset, 1 bypass, 2 do not)
19+ // HasAt: the client asked for a rect equal to a whole output; AtX, AtY
20+ // is that output's layout origin.
21+ HasAt bool
22+ AtX, AtY int
23+ Title, AppID string
1924 }
2025
2126 // host is the wayland server as the XWM sees it. Display goroutine only.
M internal/adapters/wayland/xwm/mapflow.go +4 -0
@@ -142,6 +142,10 @@ func (x *XWM) info(s Slot) WindowInfo {
142142 Fullscreen: rec.fullscreen,
143143 Title: rec.title,
144144 AppID: rec.class,
145+ Bypass: rec.bypass,
146+ }
147+ if rec.sized && !info.Floating {
148+ info.AtX, info.AtY, info.HasAt = x.space.WholeOutput(int(rec.x), int(rec.y), int(rec.w), int(rec.h))
145149 }
146150 if info.Floating || rec.sized {
147151 info.Width, info.Height = int(rec.w), int(rec.h)
M internal/adapters/wayland/xwm/mapflow_test.go +29 -2
@@ -121,7 +121,7 @@ func TestMapFlowBatchesRequestsAndReadyFiresOnce(t *testing.T) {
121121 want := []uint32{
122122 uint32(xproto.AtomWmClass), uint32(xproto.AtomWmName), hs.p.atom("_NET_WM_NAME"), uint32(xproto.AtomWmHints),
123123 uint32(xproto.AtomWmNormalHints), hs.p.atom("WM_PROTOCOLS"), uint32(xproto.AtomWmTransientFor),
124- hs.p.atom("_NET_WM_WINDOW_TYPE"), hs.p.atom("_NET_WM_STATE"), hs.p.atom("_NET_WM_PID"),
124+ hs.p.atom("_NET_WM_WINDOW_TYPE"), hs.p.atom("_NET_WM_STATE"), hs.p.atom("_NET_WM_PID"), hs.p.atom("_NET_WM_BYPASS_COMPOSITOR"),
125125 }
126126 require.GreaterOrEqual(t, len(reqs), len(want)+2)
127127 for i, a := range want {
@@ -180,6 +180,16 @@ func TestMapFlowFloatingAndModal(t *testing.T) {
180180 {"modal", func(hs *harness, w uint32) {
181181 hs.atoms(w, "_NET_WM_STATE", "_NET_WM_STATE_MODAL")
182182 }, func(i WindowInfo) { require.True(t, i.Modal); require.False(t, i.Fullscreen) }},
183+ {"bypass 1", func(hs *harness, w uint32) {
184+ hs.words(w, "_NET_WM_BYPASS_COMPOSITOR", uint32(xproto.AtomCardinal), 1)
185+ }, func(i WindowInfo) { require.EqualValues(t, 1, i.Bypass) }},
186+ {"bypass 2 kept", func(hs *harness, w uint32) {
187+ hs.words(w, "_NET_WM_BYPASS_COMPOSITOR", uint32(xproto.AtomCardinal), 2)
188+ }, func(i WindowInfo) { require.EqualValues(t, 2, i.Bypass) }},
189+ {"bypass absent", func(hs *harness, w uint32) {}, func(i WindowInfo) { require.Zero(t, i.Bypass) }},
190+ {"class steam_app", func(hs *harness, w uint32) {
191+ hs.p.setProp(w, uint32(xproto.AtomWmClass), uint32(xproto.AtomString), 8, []byte("steam_app_892970\x00steam_app_892970\x00"))
192+ }, func(i WindowInfo) { require.Equal(t, "steam_app_892970", i.AppID) }},
183193 {"fullscreen at map", func(hs *harness, w uint32) {
184194 hs.atoms(w, "_NET_WM_STATE", "_NET_WM_STATE_FULLSCREEN")
185195 }, func(i WindowInfo) { require.True(t, i.Fullscreen) }},
@@ -746,7 +756,7 @@ func TestMapFlowReadyFiresOnLastReplyInAnyOrder(t *testing.T) {
746756 r := hs.x.tab.rec(s)
747757 r.mapping, r.pending = true, propMaskAll&^propClientIDs
748758 hs.expectReady(win)
749- order := []int{propCount, propPID, propClass, propNetName, propName, propHints, propNormalHints, propProtocols, propTransientFor, propWindowType, propState}
759+ order := []int{propCount, propPID, propBypass, propClass, propNetName, propName, propHints, propNormalHints, propProtocols, propTransientFor, propWindowType, propState}
750760 for i, bit := range order {
751761 require.False(t, hs.x.tab.rec(s).ready, i)
752762 if bit == propCount { // the geometry
@@ -777,3 +787,20 @@ func TestMapFlowReadyFiresOnLastReplyInAnyOrder(t *testing.T) {
777787 require.Equal(t, "t", hs.ready[win].Title)
778788 require.Equal(t, 5, hs.ready[win].PID)
779789 }
790+
791+func TestMapFlowWholeOutputRectSetsHint(t *testing.T) {
792+ hs := newHarness(t, nil)
793+ hs.x.space.Set(ports.Layout{out(0, 0, 1920, 1080), out(1920, 0, 1280, 1024)})
794+ const win = 0x500001
795+ hs.classic(win)
796+ s := hs.create(win)
797+ r := hs.x.tab.rec(s)
798+ r.x, r.y, r.w, r.h, r.sized = 1920, 0, 1280, 1024, true
799+ info := hs.x.info(s)
800+ require.True(t, info.HasAt)
801+ require.Equal(t, 1920, info.AtX)
802+ r.h = 1000
803+ require.False(t, hs.x.info(s).HasAt)
804+ r.h, r.sized = 1024, false
805+ require.False(t, hs.x.info(s).HasAt)
806+}
M internal/adapters/wayland/xwm/props.go +13 -0
@@ -24,6 +24,7 @@ const (
2424 propWindowType
2525 propState
2626 propPID
27+ propBypass
2728 propCount
2829 )
2930
@@ -67,6 +68,8 @@ func (x *XWM) propIndex(a uint32) int {
6768 return propState
6869 case x.atoms[atomNetWMPID]:
6970 return propPID
71+ case x.atoms[atomNetWMBypassCompositor]:
72+ return propBypass
7073 }
7174 return -1
7275 }
@@ -91,6 +94,8 @@ func (x *XWM) propAtom(idx int) xproto.Atom {
9194 return xproto.Atom(x.atoms[atomNetWMWindowType])
9295 case propState:
9396 return xproto.Atom(x.atoms[atomNetWMState])
97+ case propBypass:
98+ return xproto.Atom(x.atoms[atomNetWMBypassCompositor])
9499 default:
95100 return xproto.Atom(x.atoms[atomNetWMPID])
96101 }
@@ -260,6 +265,14 @@ func (x *XWM) applyProp(s Slot, idx int, format uint8, val []byte) {
260265 if changed && rec.ready {
261266 x.host.Fullscreen(s, fs)
262267 }
268+ case propBypass:
269+ // Kept for a later VRR/tearing policy; direct scanout and tearing
270+ // do not depend on it. 2 ("do not bypass") is ignored on purpose.
271+ rec.bypass = 0
272+ if len(val) >= 4 {
273+ rec.bypass = uint8(min(word(val, 0), 2))
274+ }
275+ x.log.Debug().Uint32("xid", rec.xid).Uint8("bypass", rec.bypass).Msg("_NET_WM_BYPASS_COMPOSITOR")
263276 case propPID:
264277 if len(val) >= 4 {
265278 rec.pid = int32(word(val, 0))
M internal/adapters/wayland/xwm/space.go +11 -0
@@ -114,6 +114,17 @@ func axisGap(v, lo, hi int) int {
114114 return 0
115115 }
116116
117+// WholeOutput reports whether the X rect is exactly one output's, and that
118+// output's layout origin.
119+func (s *Space) WholeOutput(x, y, w, h int) (lx, ly int, ok bool) {
120+ for i := 0; i < s.n; i++ {
121+ if r := s.regions[i]; r.X.X == x && r.X.Y == y && r.X.W == w && r.X.H == h {
122+ return r.Layout.X, r.Layout.Y, true
123+ }
124+ }
125+ return 0, 0, false
126+}
127+
117128 // ToX converts a layout point to X, through the nearest region.
118129 func (s *Space) ToX(lx, ly int) (x, y int) {
119130 i := s.nearest(lx, ly)
M internal/adapters/wayland/xwm/space_test.go +16 -0
@@ -92,3 +92,19 @@ func TestSpaceAllocations(t *testing.T) {
9292 t.Fatalf("allocs = %v", n)
9393 }
9494 }
95+
96+func TestSpaceWholeOutputMatchesPlace(t *testing.T) {
97+ var s Space
98+ s.Set(ports.Layout{out(-640, 0, 640, 480), out(0, 0, 1920, 1080)})
99+ lx, ly, ok := s.WholeOutput(0, 0, 640, 480)
100+ if !ok || lx != -640 || ly != 0 {
101+ t.Fatalf("WholeOutput = %d,%d,%v", lx, ly, ok)
102+ }
103+ // Placing the window at that origin lands on the same X point.
104+ if x, y := s.ToX(lx, ly); x != 0 || y != 0 {
105+ t.Fatalf("ToX = %d,%d", x, y)
106+ }
107+ if _, _, ok := s.WholeOutput(0, 0, 640, 481); ok {
108+ t.Fatal("partial rect matched")
109+ }
110+}
M internal/adapters/wayland/xwm/table.go +3 -2
@@ -54,8 +54,9 @@ type record struct {
5454 minW, minH, maxW, maxH int32
5555 title, class string // owned, replaced only on change
5656 hasNetName bool
57- floating bool // dialog-like type; set with the properties
58- sized bool // the client asked for its size before Ready
57+ floating bool // dialog-like type; set with the properties
58+ bypass uint8 // _NET_WM_BYPASS_COMPOSITOR, 0..2
59+ sized bool // the client asked for its size before Ready
5960
6061 // pairing
6162 serial uint64
M internal/adapters/wayland/xwm/testdata/streams/property_unchanged.hex +949 -949
@@ -1,950 +1,950 @@
1-1c00650001005000f30300000000000000000000000000000000000000000000
2-0108660003000000ef0300000000000009000000000000000000000000000000
3-6e6574207469746c650000001c00660001005000f30300000000000000000000
4-0000000000000000000000000108670003000000ef0300000000000009000000
5-0000000000000000000000006e6574207469746c650000001c00670001005000
6-f303000000000000000000000000000000000000000000000108680003000000
7-ef03000000000000090000000000000000000000000000006e6574207469746c
8-650000001c00680001005000f303000000000000000000000000000000000000
9-000000000108690003000000ef03000000000000090000000000000000000000
10-000000006e6574207469746c650000001c00690001005000f303000000000000
11-0000000000000000000000000000000001086a0003000000ef03000000000000
12-090000000000000000000000000000006e6574207469746c650000001c006a00
13-01005000f3030000000000000000000000000000000000000000000001086b00
14-03000000ef03000000000000090000000000000000000000000000006e657420
15-7469746c650000001c006b0001005000f3030000000000000000000000000000
16-000000000000000001086c0003000000ef030000000000000900000000000000
17-00000000000000006e6574207469746c650000001c006c0001005000f3030000
18-000000000000000000000000000000000000000001086d0003000000ef030000
19-00000000090000000000000000000000000000006e6574207469746c65000000
20-1c006d0001005000f30300000000000000000000000000000000000000000000
21-01086e0003000000ef0300000000000009000000000000000000000000000000
22-6e6574207469746c650000001c006e0001005000f30300000000000000000000
23-00000000000000000000000001086f0003000000ef0300000000000009000000
24-0000000000000000000000006e6574207469746c650000001c006f0001005000
25-f303000000000000000000000000000000000000000000000108700003000000
26-ef03000000000000090000000000000000000000000000006e6574207469746c
27-650000001c00700001005000f303000000000000000000000000000000000000
28-000000000108710003000000ef03000000000000090000000000000000000000
29-000000006e6574207469746c650000001c00710001005000f303000000000000
30-000000000000000000000000000000000108720003000000ef03000000000000
31-090000000000000000000000000000006e6574207469746c650000001c007200
32-01005000f3030000000000000000000000000000000000000000000001087300
33-03000000ef03000000000000090000000000000000000000000000006e657420
34-7469746c650000001c00730001005000f3030000000000000000000000000000
35-00000000000000000108740003000000ef030000000000000900000000000000
36-00000000000000006e6574207469746c650000001c00740001005000f3030000
37-00000000000000000000000000000000000000000108750003000000ef030000
38-00000000090000000000000000000000000000006e6574207469746c65000000
39-1c00750001005000f30300000000000000000000000000000000000000000000
40-0108760003000000ef0300000000000009000000000000000000000000000000
41-6e6574207469746c650000001c00760001005000f30300000000000000000000
42-0000000000000000000000000108770003000000ef0300000000000009000000
43-0000000000000000000000006e6574207469746c650000001c00770001005000
44-f303000000000000000000000000000000000000000000000108780003000000
45-ef03000000000000090000000000000000000000000000006e6574207469746c
46-650000001c00780001005000f303000000000000000000000000000000000000
47-000000000108790003000000ef03000000000000090000000000000000000000
48-000000006e6574207469746c650000001c00790001005000f303000000000000
49-0000000000000000000000000000000001087a0003000000ef03000000000000
50-090000000000000000000000000000006e6574207469746c650000001c007a00
51-01005000f3030000000000000000000000000000000000000000000001087b00
52-03000000ef03000000000000090000000000000000000000000000006e657420
53-7469746c650000001c007b0001005000f3030000000000000000000000000000
54-000000000000000001087c0003000000ef030000000000000900000000000000
55-00000000000000006e6574207469746c650000001c007c0001005000f3030000
56-000000000000000000000000000000000000000001087d0003000000ef030000
57-00000000090000000000000000000000000000006e6574207469746c65000000
58-1c007d0001005000f30300000000000000000000000000000000000000000000
59-01087e0003000000ef0300000000000009000000000000000000000000000000
60-6e6574207469746c650000001c007e0001005000f30300000000000000000000
61-00000000000000000000000001087f0003000000ef0300000000000009000000
62-0000000000000000000000006e6574207469746c650000001c007f0001005000
63-f303000000000000000000000000000000000000000000000108800003000000
64-ef03000000000000090000000000000000000000000000006e6574207469746c
65-650000001c00800001005000f303000000000000000000000000000000000000
66-000000000108810003000000ef03000000000000090000000000000000000000
67-000000006e6574207469746c650000001c00810001005000f303000000000000
68-000000000000000000000000000000000108820003000000ef03000000000000
69-090000000000000000000000000000006e6574207469746c650000001c008200
70-01005000f3030000000000000000000000000000000000000000000001088300
71-03000000ef03000000000000090000000000000000000000000000006e657420
72-7469746c650000001c00830001005000f3030000000000000000000000000000
73-00000000000000000108840003000000ef030000000000000900000000000000
74-00000000000000006e6574207469746c650000001c00840001005000f3030000
75-00000000000000000000000000000000000000000108850003000000ef030000
76-00000000090000000000000000000000000000006e6574207469746c65000000
77-1c00850001005000f30300000000000000000000000000000000000000000000
78-0108860003000000ef0300000000000009000000000000000000000000000000
79-6e6574207469746c650000001c00860001005000f30300000000000000000000
80-0000000000000000000000000108870003000000ef0300000000000009000000
81-0000000000000000000000006e6574207469746c650000001c00870001005000
82-f303000000000000000000000000000000000000000000000108880003000000
83-ef03000000000000090000000000000000000000000000006e6574207469746c
84-650000001c00880001005000f303000000000000000000000000000000000000
85-000000000108890003000000ef03000000000000090000000000000000000000
86-000000006e6574207469746c650000001c00890001005000f303000000000000
87-0000000000000000000000000000000001088a0003000000ef03000000000000
88-090000000000000000000000000000006e6574207469746c650000001c008a00
89-01005000f3030000000000000000000000000000000000000000000001088b00
90-03000000ef03000000000000090000000000000000000000000000006e657420
91-7469746c650000001c008b0001005000f3030000000000000000000000000000
92-000000000000000001088c0003000000ef030000000000000900000000000000
93-00000000000000006e6574207469746c650000001c008c0001005000f3030000
94-000000000000000000000000000000000000000001088d0003000000ef030000
95-00000000090000000000000000000000000000006e6574207469746c65000000
96-1c008d0001005000f30300000000000000000000000000000000000000000000
97-01088e0003000000ef0300000000000009000000000000000000000000000000
98-6e6574207469746c650000001c008e0001005000f30300000000000000000000
99-00000000000000000000000001088f0003000000ef0300000000000009000000
100-0000000000000000000000006e6574207469746c650000001c008f0001005000
101-f303000000000000000000000000000000000000000000000108900003000000
102-ef03000000000000090000000000000000000000000000006e6574207469746c
103-650000001c00900001005000f303000000000000000000000000000000000000
104-000000000108910003000000ef03000000000000090000000000000000000000
105-000000006e6574207469746c650000001c00910001005000f303000000000000
106-000000000000000000000000000000000108920003000000ef03000000000000
107-090000000000000000000000000000006e6574207469746c650000001c009200
108-01005000f3030000000000000000000000000000000000000000000001089300
109-03000000ef03000000000000090000000000000000000000000000006e657420
110-7469746c650000001c00930001005000f3030000000000000000000000000000
111-00000000000000000108940003000000ef030000000000000900000000000000
112-00000000000000006e6574207469746c650000001c00940001005000f3030000
113-00000000000000000000000000000000000000000108950003000000ef030000
114-00000000090000000000000000000000000000006e6574207469746c65000000
115-1c00950001005000f30300000000000000000000000000000000000000000000
116-0108960003000000ef0300000000000009000000000000000000000000000000
117-6e6574207469746c650000001c00960001005000f30300000000000000000000
118-0000000000000000000000000108970003000000ef0300000000000009000000
119-0000000000000000000000006e6574207469746c650000001c00970001005000
120-f303000000000000000000000000000000000000000000000108980003000000
121-ef03000000000000090000000000000000000000000000006e6574207469746c
122-650000001c00980001005000f303000000000000000000000000000000000000
123-000000000108990003000000ef03000000000000090000000000000000000000
124-000000006e6574207469746c650000001c00990001005000f303000000000000
125-0000000000000000000000000000000001089a0003000000ef03000000000000
126-090000000000000000000000000000006e6574207469746c650000001c009a00
127-01005000f3030000000000000000000000000000000000000000000001089b00
128-03000000ef03000000000000090000000000000000000000000000006e657420
129-7469746c650000001c009b0001005000f3030000000000000000000000000000
130-000000000000000001089c0003000000ef030000000000000900000000000000
131-00000000000000006e6574207469746c650000001c009c0001005000f3030000
132-000000000000000000000000000000000000000001089d0003000000ef030000
133-00000000090000000000000000000000000000006e6574207469746c65000000
134-1c009d0001005000f30300000000000000000000000000000000000000000000
135-01089e0003000000ef0300000000000009000000000000000000000000000000
136-6e6574207469746c650000001c009e0001005000f30300000000000000000000
137-00000000000000000000000001089f0003000000ef0300000000000009000000
138-0000000000000000000000006e6574207469746c650000001c009f0001005000
139-f303000000000000000000000000000000000000000000000108a00003000000
140-ef03000000000000090000000000000000000000000000006e6574207469746c
141-650000001c00a00001005000f303000000000000000000000000000000000000
142-000000000108a10003000000ef03000000000000090000000000000000000000
143-000000006e6574207469746c650000001c00a10001005000f303000000000000
144-000000000000000000000000000000000108a20003000000ef03000000000000
145-090000000000000000000000000000006e6574207469746c650000001c00a200
146-01005000f303000000000000000000000000000000000000000000000108a300
147-03000000ef03000000000000090000000000000000000000000000006e657420
148-7469746c650000001c00a30001005000f3030000000000000000000000000000
149-00000000000000000108a40003000000ef030000000000000900000000000000
150-00000000000000006e6574207469746c650000001c00a40001005000f3030000
151-00000000000000000000000000000000000000000108a50003000000ef030000
152-00000000090000000000000000000000000000006e6574207469746c65000000
153-1c00a50001005000f30300000000000000000000000000000000000000000000
154-0108a60003000000ef0300000000000009000000000000000000000000000000
155-6e6574207469746c650000001c00a60001005000f30300000000000000000000
156-0000000000000000000000000108a70003000000ef0300000000000009000000
157-0000000000000000000000006e6574207469746c650000001c00a70001005000
158-f303000000000000000000000000000000000000000000000108a80003000000
159-ef03000000000000090000000000000000000000000000006e6574207469746c
160-650000001c00a80001005000f303000000000000000000000000000000000000
161-000000000108a90003000000ef03000000000000090000000000000000000000
162-000000006e6574207469746c650000001c00a90001005000f303000000000000
163-000000000000000000000000000000000108aa0003000000ef03000000000000
164-090000000000000000000000000000006e6574207469746c650000001c00aa00
165-01005000f303000000000000000000000000000000000000000000000108ab00
166-03000000ef03000000000000090000000000000000000000000000006e657420
167-7469746c650000001c00ab0001005000f3030000000000000000000000000000
168-00000000000000000108ac0003000000ef030000000000000900000000000000
169-00000000000000006e6574207469746c650000001c00ac0001005000f3030000
170-00000000000000000000000000000000000000000108ad0003000000ef030000
171-00000000090000000000000000000000000000006e6574207469746c65000000
172-1c00ad0001005000f30300000000000000000000000000000000000000000000
173-0108ae0003000000ef0300000000000009000000000000000000000000000000
174-6e6574207469746c650000001c00ae0001005000f30300000000000000000000
175-0000000000000000000000000108af0003000000ef0300000000000009000000
176-0000000000000000000000006e6574207469746c650000001c00af0001005000
177-f303000000000000000000000000000000000000000000000108b00003000000
178-ef03000000000000090000000000000000000000000000006e6574207469746c
179-650000001c00b00001005000f303000000000000000000000000000000000000
180-000000000108b10003000000ef03000000000000090000000000000000000000
181-000000006e6574207469746c650000001c00b10001005000f303000000000000
182-000000000000000000000000000000000108b20003000000ef03000000000000
183-090000000000000000000000000000006e6574207469746c650000001c00b200
184-01005000f303000000000000000000000000000000000000000000000108b300
185-03000000ef03000000000000090000000000000000000000000000006e657420
186-7469746c650000001c00b30001005000f3030000000000000000000000000000
187-00000000000000000108b40003000000ef030000000000000900000000000000
188-00000000000000006e6574207469746c650000001c00b40001005000f3030000
189-00000000000000000000000000000000000000000108b50003000000ef030000
190-00000000090000000000000000000000000000006e6574207469746c65000000
191-1c00b50001005000f30300000000000000000000000000000000000000000000
192-0108b60003000000ef0300000000000009000000000000000000000000000000
193-6e6574207469746c650000001c00b60001005000f30300000000000000000000
194-0000000000000000000000000108b70003000000ef0300000000000009000000
195-0000000000000000000000006e6574207469746c650000001c00b70001005000
196-f303000000000000000000000000000000000000000000000108b80003000000
197-ef03000000000000090000000000000000000000000000006e6574207469746c
198-650000001c00b80001005000f303000000000000000000000000000000000000
199-000000000108b90003000000ef03000000000000090000000000000000000000
200-000000006e6574207469746c650000001c00b90001005000f303000000000000
201-000000000000000000000000000000000108ba0003000000ef03000000000000
202-090000000000000000000000000000006e6574207469746c650000001c00ba00
203-01005000f303000000000000000000000000000000000000000000000108bb00
204-03000000ef03000000000000090000000000000000000000000000006e657420
205-7469746c650000001c00bb0001005000f3030000000000000000000000000000
206-00000000000000000108bc0003000000ef030000000000000900000000000000
207-00000000000000006e6574207469746c650000001c00bc0001005000f3030000
208-00000000000000000000000000000000000000000108bd0003000000ef030000
209-00000000090000000000000000000000000000006e6574207469746c65000000
210-1c00bd0001005000f30300000000000000000000000000000000000000000000
211-0108be0003000000ef0300000000000009000000000000000000000000000000
212-6e6574207469746c650000001c00be0001005000f30300000000000000000000
213-0000000000000000000000000108bf0003000000ef0300000000000009000000
214-0000000000000000000000006e6574207469746c650000001c00bf0001005000
215-f303000000000000000000000000000000000000000000000108c00003000000
216-ef03000000000000090000000000000000000000000000006e6574207469746c
217-650000001c00c00001005000f303000000000000000000000000000000000000
218-000000000108c10003000000ef03000000000000090000000000000000000000
219-000000006e6574207469746c650000001c00c10001005000f303000000000000
220-000000000000000000000000000000000108c20003000000ef03000000000000
221-090000000000000000000000000000006e6574207469746c650000001c00c200
222-01005000f303000000000000000000000000000000000000000000000108c300
223-03000000ef03000000000000090000000000000000000000000000006e657420
224-7469746c650000001c00c30001005000f3030000000000000000000000000000
225-00000000000000000108c40003000000ef030000000000000900000000000000
226-00000000000000006e6574207469746c650000001c00c40001005000f3030000
227-00000000000000000000000000000000000000000108c50003000000ef030000
228-00000000090000000000000000000000000000006e6574207469746c65000000
229-1c00c50001005000f30300000000000000000000000000000000000000000000
230-0108c60003000000ef0300000000000009000000000000000000000000000000
231-6e6574207469746c650000001c00c60001005000f30300000000000000000000
232-0000000000000000000000000108c70003000000ef0300000000000009000000
233-0000000000000000000000006e6574207469746c650000001c00c70001005000
234-f303000000000000000000000000000000000000000000000108c80003000000
235-ef03000000000000090000000000000000000000000000006e6574207469746c
236-650000001c00c80001005000f303000000000000000000000000000000000000
237-000000000108c90003000000ef03000000000000090000000000000000000000
238-000000006e6574207469746c650000001c00c90001005000f303000000000000
239-000000000000000000000000000000000108ca0003000000ef03000000000000
240-090000000000000000000000000000006e6574207469746c650000001c00ca00
241-01005000f303000000000000000000000000000000000000000000000108cb00
242-03000000ef03000000000000090000000000000000000000000000006e657420
243-7469746c650000001c00cb0001005000f3030000000000000000000000000000
244-00000000000000000108cc0003000000ef030000000000000900000000000000
245-00000000000000006e6574207469746c650000001c00cc0001005000f3030000
246-00000000000000000000000000000000000000000108cd0003000000ef030000
247-00000000090000000000000000000000000000006e6574207469746c65000000
248-1c00cd0001005000f30300000000000000000000000000000000000000000000
249-0108ce0003000000ef0300000000000009000000000000000000000000000000
250-6e6574207469746c650000001c00ce0001005000f30300000000000000000000
251-0000000000000000000000000108cf0003000000ef0300000000000009000000
252-0000000000000000000000006e6574207469746c650000001c00cf0001005000
253-f303000000000000000000000000000000000000000000000108d00003000000
254-ef03000000000000090000000000000000000000000000006e6574207469746c
255-650000001c00d00001005000f303000000000000000000000000000000000000
256-000000000108d10003000000ef03000000000000090000000000000000000000
257-000000006e6574207469746c650000001c00d10001005000f303000000000000
258-000000000000000000000000000000000108d20003000000ef03000000000000
259-090000000000000000000000000000006e6574207469746c650000001c00d200
260-01005000f303000000000000000000000000000000000000000000000108d300
261-03000000ef03000000000000090000000000000000000000000000006e657420
262-7469746c650000001c00d30001005000f3030000000000000000000000000000
263-00000000000000000108d40003000000ef030000000000000900000000000000
264-00000000000000006e6574207469746c650000001c00d40001005000f3030000
265-00000000000000000000000000000000000000000108d50003000000ef030000
266-00000000090000000000000000000000000000006e6574207469746c65000000
267-1c00d50001005000f30300000000000000000000000000000000000000000000
268-0108d60003000000ef0300000000000009000000000000000000000000000000
269-6e6574207469746c650000001c00d60001005000f30300000000000000000000
270-0000000000000000000000000108d70003000000ef0300000000000009000000
271-0000000000000000000000006e6574207469746c650000001c00d70001005000
272-f303000000000000000000000000000000000000000000000108d80003000000
273-ef03000000000000090000000000000000000000000000006e6574207469746c
274-650000001c00d80001005000f303000000000000000000000000000000000000
275-000000000108d90003000000ef03000000000000090000000000000000000000
276-000000006e6574207469746c650000001c00d90001005000f303000000000000
277-000000000000000000000000000000000108da0003000000ef03000000000000
278-090000000000000000000000000000006e6574207469746c650000001c00da00
279-01005000f303000000000000000000000000000000000000000000000108db00
280-03000000ef03000000000000090000000000000000000000000000006e657420
281-7469746c650000001c00db0001005000f3030000000000000000000000000000
282-00000000000000000108dc0003000000ef030000000000000900000000000000
283-00000000000000006e6574207469746c650000001c00dc0001005000f3030000
284-00000000000000000000000000000000000000000108dd0003000000ef030000
285-00000000090000000000000000000000000000006e6574207469746c65000000
286-1c00dd0001005000f30300000000000000000000000000000000000000000000
287-0108de0003000000ef0300000000000009000000000000000000000000000000
288-6e6574207469746c650000001c00de0001005000f30300000000000000000000
289-0000000000000000000000000108df0003000000ef0300000000000009000000
290-0000000000000000000000006e6574207469746c650000001c00df0001005000
291-f303000000000000000000000000000000000000000000000108e00003000000
292-ef03000000000000090000000000000000000000000000006e6574207469746c
293-650000001c00e00001005000f303000000000000000000000000000000000000
294-000000000108e10003000000ef03000000000000090000000000000000000000
295-000000006e6574207469746c650000001c00e10001005000f303000000000000
296-000000000000000000000000000000000108e20003000000ef03000000000000
297-090000000000000000000000000000006e6574207469746c650000001c00e200
298-01005000f303000000000000000000000000000000000000000000000108e300
299-03000000ef03000000000000090000000000000000000000000000006e657420
300-7469746c650000001c00e30001005000f3030000000000000000000000000000
301-00000000000000000108e40003000000ef030000000000000900000000000000
302-00000000000000006e6574207469746c650000001c00e40001005000f3030000
303-00000000000000000000000000000000000000000108e50003000000ef030000
304-00000000090000000000000000000000000000006e6574207469746c65000000
305-1c00e50001005000f30300000000000000000000000000000000000000000000
306-0108e60003000000ef0300000000000009000000000000000000000000000000
307-6e6574207469746c650000001c00e60001005000f30300000000000000000000
308-0000000000000000000000000108e70003000000ef0300000000000009000000
309-0000000000000000000000006e6574207469746c650000001c00e70001005000
310-f303000000000000000000000000000000000000000000000108e80003000000
311-ef03000000000000090000000000000000000000000000006e6574207469746c
312-650000001c00e80001005000f303000000000000000000000000000000000000
313-000000000108e90003000000ef03000000000000090000000000000000000000
314-000000006e6574207469746c650000001c00e90001005000f303000000000000
315-000000000000000000000000000000000108ea0003000000ef03000000000000
316-090000000000000000000000000000006e6574207469746c650000001c00ea00
317-01005000f303000000000000000000000000000000000000000000000108eb00
318-03000000ef03000000000000090000000000000000000000000000006e657420
319-7469746c650000001c00eb0001005000f3030000000000000000000000000000
320-00000000000000000108ec0003000000ef030000000000000900000000000000
321-00000000000000006e6574207469746c650000001c00ec0001005000f3030000
322-00000000000000000000000000000000000000000108ed0003000000ef030000
323-00000000090000000000000000000000000000006e6574207469746c65000000
324-1c00ed0001005000f30300000000000000000000000000000000000000000000
325-0108ee0003000000ef0300000000000009000000000000000000000000000000
326-6e6574207469746c650000001c00ee0001005000f30300000000000000000000
327-0000000000000000000000000108ef0003000000ef0300000000000009000000
328-0000000000000000000000006e6574207469746c650000001c00ef0001005000
329-f303000000000000000000000000000000000000000000000108f00003000000
330-ef03000000000000090000000000000000000000000000006e6574207469746c
331-650000001c00f00001005000f303000000000000000000000000000000000000
332-000000000108f10003000000ef03000000000000090000000000000000000000
333-000000006e6574207469746c650000001c00f10001005000f303000000000000
334-000000000000000000000000000000000108f20003000000ef03000000000000
335-090000000000000000000000000000006e6574207469746c650000001c00f200
336-01005000f303000000000000000000000000000000000000000000000108f300
337-03000000ef03000000000000090000000000000000000000000000006e657420
338-7469746c650000001c00f30001005000f3030000000000000000000000000000
339-00000000000000000108f40003000000ef030000000000000900000000000000
340-00000000000000006e6574207469746c650000001c00f40001005000f3030000
341-00000000000000000000000000000000000000000108f50003000000ef030000
342-00000000090000000000000000000000000000006e6574207469746c65000000
343-1c00f50001005000f30300000000000000000000000000000000000000000000
344-0108f60003000000ef0300000000000009000000000000000000000000000000
345-6e6574207469746c650000001c00f60001005000f30300000000000000000000
346-0000000000000000000000000108f70003000000ef0300000000000009000000
347-0000000000000000000000006e6574207469746c650000001c00f70001005000
348-f303000000000000000000000000000000000000000000000108f80003000000
349-ef03000000000000090000000000000000000000000000006e6574207469746c
350-650000001c00f80001005000f303000000000000000000000000000000000000
351-000000000108f90003000000ef03000000000000090000000000000000000000
352-000000006e6574207469746c650000001c00f90001005000f303000000000000
353-000000000000000000000000000000000108fa0003000000ef03000000000000
354-090000000000000000000000000000006e6574207469746c650000001c00fa00
355-01005000f303000000000000000000000000000000000000000000000108fb00
356-03000000ef03000000000000090000000000000000000000000000006e657420
357-7469746c650000001c00fb0001005000f3030000000000000000000000000000
358-00000000000000000108fc0003000000ef030000000000000900000000000000
359-00000000000000006e6574207469746c650000001c00fc0001005000f3030000
360-00000000000000000000000000000000000000000108fd0003000000ef030000
361-00000000090000000000000000000000000000006e6574207469746c65000000
362-1c00fd0001005000f30300000000000000000000000000000000000000000000
363-0108fe0003000000ef0300000000000009000000000000000000000000000000
364-6e6574207469746c650000001c00fe0001005000f30300000000000000000000
365-0000000000000000000000000108ff0003000000ef0300000000000009000000
366-0000000000000000000000006e6574207469746c650000001c00ff0001005000
367-f303000000000000000000000000000000000000000000000108000103000000
368-ef03000000000000090000000000000000000000000000006e6574207469746c
369-650000001c00000101005000f303000000000000000000000000000000000000
370-000000000108010103000000ef03000000000000090000000000000000000000
371-000000006e6574207469746c650000001c00010101005000f303000000000000
372-000000000000000000000000000000000108020103000000ef03000000000000
373-090000000000000000000000000000006e6574207469746c650000001c000201
374-01005000f3030000000000000000000000000000000000000000000001080301
375-03000000ef03000000000000090000000000000000000000000000006e657420
376-7469746c650000001c00030101005000f3030000000000000000000000000000
377-00000000000000000108040103000000ef030000000000000900000000000000
378-00000000000000006e6574207469746c650000001c00040101005000f3030000
379-00000000000000000000000000000000000000000108050103000000ef030000
380-00000000090000000000000000000000000000006e6574207469746c65000000
381-1c00050101005000f30300000000000000000000000000000000000000000000
382-0108060103000000ef0300000000000009000000000000000000000000000000
383-6e6574207469746c650000001c00060101005000f30300000000000000000000
384-0000000000000000000000000108070103000000ef0300000000000009000000
385-0000000000000000000000006e6574207469746c650000001c00070101005000
386-f303000000000000000000000000000000000000000000000108080103000000
387-ef03000000000000090000000000000000000000000000006e6574207469746c
388-650000001c00080101005000f303000000000000000000000000000000000000
389-000000000108090103000000ef03000000000000090000000000000000000000
390-000000006e6574207469746c650000001c00090101005000f303000000000000
391-0000000000000000000000000000000001080a0103000000ef03000000000000
392-090000000000000000000000000000006e6574207469746c650000001c000a01
393-01005000f3030000000000000000000000000000000000000000000001080b01
394-03000000ef03000000000000090000000000000000000000000000006e657420
395-7469746c650000001c000b0101005000f3030000000000000000000000000000
396-000000000000000001080c0103000000ef030000000000000900000000000000
397-00000000000000006e6574207469746c650000001c000c0101005000f3030000
398-000000000000000000000000000000000000000001080d0103000000ef030000
399-00000000090000000000000000000000000000006e6574207469746c65000000
400-1c000d0101005000f30300000000000000000000000000000000000000000000
401-01080e0103000000ef0300000000000009000000000000000000000000000000
402-6e6574207469746c650000001c000e0101005000f30300000000000000000000
403-00000000000000000000000001080f0103000000ef0300000000000009000000
404-0000000000000000000000006e6574207469746c650000001c000f0101005000
405-f303000000000000000000000000000000000000000000000108100103000000
406-ef03000000000000090000000000000000000000000000006e6574207469746c
407-650000001c00100101005000f303000000000000000000000000000000000000
408-000000000108110103000000ef03000000000000090000000000000000000000
409-000000006e6574207469746c650000001c00110101005000f303000000000000
410-000000000000000000000000000000000108120103000000ef03000000000000
411-090000000000000000000000000000006e6574207469746c650000001c001201
412-01005000f3030000000000000000000000000000000000000000000001081301
413-03000000ef03000000000000090000000000000000000000000000006e657420
414-7469746c650000001c00130101005000f3030000000000000000000000000000
415-00000000000000000108140103000000ef030000000000000900000000000000
416-00000000000000006e6574207469746c650000001c00140101005000f3030000
417-00000000000000000000000000000000000000000108150103000000ef030000
418-00000000090000000000000000000000000000006e6574207469746c65000000
419-1c00150101005000f30300000000000000000000000000000000000000000000
420-0108160103000000ef0300000000000009000000000000000000000000000000
421-6e6574207469746c650000001c00160101005000f30300000000000000000000
422-0000000000000000000000000108170103000000ef0300000000000009000000
423-0000000000000000000000006e6574207469746c650000001c00170101005000
424-f303000000000000000000000000000000000000000000000108180103000000
425-ef03000000000000090000000000000000000000000000006e6574207469746c
426-650000001c00180101005000f303000000000000000000000000000000000000
427-000000000108190103000000ef03000000000000090000000000000000000000
428-000000006e6574207469746c650000001c00190101005000f303000000000000
429-0000000000000000000000000000000001081a0103000000ef03000000000000
430-090000000000000000000000000000006e6574207469746c650000001c001a01
431-01005000f3030000000000000000000000000000000000000000000001081b01
432-03000000ef03000000000000090000000000000000000000000000006e657420
433-7469746c650000001c001b0101005000f3030000000000000000000000000000
434-000000000000000001081c0103000000ef030000000000000900000000000000
435-00000000000000006e6574207469746c650000001c001c0101005000f3030000
436-000000000000000000000000000000000000000001081d0103000000ef030000
437-00000000090000000000000000000000000000006e6574207469746c65000000
438-1c001d0101005000f30300000000000000000000000000000000000000000000
439-01081e0103000000ef0300000000000009000000000000000000000000000000
440-6e6574207469746c650000001c001e0101005000f30300000000000000000000
441-00000000000000000000000001081f0103000000ef0300000000000009000000
442-0000000000000000000000006e6574207469746c650000001c001f0101005000
443-f303000000000000000000000000000000000000000000000108200103000000
444-ef03000000000000090000000000000000000000000000006e6574207469746c
445-650000001c00200101005000f303000000000000000000000000000000000000
446-000000000108210103000000ef03000000000000090000000000000000000000
447-000000006e6574207469746c650000001c00210101005000f303000000000000
448-000000000000000000000000000000000108220103000000ef03000000000000
449-090000000000000000000000000000006e6574207469746c650000001c002201
450-01005000f3030000000000000000000000000000000000000000000001082301
451-03000000ef03000000000000090000000000000000000000000000006e657420
452-7469746c650000001c00230101005000f3030000000000000000000000000000
453-00000000000000000108240103000000ef030000000000000900000000000000
454-00000000000000006e6574207469746c650000001c00240101005000f3030000
455-00000000000000000000000000000000000000000108250103000000ef030000
456-00000000090000000000000000000000000000006e6574207469746c65000000
457-1c00250101005000f30300000000000000000000000000000000000000000000
458-0108260103000000ef0300000000000009000000000000000000000000000000
459-6e6574207469746c650000001c00260101005000f30300000000000000000000
460-0000000000000000000000000108270103000000ef0300000000000009000000
461-0000000000000000000000006e6574207469746c650000001c00270101005000
462-f303000000000000000000000000000000000000000000000108280103000000
463-ef03000000000000090000000000000000000000000000006e6574207469746c
464-650000001c00280101005000f303000000000000000000000000000000000000
465-000000000108290103000000ef03000000000000090000000000000000000000
466-000000006e6574207469746c650000001c00290101005000f303000000000000
467-0000000000000000000000000000000001082a0103000000ef03000000000000
468-090000000000000000000000000000006e6574207469746c650000001c002a01
469-01005000f3030000000000000000000000000000000000000000000001082b01
470-03000000ef03000000000000090000000000000000000000000000006e657420
471-7469746c650000001c002b0101005000f3030000000000000000000000000000
472-000000000000000001082c0103000000ef030000000000000900000000000000
473-00000000000000006e6574207469746c650000001c002c0101005000f3030000
474-000000000000000000000000000000000000000001082d0103000000ef030000
475-00000000090000000000000000000000000000006e6574207469746c65000000
476-1c002d0101005000f30300000000000000000000000000000000000000000000
477-01082e0103000000ef0300000000000009000000000000000000000000000000
478-6e6574207469746c650000001c002e0101005000f30300000000000000000000
479-00000000000000000000000001082f0103000000ef0300000000000009000000
480-0000000000000000000000006e6574207469746c650000001c002f0101005000
481-f303000000000000000000000000000000000000000000000108300103000000
482-ef03000000000000090000000000000000000000000000006e6574207469746c
483-650000001c00300101005000f303000000000000000000000000000000000000
484-000000000108310103000000ef03000000000000090000000000000000000000
485-000000006e6574207469746c650000001c00310101005000f303000000000000
486-000000000000000000000000000000000108320103000000ef03000000000000
487-090000000000000000000000000000006e6574207469746c650000001c003201
488-01005000f3030000000000000000000000000000000000000000000001083301
489-03000000ef03000000000000090000000000000000000000000000006e657420
490-7469746c650000001c00330101005000f3030000000000000000000000000000
491-00000000000000000108340103000000ef030000000000000900000000000000
492-00000000000000006e6574207469746c650000001c00340101005000f3030000
493-00000000000000000000000000000000000000000108350103000000ef030000
494-00000000090000000000000000000000000000006e6574207469746c65000000
495-1c00350101005000f30300000000000000000000000000000000000000000000
496-0108360103000000ef0300000000000009000000000000000000000000000000
497-6e6574207469746c650000001c00360101005000f30300000000000000000000
498-0000000000000000000000000108370103000000ef0300000000000009000000
499-0000000000000000000000006e6574207469746c650000001c00370101005000
500-f303000000000000000000000000000000000000000000000108380103000000
501-ef03000000000000090000000000000000000000000000006e6574207469746c
502-650000001c00380101005000f303000000000000000000000000000000000000
503-000000000108390103000000ef03000000000000090000000000000000000000
504-000000006e6574207469746c650000001c00390101005000f303000000000000
505-0000000000000000000000000000000001083a0103000000ef03000000000000
506-090000000000000000000000000000006e6574207469746c650000001c003a01
507-01005000f3030000000000000000000000000000000000000000000001083b01
508-03000000ef03000000000000090000000000000000000000000000006e657420
509-7469746c650000001c003b0101005000f3030000000000000000000000000000
510-000000000000000001083c0103000000ef030000000000000900000000000000
511-00000000000000006e6574207469746c650000001c003c0101005000f3030000
512-000000000000000000000000000000000000000001083d0103000000ef030000
513-00000000090000000000000000000000000000006e6574207469746c65000000
514-1c003d0101005000f30300000000000000000000000000000000000000000000
515-01083e0103000000ef0300000000000009000000000000000000000000000000
516-6e6574207469746c650000001c003e0101005000f30300000000000000000000
517-00000000000000000000000001083f0103000000ef0300000000000009000000
518-0000000000000000000000006e6574207469746c650000001c003f0101005000
519-f303000000000000000000000000000000000000000000000108400103000000
520-ef03000000000000090000000000000000000000000000006e6574207469746c
521-650000001c00400101005000f303000000000000000000000000000000000000
522-000000000108410103000000ef03000000000000090000000000000000000000
523-000000006e6574207469746c650000001c00410101005000f303000000000000
524-000000000000000000000000000000000108420103000000ef03000000000000
525-090000000000000000000000000000006e6574207469746c650000001c004201
526-01005000f3030000000000000000000000000000000000000000000001084301
527-03000000ef03000000000000090000000000000000000000000000006e657420
528-7469746c650000001c00430101005000f3030000000000000000000000000000
529-00000000000000000108440103000000ef030000000000000900000000000000
530-00000000000000006e6574207469746c650000001c00440101005000f3030000
531-00000000000000000000000000000000000000000108450103000000ef030000
532-00000000090000000000000000000000000000006e6574207469746c65000000
533-1c00450101005000f30300000000000000000000000000000000000000000000
534-0108460103000000ef0300000000000009000000000000000000000000000000
535-6e6574207469746c650000001c00460101005000f30300000000000000000000
536-0000000000000000000000000108470103000000ef0300000000000009000000
537-0000000000000000000000006e6574207469746c650000001c00470101005000
538-f303000000000000000000000000000000000000000000000108480103000000
539-ef03000000000000090000000000000000000000000000006e6574207469746c
540-650000001c00480101005000f303000000000000000000000000000000000000
541-000000000108490103000000ef03000000000000090000000000000000000000
542-000000006e6574207469746c650000001c00490101005000f303000000000000
543-0000000000000000000000000000000001084a0103000000ef03000000000000
544-090000000000000000000000000000006e6574207469746c650000001c004a01
545-01005000f3030000000000000000000000000000000000000000000001084b01
546-03000000ef03000000000000090000000000000000000000000000006e657420
547-7469746c650000001c004b0101005000f3030000000000000000000000000000
548-000000000000000001084c0103000000ef030000000000000900000000000000
549-00000000000000006e6574207469746c650000001c004c0101005000f3030000
550-000000000000000000000000000000000000000001084d0103000000ef030000
551-00000000090000000000000000000000000000006e6574207469746c65000000
552-1c004d0101005000f30300000000000000000000000000000000000000000000
553-01084e0103000000ef0300000000000009000000000000000000000000000000
554-6e6574207469746c650000001c004e0101005000f30300000000000000000000
555-00000000000000000000000001084f0103000000ef0300000000000009000000
556-0000000000000000000000006e6574207469746c650000001c004f0101005000
557-f303000000000000000000000000000000000000000000000108500103000000
558-ef03000000000000090000000000000000000000000000006e6574207469746c
559-650000001c00500101005000f303000000000000000000000000000000000000
560-000000000108510103000000ef03000000000000090000000000000000000000
561-000000006e6574207469746c650000001c00510101005000f303000000000000
562-000000000000000000000000000000000108520103000000ef03000000000000
563-090000000000000000000000000000006e6574207469746c650000001c005201
564-01005000f3030000000000000000000000000000000000000000000001085301
565-03000000ef03000000000000090000000000000000000000000000006e657420
566-7469746c650000001c00530101005000f3030000000000000000000000000000
567-00000000000000000108540103000000ef030000000000000900000000000000
568-00000000000000006e6574207469746c650000001c00540101005000f3030000
569-00000000000000000000000000000000000000000108550103000000ef030000
570-00000000090000000000000000000000000000006e6574207469746c65000000
571-1c00550101005000f30300000000000000000000000000000000000000000000
572-0108560103000000ef0300000000000009000000000000000000000000000000
573-6e6574207469746c650000001c00560101005000f30300000000000000000000
574-0000000000000000000000000108570103000000ef0300000000000009000000
575-0000000000000000000000006e6574207469746c650000001c00570101005000
576-f303000000000000000000000000000000000000000000000108580103000000
577-ef03000000000000090000000000000000000000000000006e6574207469746c
578-650000001c00580101005000f303000000000000000000000000000000000000
579-000000000108590103000000ef03000000000000090000000000000000000000
580-000000006e6574207469746c650000001c00590101005000f303000000000000
581-0000000000000000000000000000000001085a0103000000ef03000000000000
582-090000000000000000000000000000006e6574207469746c650000001c005a01
583-01005000f3030000000000000000000000000000000000000000000001085b01
584-03000000ef03000000000000090000000000000000000000000000006e657420
585-7469746c650000001c005b0101005000f3030000000000000000000000000000
586-000000000000000001085c0103000000ef030000000000000900000000000000
587-00000000000000006e6574207469746c650000001c005c0101005000f3030000
588-000000000000000000000000000000000000000001085d0103000000ef030000
589-00000000090000000000000000000000000000006e6574207469746c65000000
590-1c005d0101005000f30300000000000000000000000000000000000000000000
591-01085e0103000000ef0300000000000009000000000000000000000000000000
592-6e6574207469746c650000001c005e0101005000f30300000000000000000000
593-00000000000000000000000001085f0103000000ef0300000000000009000000
594-0000000000000000000000006e6574207469746c650000001c005f0101005000
595-f303000000000000000000000000000000000000000000000108600103000000
596-ef03000000000000090000000000000000000000000000006e6574207469746c
597-650000001c00600101005000f303000000000000000000000000000000000000
598-000000000108610103000000ef03000000000000090000000000000000000000
599-000000006e6574207469746c650000001c00610101005000f303000000000000
600-000000000000000000000000000000000108620103000000ef03000000000000
601-090000000000000000000000000000006e6574207469746c650000001c006201
602-01005000f3030000000000000000000000000000000000000000000001086301
603-03000000ef03000000000000090000000000000000000000000000006e657420
604-7469746c650000001c00630101005000f3030000000000000000000000000000
605-00000000000000000108640103000000ef030000000000000900000000000000
606-00000000000000006e6574207469746c650000001c00640101005000f3030000
607-00000000000000000000000000000000000000000108650103000000ef030000
608-00000000090000000000000000000000000000006e6574207469746c65000000
609-1c00650101005000f30300000000000000000000000000000000000000000000
610-0108660103000000ef0300000000000009000000000000000000000000000000
611-6e6574207469746c650000001c00660101005000f30300000000000000000000
612-0000000000000000000000000108670103000000ef0300000000000009000000
613-0000000000000000000000006e6574207469746c650000001c00670101005000
614-f303000000000000000000000000000000000000000000000108680103000000
615-ef03000000000000090000000000000000000000000000006e6574207469746c
616-650000001c00680101005000f303000000000000000000000000000000000000
617-000000000108690103000000ef03000000000000090000000000000000000000
618-000000006e6574207469746c650000001c00690101005000f303000000000000
619-0000000000000000000000000000000001086a0103000000ef03000000000000
620-090000000000000000000000000000006e6574207469746c650000001c006a01
621-01005000f3030000000000000000000000000000000000000000000001086b01
622-03000000ef03000000000000090000000000000000000000000000006e657420
623-7469746c650000001c006b0101005000f3030000000000000000000000000000
624-000000000000000001086c0103000000ef030000000000000900000000000000
625-00000000000000006e6574207469746c650000001c006c0101005000f3030000
626-000000000000000000000000000000000000000001086d0103000000ef030000
627-00000000090000000000000000000000000000006e6574207469746c65000000
628-1c006d0101005000f30300000000000000000000000000000000000000000000
629-01086e0103000000ef0300000000000009000000000000000000000000000000
630-6e6574207469746c650000001c006e0101005000f30300000000000000000000
631-00000000000000000000000001086f0103000000ef0300000000000009000000
632-0000000000000000000000006e6574207469746c650000001c006f0101005000
633-f303000000000000000000000000000000000000000000000108700103000000
634-ef03000000000000090000000000000000000000000000006e6574207469746c
635-650000001c00700101005000f303000000000000000000000000000000000000
636-000000000108710103000000ef03000000000000090000000000000000000000
637-000000006e6574207469746c650000001c00710101005000f303000000000000
638-000000000000000000000000000000000108720103000000ef03000000000000
639-090000000000000000000000000000006e6574207469746c650000001c007201
640-01005000f3030000000000000000000000000000000000000000000001087301
641-03000000ef03000000000000090000000000000000000000000000006e657420
642-7469746c650000001c00730101005000f3030000000000000000000000000000
643-00000000000000000108740103000000ef030000000000000900000000000000
644-00000000000000006e6574207469746c650000001c00740101005000f3030000
645-00000000000000000000000000000000000000000108750103000000ef030000
646-00000000090000000000000000000000000000006e6574207469746c65000000
647-1c00750101005000f30300000000000000000000000000000000000000000000
648-0108760103000000ef0300000000000009000000000000000000000000000000
649-6e6574207469746c650000001c00760101005000f30300000000000000000000
650-0000000000000000000000000108770103000000ef0300000000000009000000
651-0000000000000000000000006e6574207469746c650000001c00770101005000
652-f303000000000000000000000000000000000000000000000108780103000000
653-ef03000000000000090000000000000000000000000000006e6574207469746c
654-650000001c00780101005000f303000000000000000000000000000000000000
655-000000000108790103000000ef03000000000000090000000000000000000000
656-000000006e6574207469746c650000001c00790101005000f303000000000000
657-0000000000000000000000000000000001087a0103000000ef03000000000000
658-090000000000000000000000000000006e6574207469746c650000001c007a01
659-01005000f3030000000000000000000000000000000000000000000001087b01
660-03000000ef03000000000000090000000000000000000000000000006e657420
661-7469746c650000001c007b0101005000f3030000000000000000000000000000
662-000000000000000001087c0103000000ef030000000000000900000000000000
663-00000000000000006e6574207469746c650000001c007c0101005000f3030000
664-000000000000000000000000000000000000000001087d0103000000ef030000
665-00000000090000000000000000000000000000006e6574207469746c65000000
666-1c007d0101005000f30300000000000000000000000000000000000000000000
667-01087e0103000000ef0300000000000009000000000000000000000000000000
668-6e6574207469746c650000001c007e0101005000f30300000000000000000000
669-00000000000000000000000001087f0103000000ef0300000000000009000000
670-0000000000000000000000006e6574207469746c650000001c007f0101005000
671-f303000000000000000000000000000000000000000000000108800103000000
672-ef03000000000000090000000000000000000000000000006e6574207469746c
673-650000001c00800101005000f303000000000000000000000000000000000000
674-000000000108810103000000ef03000000000000090000000000000000000000
675-000000006e6574207469746c650000001c00810101005000f303000000000000
676-000000000000000000000000000000000108820103000000ef03000000000000
677-090000000000000000000000000000006e6574207469746c650000001c008201
678-01005000f3030000000000000000000000000000000000000000000001088301
679-03000000ef03000000000000090000000000000000000000000000006e657420
680-7469746c650000001c00830101005000f3030000000000000000000000000000
681-00000000000000000108840103000000ef030000000000000900000000000000
682-00000000000000006e6574207469746c650000001c00840101005000f3030000
683-00000000000000000000000000000000000000000108850103000000ef030000
684-00000000090000000000000000000000000000006e6574207469746c65000000
685-1c00850101005000f30300000000000000000000000000000000000000000000
686-0108860103000000ef0300000000000009000000000000000000000000000000
687-6e6574207469746c650000001c00860101005000f30300000000000000000000
688-0000000000000000000000000108870103000000ef0300000000000009000000
689-0000000000000000000000006e6574207469746c650000001c00870101005000
690-f303000000000000000000000000000000000000000000000108880103000000
691-ef03000000000000090000000000000000000000000000006e6574207469746c
692-650000001c00880101005000f303000000000000000000000000000000000000
693-000000000108890103000000ef03000000000000090000000000000000000000
694-000000006e6574207469746c650000001c00890101005000f303000000000000
695-0000000000000000000000000000000001088a0103000000ef03000000000000
696-090000000000000000000000000000006e6574207469746c650000001c008a01
697-01005000f3030000000000000000000000000000000000000000000001088b01
698-03000000ef03000000000000090000000000000000000000000000006e657420
699-7469746c650000001c008b0101005000f3030000000000000000000000000000
700-000000000000000001088c0103000000ef030000000000000900000000000000
701-00000000000000006e6574207469746c650000001c008c0101005000f3030000
702-000000000000000000000000000000000000000001088d0103000000ef030000
703-00000000090000000000000000000000000000006e6574207469746c65000000
704-1c008d0101005000f30300000000000000000000000000000000000000000000
705-01088e0103000000ef0300000000000009000000000000000000000000000000
706-6e6574207469746c650000001c008e0101005000f30300000000000000000000
707-00000000000000000000000001088f0103000000ef0300000000000009000000
708-0000000000000000000000006e6574207469746c650000001c008f0101005000
709-f303000000000000000000000000000000000000000000000108900103000000
710-ef03000000000000090000000000000000000000000000006e6574207469746c
711-650000001c00900101005000f303000000000000000000000000000000000000
712-000000000108910103000000ef03000000000000090000000000000000000000
713-000000006e6574207469746c650000001c00910101005000f303000000000000
714-000000000000000000000000000000000108920103000000ef03000000000000
715-090000000000000000000000000000006e6574207469746c650000001c009201
716-01005000f3030000000000000000000000000000000000000000000001089301
717-03000000ef03000000000000090000000000000000000000000000006e657420
718-7469746c650000001c00930101005000f3030000000000000000000000000000
719-00000000000000000108940103000000ef030000000000000900000000000000
720-00000000000000006e6574207469746c650000001c00940101005000f3030000
721-00000000000000000000000000000000000000000108950103000000ef030000
722-00000000090000000000000000000000000000006e6574207469746c65000000
723-1c00950101005000f30300000000000000000000000000000000000000000000
724-0108960103000000ef0300000000000009000000000000000000000000000000
725-6e6574207469746c650000001c00960101005000f30300000000000000000000
726-0000000000000000000000000108970103000000ef0300000000000009000000
727-0000000000000000000000006e6574207469746c650000001c00970101005000
728-f303000000000000000000000000000000000000000000000108980103000000
729-ef03000000000000090000000000000000000000000000006e6574207469746c
730-650000001c00980101005000f303000000000000000000000000000000000000
731-000000000108990103000000ef03000000000000090000000000000000000000
732-000000006e6574207469746c650000001c00990101005000f303000000000000
733-0000000000000000000000000000000001089a0103000000ef03000000000000
734-090000000000000000000000000000006e6574207469746c650000001c009a01
735-01005000f3030000000000000000000000000000000000000000000001089b01
736-03000000ef03000000000000090000000000000000000000000000006e657420
737-7469746c650000001c009b0101005000f3030000000000000000000000000000
738-000000000000000001089c0103000000ef030000000000000900000000000000
739-00000000000000006e6574207469746c650000001c009c0101005000f3030000
740-000000000000000000000000000000000000000001089d0103000000ef030000
741-00000000090000000000000000000000000000006e6574207469746c65000000
742-1c009d0101005000f30300000000000000000000000000000000000000000000
743-01089e0103000000ef0300000000000009000000000000000000000000000000
744-6e6574207469746c650000001c009e0101005000f30300000000000000000000
745-00000000000000000000000001089f0103000000ef0300000000000009000000
746-0000000000000000000000006e6574207469746c650000001c009f0101005000
747-f303000000000000000000000000000000000000000000000108a00103000000
748-ef03000000000000090000000000000000000000000000006e6574207469746c
749-650000001c00a00101005000f303000000000000000000000000000000000000
750-000000000108a10103000000ef03000000000000090000000000000000000000
751-000000006e6574207469746c650000001c00a10101005000f303000000000000
752-000000000000000000000000000000000108a20103000000ef03000000000000
753-090000000000000000000000000000006e6574207469746c650000001c00a201
754-01005000f303000000000000000000000000000000000000000000000108a301
755-03000000ef03000000000000090000000000000000000000000000006e657420
756-7469746c650000001c00a30101005000f3030000000000000000000000000000
757-00000000000000000108a40103000000ef030000000000000900000000000000
758-00000000000000006e6574207469746c650000001c00a40101005000f3030000
759-00000000000000000000000000000000000000000108a50103000000ef030000
760-00000000090000000000000000000000000000006e6574207469746c65000000
761-1c00a50101005000f30300000000000000000000000000000000000000000000
762-0108a60103000000ef0300000000000009000000000000000000000000000000
763-6e6574207469746c650000001c00a60101005000f30300000000000000000000
764-0000000000000000000000000108a70103000000ef0300000000000009000000
765-0000000000000000000000006e6574207469746c650000001c00a70101005000
766-f303000000000000000000000000000000000000000000000108a80103000000
767-ef03000000000000090000000000000000000000000000006e6574207469746c
768-650000001c00a80101005000f303000000000000000000000000000000000000
769-000000000108a90103000000ef03000000000000090000000000000000000000
770-000000006e6574207469746c650000001c00a90101005000f303000000000000
771-000000000000000000000000000000000108aa0103000000ef03000000000000
772-090000000000000000000000000000006e6574207469746c650000001c00aa01
773-01005000f303000000000000000000000000000000000000000000000108ab01
774-03000000ef03000000000000090000000000000000000000000000006e657420
775-7469746c650000001c00ab0101005000f3030000000000000000000000000000
776-00000000000000000108ac0103000000ef030000000000000900000000000000
777-00000000000000006e6574207469746c650000001c00ac0101005000f3030000
778-00000000000000000000000000000000000000000108ad0103000000ef030000
779-00000000090000000000000000000000000000006e6574207469746c65000000
780-1c00ad0101005000f30300000000000000000000000000000000000000000000
781-0108ae0103000000ef0300000000000009000000000000000000000000000000
782-6e6574207469746c650000001c00ae0101005000f30300000000000000000000
783-0000000000000000000000000108af0103000000ef0300000000000009000000
784-0000000000000000000000006e6574207469746c650000001c00af0101005000
785-f303000000000000000000000000000000000000000000000108b00103000000
786-ef03000000000000090000000000000000000000000000006e6574207469746c
787-650000001c00b00101005000f303000000000000000000000000000000000000
788-000000000108b10103000000ef03000000000000090000000000000000000000
789-000000006e6574207469746c650000001c00b10101005000f303000000000000
790-000000000000000000000000000000000108b20103000000ef03000000000000
791-090000000000000000000000000000006e6574207469746c650000001c00b201
792-01005000f303000000000000000000000000000000000000000000000108b301
793-03000000ef03000000000000090000000000000000000000000000006e657420
794-7469746c650000001c00b30101005000f3030000000000000000000000000000
795-00000000000000000108b40103000000ef030000000000000900000000000000
796-00000000000000006e6574207469746c650000001c00b40101005000f3030000
797-00000000000000000000000000000000000000000108b50103000000ef030000
798-00000000090000000000000000000000000000006e6574207469746c65000000
799-1c00b50101005000f30300000000000000000000000000000000000000000000
800-0108b60103000000ef0300000000000009000000000000000000000000000000
801-6e6574207469746c650000001c00b60101005000f30300000000000000000000
802-0000000000000000000000000108b70103000000ef0300000000000009000000
803-0000000000000000000000006e6574207469746c650000001c00b70101005000
804-f303000000000000000000000000000000000000000000000108b80103000000
805-ef03000000000000090000000000000000000000000000006e6574207469746c
806-650000001c00b80101005000f303000000000000000000000000000000000000
807-000000000108b90103000000ef03000000000000090000000000000000000000
808-000000006e6574207469746c650000001c00b90101005000f303000000000000
809-000000000000000000000000000000000108ba0103000000ef03000000000000
810-090000000000000000000000000000006e6574207469746c650000001c00ba01
811-01005000f303000000000000000000000000000000000000000000000108bb01
812-03000000ef03000000000000090000000000000000000000000000006e657420
813-7469746c650000001c00bb0101005000f3030000000000000000000000000000
814-00000000000000000108bc0103000000ef030000000000000900000000000000
815-00000000000000006e6574207469746c650000001c00bc0101005000f3030000
816-00000000000000000000000000000000000000000108bd0103000000ef030000
817-00000000090000000000000000000000000000006e6574207469746c65000000
818-1c00bd0101005000f30300000000000000000000000000000000000000000000
819-0108be0103000000ef0300000000000009000000000000000000000000000000
820-6e6574207469746c650000001c00be0101005000f30300000000000000000000
821-0000000000000000000000000108bf0103000000ef0300000000000009000000
822-0000000000000000000000006e6574207469746c650000001c00bf0101005000
823-f303000000000000000000000000000000000000000000000108c00103000000
824-ef03000000000000090000000000000000000000000000006e6574207469746c
825-650000001c00c00101005000f303000000000000000000000000000000000000
826-000000000108c10103000000ef03000000000000090000000000000000000000
827-000000006e6574207469746c650000001c00c10101005000f303000000000000
828-000000000000000000000000000000000108c20103000000ef03000000000000
829-090000000000000000000000000000006e6574207469746c650000001c00c201
830-01005000f303000000000000000000000000000000000000000000000108c301
831-03000000ef03000000000000090000000000000000000000000000006e657420
832-7469746c650000001c00c30101005000f3030000000000000000000000000000
833-00000000000000000108c40103000000ef030000000000000900000000000000
834-00000000000000006e6574207469746c650000001c00c40101005000f3030000
835-00000000000000000000000000000000000000000108c50103000000ef030000
836-00000000090000000000000000000000000000006e6574207469746c65000000
837-1c00c50101005000f30300000000000000000000000000000000000000000000
838-0108c60103000000ef0300000000000009000000000000000000000000000000
839-6e6574207469746c650000001c00c60101005000f30300000000000000000000
840-0000000000000000000000000108c70103000000ef0300000000000009000000
841-0000000000000000000000006e6574207469746c650000001c00c70101005000
842-f303000000000000000000000000000000000000000000000108c80103000000
843-ef03000000000000090000000000000000000000000000006e6574207469746c
844-650000001c00c80101005000f303000000000000000000000000000000000000
845-000000000108c90103000000ef03000000000000090000000000000000000000
846-000000006e6574207469746c650000001c00c90101005000f303000000000000
847-000000000000000000000000000000000108ca0103000000ef03000000000000
848-090000000000000000000000000000006e6574207469746c650000001c00ca01
849-01005000f303000000000000000000000000000000000000000000000108cb01
850-03000000ef03000000000000090000000000000000000000000000006e657420
851-7469746c650000001c00cb0101005000f3030000000000000000000000000000
852-00000000000000000108cc0103000000ef030000000000000900000000000000
853-00000000000000006e6574207469746c650000001c00cc0101005000f3030000
854-00000000000000000000000000000000000000000108cd0103000000ef030000
855-00000000090000000000000000000000000000006e6574207469746c65000000
856-1c00cd0101005000f30300000000000000000000000000000000000000000000
857-0108ce0103000000ef0300000000000009000000000000000000000000000000
858-6e6574207469746c650000001c00ce0101005000f30300000000000000000000
859-0000000000000000000000000108cf0103000000ef0300000000000009000000
860-0000000000000000000000006e6574207469746c650000001c00cf0101005000
861-f303000000000000000000000000000000000000000000000108d00103000000
862-ef03000000000000090000000000000000000000000000006e6574207469746c
863-650000001c00d00101005000f303000000000000000000000000000000000000
864-000000000108d10103000000ef03000000000000090000000000000000000000
865-000000006e6574207469746c650000001c00d10101005000f303000000000000
866-000000000000000000000000000000000108d20103000000ef03000000000000
867-090000000000000000000000000000006e6574207469746c650000001c00d201
868-01005000f303000000000000000000000000000000000000000000000108d301
869-03000000ef03000000000000090000000000000000000000000000006e657420
870-7469746c650000001c00d30101005000f3030000000000000000000000000000
871-00000000000000000108d40103000000ef030000000000000900000000000000
872-00000000000000006e6574207469746c650000001c00d40101005000f3030000
873-00000000000000000000000000000000000000000108d50103000000ef030000
874-00000000090000000000000000000000000000006e6574207469746c65000000
875-1c00d50101005000f30300000000000000000000000000000000000000000000
876-0108d60103000000ef0300000000000009000000000000000000000000000000
877-6e6574207469746c650000001c00d60101005000f30300000000000000000000
878-0000000000000000000000000108d70103000000ef0300000000000009000000
879-0000000000000000000000006e6574207469746c650000001c00d70101005000
880-f303000000000000000000000000000000000000000000000108d80103000000
881-ef03000000000000090000000000000000000000000000006e6574207469746c
882-650000001c00d80101005000f303000000000000000000000000000000000000
883-000000000108d90103000000ef03000000000000090000000000000000000000
884-000000006e6574207469746c650000001c00d90101005000f303000000000000
885-000000000000000000000000000000000108da0103000000ef03000000000000
886-090000000000000000000000000000006e6574207469746c650000001c00da01
887-01005000f303000000000000000000000000000000000000000000000108db01
888-03000000ef03000000000000090000000000000000000000000000006e657420
889-7469746c650000001c00db0101005000f3030000000000000000000000000000
890-00000000000000000108dc0103000000ef030000000000000900000000000000
891-00000000000000006e6574207469746c650000001c00dc0101005000f3030000
892-00000000000000000000000000000000000000000108dd0103000000ef030000
893-00000000090000000000000000000000000000006e6574207469746c65000000
894-1c00dd0101005000f30300000000000000000000000000000000000000000000
895-0108de0103000000ef0300000000000009000000000000000000000000000000
896-6e6574207469746c650000001c00de0101005000f30300000000000000000000
897-0000000000000000000000000108df0103000000ef0300000000000009000000
898-0000000000000000000000006e6574207469746c650000001c00df0101005000
899-f303000000000000000000000000000000000000000000000108e00103000000
900-ef03000000000000090000000000000000000000000000006e6574207469746c
901-650000001c00e00101005000f303000000000000000000000000000000000000
902-000000000108e10103000000ef03000000000000090000000000000000000000
903-000000006e6574207469746c650000001c00e10101005000f303000000000000
904-000000000000000000000000000000000108e20103000000ef03000000000000
905-090000000000000000000000000000006e6574207469746c650000001c00e201
906-01005000f303000000000000000000000000000000000000000000000108e301
907-03000000ef03000000000000090000000000000000000000000000006e657420
908-7469746c650000001c00e30101005000f3030000000000000000000000000000
909-00000000000000000108e40103000000ef030000000000000900000000000000
910-00000000000000006e6574207469746c650000001c00e40101005000f3030000
911-00000000000000000000000000000000000000000108e50103000000ef030000
912-00000000090000000000000000000000000000006e6574207469746c65000000
913-1c00e50101005000f30300000000000000000000000000000000000000000000
914-0108e60103000000ef0300000000000009000000000000000000000000000000
915-6e6574207469746c650000001c00e60101005000f30300000000000000000000
916-0000000000000000000000000108e70103000000ef0300000000000009000000
917-0000000000000000000000006e6574207469746c650000001c00e70101005000
918-f303000000000000000000000000000000000000000000000108e80103000000
919-ef03000000000000090000000000000000000000000000006e6574207469746c
920-650000001c00e80101005000f303000000000000000000000000000000000000
921-000000000108e90103000000ef03000000000000090000000000000000000000
922-000000006e6574207469746c650000001c00e90101005000f303000000000000
923-000000000000000000000000000000000108ea0103000000ef03000000000000
924-090000000000000000000000000000006e6574207469746c650000001c00ea01
925-01005000f303000000000000000000000000000000000000000000000108eb01
926-03000000ef03000000000000090000000000000000000000000000006e657420
927-7469746c650000001c00eb0101005000f3030000000000000000000000000000
928-00000000000000000108ec0103000000ef030000000000000900000000000000
929-00000000000000006e6574207469746c650000001c00ec0101005000f3030000
930-00000000000000000000000000000000000000000108ed0103000000ef030000
931-00000000090000000000000000000000000000006e6574207469746c65000000
932-1c00ed0101005000f30300000000000000000000000000000000000000000000
933-0108ee0103000000ef0300000000000009000000000000000000000000000000
934-6e6574207469746c650000001c00ee0101005000f30300000000000000000000
935-0000000000000000000000000108ef0103000000ef0300000000000009000000
936-0000000000000000000000006e6574207469746c650000001c00ef0101005000
937-f303000000000000000000000000000000000000000000000108f00103000000
938-ef03000000000000090000000000000000000000000000006e6574207469746c
939-650000001c00f00101005000f303000000000000000000000000000000000000
940-000000000108f10103000000ef03000000000000090000000000000000000000
941-000000006e6574207469746c650000001c00f10101005000f303000000000000
942-000000000000000000000000000000000108f20103000000ef03000000000000
943-090000000000000000000000000000006e6574207469746c650000001c00f201
944-01005000f303000000000000000000000000000000000000000000000108f301
945-03000000ef03000000000000090000000000000000000000000000006e657420
946-7469746c650000001c00f30101005000f3030000000000000000000000000000
947-00000000000000000108f40103000000ef030000000000000900000000000000
948-00000000000000006e6574207469746c650000001c00f40101005000f3030000
949-00000000000000000000000000000000000000000108f50103000000ef030000
1+1c00660001005000f30300000000000000000000000000000000000000000000
2+0108670003000000ef0300000000000009000000000000000000000000000000
3+6e6574207469746c650000001c00670001005000f30300000000000000000000
4+0000000000000000000000000108680003000000ef0300000000000009000000
5+0000000000000000000000006e6574207469746c650000001c00680001005000
6+f303000000000000000000000000000000000000000000000108690003000000
7+ef03000000000000090000000000000000000000000000006e6574207469746c
8+650000001c00690001005000f303000000000000000000000000000000000000
9+0000000001086a0003000000ef03000000000000090000000000000000000000
10+000000006e6574207469746c650000001c006a0001005000f303000000000000
11+0000000000000000000000000000000001086b0003000000ef03000000000000
12+090000000000000000000000000000006e6574207469746c650000001c006b00
13+01005000f3030000000000000000000000000000000000000000000001086c00
14+03000000ef03000000000000090000000000000000000000000000006e657420
15+7469746c650000001c006c0001005000f3030000000000000000000000000000
16+000000000000000001086d0003000000ef030000000000000900000000000000
17+00000000000000006e6574207469746c650000001c006d0001005000f3030000
18+000000000000000000000000000000000000000001086e0003000000ef030000
19+00000000090000000000000000000000000000006e6574207469746c65000000
20+1c006e0001005000f30300000000000000000000000000000000000000000000
21+01086f0003000000ef0300000000000009000000000000000000000000000000
22+6e6574207469746c650000001c006f0001005000f30300000000000000000000
23+0000000000000000000000000108700003000000ef0300000000000009000000
24+0000000000000000000000006e6574207469746c650000001c00700001005000
25+f303000000000000000000000000000000000000000000000108710003000000
26+ef03000000000000090000000000000000000000000000006e6574207469746c
27+650000001c00710001005000f303000000000000000000000000000000000000
28+000000000108720003000000ef03000000000000090000000000000000000000
29+000000006e6574207469746c650000001c00720001005000f303000000000000
30+000000000000000000000000000000000108730003000000ef03000000000000
31+090000000000000000000000000000006e6574207469746c650000001c007300
32+01005000f3030000000000000000000000000000000000000000000001087400
33+03000000ef03000000000000090000000000000000000000000000006e657420
34+7469746c650000001c00740001005000f3030000000000000000000000000000
35+00000000000000000108750003000000ef030000000000000900000000000000
36+00000000000000006e6574207469746c650000001c00750001005000f3030000
37+00000000000000000000000000000000000000000108760003000000ef030000
38+00000000090000000000000000000000000000006e6574207469746c65000000
39+1c00760001005000f30300000000000000000000000000000000000000000000
40+0108770003000000ef0300000000000009000000000000000000000000000000
41+6e6574207469746c650000001c00770001005000f30300000000000000000000
42+0000000000000000000000000108780003000000ef0300000000000009000000
43+0000000000000000000000006e6574207469746c650000001c00780001005000
44+f303000000000000000000000000000000000000000000000108790003000000
45+ef03000000000000090000000000000000000000000000006e6574207469746c
46+650000001c00790001005000f303000000000000000000000000000000000000
47+0000000001087a0003000000ef03000000000000090000000000000000000000
48+000000006e6574207469746c650000001c007a0001005000f303000000000000
49+0000000000000000000000000000000001087b0003000000ef03000000000000
50+090000000000000000000000000000006e6574207469746c650000001c007b00
51+01005000f3030000000000000000000000000000000000000000000001087c00
52+03000000ef03000000000000090000000000000000000000000000006e657420
53+7469746c650000001c007c0001005000f3030000000000000000000000000000
54+000000000000000001087d0003000000ef030000000000000900000000000000
55+00000000000000006e6574207469746c650000001c007d0001005000f3030000
56+000000000000000000000000000000000000000001087e0003000000ef030000
57+00000000090000000000000000000000000000006e6574207469746c65000000
58+1c007e0001005000f30300000000000000000000000000000000000000000000
59+01087f0003000000ef0300000000000009000000000000000000000000000000
60+6e6574207469746c650000001c007f0001005000f30300000000000000000000
61+0000000000000000000000000108800003000000ef0300000000000009000000
62+0000000000000000000000006e6574207469746c650000001c00800001005000
63+f303000000000000000000000000000000000000000000000108810003000000
64+ef03000000000000090000000000000000000000000000006e6574207469746c
65+650000001c00810001005000f303000000000000000000000000000000000000
66+000000000108820003000000ef03000000000000090000000000000000000000
67+000000006e6574207469746c650000001c00820001005000f303000000000000
68+000000000000000000000000000000000108830003000000ef03000000000000
69+090000000000000000000000000000006e6574207469746c650000001c008300
70+01005000f3030000000000000000000000000000000000000000000001088400
71+03000000ef03000000000000090000000000000000000000000000006e657420
72+7469746c650000001c00840001005000f3030000000000000000000000000000
73+00000000000000000108850003000000ef030000000000000900000000000000
74+00000000000000006e6574207469746c650000001c00850001005000f3030000
75+00000000000000000000000000000000000000000108860003000000ef030000
76+00000000090000000000000000000000000000006e6574207469746c65000000
77+1c00860001005000f30300000000000000000000000000000000000000000000
78+0108870003000000ef0300000000000009000000000000000000000000000000
79+6e6574207469746c650000001c00870001005000f30300000000000000000000
80+0000000000000000000000000108880003000000ef0300000000000009000000
81+0000000000000000000000006e6574207469746c650000001c00880001005000
82+f303000000000000000000000000000000000000000000000108890003000000
83+ef03000000000000090000000000000000000000000000006e6574207469746c
84+650000001c00890001005000f303000000000000000000000000000000000000
85+0000000001088a0003000000ef03000000000000090000000000000000000000
86+000000006e6574207469746c650000001c008a0001005000f303000000000000
87+0000000000000000000000000000000001088b0003000000ef03000000000000
88+090000000000000000000000000000006e6574207469746c650000001c008b00
89+01005000f3030000000000000000000000000000000000000000000001088c00
90+03000000ef03000000000000090000000000000000000000000000006e657420
91+7469746c650000001c008c0001005000f3030000000000000000000000000000
92+000000000000000001088d0003000000ef030000000000000900000000000000
93+00000000000000006e6574207469746c650000001c008d0001005000f3030000
94+000000000000000000000000000000000000000001088e0003000000ef030000
95+00000000090000000000000000000000000000006e6574207469746c65000000
96+1c008e0001005000f30300000000000000000000000000000000000000000000
97+01088f0003000000ef0300000000000009000000000000000000000000000000
98+6e6574207469746c650000001c008f0001005000f30300000000000000000000
99+0000000000000000000000000108900003000000ef0300000000000009000000
100+0000000000000000000000006e6574207469746c650000001c00900001005000
101+f303000000000000000000000000000000000000000000000108910003000000
102+ef03000000000000090000000000000000000000000000006e6574207469746c
103+650000001c00910001005000f303000000000000000000000000000000000000
104+000000000108920003000000ef03000000000000090000000000000000000000
105+000000006e6574207469746c650000001c00920001005000f303000000000000
106+000000000000000000000000000000000108930003000000ef03000000000000
107+090000000000000000000000000000006e6574207469746c650000001c009300
108+01005000f3030000000000000000000000000000000000000000000001089400
109+03000000ef03000000000000090000000000000000000000000000006e657420
110+7469746c650000001c00940001005000f3030000000000000000000000000000
111+00000000000000000108950003000000ef030000000000000900000000000000
112+00000000000000006e6574207469746c650000001c00950001005000f3030000
113+00000000000000000000000000000000000000000108960003000000ef030000
114+00000000090000000000000000000000000000006e6574207469746c65000000
115+1c00960001005000f30300000000000000000000000000000000000000000000
116+0108970003000000ef0300000000000009000000000000000000000000000000
117+6e6574207469746c650000001c00970001005000f30300000000000000000000
118+0000000000000000000000000108980003000000ef0300000000000009000000
119+0000000000000000000000006e6574207469746c650000001c00980001005000
120+f303000000000000000000000000000000000000000000000108990003000000
121+ef03000000000000090000000000000000000000000000006e6574207469746c
122+650000001c00990001005000f303000000000000000000000000000000000000
123+0000000001089a0003000000ef03000000000000090000000000000000000000
124+000000006e6574207469746c650000001c009a0001005000f303000000000000
125+0000000000000000000000000000000001089b0003000000ef03000000000000
126+090000000000000000000000000000006e6574207469746c650000001c009b00
127+01005000f3030000000000000000000000000000000000000000000001089c00
128+03000000ef03000000000000090000000000000000000000000000006e657420
129+7469746c650000001c009c0001005000f3030000000000000000000000000000
130+000000000000000001089d0003000000ef030000000000000900000000000000
131+00000000000000006e6574207469746c650000001c009d0001005000f3030000
132+000000000000000000000000000000000000000001089e0003000000ef030000
133+00000000090000000000000000000000000000006e6574207469746c65000000
134+1c009e0001005000f30300000000000000000000000000000000000000000000
135+01089f0003000000ef0300000000000009000000000000000000000000000000
136+6e6574207469746c650000001c009f0001005000f30300000000000000000000
137+0000000000000000000000000108a00003000000ef0300000000000009000000
138+0000000000000000000000006e6574207469746c650000001c00a00001005000
139+f303000000000000000000000000000000000000000000000108a10003000000
140+ef03000000000000090000000000000000000000000000006e6574207469746c
141+650000001c00a10001005000f303000000000000000000000000000000000000
142+000000000108a20003000000ef03000000000000090000000000000000000000
143+000000006e6574207469746c650000001c00a20001005000f303000000000000
144+000000000000000000000000000000000108a30003000000ef03000000000000
145+090000000000000000000000000000006e6574207469746c650000001c00a300
146+01005000f303000000000000000000000000000000000000000000000108a400
147+03000000ef03000000000000090000000000000000000000000000006e657420
148+7469746c650000001c00a40001005000f3030000000000000000000000000000
149+00000000000000000108a50003000000ef030000000000000900000000000000
150+00000000000000006e6574207469746c650000001c00a50001005000f3030000
151+00000000000000000000000000000000000000000108a60003000000ef030000
152+00000000090000000000000000000000000000006e6574207469746c65000000
153+1c00a60001005000f30300000000000000000000000000000000000000000000
154+0108a70003000000ef0300000000000009000000000000000000000000000000
155+6e6574207469746c650000001c00a70001005000f30300000000000000000000
156+0000000000000000000000000108a80003000000ef0300000000000009000000
157+0000000000000000000000006e6574207469746c650000001c00a80001005000
158+f303000000000000000000000000000000000000000000000108a90003000000
159+ef03000000000000090000000000000000000000000000006e6574207469746c
160+650000001c00a90001005000f303000000000000000000000000000000000000
161+000000000108aa0003000000ef03000000000000090000000000000000000000
162+000000006e6574207469746c650000001c00aa0001005000f303000000000000
163+000000000000000000000000000000000108ab0003000000ef03000000000000
164+090000000000000000000000000000006e6574207469746c650000001c00ab00
165+01005000f303000000000000000000000000000000000000000000000108ac00
166+03000000ef03000000000000090000000000000000000000000000006e657420
167+7469746c650000001c00ac0001005000f3030000000000000000000000000000
168+00000000000000000108ad0003000000ef030000000000000900000000000000
169+00000000000000006e6574207469746c650000001c00ad0001005000f3030000
170+00000000000000000000000000000000000000000108ae0003000000ef030000
171+00000000090000000000000000000000000000006e6574207469746c65000000
172+1c00ae0001005000f30300000000000000000000000000000000000000000000
173+0108af0003000000ef0300000000000009000000000000000000000000000000
174+6e6574207469746c650000001c00af0001005000f30300000000000000000000
175+0000000000000000000000000108b00003000000ef0300000000000009000000
176+0000000000000000000000006e6574207469746c650000001c00b00001005000
177+f303000000000000000000000000000000000000000000000108b10003000000
178+ef03000000000000090000000000000000000000000000006e6574207469746c
179+650000001c00b10001005000f303000000000000000000000000000000000000
180+000000000108b20003000000ef03000000000000090000000000000000000000
181+000000006e6574207469746c650000001c00b20001005000f303000000000000
182+000000000000000000000000000000000108b30003000000ef03000000000000
183+090000000000000000000000000000006e6574207469746c650000001c00b300
184+01005000f303000000000000000000000000000000000000000000000108b400
185+03000000ef03000000000000090000000000000000000000000000006e657420
186+7469746c650000001c00b40001005000f3030000000000000000000000000000
187+00000000000000000108b50003000000ef030000000000000900000000000000
188+00000000000000006e6574207469746c650000001c00b50001005000f3030000
189+00000000000000000000000000000000000000000108b60003000000ef030000
190+00000000090000000000000000000000000000006e6574207469746c65000000
191+1c00b60001005000f30300000000000000000000000000000000000000000000
192+0108b70003000000ef0300000000000009000000000000000000000000000000
193+6e6574207469746c650000001c00b70001005000f30300000000000000000000
194+0000000000000000000000000108b80003000000ef0300000000000009000000
195+0000000000000000000000006e6574207469746c650000001c00b80001005000
196+f303000000000000000000000000000000000000000000000108b90003000000
197+ef03000000000000090000000000000000000000000000006e6574207469746c
198+650000001c00b90001005000f303000000000000000000000000000000000000
199+000000000108ba0003000000ef03000000000000090000000000000000000000
200+000000006e6574207469746c650000001c00ba0001005000f303000000000000
201+000000000000000000000000000000000108bb0003000000ef03000000000000
202+090000000000000000000000000000006e6574207469746c650000001c00bb00
203+01005000f303000000000000000000000000000000000000000000000108bc00
204+03000000ef03000000000000090000000000000000000000000000006e657420
205+7469746c650000001c00bc0001005000f3030000000000000000000000000000
206+00000000000000000108bd0003000000ef030000000000000900000000000000
207+00000000000000006e6574207469746c650000001c00bd0001005000f3030000
208+00000000000000000000000000000000000000000108be0003000000ef030000
209+00000000090000000000000000000000000000006e6574207469746c65000000
210+1c00be0001005000f30300000000000000000000000000000000000000000000
211+0108bf0003000000ef0300000000000009000000000000000000000000000000
212+6e6574207469746c650000001c00bf0001005000f30300000000000000000000
213+0000000000000000000000000108c00003000000ef0300000000000009000000
214+0000000000000000000000006e6574207469746c650000001c00c00001005000
215+f303000000000000000000000000000000000000000000000108c10003000000
216+ef03000000000000090000000000000000000000000000006e6574207469746c
217+650000001c00c10001005000f303000000000000000000000000000000000000
218+000000000108c20003000000ef03000000000000090000000000000000000000
219+000000006e6574207469746c650000001c00c20001005000f303000000000000
220+000000000000000000000000000000000108c30003000000ef03000000000000
221+090000000000000000000000000000006e6574207469746c650000001c00c300
222+01005000f303000000000000000000000000000000000000000000000108c400
223+03000000ef03000000000000090000000000000000000000000000006e657420
224+7469746c650000001c00c40001005000f3030000000000000000000000000000
225+00000000000000000108c50003000000ef030000000000000900000000000000
226+00000000000000006e6574207469746c650000001c00c50001005000f3030000
227+00000000000000000000000000000000000000000108c60003000000ef030000
228+00000000090000000000000000000000000000006e6574207469746c65000000
229+1c00c60001005000f30300000000000000000000000000000000000000000000
230+0108c70003000000ef0300000000000009000000000000000000000000000000
231+6e6574207469746c650000001c00c70001005000f30300000000000000000000
232+0000000000000000000000000108c80003000000ef0300000000000009000000
233+0000000000000000000000006e6574207469746c650000001c00c80001005000
234+f303000000000000000000000000000000000000000000000108c90003000000
235+ef03000000000000090000000000000000000000000000006e6574207469746c
236+650000001c00c90001005000f303000000000000000000000000000000000000
237+000000000108ca0003000000ef03000000000000090000000000000000000000
238+000000006e6574207469746c650000001c00ca0001005000f303000000000000
239+000000000000000000000000000000000108cb0003000000ef03000000000000
240+090000000000000000000000000000006e6574207469746c650000001c00cb00
241+01005000f303000000000000000000000000000000000000000000000108cc00
242+03000000ef03000000000000090000000000000000000000000000006e657420
243+7469746c650000001c00cc0001005000f3030000000000000000000000000000
244+00000000000000000108cd0003000000ef030000000000000900000000000000
245+00000000000000006e6574207469746c650000001c00cd0001005000f3030000
246+00000000000000000000000000000000000000000108ce0003000000ef030000
247+00000000090000000000000000000000000000006e6574207469746c65000000
248+1c00ce0001005000f30300000000000000000000000000000000000000000000
249+0108cf0003000000ef0300000000000009000000000000000000000000000000
250+6e6574207469746c650000001c00cf0001005000f30300000000000000000000
251+0000000000000000000000000108d00003000000ef0300000000000009000000
252+0000000000000000000000006e6574207469746c650000001c00d00001005000
253+f303000000000000000000000000000000000000000000000108d10003000000
254+ef03000000000000090000000000000000000000000000006e6574207469746c
255+650000001c00d10001005000f303000000000000000000000000000000000000
256+000000000108d20003000000ef03000000000000090000000000000000000000
257+000000006e6574207469746c650000001c00d20001005000f303000000000000
258+000000000000000000000000000000000108d30003000000ef03000000000000
259+090000000000000000000000000000006e6574207469746c650000001c00d300
260+01005000f303000000000000000000000000000000000000000000000108d400
261+03000000ef03000000000000090000000000000000000000000000006e657420
262+7469746c650000001c00d40001005000f3030000000000000000000000000000
263+00000000000000000108d50003000000ef030000000000000900000000000000
264+00000000000000006e6574207469746c650000001c00d50001005000f3030000
265+00000000000000000000000000000000000000000108d60003000000ef030000
266+00000000090000000000000000000000000000006e6574207469746c65000000
267+1c00d60001005000f30300000000000000000000000000000000000000000000
268+0108d70003000000ef0300000000000009000000000000000000000000000000
269+6e6574207469746c650000001c00d70001005000f30300000000000000000000
270+0000000000000000000000000108d80003000000ef0300000000000009000000
271+0000000000000000000000006e6574207469746c650000001c00d80001005000
272+f303000000000000000000000000000000000000000000000108d90003000000
273+ef03000000000000090000000000000000000000000000006e6574207469746c
274+650000001c00d90001005000f303000000000000000000000000000000000000
275+000000000108da0003000000ef03000000000000090000000000000000000000
276+000000006e6574207469746c650000001c00da0001005000f303000000000000
277+000000000000000000000000000000000108db0003000000ef03000000000000
278+090000000000000000000000000000006e6574207469746c650000001c00db00
279+01005000f303000000000000000000000000000000000000000000000108dc00
280+03000000ef03000000000000090000000000000000000000000000006e657420
281+7469746c650000001c00dc0001005000f3030000000000000000000000000000
282+00000000000000000108dd0003000000ef030000000000000900000000000000
283+00000000000000006e6574207469746c650000001c00dd0001005000f3030000
284+00000000000000000000000000000000000000000108de0003000000ef030000
285+00000000090000000000000000000000000000006e6574207469746c65000000
286+1c00de0001005000f30300000000000000000000000000000000000000000000
287+0108df0003000000ef0300000000000009000000000000000000000000000000
288+6e6574207469746c650000001c00df0001005000f30300000000000000000000
289+0000000000000000000000000108e00003000000ef0300000000000009000000
290+0000000000000000000000006e6574207469746c650000001c00e00001005000
291+f303000000000000000000000000000000000000000000000108e10003000000
292+ef03000000000000090000000000000000000000000000006e6574207469746c
293+650000001c00e10001005000f303000000000000000000000000000000000000
294+000000000108e20003000000ef03000000000000090000000000000000000000
295+000000006e6574207469746c650000001c00e20001005000f303000000000000
296+000000000000000000000000000000000108e30003000000ef03000000000000
297+090000000000000000000000000000006e6574207469746c650000001c00e300
298+01005000f303000000000000000000000000000000000000000000000108e400
299+03000000ef03000000000000090000000000000000000000000000006e657420
300+7469746c650000001c00e40001005000f3030000000000000000000000000000
301+00000000000000000108e50003000000ef030000000000000900000000000000
302+00000000000000006e6574207469746c650000001c00e50001005000f3030000
303+00000000000000000000000000000000000000000108e60003000000ef030000
304+00000000090000000000000000000000000000006e6574207469746c65000000
305+1c00e60001005000f30300000000000000000000000000000000000000000000
306+0108e70003000000ef0300000000000009000000000000000000000000000000
307+6e6574207469746c650000001c00e70001005000f30300000000000000000000
308+0000000000000000000000000108e80003000000ef0300000000000009000000
309+0000000000000000000000006e6574207469746c650000001c00e80001005000
310+f303000000000000000000000000000000000000000000000108e90003000000
311+ef03000000000000090000000000000000000000000000006e6574207469746c
312+650000001c00e90001005000f303000000000000000000000000000000000000
313+000000000108ea0003000000ef03000000000000090000000000000000000000
314+000000006e6574207469746c650000001c00ea0001005000f303000000000000
315+000000000000000000000000000000000108eb0003000000ef03000000000000
316+090000000000000000000000000000006e6574207469746c650000001c00eb00
317+01005000f303000000000000000000000000000000000000000000000108ec00
318+03000000ef03000000000000090000000000000000000000000000006e657420
319+7469746c650000001c00ec0001005000f3030000000000000000000000000000
320+00000000000000000108ed0003000000ef030000000000000900000000000000
321+00000000000000006e6574207469746c650000001c00ed0001005000f3030000
322+00000000000000000000000000000000000000000108ee0003000000ef030000
323+00000000090000000000000000000000000000006e6574207469746c65000000
324+1c00ee0001005000f30300000000000000000000000000000000000000000000
325+0108ef0003000000ef0300000000000009000000000000000000000000000000
326+6e6574207469746c650000001c00ef0001005000f30300000000000000000000
327+0000000000000000000000000108f00003000000ef0300000000000009000000
328+0000000000000000000000006e6574207469746c650000001c00f00001005000
329+f303000000000000000000000000000000000000000000000108f10003000000
330+ef03000000000000090000000000000000000000000000006e6574207469746c
331+650000001c00f10001005000f303000000000000000000000000000000000000
332+000000000108f20003000000ef03000000000000090000000000000000000000
333+000000006e6574207469746c650000001c00f20001005000f303000000000000
334+000000000000000000000000000000000108f30003000000ef03000000000000
335+090000000000000000000000000000006e6574207469746c650000001c00f300
336+01005000f303000000000000000000000000000000000000000000000108f400
337+03000000ef03000000000000090000000000000000000000000000006e657420
338+7469746c650000001c00f40001005000f3030000000000000000000000000000
339+00000000000000000108f50003000000ef030000000000000900000000000000
340+00000000000000006e6574207469746c650000001c00f50001005000f3030000
341+00000000000000000000000000000000000000000108f60003000000ef030000
342+00000000090000000000000000000000000000006e6574207469746c65000000
343+1c00f60001005000f30300000000000000000000000000000000000000000000
344+0108f70003000000ef0300000000000009000000000000000000000000000000
345+6e6574207469746c650000001c00f70001005000f30300000000000000000000
346+0000000000000000000000000108f80003000000ef0300000000000009000000
347+0000000000000000000000006e6574207469746c650000001c00f80001005000
348+f303000000000000000000000000000000000000000000000108f90003000000
349+ef03000000000000090000000000000000000000000000006e6574207469746c
350+650000001c00f90001005000f303000000000000000000000000000000000000
351+000000000108fa0003000000ef03000000000000090000000000000000000000
352+000000006e6574207469746c650000001c00fa0001005000f303000000000000
353+000000000000000000000000000000000108fb0003000000ef03000000000000
354+090000000000000000000000000000006e6574207469746c650000001c00fb00
355+01005000f303000000000000000000000000000000000000000000000108fc00
356+03000000ef03000000000000090000000000000000000000000000006e657420
357+7469746c650000001c00fc0001005000f3030000000000000000000000000000
358+00000000000000000108fd0003000000ef030000000000000900000000000000
359+00000000000000006e6574207469746c650000001c00fd0001005000f3030000
360+00000000000000000000000000000000000000000108fe0003000000ef030000
361+00000000090000000000000000000000000000006e6574207469746c65000000
362+1c00fe0001005000f30300000000000000000000000000000000000000000000
363+0108ff0003000000ef0300000000000009000000000000000000000000000000
364+6e6574207469746c650000001c00ff0001005000f30300000000000000000000
365+0000000000000000000000000108000103000000ef0300000000000009000000
366+0000000000000000000000006e6574207469746c650000001c00000101005000
367+f303000000000000000000000000000000000000000000000108010103000000
368+ef03000000000000090000000000000000000000000000006e6574207469746c
369+650000001c00010101005000f303000000000000000000000000000000000000
370+000000000108020103000000ef03000000000000090000000000000000000000
371+000000006e6574207469746c650000001c00020101005000f303000000000000
372+000000000000000000000000000000000108030103000000ef03000000000000
373+090000000000000000000000000000006e6574207469746c650000001c000301
374+01005000f3030000000000000000000000000000000000000000000001080401
375+03000000ef03000000000000090000000000000000000000000000006e657420
376+7469746c650000001c00040101005000f3030000000000000000000000000000
377+00000000000000000108050103000000ef030000000000000900000000000000
378+00000000000000006e6574207469746c650000001c00050101005000f3030000
379+00000000000000000000000000000000000000000108060103000000ef030000
380+00000000090000000000000000000000000000006e6574207469746c65000000
381+1c00060101005000f30300000000000000000000000000000000000000000000
382+0108070103000000ef0300000000000009000000000000000000000000000000
383+6e6574207469746c650000001c00070101005000f30300000000000000000000
384+0000000000000000000000000108080103000000ef0300000000000009000000
385+0000000000000000000000006e6574207469746c650000001c00080101005000
386+f303000000000000000000000000000000000000000000000108090103000000
387+ef03000000000000090000000000000000000000000000006e6574207469746c
388+650000001c00090101005000f303000000000000000000000000000000000000
389+0000000001080a0103000000ef03000000000000090000000000000000000000
390+000000006e6574207469746c650000001c000a0101005000f303000000000000
391+0000000000000000000000000000000001080b0103000000ef03000000000000
392+090000000000000000000000000000006e6574207469746c650000001c000b01
393+01005000f3030000000000000000000000000000000000000000000001080c01
394+03000000ef03000000000000090000000000000000000000000000006e657420
395+7469746c650000001c000c0101005000f3030000000000000000000000000000
396+000000000000000001080d0103000000ef030000000000000900000000000000
397+00000000000000006e6574207469746c650000001c000d0101005000f3030000
398+000000000000000000000000000000000000000001080e0103000000ef030000
399+00000000090000000000000000000000000000006e6574207469746c65000000
400+1c000e0101005000f30300000000000000000000000000000000000000000000
401+01080f0103000000ef0300000000000009000000000000000000000000000000
402+6e6574207469746c650000001c000f0101005000f30300000000000000000000
403+0000000000000000000000000108100103000000ef0300000000000009000000
404+0000000000000000000000006e6574207469746c650000001c00100101005000
405+f303000000000000000000000000000000000000000000000108110103000000
406+ef03000000000000090000000000000000000000000000006e6574207469746c
407+650000001c00110101005000f303000000000000000000000000000000000000
408+000000000108120103000000ef03000000000000090000000000000000000000
409+000000006e6574207469746c650000001c00120101005000f303000000000000
410+000000000000000000000000000000000108130103000000ef03000000000000
411+090000000000000000000000000000006e6574207469746c650000001c001301
412+01005000f3030000000000000000000000000000000000000000000001081401
413+03000000ef03000000000000090000000000000000000000000000006e657420
414+7469746c650000001c00140101005000f3030000000000000000000000000000
415+00000000000000000108150103000000ef030000000000000900000000000000
416+00000000000000006e6574207469746c650000001c00150101005000f3030000
417+00000000000000000000000000000000000000000108160103000000ef030000
418+00000000090000000000000000000000000000006e6574207469746c65000000
419+1c00160101005000f30300000000000000000000000000000000000000000000
420+0108170103000000ef0300000000000009000000000000000000000000000000
421+6e6574207469746c650000001c00170101005000f30300000000000000000000
422+0000000000000000000000000108180103000000ef0300000000000009000000
423+0000000000000000000000006e6574207469746c650000001c00180101005000
424+f303000000000000000000000000000000000000000000000108190103000000
425+ef03000000000000090000000000000000000000000000006e6574207469746c
426+650000001c00190101005000f303000000000000000000000000000000000000
427+0000000001081a0103000000ef03000000000000090000000000000000000000
428+000000006e6574207469746c650000001c001a0101005000f303000000000000
429+0000000000000000000000000000000001081b0103000000ef03000000000000
430+090000000000000000000000000000006e6574207469746c650000001c001b01
431+01005000f3030000000000000000000000000000000000000000000001081c01
432+03000000ef03000000000000090000000000000000000000000000006e657420
433+7469746c650000001c001c0101005000f3030000000000000000000000000000
434+000000000000000001081d0103000000ef030000000000000900000000000000
435+00000000000000006e6574207469746c650000001c001d0101005000f3030000
436+000000000000000000000000000000000000000001081e0103000000ef030000
437+00000000090000000000000000000000000000006e6574207469746c65000000
438+1c001e0101005000f30300000000000000000000000000000000000000000000
439+01081f0103000000ef0300000000000009000000000000000000000000000000
440+6e6574207469746c650000001c001f0101005000f30300000000000000000000
441+0000000000000000000000000108200103000000ef0300000000000009000000
442+0000000000000000000000006e6574207469746c650000001c00200101005000
443+f303000000000000000000000000000000000000000000000108210103000000
444+ef03000000000000090000000000000000000000000000006e6574207469746c
445+650000001c00210101005000f303000000000000000000000000000000000000
446+000000000108220103000000ef03000000000000090000000000000000000000
447+000000006e6574207469746c650000001c00220101005000f303000000000000
448+000000000000000000000000000000000108230103000000ef03000000000000
449+090000000000000000000000000000006e6574207469746c650000001c002301
450+01005000f3030000000000000000000000000000000000000000000001082401
451+03000000ef03000000000000090000000000000000000000000000006e657420
452+7469746c650000001c00240101005000f3030000000000000000000000000000
453+00000000000000000108250103000000ef030000000000000900000000000000
454+00000000000000006e6574207469746c650000001c00250101005000f3030000
455+00000000000000000000000000000000000000000108260103000000ef030000
456+00000000090000000000000000000000000000006e6574207469746c65000000
457+1c00260101005000f30300000000000000000000000000000000000000000000
458+0108270103000000ef0300000000000009000000000000000000000000000000
459+6e6574207469746c650000001c00270101005000f30300000000000000000000
460+0000000000000000000000000108280103000000ef0300000000000009000000
461+0000000000000000000000006e6574207469746c650000001c00280101005000
462+f303000000000000000000000000000000000000000000000108290103000000
463+ef03000000000000090000000000000000000000000000006e6574207469746c
464+650000001c00290101005000f303000000000000000000000000000000000000
465+0000000001082a0103000000ef03000000000000090000000000000000000000
466+000000006e6574207469746c650000001c002a0101005000f303000000000000
467+0000000000000000000000000000000001082b0103000000ef03000000000000
468+090000000000000000000000000000006e6574207469746c650000001c002b01
469+01005000f3030000000000000000000000000000000000000000000001082c01
470+03000000ef03000000000000090000000000000000000000000000006e657420
471+7469746c650000001c002c0101005000f3030000000000000000000000000000
472+000000000000000001082d0103000000ef030000000000000900000000000000
473+00000000000000006e6574207469746c650000001c002d0101005000f3030000
474+000000000000000000000000000000000000000001082e0103000000ef030000
475+00000000090000000000000000000000000000006e6574207469746c65000000
476+1c002e0101005000f30300000000000000000000000000000000000000000000
477+01082f0103000000ef0300000000000009000000000000000000000000000000
478+6e6574207469746c650000001c002f0101005000f30300000000000000000000
479+0000000000000000000000000108300103000000ef0300000000000009000000
480+0000000000000000000000006e6574207469746c650000001c00300101005000
481+f303000000000000000000000000000000000000000000000108310103000000
482+ef03000000000000090000000000000000000000000000006e6574207469746c
483+650000001c00310101005000f303000000000000000000000000000000000000
484+000000000108320103000000ef03000000000000090000000000000000000000
485+000000006e6574207469746c650000001c00320101005000f303000000000000
486+000000000000000000000000000000000108330103000000ef03000000000000
487+090000000000000000000000000000006e6574207469746c650000001c003301
488+01005000f3030000000000000000000000000000000000000000000001083401
489+03000000ef03000000000000090000000000000000000000000000006e657420
490+7469746c650000001c00340101005000f3030000000000000000000000000000
491+00000000000000000108350103000000ef030000000000000900000000000000
492+00000000000000006e6574207469746c650000001c00350101005000f3030000
493+00000000000000000000000000000000000000000108360103000000ef030000
494+00000000090000000000000000000000000000006e6574207469746c65000000
495+1c00360101005000f30300000000000000000000000000000000000000000000
496+0108370103000000ef0300000000000009000000000000000000000000000000
497+6e6574207469746c650000001c00370101005000f30300000000000000000000
498+0000000000000000000000000108380103000000ef0300000000000009000000
499+0000000000000000000000006e6574207469746c650000001c00380101005000
500+f303000000000000000000000000000000000000000000000108390103000000
501+ef03000000000000090000000000000000000000000000006e6574207469746c
502+650000001c00390101005000f303000000000000000000000000000000000000
503+0000000001083a0103000000ef03000000000000090000000000000000000000
504+000000006e6574207469746c650000001c003a0101005000f303000000000000
505+0000000000000000000000000000000001083b0103000000ef03000000000000
506+090000000000000000000000000000006e6574207469746c650000001c003b01
507+01005000f3030000000000000000000000000000000000000000000001083c01
508+03000000ef03000000000000090000000000000000000000000000006e657420
509+7469746c650000001c003c0101005000f3030000000000000000000000000000
510+000000000000000001083d0103000000ef030000000000000900000000000000
511+00000000000000006e6574207469746c650000001c003d0101005000f3030000
512+000000000000000000000000000000000000000001083e0103000000ef030000
513+00000000090000000000000000000000000000006e6574207469746c65000000
514+1c003e0101005000f30300000000000000000000000000000000000000000000
515+01083f0103000000ef0300000000000009000000000000000000000000000000
516+6e6574207469746c650000001c003f0101005000f30300000000000000000000
517+0000000000000000000000000108400103000000ef0300000000000009000000
518+0000000000000000000000006e6574207469746c650000001c00400101005000
519+f303000000000000000000000000000000000000000000000108410103000000
520+ef03000000000000090000000000000000000000000000006e6574207469746c
521+650000001c00410101005000f303000000000000000000000000000000000000
522+000000000108420103000000ef03000000000000090000000000000000000000
523+000000006e6574207469746c650000001c00420101005000f303000000000000
524+000000000000000000000000000000000108430103000000ef03000000000000
525+090000000000000000000000000000006e6574207469746c650000001c004301
526+01005000f3030000000000000000000000000000000000000000000001084401
527+03000000ef03000000000000090000000000000000000000000000006e657420
528+7469746c650000001c00440101005000f3030000000000000000000000000000
529+00000000000000000108450103000000ef030000000000000900000000000000
530+00000000000000006e6574207469746c650000001c00450101005000f3030000
531+00000000000000000000000000000000000000000108460103000000ef030000
532+00000000090000000000000000000000000000006e6574207469746c65000000
533+1c00460101005000f30300000000000000000000000000000000000000000000
534+0108470103000000ef0300000000000009000000000000000000000000000000
535+6e6574207469746c650000001c00470101005000f30300000000000000000000
536+0000000000000000000000000108480103000000ef0300000000000009000000
537+0000000000000000000000006e6574207469746c650000001c00480101005000
538+f303000000000000000000000000000000000000000000000108490103000000
539+ef03000000000000090000000000000000000000000000006e6574207469746c
540+650000001c00490101005000f303000000000000000000000000000000000000
541+0000000001084a0103000000ef03000000000000090000000000000000000000
542+000000006e6574207469746c650000001c004a0101005000f303000000000000
543+0000000000000000000000000000000001084b0103000000ef03000000000000
544+090000000000000000000000000000006e6574207469746c650000001c004b01
545+01005000f3030000000000000000000000000000000000000000000001084c01
546+03000000ef03000000000000090000000000000000000000000000006e657420
547+7469746c650000001c004c0101005000f3030000000000000000000000000000
548+000000000000000001084d0103000000ef030000000000000900000000000000
549+00000000000000006e6574207469746c650000001c004d0101005000f3030000
550+000000000000000000000000000000000000000001084e0103000000ef030000
551+00000000090000000000000000000000000000006e6574207469746c65000000
552+1c004e0101005000f30300000000000000000000000000000000000000000000
553+01084f0103000000ef0300000000000009000000000000000000000000000000
554+6e6574207469746c650000001c004f0101005000f30300000000000000000000
555+0000000000000000000000000108500103000000ef0300000000000009000000
556+0000000000000000000000006e6574207469746c650000001c00500101005000
557+f303000000000000000000000000000000000000000000000108510103000000
558+ef03000000000000090000000000000000000000000000006e6574207469746c
559+650000001c00510101005000f303000000000000000000000000000000000000
560+000000000108520103000000ef03000000000000090000000000000000000000
561+000000006e6574207469746c650000001c00520101005000f303000000000000
562+000000000000000000000000000000000108530103000000ef03000000000000
563+090000000000000000000000000000006e6574207469746c650000001c005301
564+01005000f3030000000000000000000000000000000000000000000001085401
565+03000000ef03000000000000090000000000000000000000000000006e657420
566+7469746c650000001c00540101005000f3030000000000000000000000000000
567+00000000000000000108550103000000ef030000000000000900000000000000
568+00000000000000006e6574207469746c650000001c00550101005000f3030000
569+00000000000000000000000000000000000000000108560103000000ef030000
570+00000000090000000000000000000000000000006e6574207469746c65000000
571+1c00560101005000f30300000000000000000000000000000000000000000000
572+0108570103000000ef0300000000000009000000000000000000000000000000
573+6e6574207469746c650000001c00570101005000f30300000000000000000000
574+0000000000000000000000000108580103000000ef0300000000000009000000
575+0000000000000000000000006e6574207469746c650000001c00580101005000
576+f303000000000000000000000000000000000000000000000108590103000000
577+ef03000000000000090000000000000000000000000000006e6574207469746c
578+650000001c00590101005000f303000000000000000000000000000000000000
579+0000000001085a0103000000ef03000000000000090000000000000000000000
580+000000006e6574207469746c650000001c005a0101005000f303000000000000
581+0000000000000000000000000000000001085b0103000000ef03000000000000
582+090000000000000000000000000000006e6574207469746c650000001c005b01
583+01005000f3030000000000000000000000000000000000000000000001085c01
584+03000000ef03000000000000090000000000000000000000000000006e657420
585+7469746c650000001c005c0101005000f3030000000000000000000000000000
586+000000000000000001085d0103000000ef030000000000000900000000000000
587+00000000000000006e6574207469746c650000001c005d0101005000f3030000
588+000000000000000000000000000000000000000001085e0103000000ef030000
589+00000000090000000000000000000000000000006e6574207469746c65000000
590+1c005e0101005000f30300000000000000000000000000000000000000000000
591+01085f0103000000ef0300000000000009000000000000000000000000000000
592+6e6574207469746c650000001c005f0101005000f30300000000000000000000
593+0000000000000000000000000108600103000000ef0300000000000009000000
594+0000000000000000000000006e6574207469746c650000001c00600101005000
595+f303000000000000000000000000000000000000000000000108610103000000
596+ef03000000000000090000000000000000000000000000006e6574207469746c
597+650000001c00610101005000f303000000000000000000000000000000000000
598+000000000108620103000000ef03000000000000090000000000000000000000
599+000000006e6574207469746c650000001c00620101005000f303000000000000
600+000000000000000000000000000000000108630103000000ef03000000000000
601+090000000000000000000000000000006e6574207469746c650000001c006301
602+01005000f3030000000000000000000000000000000000000000000001086401
603+03000000ef03000000000000090000000000000000000000000000006e657420
604+7469746c650000001c00640101005000f3030000000000000000000000000000
605+00000000000000000108650103000000ef030000000000000900000000000000
606+00000000000000006e6574207469746c650000001c00650101005000f3030000
607+00000000000000000000000000000000000000000108660103000000ef030000
608+00000000090000000000000000000000000000006e6574207469746c65000000
609+1c00660101005000f30300000000000000000000000000000000000000000000
610+0108670103000000ef0300000000000009000000000000000000000000000000
611+6e6574207469746c650000001c00670101005000f30300000000000000000000
612+0000000000000000000000000108680103000000ef0300000000000009000000
613+0000000000000000000000006e6574207469746c650000001c00680101005000
614+f303000000000000000000000000000000000000000000000108690103000000
615+ef03000000000000090000000000000000000000000000006e6574207469746c
616+650000001c00690101005000f303000000000000000000000000000000000000
617+0000000001086a0103000000ef03000000000000090000000000000000000000
618+000000006e6574207469746c650000001c006a0101005000f303000000000000
619+0000000000000000000000000000000001086b0103000000ef03000000000000
620+090000000000000000000000000000006e6574207469746c650000001c006b01
621+01005000f3030000000000000000000000000000000000000000000001086c01
622+03000000ef03000000000000090000000000000000000000000000006e657420
623+7469746c650000001c006c0101005000f3030000000000000000000000000000
624+000000000000000001086d0103000000ef030000000000000900000000000000
625+00000000000000006e6574207469746c650000001c006d0101005000f3030000
626+000000000000000000000000000000000000000001086e0103000000ef030000
627+00000000090000000000000000000000000000006e6574207469746c65000000
628+1c006e0101005000f30300000000000000000000000000000000000000000000
629+01086f0103000000ef0300000000000009000000000000000000000000000000
630+6e6574207469746c650000001c006f0101005000f30300000000000000000000
631+0000000000000000000000000108700103000000ef0300000000000009000000
632+0000000000000000000000006e6574207469746c650000001c00700101005000
633+f303000000000000000000000000000000000000000000000108710103000000
634+ef03000000000000090000000000000000000000000000006e6574207469746c
635+650000001c00710101005000f303000000000000000000000000000000000000
636+000000000108720103000000ef03000000000000090000000000000000000000
637+000000006e6574207469746c650000001c00720101005000f303000000000000
638+000000000000000000000000000000000108730103000000ef03000000000000
639+090000000000000000000000000000006e6574207469746c650000001c007301
640+01005000f3030000000000000000000000000000000000000000000001087401
641+03000000ef03000000000000090000000000000000000000000000006e657420
642+7469746c650000001c00740101005000f3030000000000000000000000000000
643+00000000000000000108750103000000ef030000000000000900000000000000
644+00000000000000006e6574207469746c650000001c00750101005000f3030000
645+00000000000000000000000000000000000000000108760103000000ef030000
646+00000000090000000000000000000000000000006e6574207469746c65000000
647+1c00760101005000f30300000000000000000000000000000000000000000000
648+0108770103000000ef0300000000000009000000000000000000000000000000
649+6e6574207469746c650000001c00770101005000f30300000000000000000000
650+0000000000000000000000000108780103000000ef0300000000000009000000
651+0000000000000000000000006e6574207469746c650000001c00780101005000
652+f303000000000000000000000000000000000000000000000108790103000000
653+ef03000000000000090000000000000000000000000000006e6574207469746c
654+650000001c00790101005000f303000000000000000000000000000000000000
655+0000000001087a0103000000ef03000000000000090000000000000000000000
656+000000006e6574207469746c650000001c007a0101005000f303000000000000
657+0000000000000000000000000000000001087b0103000000ef03000000000000
658+090000000000000000000000000000006e6574207469746c650000001c007b01
659+01005000f3030000000000000000000000000000000000000000000001087c01
660+03000000ef03000000000000090000000000000000000000000000006e657420
661+7469746c650000001c007c0101005000f3030000000000000000000000000000
662+000000000000000001087d0103000000ef030000000000000900000000000000
663+00000000000000006e6574207469746c650000001c007d0101005000f3030000
664+000000000000000000000000000000000000000001087e0103000000ef030000
665+00000000090000000000000000000000000000006e6574207469746c65000000
666+1c007e0101005000f30300000000000000000000000000000000000000000000
667+01087f0103000000ef0300000000000009000000000000000000000000000000
668+6e6574207469746c650000001c007f0101005000f30300000000000000000000
669+0000000000000000000000000108800103000000ef0300000000000009000000
670+0000000000000000000000006e6574207469746c650000001c00800101005000
671+f303000000000000000000000000000000000000000000000108810103000000
672+ef03000000000000090000000000000000000000000000006e6574207469746c
673+650000001c00810101005000f303000000000000000000000000000000000000
674+000000000108820103000000ef03000000000000090000000000000000000000
675+000000006e6574207469746c650000001c00820101005000f303000000000000
676+000000000000000000000000000000000108830103000000ef03000000000000
677+090000000000000000000000000000006e6574207469746c650000001c008301
678+01005000f3030000000000000000000000000000000000000000000001088401
679+03000000ef03000000000000090000000000000000000000000000006e657420
680+7469746c650000001c00840101005000f3030000000000000000000000000000
681+00000000000000000108850103000000ef030000000000000900000000000000
682+00000000000000006e6574207469746c650000001c00850101005000f3030000
683+00000000000000000000000000000000000000000108860103000000ef030000
684+00000000090000000000000000000000000000006e6574207469746c65000000
685+1c00860101005000f30300000000000000000000000000000000000000000000
686+0108870103000000ef0300000000000009000000000000000000000000000000
687+6e6574207469746c650000001c00870101005000f30300000000000000000000
688+0000000000000000000000000108880103000000ef0300000000000009000000
689+0000000000000000000000006e6574207469746c650000001c00880101005000
690+f303000000000000000000000000000000000000000000000108890103000000
691+ef03000000000000090000000000000000000000000000006e6574207469746c
692+650000001c00890101005000f303000000000000000000000000000000000000
693+0000000001088a0103000000ef03000000000000090000000000000000000000
694+000000006e6574207469746c650000001c008a0101005000f303000000000000
695+0000000000000000000000000000000001088b0103000000ef03000000000000
696+090000000000000000000000000000006e6574207469746c650000001c008b01
697+01005000f3030000000000000000000000000000000000000000000001088c01
698+03000000ef03000000000000090000000000000000000000000000006e657420
699+7469746c650000001c008c0101005000f3030000000000000000000000000000
700+000000000000000001088d0103000000ef030000000000000900000000000000
701+00000000000000006e6574207469746c650000001c008d0101005000f3030000
702+000000000000000000000000000000000000000001088e0103000000ef030000
703+00000000090000000000000000000000000000006e6574207469746c65000000
704+1c008e0101005000f30300000000000000000000000000000000000000000000
705+01088f0103000000ef0300000000000009000000000000000000000000000000
706+6e6574207469746c650000001c008f0101005000f30300000000000000000000
707+0000000000000000000000000108900103000000ef0300000000000009000000
708+0000000000000000000000006e6574207469746c650000001c00900101005000
709+f303000000000000000000000000000000000000000000000108910103000000
710+ef03000000000000090000000000000000000000000000006e6574207469746c
711+650000001c00910101005000f303000000000000000000000000000000000000
712+000000000108920103000000ef03000000000000090000000000000000000000
713+000000006e6574207469746c650000001c00920101005000f303000000000000
714+000000000000000000000000000000000108930103000000ef03000000000000
715+090000000000000000000000000000006e6574207469746c650000001c009301
716+01005000f3030000000000000000000000000000000000000000000001089401
717+03000000ef03000000000000090000000000000000000000000000006e657420
718+7469746c650000001c00940101005000f3030000000000000000000000000000
719+00000000000000000108950103000000ef030000000000000900000000000000
720+00000000000000006e6574207469746c650000001c00950101005000f3030000
721+00000000000000000000000000000000000000000108960103000000ef030000
722+00000000090000000000000000000000000000006e6574207469746c65000000
723+1c00960101005000f30300000000000000000000000000000000000000000000
724+0108970103000000ef0300000000000009000000000000000000000000000000
725+6e6574207469746c650000001c00970101005000f30300000000000000000000
726+0000000000000000000000000108980103000000ef0300000000000009000000
727+0000000000000000000000006e6574207469746c650000001c00980101005000
728+f303000000000000000000000000000000000000000000000108990103000000
729+ef03000000000000090000000000000000000000000000006e6574207469746c
730+650000001c00990101005000f303000000000000000000000000000000000000
731+0000000001089a0103000000ef03000000000000090000000000000000000000
732+000000006e6574207469746c650000001c009a0101005000f303000000000000
733+0000000000000000000000000000000001089b0103000000ef03000000000000
734+090000000000000000000000000000006e6574207469746c650000001c009b01
735+01005000f3030000000000000000000000000000000000000000000001089c01
736+03000000ef03000000000000090000000000000000000000000000006e657420
737+7469746c650000001c009c0101005000f3030000000000000000000000000000
738+000000000000000001089d0103000000ef030000000000000900000000000000
739+00000000000000006e6574207469746c650000001c009d0101005000f3030000
740+000000000000000000000000000000000000000001089e0103000000ef030000
741+00000000090000000000000000000000000000006e6574207469746c65000000
742+1c009e0101005000f30300000000000000000000000000000000000000000000
743+01089f0103000000ef0300000000000009000000000000000000000000000000
744+6e6574207469746c650000001c009f0101005000f30300000000000000000000
745+0000000000000000000000000108a00103000000ef0300000000000009000000
746+0000000000000000000000006e6574207469746c650000001c00a00101005000
747+f303000000000000000000000000000000000000000000000108a10103000000
748+ef03000000000000090000000000000000000000000000006e6574207469746c
749+650000001c00a10101005000f303000000000000000000000000000000000000
750+000000000108a20103000000ef03000000000000090000000000000000000000
751+000000006e6574207469746c650000001c00a20101005000f303000000000000
752+000000000000000000000000000000000108a30103000000ef03000000000000
753+090000000000000000000000000000006e6574207469746c650000001c00a301
754+01005000f303000000000000000000000000000000000000000000000108a401
755+03000000ef03000000000000090000000000000000000000000000006e657420
756+7469746c650000001c00a40101005000f3030000000000000000000000000000
757+00000000000000000108a50103000000ef030000000000000900000000000000
758+00000000000000006e6574207469746c650000001c00a50101005000f3030000
759+00000000000000000000000000000000000000000108a60103000000ef030000
760+00000000090000000000000000000000000000006e6574207469746c65000000
761+1c00a60101005000f30300000000000000000000000000000000000000000000
762+0108a70103000000ef0300000000000009000000000000000000000000000000
763+6e6574207469746c650000001c00a70101005000f30300000000000000000000
764+0000000000000000000000000108a80103000000ef0300000000000009000000
765+0000000000000000000000006e6574207469746c650000001c00a80101005000
766+f303000000000000000000000000000000000000000000000108a90103000000
767+ef03000000000000090000000000000000000000000000006e6574207469746c
768+650000001c00a90101005000f303000000000000000000000000000000000000
769+000000000108aa0103000000ef03000000000000090000000000000000000000
770+000000006e6574207469746c650000001c00aa0101005000f303000000000000
771+000000000000000000000000000000000108ab0103000000ef03000000000000
772+090000000000000000000000000000006e6574207469746c650000001c00ab01
773+01005000f303000000000000000000000000000000000000000000000108ac01
774+03000000ef03000000000000090000000000000000000000000000006e657420
775+7469746c650000001c00ac0101005000f3030000000000000000000000000000
776+00000000000000000108ad0103000000ef030000000000000900000000000000
777+00000000000000006e6574207469746c650000001c00ad0101005000f3030000
778+00000000000000000000000000000000000000000108ae0103000000ef030000
779+00000000090000000000000000000000000000006e6574207469746c65000000
780+1c00ae0101005000f30300000000000000000000000000000000000000000000
781+0108af0103000000ef0300000000000009000000000000000000000000000000
782+6e6574207469746c650000001c00af0101005000f30300000000000000000000
783+0000000000000000000000000108b00103000000ef0300000000000009000000
784+0000000000000000000000006e6574207469746c650000001c00b00101005000
785+f303000000000000000000000000000000000000000000000108b10103000000
786+ef03000000000000090000000000000000000000000000006e6574207469746c
787+650000001c00b10101005000f303000000000000000000000000000000000000
788+000000000108b20103000000ef03000000000000090000000000000000000000
789+000000006e6574207469746c650000001c00b20101005000f303000000000000
790+000000000000000000000000000000000108b30103000000ef03000000000000
791+090000000000000000000000000000006e6574207469746c650000001c00b301
792+01005000f303000000000000000000000000000000000000000000000108b401
793+03000000ef03000000000000090000000000000000000000000000006e657420
794+7469746c650000001c00b40101005000f3030000000000000000000000000000
795+00000000000000000108b50103000000ef030000000000000900000000000000
796+00000000000000006e6574207469746c650000001c00b50101005000f3030000
797+00000000000000000000000000000000000000000108b60103000000ef030000
798+00000000090000000000000000000000000000006e6574207469746c65000000
799+1c00b60101005000f30300000000000000000000000000000000000000000000
800+0108b70103000000ef0300000000000009000000000000000000000000000000
801+6e6574207469746c650000001c00b70101005000f30300000000000000000000
802+0000000000000000000000000108b80103000000ef0300000000000009000000
803+0000000000000000000000006e6574207469746c650000001c00b80101005000
804+f303000000000000000000000000000000000000000000000108b90103000000
805+ef03000000000000090000000000000000000000000000006e6574207469746c
806+650000001c00b90101005000f303000000000000000000000000000000000000
807+000000000108ba0103000000ef03000000000000090000000000000000000000
808+000000006e6574207469746c650000001c00ba0101005000f303000000000000
809+000000000000000000000000000000000108bb0103000000ef03000000000000
810+090000000000000000000000000000006e6574207469746c650000001c00bb01
811+01005000f303000000000000000000000000000000000000000000000108bc01
812+03000000ef03000000000000090000000000000000000000000000006e657420
813+7469746c650000001c00bc0101005000f3030000000000000000000000000000
814+00000000000000000108bd0103000000ef030000000000000900000000000000
815+00000000000000006e6574207469746c650000001c00bd0101005000f3030000
816+00000000000000000000000000000000000000000108be0103000000ef030000
817+00000000090000000000000000000000000000006e6574207469746c65000000
818+1c00be0101005000f30300000000000000000000000000000000000000000000
819+0108bf0103000000ef0300000000000009000000000000000000000000000000
820+6e6574207469746c650000001c00bf0101005000f30300000000000000000000
821+0000000000000000000000000108c00103000000ef0300000000000009000000
822+0000000000000000000000006e6574207469746c650000001c00c00101005000
823+f303000000000000000000000000000000000000000000000108c10103000000
824+ef03000000000000090000000000000000000000000000006e6574207469746c
825+650000001c00c10101005000f303000000000000000000000000000000000000
826+000000000108c20103000000ef03000000000000090000000000000000000000
827+000000006e6574207469746c650000001c00c20101005000f303000000000000
828+000000000000000000000000000000000108c30103000000ef03000000000000
829+090000000000000000000000000000006e6574207469746c650000001c00c301
830+01005000f303000000000000000000000000000000000000000000000108c401
831+03000000ef03000000000000090000000000000000000000000000006e657420
832+7469746c650000001c00c40101005000f3030000000000000000000000000000
833+00000000000000000108c50103000000ef030000000000000900000000000000
834+00000000000000006e6574207469746c650000001c00c50101005000f3030000
835+00000000000000000000000000000000000000000108c60103000000ef030000
836+00000000090000000000000000000000000000006e6574207469746c65000000
837+1c00c60101005000f30300000000000000000000000000000000000000000000
838+0108c70103000000ef0300000000000009000000000000000000000000000000
839+6e6574207469746c650000001c00c70101005000f30300000000000000000000
840+0000000000000000000000000108c80103000000ef0300000000000009000000
841+0000000000000000000000006e6574207469746c650000001c00c80101005000
842+f303000000000000000000000000000000000000000000000108c90103000000
843+ef03000000000000090000000000000000000000000000006e6574207469746c
844+650000001c00c90101005000f303000000000000000000000000000000000000
845+000000000108ca0103000000ef03000000000000090000000000000000000000
846+000000006e6574207469746c650000001c00ca0101005000f303000000000000
847+000000000000000000000000000000000108cb0103000000ef03000000000000
848+090000000000000000000000000000006e6574207469746c650000001c00cb01
849+01005000f303000000000000000000000000000000000000000000000108cc01
850+03000000ef03000000000000090000000000000000000000000000006e657420
851+7469746c650000001c00cc0101005000f3030000000000000000000000000000
852+00000000000000000108cd0103000000ef030000000000000900000000000000
853+00000000000000006e6574207469746c650000001c00cd0101005000f3030000
854+00000000000000000000000000000000000000000108ce0103000000ef030000
855+00000000090000000000000000000000000000006e6574207469746c65000000
856+1c00ce0101005000f30300000000000000000000000000000000000000000000
857+0108cf0103000000ef0300000000000009000000000000000000000000000000
858+6e6574207469746c650000001c00cf0101005000f30300000000000000000000
859+0000000000000000000000000108d00103000000ef0300000000000009000000
860+0000000000000000000000006e6574207469746c650000001c00d00101005000
861+f303000000000000000000000000000000000000000000000108d10103000000
862+ef03000000000000090000000000000000000000000000006e6574207469746c
863+650000001c00d10101005000f303000000000000000000000000000000000000
864+000000000108d20103000000ef03000000000000090000000000000000000000
865+000000006e6574207469746c650000001c00d20101005000f303000000000000
866+000000000000000000000000000000000108d30103000000ef03000000000000
867+090000000000000000000000000000006e6574207469746c650000001c00d301
868+01005000f303000000000000000000000000000000000000000000000108d401
869+03000000ef03000000000000090000000000000000000000000000006e657420
870+7469746c650000001c00d40101005000f3030000000000000000000000000000
871+00000000000000000108d50103000000ef030000000000000900000000000000
872+00000000000000006e6574207469746c650000001c00d50101005000f3030000
873+00000000000000000000000000000000000000000108d60103000000ef030000
874+00000000090000000000000000000000000000006e6574207469746c65000000
875+1c00d60101005000f30300000000000000000000000000000000000000000000
876+0108d70103000000ef0300000000000009000000000000000000000000000000
877+6e6574207469746c650000001c00d70101005000f30300000000000000000000
878+0000000000000000000000000108d80103000000ef0300000000000009000000
879+0000000000000000000000006e6574207469746c650000001c00d80101005000
880+f303000000000000000000000000000000000000000000000108d90103000000
881+ef03000000000000090000000000000000000000000000006e6574207469746c
882+650000001c00d90101005000f303000000000000000000000000000000000000
883+000000000108da0103000000ef03000000000000090000000000000000000000
884+000000006e6574207469746c650000001c00da0101005000f303000000000000
885+000000000000000000000000000000000108db0103000000ef03000000000000
886+090000000000000000000000000000006e6574207469746c650000001c00db01
887+01005000f303000000000000000000000000000000000000000000000108dc01
888+03000000ef03000000000000090000000000000000000000000000006e657420
889+7469746c650000001c00dc0101005000f3030000000000000000000000000000
890+00000000000000000108dd0103000000ef030000000000000900000000000000
891+00000000000000006e6574207469746c650000001c00dd0101005000f3030000
892+00000000000000000000000000000000000000000108de0103000000ef030000
893+00000000090000000000000000000000000000006e6574207469746c65000000
894+1c00de0101005000f30300000000000000000000000000000000000000000000
895+0108df0103000000ef0300000000000009000000000000000000000000000000
896+6e6574207469746c650000001c00df0101005000f30300000000000000000000
897+0000000000000000000000000108e00103000000ef0300000000000009000000
898+0000000000000000000000006e6574207469746c650000001c00e00101005000
899+f303000000000000000000000000000000000000000000000108e10103000000
900+ef03000000000000090000000000000000000000000000006e6574207469746c
901+650000001c00e10101005000f303000000000000000000000000000000000000
902+000000000108e20103000000ef03000000000000090000000000000000000000
903+000000006e6574207469746c650000001c00e20101005000f303000000000000
904+000000000000000000000000000000000108e30103000000ef03000000000000
905+090000000000000000000000000000006e6574207469746c650000001c00e301
906+01005000f303000000000000000000000000000000000000000000000108e401
907+03000000ef03000000000000090000000000000000000000000000006e657420
908+7469746c650000001c00e40101005000f3030000000000000000000000000000
909+00000000000000000108e50103000000ef030000000000000900000000000000
910+00000000000000006e6574207469746c650000001c00e50101005000f3030000
911+00000000000000000000000000000000000000000108e60103000000ef030000
912+00000000090000000000000000000000000000006e6574207469746c65000000
913+1c00e60101005000f30300000000000000000000000000000000000000000000
914+0108e70103000000ef0300000000000009000000000000000000000000000000
915+6e6574207469746c650000001c00e70101005000f30300000000000000000000
916+0000000000000000000000000108e80103000000ef0300000000000009000000
917+0000000000000000000000006e6574207469746c650000001c00e80101005000
918+f303000000000000000000000000000000000000000000000108e90103000000
919+ef03000000000000090000000000000000000000000000006e6574207469746c
920+650000001c00e90101005000f303000000000000000000000000000000000000
921+000000000108ea0103000000ef03000000000000090000000000000000000000
922+000000006e6574207469746c650000001c00ea0101005000f303000000000000
923+000000000000000000000000000000000108eb0103000000ef03000000000000
924+090000000000000000000000000000006e6574207469746c650000001c00eb01
925+01005000f303000000000000000000000000000000000000000000000108ec01
926+03000000ef03000000000000090000000000000000000000000000006e657420
927+7469746c650000001c00ec0101005000f3030000000000000000000000000000
928+00000000000000000108ed0103000000ef030000000000000900000000000000
929+00000000000000006e6574207469746c650000001c00ed0101005000f3030000
930+00000000000000000000000000000000000000000108ee0103000000ef030000
931+00000000090000000000000000000000000000006e6574207469746c65000000
932+1c00ee0101005000f30300000000000000000000000000000000000000000000
933+0108ef0103000000ef0300000000000009000000000000000000000000000000
934+6e6574207469746c650000001c00ef0101005000f30300000000000000000000
935+0000000000000000000000000108f00103000000ef0300000000000009000000
936+0000000000000000000000006e6574207469746c650000001c00f00101005000
937+f303000000000000000000000000000000000000000000000108f10103000000
938+ef03000000000000090000000000000000000000000000006e6574207469746c
939+650000001c00f10101005000f303000000000000000000000000000000000000
940+000000000108f20103000000ef03000000000000090000000000000000000000
941+000000006e6574207469746c650000001c00f20101005000f303000000000000
942+000000000000000000000000000000000108f30103000000ef03000000000000
943+090000000000000000000000000000006e6574207469746c650000001c00f301
944+01005000f303000000000000000000000000000000000000000000000108f401
945+03000000ef03000000000000090000000000000000000000000000006e657420
946+7469746c650000001c00f40101005000f3030000000000000000000000000000
947+00000000000000000108f50103000000ef030000000000000900000000000000
948+00000000000000006e6574207469746c650000001c00f50101005000f3030000
949+00000000000000000000000000000000000000000108f60103000000ef030000
950950 00000000090000000000000000000000000000006e6574207469746c65000000
M internal/adapters/wayland/xwm/testdata/streams/steady.hex +2000 -2000
@@ -1,2150 +1,2150 @@
1-1c00650001005000f30300000000000000000000000000000000000000000000
2-0108660003000000ef0300000000000009000000000000000000000000000000
3-6e6574207469746c650000001600660001005000010050000000000000000000
4-0a0014002c01c800000000000900660001005000000000000000000000000000
5-0000000000000000000000001300660000010000010050000000000000000000
6-0000000000000000000000001c00660001005000f30300000000000000000000
7-0000000000000000000000000108670003000000ef0300000000000009000000
8-0000000000000000000000006e6574207469746c650000001600670001005000
9-0100500000000000000000000a0014002c01c800000000000900670001005000
10-0000000000000000000000000000000000000000000000001300670000010000
11-0100500000000000000000000000000000000000000000001c00670001005000
12-f303000000000000000000000000000000000000000000000108680003000000
1+1c00660001005000f30300000000000000000000000000000000000000000000
2+0108670003000000ef0300000000000009000000000000000000000000000000
3+6e6574207469746c650000001600670001005000010050000000000000000000
4+0a0014002c01c800000000000900670001005000000000000000000000000000
5+0000000000000000000000001300670000010000010050000000000000000000
6+0000000000000000000000001c00670001005000f30300000000000000000000
7+0000000000000000000000000108680003000000ef0300000000000009000000
8+0000000000000000000000006e6574207469746c650000001600680001005000
9+0100500000000000000000000a0014002c01c800000000000900680001005000
10+0000000000000000000000000000000000000000000000001300680000010000
11+0100500000000000000000000000000000000000000000001c00680001005000
12+f303000000000000000000000000000000000000000000000108690003000000
1313 ef03000000000000090000000000000000000000000000006e6574207469746c
14-6500000016006800010050000100500000000000000000000a0014002c01c800
15-0000000009006800010050000000000000000000000000000000000000000000
16-0000000013006800000100000100500000000000000000000000000000000000
17-000000001c00680001005000f303000000000000000000000000000000000000
18-000000000108690003000000ef03000000000000090000000000000000000000
19-000000006e6574207469746c6500000016006900010050000100500000000000
20-000000000a0014002c01c8000000000009006900010050000000000000000000
21-0000000000000000000000000000000013006900000100000100500000000000
22-000000000000000000000000000000001c00690001005000f303000000000000
23-0000000000000000000000000000000001086a0003000000ef03000000000000
24-090000000000000000000000000000006e6574207469746c6500000016006a00
25-010050000100500000000000000000000a0014002c01c8000000000009006a00
26-0100500000000000000000000000000000000000000000000000000013006a00
27-000100000100500000000000000000000000000000000000000000001c006a00
28-01005000f3030000000000000000000000000000000000000000000001086b00
14+6500000016006900010050000100500000000000000000000a0014002c01c800
15+0000000009006900010050000000000000000000000000000000000000000000
16+0000000013006900000100000100500000000000000000000000000000000000
17+000000001c00690001005000f303000000000000000000000000000000000000
18+0000000001086a0003000000ef03000000000000090000000000000000000000
19+000000006e6574207469746c6500000016006a00010050000100500000000000
20+000000000a0014002c01c8000000000009006a00010050000000000000000000
21+0000000000000000000000000000000013006a00000100000100500000000000
22+000000000000000000000000000000001c006a0001005000f303000000000000
23+0000000000000000000000000000000001086b0003000000ef03000000000000
24+090000000000000000000000000000006e6574207469746c6500000016006b00
25+010050000100500000000000000000000a0014002c01c8000000000009006b00
26+0100500000000000000000000000000000000000000000000000000013006b00
27+000100000100500000000000000000000000000000000000000000001c006b00
28+01005000f3030000000000000000000000000000000000000000000001086c00
2929 03000000ef03000000000000090000000000000000000000000000006e657420
30-7469746c6500000016006b00010050000100500000000000000000000a001400
31-2c01c8000000000009006b000100500000000000000000000000000000000000
32-000000000000000013006b000001000001005000000000000000000000000000
33-00000000000000001c006b0001005000f3030000000000000000000000000000
34-000000000000000001086c0003000000ef030000000000000900000000000000
35-00000000000000006e6574207469746c6500000016006c000100500001005000
36-00000000000000000a0014002c01c8000000000009006c000100500000000000
37-000000000000000000000000000000000000000013006c000001000001005000
38-00000000000000000000000000000000000000001c006c0001005000f3030000
39-000000000000000000000000000000000000000001086d0003000000ef030000
30+7469746c6500000016006c00010050000100500000000000000000000a001400
31+2c01c8000000000009006c000100500000000000000000000000000000000000
32+000000000000000013006c000001000001005000000000000000000000000000
33+00000000000000001c006c0001005000f3030000000000000000000000000000
34+000000000000000001086d0003000000ef030000000000000900000000000000
35+00000000000000006e6574207469746c6500000016006d000100500001005000
36+00000000000000000a0014002c01c8000000000009006d000100500000000000
37+000000000000000000000000000000000000000013006d000001000001005000
38+00000000000000000000000000000000000000001c006d0001005000f3030000
39+000000000000000000000000000000000000000001086e0003000000ef030000
4040 00000000090000000000000000000000000000006e6574207469746c65000000
41-16006d00010050000100500000000000000000000a0014002c01c80000000000
42-09006d0001005000000000000000000000000000000000000000000000000000
43-13006d0000010000010050000000000000000000000000000000000000000000
44-1c006d0001005000f30300000000000000000000000000000000000000000000
45-01086e0003000000ef0300000000000009000000000000000000000000000000
46-6e6574207469746c6500000016006e0001005000010050000000000000000000
47-0a0014002c01c8000000000009006e0001005000000000000000000000000000
48-00000000000000000000000013006e0000010000010050000000000000000000
49-0000000000000000000000001c006e0001005000f30300000000000000000000
50-00000000000000000000000001086f0003000000ef0300000000000009000000
51-0000000000000000000000006e6574207469746c6500000016006f0001005000
52-0100500000000000000000000a0014002c01c8000000000009006f0001005000
53-00000000000000000000000000000000000000000000000013006f0000010000
54-0100500000000000000000000000000000000000000000001c006f0001005000
55-f303000000000000000000000000000000000000000000000108700003000000
41+16006e00010050000100500000000000000000000a0014002c01c80000000000
42+09006e0001005000000000000000000000000000000000000000000000000000
43+13006e0000010000010050000000000000000000000000000000000000000000
44+1c006e0001005000f30300000000000000000000000000000000000000000000
45+01086f0003000000ef0300000000000009000000000000000000000000000000
46+6e6574207469746c6500000016006f0001005000010050000000000000000000
47+0a0014002c01c8000000000009006f0001005000000000000000000000000000
48+00000000000000000000000013006f0000010000010050000000000000000000
49+0000000000000000000000001c006f0001005000f30300000000000000000000
50+0000000000000000000000000108700003000000ef0300000000000009000000
51+0000000000000000000000006e6574207469746c650000001600700001005000
52+0100500000000000000000000a0014002c01c800000000000900700001005000
53+0000000000000000000000000000000000000000000000001300700000010000
54+0100500000000000000000000000000000000000000000001c00700001005000
55+f303000000000000000000000000000000000000000000000108710003000000
5656 ef03000000000000090000000000000000000000000000006e6574207469746c
57-6500000016007000010050000100500000000000000000000a0014002c01c800
58-0000000009007000010050000000000000000000000000000000000000000000
59-0000000013007000000100000100500000000000000000000000000000000000
60-000000001c00700001005000f303000000000000000000000000000000000000
61-000000000108710003000000ef03000000000000090000000000000000000000
62-000000006e6574207469746c6500000016007100010050000100500000000000
63-000000000a0014002c01c8000000000009007100010050000000000000000000
64-0000000000000000000000000000000013007100000100000100500000000000
65-000000000000000000000000000000001c00710001005000f303000000000000
66-000000000000000000000000000000000108720003000000ef03000000000000
67-090000000000000000000000000000006e6574207469746c6500000016007200
68-010050000100500000000000000000000a0014002c01c8000000000009007200
69-0100500000000000000000000000000000000000000000000000000013007200
70-000100000100500000000000000000000000000000000000000000001c007200
71-01005000f3030000000000000000000000000000000000000000000001087300
57+6500000016007100010050000100500000000000000000000a0014002c01c800
58+0000000009007100010050000000000000000000000000000000000000000000
59+0000000013007100000100000100500000000000000000000000000000000000
60+000000001c00710001005000f303000000000000000000000000000000000000
61+000000000108720003000000ef03000000000000090000000000000000000000
62+000000006e6574207469746c6500000016007200010050000100500000000000
63+000000000a0014002c01c8000000000009007200010050000000000000000000
64+0000000000000000000000000000000013007200000100000100500000000000
65+000000000000000000000000000000001c00720001005000f303000000000000
66+000000000000000000000000000000000108730003000000ef03000000000000
67+090000000000000000000000000000006e6574207469746c6500000016007300
68+010050000100500000000000000000000a0014002c01c8000000000009007300
69+0100500000000000000000000000000000000000000000000000000013007300
70+000100000100500000000000000000000000000000000000000000001c007300
71+01005000f3030000000000000000000000000000000000000000000001087400
7272 03000000ef03000000000000090000000000000000000000000000006e657420
73-7469746c6500000016007300010050000100500000000000000000000a001400
74-2c01c80000000000090073000100500000000000000000000000000000000000
75-0000000000000000130073000001000001005000000000000000000000000000
76-00000000000000001c00730001005000f3030000000000000000000000000000
77-00000000000000000108740003000000ef030000000000000900000000000000
78-00000000000000006e6574207469746c65000000160074000100500001005000
79-00000000000000000a0014002c01c80000000000090074000100500000000000
80-0000000000000000000000000000000000000000130074000001000001005000
81-00000000000000000000000000000000000000001c00740001005000f3030000
82-00000000000000000000000000000000000000000108750003000000ef030000
73+7469746c6500000016007400010050000100500000000000000000000a001400
74+2c01c80000000000090074000100500000000000000000000000000000000000
75+0000000000000000130074000001000001005000000000000000000000000000
76+00000000000000001c00740001005000f3030000000000000000000000000000
77+00000000000000000108750003000000ef030000000000000900000000000000
78+00000000000000006e6574207469746c65000000160075000100500001005000
79+00000000000000000a0014002c01c80000000000090075000100500000000000
80+0000000000000000000000000000000000000000130075000001000001005000
81+00000000000000000000000000000000000000001c00750001005000f3030000
82+00000000000000000000000000000000000000000108760003000000ef030000
8383 00000000090000000000000000000000000000006e6574207469746c65000000
84-16007500010050000100500000000000000000000a0014002c01c80000000000
85-0900750001005000000000000000000000000000000000000000000000000000
86-1300750000010000010050000000000000000000000000000000000000000000
87-1c00750001005000f30300000000000000000000000000000000000000000000
88-0108760003000000ef0300000000000009000000000000000000000000000000
89-6e6574207469746c650000001600760001005000010050000000000000000000
90-0a0014002c01c800000000000900760001005000000000000000000000000000
91-0000000000000000000000001300760000010000010050000000000000000000
92-0000000000000000000000001c00760001005000f30300000000000000000000
93-0000000000000000000000000108770003000000ef0300000000000009000000
94-0000000000000000000000006e6574207469746c650000001600770001005000
95-0100500000000000000000000a0014002c01c800000000000900770001005000
96-0000000000000000000000000000000000000000000000001300770000010000
97-0100500000000000000000000000000000000000000000001c00770001005000
98-f303000000000000000000000000000000000000000000000108780003000000
84+16007600010050000100500000000000000000000a0014002c01c80000000000
85+0900760001005000000000000000000000000000000000000000000000000000
86+1300760000010000010050000000000000000000000000000000000000000000
87+1c00760001005000f30300000000000000000000000000000000000000000000
88+0108770003000000ef0300000000000009000000000000000000000000000000
89+6e6574207469746c650000001600770001005000010050000000000000000000
90+0a0014002c01c800000000000900770001005000000000000000000000000000
91+0000000000000000000000001300770000010000010050000000000000000000
92+0000000000000000000000001c00770001005000f30300000000000000000000
93+0000000000000000000000000108780003000000ef0300000000000009000000
94+0000000000000000000000006e6574207469746c650000001600780001005000
95+0100500000000000000000000a0014002c01c800000000000900780001005000
96+0000000000000000000000000000000000000000000000001300780000010000
97+0100500000000000000000000000000000000000000000001c00780001005000
98+f303000000000000000000000000000000000000000000000108790003000000
9999 ef03000000000000090000000000000000000000000000006e6574207469746c
100-6500000016007800010050000100500000000000000000000a0014002c01c800
101-0000000009007800010050000000000000000000000000000000000000000000
102-0000000013007800000100000100500000000000000000000000000000000000
103-000000001c00780001005000f303000000000000000000000000000000000000
104-000000000108790003000000ef03000000000000090000000000000000000000
105-000000006e6574207469746c6500000016007900010050000100500000000000
106-000000000a0014002c01c8000000000009007900010050000000000000000000
107-0000000000000000000000000000000013007900000100000100500000000000
108-000000000000000000000000000000001c00790001005000f303000000000000
109-0000000000000000000000000000000001087a0003000000ef03000000000000
110-090000000000000000000000000000006e6574207469746c6500000016007a00
111-010050000100500000000000000000000a0014002c01c8000000000009007a00
112-0100500000000000000000000000000000000000000000000000000013007a00
113-000100000100500000000000000000000000000000000000000000001c007a00
114-01005000f3030000000000000000000000000000000000000000000001087b00
100+6500000016007900010050000100500000000000000000000a0014002c01c800
101+0000000009007900010050000000000000000000000000000000000000000000
102+0000000013007900000100000100500000000000000000000000000000000000
103+000000001c00790001005000f303000000000000000000000000000000000000
104+0000000001087a0003000000ef03000000000000090000000000000000000000
105+000000006e6574207469746c6500000016007a00010050000100500000000000
106+000000000a0014002c01c8000000000009007a00010050000000000000000000
107+0000000000000000000000000000000013007a00000100000100500000000000
108+000000000000000000000000000000001c007a0001005000f303000000000000
109+0000000000000000000000000000000001087b0003000000ef03000000000000
110+090000000000000000000000000000006e6574207469746c6500000016007b00
111+010050000100500000000000000000000a0014002c01c8000000000009007b00
112+0100500000000000000000000000000000000000000000000000000013007b00
113+000100000100500000000000000000000000000000000000000000001c007b00
114+01005000f3030000000000000000000000000000000000000000000001087c00
115115 03000000ef03000000000000090000000000000000000000000000006e657420
116-7469746c6500000016007b00010050000100500000000000000000000a001400
117-2c01c8000000000009007b000100500000000000000000000000000000000000
118-000000000000000013007b000001000001005000000000000000000000000000
119-00000000000000001c007b0001005000f3030000000000000000000000000000
120-000000000000000001087c0003000000ef030000000000000900000000000000
121-00000000000000006e6574207469746c6500000016007c000100500001005000
122-00000000000000000a0014002c01c8000000000009007c000100500000000000
123-000000000000000000000000000000000000000013007c000001000001005000
124-00000000000000000000000000000000000000001c007c0001005000f3030000
125-000000000000000000000000000000000000000001087d0003000000ef030000
116+7469746c6500000016007c00010050000100500000000000000000000a001400
117+2c01c8000000000009007c000100500000000000000000000000000000000000
118+000000000000000013007c000001000001005000000000000000000000000000
119+00000000000000001c007c0001005000f3030000000000000000000000000000
120+000000000000000001087d0003000000ef030000000000000900000000000000
121+00000000000000006e6574207469746c6500000016007d000100500001005000
122+00000000000000000a0014002c01c8000000000009007d000100500000000000
123+000000000000000000000000000000000000000013007d000001000001005000
124+00000000000000000000000000000000000000001c007d0001005000f3030000
125+000000000000000000000000000000000000000001087e0003000000ef030000
126126 00000000090000000000000000000000000000006e6574207469746c65000000
127-16007d00010050000100500000000000000000000a0014002c01c80000000000
128-09007d0001005000000000000000000000000000000000000000000000000000
129-13007d0000010000010050000000000000000000000000000000000000000000
130-1c007d0001005000f30300000000000000000000000000000000000000000000
131-01087e0003000000ef0300000000000009000000000000000000000000000000
132-6e6574207469746c6500000016007e0001005000010050000000000000000000
133-0a0014002c01c8000000000009007e0001005000000000000000000000000000
134-00000000000000000000000013007e0000010000010050000000000000000000
135-0000000000000000000000001c007e0001005000f30300000000000000000000
136-00000000000000000000000001087f0003000000ef0300000000000009000000
137-0000000000000000000000006e6574207469746c6500000016007f0001005000
138-0100500000000000000000000a0014002c01c8000000000009007f0001005000
139-00000000000000000000000000000000000000000000000013007f0000010000
140-0100500000000000000000000000000000000000000000001c007f0001005000
141-f303000000000000000000000000000000000000000000000108800003000000
127+16007e00010050000100500000000000000000000a0014002c01c80000000000
128+09007e0001005000000000000000000000000000000000000000000000000000
129+13007e0000010000010050000000000000000000000000000000000000000000
130+1c007e0001005000f30300000000000000000000000000000000000000000000
131+01087f0003000000ef0300000000000009000000000000000000000000000000
132+6e6574207469746c6500000016007f0001005000010050000000000000000000
133+0a0014002c01c8000000000009007f0001005000000000000000000000000000
134+00000000000000000000000013007f0000010000010050000000000000000000
135+0000000000000000000000001c007f0001005000f30300000000000000000000
136+0000000000000000000000000108800003000000ef0300000000000009000000
137+0000000000000000000000006e6574207469746c650000001600800001005000
138+0100500000000000000000000a0014002c01c800000000000900800001005000
139+0000000000000000000000000000000000000000000000001300800000010000
140+0100500000000000000000000000000000000000000000001c00800001005000
141+f303000000000000000000000000000000000000000000000108810003000000
142142 ef03000000000000090000000000000000000000000000006e6574207469746c
143-6500000016008000010050000100500000000000000000000a0014002c01c800
144-0000000009008000010050000000000000000000000000000000000000000000
145-0000000013008000000100000100500000000000000000000000000000000000
146-000000001c00800001005000f303000000000000000000000000000000000000
147-000000000108810003000000ef03000000000000090000000000000000000000
148-000000006e6574207469746c6500000016008100010050000100500000000000
149-000000000a0014002c01c8000000000009008100010050000000000000000000
150-0000000000000000000000000000000013008100000100000100500000000000
151-000000000000000000000000000000001c00810001005000f303000000000000
152-000000000000000000000000000000000108820003000000ef03000000000000
153-090000000000000000000000000000006e6574207469746c6500000016008200
154-010050000100500000000000000000000a0014002c01c8000000000009008200
155-0100500000000000000000000000000000000000000000000000000013008200
156-000100000100500000000000000000000000000000000000000000001c008200
157-01005000f3030000000000000000000000000000000000000000000001088300
143+6500000016008100010050000100500000000000000000000a0014002c01c800
144+0000000009008100010050000000000000000000000000000000000000000000
145+0000000013008100000100000100500000000000000000000000000000000000
146+000000001c00810001005000f303000000000000000000000000000000000000
147+000000000108820003000000ef03000000000000090000000000000000000000
148+000000006e6574207469746c6500000016008200010050000100500000000000
149+000000000a0014002c01c8000000000009008200010050000000000000000000
150+0000000000000000000000000000000013008200000100000100500000000000
151+000000000000000000000000000000001c00820001005000f303000000000000
152+000000000000000000000000000000000108830003000000ef03000000000000
153+090000000000000000000000000000006e6574207469746c6500000016008300
154+010050000100500000000000000000000a0014002c01c8000000000009008300
155+0100500000000000000000000000000000000000000000000000000013008300
156+000100000100500000000000000000000000000000000000000000001c008300
157+01005000f3030000000000000000000000000000000000000000000001088400
158158 03000000ef03000000000000090000000000000000000000000000006e657420
159-7469746c6500000016008300010050000100500000000000000000000a001400
160-2c01c80000000000090083000100500000000000000000000000000000000000
161-0000000000000000130083000001000001005000000000000000000000000000
162-00000000000000001c00830001005000f3030000000000000000000000000000
163-00000000000000000108840003000000ef030000000000000900000000000000
164-00000000000000006e6574207469746c65000000160084000100500001005000
165-00000000000000000a0014002c01c80000000000090084000100500000000000
166-0000000000000000000000000000000000000000130084000001000001005000
167-00000000000000000000000000000000000000001c00840001005000f3030000
168-00000000000000000000000000000000000000000108850003000000ef030000
159+7469746c6500000016008400010050000100500000000000000000000a001400
160+2c01c80000000000090084000100500000000000000000000000000000000000
161+0000000000000000130084000001000001005000000000000000000000000000
162+00000000000000001c00840001005000f3030000000000000000000000000000
163+00000000000000000108850003000000ef030000000000000900000000000000
164+00000000000000006e6574207469746c65000000160085000100500001005000
165+00000000000000000a0014002c01c80000000000090085000100500000000000
166+0000000000000000000000000000000000000000130085000001000001005000
167+00000000000000000000000000000000000000001c00850001005000f3030000
168+00000000000000000000000000000000000000000108860003000000ef030000
169169 00000000090000000000000000000000000000006e6574207469746c65000000
170-16008500010050000100500000000000000000000a0014002c01c80000000000
171-0900850001005000000000000000000000000000000000000000000000000000
172-1300850000010000010050000000000000000000000000000000000000000000
173-1c00850001005000f30300000000000000000000000000000000000000000000
174-0108860003000000ef0300000000000009000000000000000000000000000000
175-6e6574207469746c650000001600860001005000010050000000000000000000
176-0a0014002c01c800000000000900860001005000000000000000000000000000
177-0000000000000000000000001300860000010000010050000000000000000000
178-0000000000000000000000001c00860001005000f30300000000000000000000
179-0000000000000000000000000108870003000000ef0300000000000009000000
180-0000000000000000000000006e6574207469746c650000001600870001005000
181-0100500000000000000000000a0014002c01c800000000000900870001005000
182-0000000000000000000000000000000000000000000000001300870000010000
183-0100500000000000000000000000000000000000000000001c00870001005000
184-f303000000000000000000000000000000000000000000000108880003000000
170+16008600010050000100500000000000000000000a0014002c01c80000000000
171+0900860001005000000000000000000000000000000000000000000000000000
172+1300860000010000010050000000000000000000000000000000000000000000
173+1c00860001005000f30300000000000000000000000000000000000000000000
174+0108870003000000ef0300000000000009000000000000000000000000000000
175+6e6574207469746c650000001600870001005000010050000000000000000000
176+0a0014002c01c800000000000900870001005000000000000000000000000000
177+0000000000000000000000001300870000010000010050000000000000000000
178+0000000000000000000000001c00870001005000f30300000000000000000000
179+0000000000000000000000000108880003000000ef0300000000000009000000
180+0000000000000000000000006e6574207469746c650000001600880001005000
181+0100500000000000000000000a0014002c01c800000000000900880001005000
182+0000000000000000000000000000000000000000000000001300880000010000
183+0100500000000000000000000000000000000000000000001c00880001005000
184+f303000000000000000000000000000000000000000000000108890003000000
185185 ef03000000000000090000000000000000000000000000006e6574207469746c
186-6500000016008800010050000100500000000000000000000a0014002c01c800
187-0000000009008800010050000000000000000000000000000000000000000000
188-0000000013008800000100000100500000000000000000000000000000000000
189-000000001c00880001005000f303000000000000000000000000000000000000
190-000000000108890003000000ef03000000000000090000000000000000000000
191-000000006e6574207469746c6500000016008900010050000100500000000000
192-000000000a0014002c01c8000000000009008900010050000000000000000000
193-0000000000000000000000000000000013008900000100000100500000000000
194-000000000000000000000000000000001c00890001005000f303000000000000
195-0000000000000000000000000000000001088a0003000000ef03000000000000
196-090000000000000000000000000000006e6574207469746c6500000016008a00
197-010050000100500000000000000000000a0014002c01c8000000000009008a00
198-0100500000000000000000000000000000000000000000000000000013008a00
199-000100000100500000000000000000000000000000000000000000001c008a00
200-01005000f3030000000000000000000000000000000000000000000001088b00
186+6500000016008900010050000100500000000000000000000a0014002c01c800
187+0000000009008900010050000000000000000000000000000000000000000000
188+0000000013008900000100000100500000000000000000000000000000000000
189+000000001c00890001005000f303000000000000000000000000000000000000
190+0000000001088a0003000000ef03000000000000090000000000000000000000
191+000000006e6574207469746c6500000016008a00010050000100500000000000
192+000000000a0014002c01c8000000000009008a00010050000000000000000000
193+0000000000000000000000000000000013008a00000100000100500000000000
194+000000000000000000000000000000001c008a0001005000f303000000000000
195+0000000000000000000000000000000001088b0003000000ef03000000000000
196+090000000000000000000000000000006e6574207469746c6500000016008b00
197+010050000100500000000000000000000a0014002c01c8000000000009008b00
198+0100500000000000000000000000000000000000000000000000000013008b00
199+000100000100500000000000000000000000000000000000000000001c008b00
200+01005000f3030000000000000000000000000000000000000000000001088c00
201201 03000000ef03000000000000090000000000000000000000000000006e657420
202-7469746c6500000016008b00010050000100500000000000000000000a001400
203-2c01c8000000000009008b000100500000000000000000000000000000000000
204-000000000000000013008b000001000001005000000000000000000000000000
205-00000000000000001c008b0001005000f3030000000000000000000000000000
206-000000000000000001088c0003000000ef030000000000000900000000000000
207-00000000000000006e6574207469746c6500000016008c000100500001005000
208-00000000000000000a0014002c01c8000000000009008c000100500000000000
209-000000000000000000000000000000000000000013008c000001000001005000
210-00000000000000000000000000000000000000001c008c0001005000f3030000
211-000000000000000000000000000000000000000001088d0003000000ef030000
202+7469746c6500000016008c00010050000100500000000000000000000a001400
203+2c01c8000000000009008c000100500000000000000000000000000000000000
204+000000000000000013008c000001000001005000000000000000000000000000
205+00000000000000001c008c0001005000f3030000000000000000000000000000
206+000000000000000001088d0003000000ef030000000000000900000000000000
207+00000000000000006e6574207469746c6500000016008d000100500001005000
208+00000000000000000a0014002c01c8000000000009008d000100500000000000
209+000000000000000000000000000000000000000013008d000001000001005000
210+00000000000000000000000000000000000000001c008d0001005000f3030000
211+000000000000000000000000000000000000000001088e0003000000ef030000
212212 00000000090000000000000000000000000000006e6574207469746c65000000
213-16008d00010050000100500000000000000000000a0014002c01c80000000000
214-09008d0001005000000000000000000000000000000000000000000000000000
215-13008d0000010000010050000000000000000000000000000000000000000000
216-1c008d0001005000f30300000000000000000000000000000000000000000000
217-01088e0003000000ef0300000000000009000000000000000000000000000000
218-6e6574207469746c6500000016008e0001005000010050000000000000000000
219-0a0014002c01c8000000000009008e0001005000000000000000000000000000
220-00000000000000000000000013008e0000010000010050000000000000000000
221-0000000000000000000000001c008e0001005000f30300000000000000000000
222-00000000000000000000000001088f0003000000ef0300000000000009000000
223-0000000000000000000000006e6574207469746c6500000016008f0001005000
224-0100500000000000000000000a0014002c01c8000000000009008f0001005000
225-00000000000000000000000000000000000000000000000013008f0000010000
226-0100500000000000000000000000000000000000000000001c008f0001005000
227-f303000000000000000000000000000000000000000000000108900003000000
213+16008e00010050000100500000000000000000000a0014002c01c80000000000
214+09008e0001005000000000000000000000000000000000000000000000000000
215+13008e0000010000010050000000000000000000000000000000000000000000
216+1c008e0001005000f30300000000000000000000000000000000000000000000
217+01088f0003000000ef0300000000000009000000000000000000000000000000
218+6e6574207469746c6500000016008f0001005000010050000000000000000000
219+0a0014002c01c8000000000009008f0001005000000000000000000000000000
220+00000000000000000000000013008f0000010000010050000000000000000000
221+0000000000000000000000001c008f0001005000f30300000000000000000000
222+0000000000000000000000000108900003000000ef0300000000000009000000
223+0000000000000000000000006e6574207469746c650000001600900001005000
224+0100500000000000000000000a0014002c01c800000000000900900001005000
225+0000000000000000000000000000000000000000000000001300900000010000
226+0100500000000000000000000000000000000000000000001c00900001005000
227+f303000000000000000000000000000000000000000000000108910003000000
228228 ef03000000000000090000000000000000000000000000006e6574207469746c
229-6500000016009000010050000100500000000000000000000a0014002c01c800
230-0000000009009000010050000000000000000000000000000000000000000000
231-0000000013009000000100000100500000000000000000000000000000000000
232-000000001c00900001005000f303000000000000000000000000000000000000
233-000000000108910003000000ef03000000000000090000000000000000000000
234-000000006e6574207469746c6500000016009100010050000100500000000000
235-000000000a0014002c01c8000000000009009100010050000000000000000000
236-0000000000000000000000000000000013009100000100000100500000000000
237-000000000000000000000000000000001c00910001005000f303000000000000
238-000000000000000000000000000000000108920003000000ef03000000000000
239-090000000000000000000000000000006e6574207469746c6500000016009200
240-010050000100500000000000000000000a0014002c01c8000000000009009200
241-0100500000000000000000000000000000000000000000000000000013009200
242-000100000100500000000000000000000000000000000000000000001c009200
243-01005000f3030000000000000000000000000000000000000000000001089300
229+6500000016009100010050000100500000000000000000000a0014002c01c800
230+0000000009009100010050000000000000000000000000000000000000000000
231+0000000013009100000100000100500000000000000000000000000000000000
232+000000001c00910001005000f303000000000000000000000000000000000000
233+000000000108920003000000ef03000000000000090000000000000000000000
234+000000006e6574207469746c6500000016009200010050000100500000000000
235+000000000a0014002c01c8000000000009009200010050000000000000000000
236+0000000000000000000000000000000013009200000100000100500000000000
237+000000000000000000000000000000001c00920001005000f303000000000000
238+000000000000000000000000000000000108930003000000ef03000000000000
239+090000000000000000000000000000006e6574207469746c6500000016009300
240+010050000100500000000000000000000a0014002c01c8000000000009009300
241+0100500000000000000000000000000000000000000000000000000013009300
242+000100000100500000000000000000000000000000000000000000001c009300
243+01005000f3030000000000000000000000000000000000000000000001089400
244244 03000000ef03000000000000090000000000000000000000000000006e657420
245-7469746c6500000016009300010050000100500000000000000000000a001400
246-2c01c80000000000090093000100500000000000000000000000000000000000
247-0000000000000000130093000001000001005000000000000000000000000000
248-00000000000000001c00930001005000f3030000000000000000000000000000
249-00000000000000000108940003000000ef030000000000000900000000000000
250-00000000000000006e6574207469746c65000000160094000100500001005000
251-00000000000000000a0014002c01c80000000000090094000100500000000000
252-0000000000000000000000000000000000000000130094000001000001005000
253-00000000000000000000000000000000000000001c00940001005000f3030000
254-00000000000000000000000000000000000000000108950003000000ef030000
245+7469746c6500000016009400010050000100500000000000000000000a001400
246+2c01c80000000000090094000100500000000000000000000000000000000000
247+0000000000000000130094000001000001005000000000000000000000000000
248+00000000000000001c00940001005000f3030000000000000000000000000000
249+00000000000000000108950003000000ef030000000000000900000000000000
250+00000000000000006e6574207469746c65000000160095000100500001005000
251+00000000000000000a0014002c01c80000000000090095000100500000000000
252+0000000000000000000000000000000000000000130095000001000001005000
253+00000000000000000000000000000000000000001c00950001005000f3030000
254+00000000000000000000000000000000000000000108960003000000ef030000
255255 00000000090000000000000000000000000000006e6574207469746c65000000
256-16009500010050000100500000000000000000000a0014002c01c80000000000
257-0900950001005000000000000000000000000000000000000000000000000000
258-1300950000010000010050000000000000000000000000000000000000000000
259-1c00950001005000f30300000000000000000000000000000000000000000000
260-0108960003000000ef0300000000000009000000000000000000000000000000
261-6e6574207469746c650000001600960001005000010050000000000000000000
262-0a0014002c01c800000000000900960001005000000000000000000000000000
263-0000000000000000000000001300960000010000010050000000000000000000
264-0000000000000000000000001c00960001005000f30300000000000000000000
265-0000000000000000000000000108970003000000ef0300000000000009000000
266-0000000000000000000000006e6574207469746c650000001600970001005000
267-0100500000000000000000000a0014002c01c800000000000900970001005000
268-0000000000000000000000000000000000000000000000001300970000010000
269-0100500000000000000000000000000000000000000000001c00970001005000
270-f303000000000000000000000000000000000000000000000108980003000000
256+16009600010050000100500000000000000000000a0014002c01c80000000000
257+0900960001005000000000000000000000000000000000000000000000000000
258+1300960000010000010050000000000000000000000000000000000000000000
259+1c00960001005000f30300000000000000000000000000000000000000000000
260+0108970003000000ef0300000000000009000000000000000000000000000000
261+6e6574207469746c650000001600970001005000010050000000000000000000
262+0a0014002c01c800000000000900970001005000000000000000000000000000
263+0000000000000000000000001300970000010000010050000000000000000000
264+0000000000000000000000001c00970001005000f30300000000000000000000
265+0000000000000000000000000108980003000000ef0300000000000009000000
266+0000000000000000000000006e6574207469746c650000001600980001005000
267+0100500000000000000000000a0014002c01c800000000000900980001005000
268+0000000000000000000000000000000000000000000000001300980000010000
269+0100500000000000000000000000000000000000000000001c00980001005000
270+f303000000000000000000000000000000000000000000000108990003000000
271271 ef03000000000000090000000000000000000000000000006e6574207469746c
272-6500000016009800010050000100500000000000000000000a0014002c01c800
273-0000000009009800010050000000000000000000000000000000000000000000
274-0000000013009800000100000100500000000000000000000000000000000000
275-000000001c00980001005000f303000000000000000000000000000000000000
276-000000000108990003000000ef03000000000000090000000000000000000000
277-000000006e6574207469746c6500000016009900010050000100500000000000
278-000000000a0014002c01c8000000000009009900010050000000000000000000
279-0000000000000000000000000000000013009900000100000100500000000000
280-000000000000000000000000000000001c00990001005000f303000000000000
281-0000000000000000000000000000000001089a0003000000ef03000000000000
282-090000000000000000000000000000006e6574207469746c6500000016009a00
283-010050000100500000000000000000000a0014002c01c8000000000009009a00
284-0100500000000000000000000000000000000000000000000000000013009a00
285-000100000100500000000000000000000000000000000000000000001c009a00
286-01005000f3030000000000000000000000000000000000000000000001089b00
272+6500000016009900010050000100500000000000000000000a0014002c01c800
273+0000000009009900010050000000000000000000000000000000000000000000
274+0000000013009900000100000100500000000000000000000000000000000000
275+000000001c00990001005000f303000000000000000000000000000000000000
276+0000000001089a0003000000ef03000000000000090000000000000000000000
277+000000006e6574207469746c6500000016009a00010050000100500000000000
278+000000000a0014002c01c8000000000009009a00010050000000000000000000
279+0000000000000000000000000000000013009a00000100000100500000000000
280+000000000000000000000000000000001c009a0001005000f303000000000000
281+0000000000000000000000000000000001089b0003000000ef03000000000000
282+090000000000000000000000000000006e6574207469746c6500000016009b00
283+010050000100500000000000000000000a0014002c01c8000000000009009b00
284+0100500000000000000000000000000000000000000000000000000013009b00
285+000100000100500000000000000000000000000000000000000000001c009b00
286+01005000f3030000000000000000000000000000000000000000000001089c00
287287 03000000ef03000000000000090000000000000000000000000000006e657420
288-7469746c6500000016009b00010050000100500000000000000000000a001400
289-2c01c8000000000009009b000100500000000000000000000000000000000000
290-000000000000000013009b000001000001005000000000000000000000000000
291-00000000000000001c009b0001005000f3030000000000000000000000000000
292-000000000000000001089c0003000000ef030000000000000900000000000000
293-00000000000000006e6574207469746c6500000016009c000100500001005000
294-00000000000000000a0014002c01c8000000000009009c000100500000000000
295-000000000000000000000000000000000000000013009c000001000001005000
296-00000000000000000000000000000000000000001c009c0001005000f3030000
297-000000000000000000000000000000000000000001089d0003000000ef030000
288+7469746c6500000016009c00010050000100500000000000000000000a001400
289+2c01c8000000000009009c000100500000000000000000000000000000000000
290+000000000000000013009c000001000001005000000000000000000000000000
291+00000000000000001c009c0001005000f3030000000000000000000000000000
292+000000000000000001089d0003000000ef030000000000000900000000000000
293+00000000000000006e6574207469746c6500000016009d000100500001005000
294+00000000000000000a0014002c01c8000000000009009d000100500000000000
295+000000000000000000000000000000000000000013009d000001000001005000
296+00000000000000000000000000000000000000001c009d0001005000f3030000
297+000000000000000000000000000000000000000001089e0003000000ef030000
298298 00000000090000000000000000000000000000006e6574207469746c65000000
299-16009d00010050000100500000000000000000000a0014002c01c80000000000
300-09009d0001005000000000000000000000000000000000000000000000000000
301-13009d0000010000010050000000000000000000000000000000000000000000
302-1c009d0001005000f30300000000000000000000000000000000000000000000
303-01089e0003000000ef0300000000000009000000000000000000000000000000
304-6e6574207469746c6500000016009e0001005000010050000000000000000000
305-0a0014002c01c8000000000009009e0001005000000000000000000000000000
306-00000000000000000000000013009e0000010000010050000000000000000000
307-0000000000000000000000001c009e0001005000f30300000000000000000000
308-00000000000000000000000001089f0003000000ef0300000000000009000000
309-0000000000000000000000006e6574207469746c6500000016009f0001005000
310-0100500000000000000000000a0014002c01c8000000000009009f0001005000
311-00000000000000000000000000000000000000000000000013009f0000010000
312-0100500000000000000000000000000000000000000000001c009f0001005000
313-f303000000000000000000000000000000000000000000000108a00003000000
299+16009e00010050000100500000000000000000000a0014002c01c80000000000
300+09009e0001005000000000000000000000000000000000000000000000000000
301+13009e0000010000010050000000000000000000000000000000000000000000
302+1c009e0001005000f30300000000000000000000000000000000000000000000
303+01089f0003000000ef0300000000000009000000000000000000000000000000
304+6e6574207469746c6500000016009f0001005000010050000000000000000000
305+0a0014002c01c8000000000009009f0001005000000000000000000000000000
306+00000000000000000000000013009f0000010000010050000000000000000000
307+0000000000000000000000001c009f0001005000f30300000000000000000000
308+0000000000000000000000000108a00003000000ef0300000000000009000000
309+0000000000000000000000006e6574207469746c650000001600a00001005000
310+0100500000000000000000000a0014002c01c800000000000900a00001005000
311+0000000000000000000000000000000000000000000000001300a00000010000
312+0100500000000000000000000000000000000000000000001c00a00001005000
313+f303000000000000000000000000000000000000000000000108a10003000000
314314 ef03000000000000090000000000000000000000000000006e6574207469746c
315-650000001600a000010050000100500000000000000000000a0014002c01c800
316-000000000900a000010050000000000000000000000000000000000000000000
317-000000001300a000000100000100500000000000000000000000000000000000
318-000000001c00a00001005000f303000000000000000000000000000000000000
319-000000000108a10003000000ef03000000000000090000000000000000000000
320-000000006e6574207469746c650000001600a100010050000100500000000000
321-000000000a0014002c01c800000000000900a100010050000000000000000000
322-000000000000000000000000000000001300a100000100000100500000000000
323-000000000000000000000000000000001c00a10001005000f303000000000000
324-000000000000000000000000000000000108a20003000000ef03000000000000
325-090000000000000000000000000000006e6574207469746c650000001600a200
326-010050000100500000000000000000000a0014002c01c800000000000900a200
327-010050000000000000000000000000000000000000000000000000001300a200
328-000100000100500000000000000000000000000000000000000000001c00a200
329-01005000f303000000000000000000000000000000000000000000000108a300
315+650000001600a100010050000100500000000000000000000a0014002c01c800
316+000000000900a100010050000000000000000000000000000000000000000000
317+000000001300a100000100000100500000000000000000000000000000000000
318+000000001c00a10001005000f303000000000000000000000000000000000000
319+000000000108a20003000000ef03000000000000090000000000000000000000
320+000000006e6574207469746c650000001600a200010050000100500000000000
321+000000000a0014002c01c800000000000900a200010050000000000000000000
322+000000000000000000000000000000001300a200000100000100500000000000
323+000000000000000000000000000000001c00a20001005000f303000000000000
324+000000000000000000000000000000000108a30003000000ef03000000000000
325+090000000000000000000000000000006e6574207469746c650000001600a300
326+010050000100500000000000000000000a0014002c01c800000000000900a300
327+010050000000000000000000000000000000000000000000000000001300a300
328+000100000100500000000000000000000000000000000000000000001c00a300
329+01005000f303000000000000000000000000000000000000000000000108a400
330330 03000000ef03000000000000090000000000000000000000000000006e657420
331-7469746c650000001600a300010050000100500000000000000000000a001400
332-2c01c800000000000900a3000100500000000000000000000000000000000000
333-00000000000000001300a3000001000001005000000000000000000000000000
334-00000000000000001c00a30001005000f3030000000000000000000000000000
335-00000000000000000108a40003000000ef030000000000000900000000000000
336-00000000000000006e6574207469746c650000001600a4000100500001005000
337-00000000000000000a0014002c01c800000000000900a4000100500000000000
338-00000000000000000000000000000000000000001300a4000001000001005000
339-00000000000000000000000000000000000000001c00a40001005000f3030000
340-00000000000000000000000000000000000000000108a50003000000ef030000
331+7469746c650000001600a400010050000100500000000000000000000a001400
332+2c01c800000000000900a4000100500000000000000000000000000000000000
333+00000000000000001300a4000001000001005000000000000000000000000000
334+00000000000000001c00a40001005000f3030000000000000000000000000000
335+00000000000000000108a50003000000ef030000000000000900000000000000
336+00000000000000006e6574207469746c650000001600a5000100500001005000
337+00000000000000000a0014002c01c800000000000900a5000100500000000000
338+00000000000000000000000000000000000000001300a5000001000001005000
339+00000000000000000000000000000000000000001c00a50001005000f3030000
340+00000000000000000000000000000000000000000108a60003000000ef030000
341341 00000000090000000000000000000000000000006e6574207469746c65000000
342-1600a500010050000100500000000000000000000a0014002c01c80000000000
343-0900a50001005000000000000000000000000000000000000000000000000000
344-1300a50000010000010050000000000000000000000000000000000000000000
345-1c00a50001005000f30300000000000000000000000000000000000000000000
346-0108a60003000000ef0300000000000009000000000000000000000000000000
347-6e6574207469746c650000001600a60001005000010050000000000000000000
348-0a0014002c01c800000000000900a60001005000000000000000000000000000
349-0000000000000000000000001300a60000010000010050000000000000000000
350-0000000000000000000000001c00a60001005000f30300000000000000000000
351-0000000000000000000000000108a70003000000ef0300000000000009000000
352-0000000000000000000000006e6574207469746c650000001600a70001005000
353-0100500000000000000000000a0014002c01c800000000000900a70001005000
354-0000000000000000000000000000000000000000000000001300a70000010000
355-0100500000000000000000000000000000000000000000001c00a70001005000
356-f303000000000000000000000000000000000000000000000108a80003000000
342+1600a600010050000100500000000000000000000a0014002c01c80000000000
343+0900a60001005000000000000000000000000000000000000000000000000000
344+1300a60000010000010050000000000000000000000000000000000000000000
345+1c00a60001005000f30300000000000000000000000000000000000000000000
346+0108a70003000000ef0300000000000009000000000000000000000000000000
347+6e6574207469746c650000001600a70001005000010050000000000000000000
348+0a0014002c01c800000000000900a70001005000000000000000000000000000
349+0000000000000000000000001300a70000010000010050000000000000000000
350+0000000000000000000000001c00a70001005000f30300000000000000000000
351+0000000000000000000000000108a80003000000ef0300000000000009000000
352+0000000000000000000000006e6574207469746c650000001600a80001005000
353+0100500000000000000000000a0014002c01c800000000000900a80001005000
354+0000000000000000000000000000000000000000000000001300a80000010000
355+0100500000000000000000000000000000000000000000001c00a80001005000
356+f303000000000000000000000000000000000000000000000108a90003000000
357357 ef03000000000000090000000000000000000000000000006e6574207469746c
358-650000001600a800010050000100500000000000000000000a0014002c01c800
359-000000000900a800010050000000000000000000000000000000000000000000
360-000000001300a800000100000100500000000000000000000000000000000000
361-000000001c00a80001005000f303000000000000000000000000000000000000
362-000000000108a90003000000ef03000000000000090000000000000000000000
363-000000006e6574207469746c650000001600a900010050000100500000000000
364-000000000a0014002c01c800000000000900a900010050000000000000000000
365-000000000000000000000000000000001300a900000100000100500000000000
366-000000000000000000000000000000001c00a90001005000f303000000000000
367-000000000000000000000000000000000108aa0003000000ef03000000000000
368-090000000000000000000000000000006e6574207469746c650000001600aa00
369-010050000100500000000000000000000a0014002c01c800000000000900aa00
370-010050000000000000000000000000000000000000000000000000001300aa00
371-000100000100500000000000000000000000000000000000000000001c00aa00
372-01005000f303000000000000000000000000000000000000000000000108ab00
358+650000001600a900010050000100500000000000000000000a0014002c01c800
359+000000000900a900010050000000000000000000000000000000000000000000
360+000000001300a900000100000100500000000000000000000000000000000000
361+000000001c00a90001005000f303000000000000000000000000000000000000
362+000000000108aa0003000000ef03000000000000090000000000000000000000
363+000000006e6574207469746c650000001600aa00010050000100500000000000
364+000000000a0014002c01c800000000000900aa00010050000000000000000000
365+000000000000000000000000000000001300aa00000100000100500000000000
366+000000000000000000000000000000001c00aa0001005000f303000000000000
367+000000000000000000000000000000000108ab0003000000ef03000000000000
368+090000000000000000000000000000006e6574207469746c650000001600ab00
369+010050000100500000000000000000000a0014002c01c800000000000900ab00
370+010050000000000000000000000000000000000000000000000000001300ab00
371+000100000100500000000000000000000000000000000000000000001c00ab00
372+01005000f303000000000000000000000000000000000000000000000108ac00
373373 03000000ef03000000000000090000000000000000000000000000006e657420
374-7469746c650000001600ab00010050000100500000000000000000000a001400
375-2c01c800000000000900ab000100500000000000000000000000000000000000
376-00000000000000001300ab000001000001005000000000000000000000000000
377-00000000000000001c00ab0001005000f3030000000000000000000000000000
378-00000000000000000108ac0003000000ef030000000000000900000000000000
379-00000000000000006e6574207469746c650000001600ac000100500001005000
380-00000000000000000a0014002c01c800000000000900ac000100500000000000
381-00000000000000000000000000000000000000001300ac000001000001005000
382-00000000000000000000000000000000000000001c00ac0001005000f3030000
383-00000000000000000000000000000000000000000108ad0003000000ef030000
374+7469746c650000001600ac00010050000100500000000000000000000a001400
375+2c01c800000000000900ac000100500000000000000000000000000000000000
376+00000000000000001300ac000001000001005000000000000000000000000000
377+00000000000000001c00ac0001005000f3030000000000000000000000000000
378+00000000000000000108ad0003000000ef030000000000000900000000000000
379+00000000000000006e6574207469746c650000001600ad000100500001005000
380+00000000000000000a0014002c01c800000000000900ad000100500000000000
381+00000000000000000000000000000000000000001300ad000001000001005000
382+00000000000000000000000000000000000000001c00ad0001005000f3030000
383+00000000000000000000000000000000000000000108ae0003000000ef030000
384384 00000000090000000000000000000000000000006e6574207469746c65000000
385-1600ad00010050000100500000000000000000000a0014002c01c80000000000
386-0900ad0001005000000000000000000000000000000000000000000000000000
387-1300ad0000010000010050000000000000000000000000000000000000000000
388-1c00ad0001005000f30300000000000000000000000000000000000000000000
389-0108ae0003000000ef0300000000000009000000000000000000000000000000
390-6e6574207469746c650000001600ae0001005000010050000000000000000000
391-0a0014002c01c800000000000900ae0001005000000000000000000000000000
392-0000000000000000000000001300ae0000010000010050000000000000000000
393-0000000000000000000000001c00ae0001005000f30300000000000000000000
394-0000000000000000000000000108af0003000000ef0300000000000009000000
395-0000000000000000000000006e6574207469746c650000001600af0001005000
396-0100500000000000000000000a0014002c01c800000000000900af0001005000
397-0000000000000000000000000000000000000000000000001300af0000010000
398-0100500000000000000000000000000000000000000000001c00af0001005000
399-f303000000000000000000000000000000000000000000000108b00003000000
385+1600ae00010050000100500000000000000000000a0014002c01c80000000000
386+0900ae0001005000000000000000000000000000000000000000000000000000
387+1300ae0000010000010050000000000000000000000000000000000000000000
388+1c00ae0001005000f30300000000000000000000000000000000000000000000
389+0108af0003000000ef0300000000000009000000000000000000000000000000
390+6e6574207469746c650000001600af0001005000010050000000000000000000
391+0a0014002c01c800000000000900af0001005000000000000000000000000000
392+0000000000000000000000001300af0000010000010050000000000000000000
393+0000000000000000000000001c00af0001005000f30300000000000000000000
394+0000000000000000000000000108b00003000000ef0300000000000009000000
395+0000000000000000000000006e6574207469746c650000001600b00001005000
396+0100500000000000000000000a0014002c01c800000000000900b00001005000
397+0000000000000000000000000000000000000000000000001300b00000010000
398+0100500000000000000000000000000000000000000000001c00b00001005000
399+f303000000000000000000000000000000000000000000000108b10003000000
400400 ef03000000000000090000000000000000000000000000006e6574207469746c
401-650000001600b000010050000100500000000000000000000a0014002c01c800
402-000000000900b000010050000000000000000000000000000000000000000000
403-000000001300b000000100000100500000000000000000000000000000000000
404-000000001c00b00001005000f303000000000000000000000000000000000000
405-000000000108b10003000000ef03000000000000090000000000000000000000
406-000000006e6574207469746c650000001600b100010050000100500000000000
407-000000000a0014002c01c800000000000900b100010050000000000000000000
408-000000000000000000000000000000001300b100000100000100500000000000
409-000000000000000000000000000000001c00b10001005000f303000000000000
410-000000000000000000000000000000000108b20003000000ef03000000000000
411-090000000000000000000000000000006e6574207469746c650000001600b200
412-010050000100500000000000000000000a0014002c01c800000000000900b200
413-010050000000000000000000000000000000000000000000000000001300b200
414-000100000100500000000000000000000000000000000000000000001c00b200
415-01005000f303000000000000000000000000000000000000000000000108b300
401+650000001600b100010050000100500000000000000000000a0014002c01c800
402+000000000900b100010050000000000000000000000000000000000000000000
403+000000001300b100000100000100500000000000000000000000000000000000
404+000000001c00b10001005000f303000000000000000000000000000000000000
405+000000000108b20003000000ef03000000000000090000000000000000000000
406+000000006e6574207469746c650000001600b200010050000100500000000000
407+000000000a0014002c01c800000000000900b200010050000000000000000000
408+000000000000000000000000000000001300b200000100000100500000000000
409+000000000000000000000000000000001c00b20001005000f303000000000000
410+000000000000000000000000000000000108b30003000000ef03000000000000
411+090000000000000000000000000000006e6574207469746c650000001600b300
412+010050000100500000000000000000000a0014002c01c800000000000900b300
413+010050000000000000000000000000000000000000000000000000001300b300
414+000100000100500000000000000000000000000000000000000000001c00b300
415+01005000f303000000000000000000000000000000000000000000000108b400
416416 03000000ef03000000000000090000000000000000000000000000006e657420
417-7469746c650000001600b300010050000100500000000000000000000a001400
418-2c01c800000000000900b3000100500000000000000000000000000000000000
419-00000000000000001300b3000001000001005000000000000000000000000000
420-00000000000000001c00b30001005000f3030000000000000000000000000000
421-00000000000000000108b40003000000ef030000000000000900000000000000
422-00000000000000006e6574207469746c650000001600b4000100500001005000
423-00000000000000000a0014002c01c800000000000900b4000100500000000000
424-00000000000000000000000000000000000000001300b4000001000001005000
425-00000000000000000000000000000000000000001c00b40001005000f3030000
426-00000000000000000000000000000000000000000108b50003000000ef030000
417+7469746c650000001600b400010050000100500000000000000000000a001400
418+2c01c800000000000900b4000100500000000000000000000000000000000000
419+00000000000000001300b4000001000001005000000000000000000000000000
420+00000000000000001c00b40001005000f3030000000000000000000000000000
421+00000000000000000108b50003000000ef030000000000000900000000000000
422+00000000000000006e6574207469746c650000001600b5000100500001005000
423+00000000000000000a0014002c01c800000000000900b5000100500000000000
424+00000000000000000000000000000000000000001300b5000001000001005000
425+00000000000000000000000000000000000000001c00b50001005000f3030000
426+00000000000000000000000000000000000000000108b60003000000ef030000
427427 00000000090000000000000000000000000000006e6574207469746c65000000
428-1600b500010050000100500000000000000000000a0014002c01c80000000000
429-0900b50001005000000000000000000000000000000000000000000000000000
430-1300b50000010000010050000000000000000000000000000000000000000000
431-1c00b50001005000f30300000000000000000000000000000000000000000000
432-0108b60003000000ef0300000000000009000000000000000000000000000000
433-6e6574207469746c650000001600b60001005000010050000000000000000000
434-0a0014002c01c800000000000900b60001005000000000000000000000000000
435-0000000000000000000000001300b60000010000010050000000000000000000
436-0000000000000000000000001c00b60001005000f30300000000000000000000
437-0000000000000000000000000108b70003000000ef0300000000000009000000
438-0000000000000000000000006e6574207469746c650000001600b70001005000
439-0100500000000000000000000a0014002c01c800000000000900b70001005000
440-0000000000000000000000000000000000000000000000001300b70000010000
441-0100500000000000000000000000000000000000000000001c00b70001005000
442-f303000000000000000000000000000000000000000000000108b80003000000
428+1600b600010050000100500000000000000000000a0014002c01c80000000000
429+0900b60001005000000000000000000000000000000000000000000000000000
430+1300b60000010000010050000000000000000000000000000000000000000000
431+1c00b60001005000f30300000000000000000000000000000000000000000000
432+0108b70003000000ef0300000000000009000000000000000000000000000000
433+6e6574207469746c650000001600b70001005000010050000000000000000000
434+0a0014002c01c800000000000900b70001005000000000000000000000000000
435+0000000000000000000000001300b70000010000010050000000000000000000
436+0000000000000000000000001c00b70001005000f30300000000000000000000
437+0000000000000000000000000108b80003000000ef0300000000000009000000
438+0000000000000000000000006e6574207469746c650000001600b80001005000
439+0100500000000000000000000a0014002c01c800000000000900b80001005000
440+0000000000000000000000000000000000000000000000001300b80000010000
441+0100500000000000000000000000000000000000000000001c00b80001005000
442+f303000000000000000000000000000000000000000000000108b90003000000
443443 ef03000000000000090000000000000000000000000000006e6574207469746c
444-650000001600b800010050000100500000000000000000000a0014002c01c800
445-000000000900b800010050000000000000000000000000000000000000000000
446-000000001300b800000100000100500000000000000000000000000000000000
447-000000001c00b80001005000f303000000000000000000000000000000000000
448-000000000108b90003000000ef03000000000000090000000000000000000000
449-000000006e6574207469746c650000001600b900010050000100500000000000
450-000000000a0014002c01c800000000000900b900010050000000000000000000
451-000000000000000000000000000000001300b900000100000100500000000000
452-000000000000000000000000000000001c00b90001005000f303000000000000
453-000000000000000000000000000000000108ba0003000000ef03000000000000
454-090000000000000000000000000000006e6574207469746c650000001600ba00
455-010050000100500000000000000000000a0014002c01c800000000000900ba00
456-010050000000000000000000000000000000000000000000000000001300ba00
457-000100000100500000000000000000000000000000000000000000001c00ba00
458-01005000f303000000000000000000000000000000000000000000000108bb00
444+650000001600b900010050000100500000000000000000000a0014002c01c800
445+000000000900b900010050000000000000000000000000000000000000000000
446+000000001300b900000100000100500000000000000000000000000000000000
447+000000001c00b90001005000f303000000000000000000000000000000000000
448+000000000108ba0003000000ef03000000000000090000000000000000000000
449+000000006e6574207469746c650000001600ba00010050000100500000000000
450+000000000a0014002c01c800000000000900ba00010050000000000000000000
451+000000000000000000000000000000001300ba00000100000100500000000000
452+000000000000000000000000000000001c00ba0001005000f303000000000000
453+000000000000000000000000000000000108bb0003000000ef03000000000000
454+090000000000000000000000000000006e6574207469746c650000001600bb00
455+010050000100500000000000000000000a0014002c01c800000000000900bb00
456+010050000000000000000000000000000000000000000000000000001300bb00
457+000100000100500000000000000000000000000000000000000000001c00bb00
458+01005000f303000000000000000000000000000000000000000000000108bc00
459459 03000000ef03000000000000090000000000000000000000000000006e657420
460-7469746c650000001600bb00010050000100500000000000000000000a001400
461-2c01c800000000000900bb000100500000000000000000000000000000000000
462-00000000000000001300bb000001000001005000000000000000000000000000
463-00000000000000001c00bb0001005000f3030000000000000000000000000000
464-00000000000000000108bc0003000000ef030000000000000900000000000000
465-00000000000000006e6574207469746c650000001600bc000100500001005000
466-00000000000000000a0014002c01c800000000000900bc000100500000000000
467-00000000000000000000000000000000000000001300bc000001000001005000
468-00000000000000000000000000000000000000001c00bc0001005000f3030000
469-00000000000000000000000000000000000000000108bd0003000000ef030000
460+7469746c650000001600bc00010050000100500000000000000000000a001400
461+2c01c800000000000900bc000100500000000000000000000000000000000000
462+00000000000000001300bc000001000001005000000000000000000000000000
463+00000000000000001c00bc0001005000f3030000000000000000000000000000
464+00000000000000000108bd0003000000ef030000000000000900000000000000
465+00000000000000006e6574207469746c650000001600bd000100500001005000
466+00000000000000000a0014002c01c800000000000900bd000100500000000000
467+00000000000000000000000000000000000000001300bd000001000001005000
468+00000000000000000000000000000000000000001c00bd0001005000f3030000
469+00000000000000000000000000000000000000000108be0003000000ef030000
470470 00000000090000000000000000000000000000006e6574207469746c65000000
471-1600bd00010050000100500000000000000000000a0014002c01c80000000000
472-0900bd0001005000000000000000000000000000000000000000000000000000
473-1300bd0000010000010050000000000000000000000000000000000000000000
474-1c00bd0001005000f30300000000000000000000000000000000000000000000
475-0108be0003000000ef0300000000000009000000000000000000000000000000
476-6e6574207469746c650000001600be0001005000010050000000000000000000
477-0a0014002c01c800000000000900be0001005000000000000000000000000000
478-0000000000000000000000001300be0000010000010050000000000000000000
479-0000000000000000000000001c00be0001005000f30300000000000000000000
480-0000000000000000000000000108bf0003000000ef0300000000000009000000
481-0000000000000000000000006e6574207469746c650000001600bf0001005000
482-0100500000000000000000000a0014002c01c800000000000900bf0001005000
483-0000000000000000000000000000000000000000000000001300bf0000010000
484-0100500000000000000000000000000000000000000000001c00bf0001005000
485-f303000000000000000000000000000000000000000000000108c00003000000
471+1600be00010050000100500000000000000000000a0014002c01c80000000000
472+0900be0001005000000000000000000000000000000000000000000000000000
473+1300be0000010000010050000000000000000000000000000000000000000000
474+1c00be0001005000f30300000000000000000000000000000000000000000000
475+0108bf0003000000ef0300000000000009000000000000000000000000000000
476+6e6574207469746c650000001600bf0001005000010050000000000000000000
477+0a0014002c01c800000000000900bf0001005000000000000000000000000000
478+0000000000000000000000001300bf0000010000010050000000000000000000
479+0000000000000000000000001c00bf0001005000f30300000000000000000000
480+0000000000000000000000000108c00003000000ef0300000000000009000000
481+0000000000000000000000006e6574207469746c650000001600c00001005000
482+0100500000000000000000000a0014002c01c800000000000900c00001005000
483+0000000000000000000000000000000000000000000000001300c00000010000
484+0100500000000000000000000000000000000000000000001c00c00001005000
485+f303000000000000000000000000000000000000000000000108c10003000000
486486 ef03000000000000090000000000000000000000000000006e6574207469746c
487-650000001600c000010050000100500000000000000000000a0014002c01c800
488-000000000900c000010050000000000000000000000000000000000000000000
489-000000001300c000000100000100500000000000000000000000000000000000
490-000000001c00c00001005000f303000000000000000000000000000000000000
491-000000000108c10003000000ef03000000000000090000000000000000000000
492-000000006e6574207469746c650000001600c100010050000100500000000000
493-000000000a0014002c01c800000000000900c100010050000000000000000000
494-000000000000000000000000000000001300c100000100000100500000000000
495-000000000000000000000000000000001c00c10001005000f303000000000000
496-000000000000000000000000000000000108c20003000000ef03000000000000
497-090000000000000000000000000000006e6574207469746c650000001600c200
498-010050000100500000000000000000000a0014002c01c800000000000900c200
499-010050000000000000000000000000000000000000000000000000001300c200
500-000100000100500000000000000000000000000000000000000000001c00c200
501-01005000f303000000000000000000000000000000000000000000000108c300
487+650000001600c100010050000100500000000000000000000a0014002c01c800
488+000000000900c100010050000000000000000000000000000000000000000000
489+000000001300c100000100000100500000000000000000000000000000000000
490+000000001c00c10001005000f303000000000000000000000000000000000000
491+000000000108c20003000000ef03000000000000090000000000000000000000
492+000000006e6574207469746c650000001600c200010050000100500000000000
493+000000000a0014002c01c800000000000900c200010050000000000000000000
494+000000000000000000000000000000001300c200000100000100500000000000
495+000000000000000000000000000000001c00c20001005000f303000000000000
496+000000000000000000000000000000000108c30003000000ef03000000000000
497+090000000000000000000000000000006e6574207469746c650000001600c300
498+010050000100500000000000000000000a0014002c01c800000000000900c300
499+010050000000000000000000000000000000000000000000000000001300c300
500+000100000100500000000000000000000000000000000000000000001c00c300
501+01005000f303000000000000000000000000000000000000000000000108c400
502502 03000000ef03000000000000090000000000000000000000000000006e657420
503-7469746c650000001600c300010050000100500000000000000000000a001400
504-2c01c800000000000900c3000100500000000000000000000000000000000000
505-00000000000000001300c3000001000001005000000000000000000000000000
506-00000000000000001c00c30001005000f3030000000000000000000000000000
507-00000000000000000108c40003000000ef030000000000000900000000000000
508-00000000000000006e6574207469746c650000001600c4000100500001005000
509-00000000000000000a0014002c01c800000000000900c4000100500000000000
510-00000000000000000000000000000000000000001300c4000001000001005000
511-00000000000000000000000000000000000000001c00c40001005000f3030000
512-00000000000000000000000000000000000000000108c50003000000ef030000
503+7469746c650000001600c400010050000100500000000000000000000a001400
504+2c01c800000000000900c4000100500000000000000000000000000000000000
505+00000000000000001300c4000001000001005000000000000000000000000000
506+00000000000000001c00c40001005000f3030000000000000000000000000000
507+00000000000000000108c50003000000ef030000000000000900000000000000
508+00000000000000006e6574207469746c650000001600c5000100500001005000
509+00000000000000000a0014002c01c800000000000900c5000100500000000000
510+00000000000000000000000000000000000000001300c5000001000001005000
511+00000000000000000000000000000000000000001c00c50001005000f3030000
512+00000000000000000000000000000000000000000108c60003000000ef030000
513513 00000000090000000000000000000000000000006e6574207469746c65000000
514-1600c500010050000100500000000000000000000a0014002c01c80000000000
515-0900c50001005000000000000000000000000000000000000000000000000000
516-1300c50000010000010050000000000000000000000000000000000000000000
517-1c00c50001005000f30300000000000000000000000000000000000000000000
518-0108c60003000000ef0300000000000009000000000000000000000000000000
519-6e6574207469746c650000001600c60001005000010050000000000000000000
520-0a0014002c01c800000000000900c60001005000000000000000000000000000
521-0000000000000000000000001300c60000010000010050000000000000000000
522-0000000000000000000000001c00c60001005000f30300000000000000000000
523-0000000000000000000000000108c70003000000ef0300000000000009000000
524-0000000000000000000000006e6574207469746c650000001600c70001005000
525-0100500000000000000000000a0014002c01c800000000000900c70001005000
526-0000000000000000000000000000000000000000000000001300c70000010000
527-0100500000000000000000000000000000000000000000001c00c70001005000
528-f303000000000000000000000000000000000000000000000108c80003000000
514+1600c600010050000100500000000000000000000a0014002c01c80000000000
515+0900c60001005000000000000000000000000000000000000000000000000000
516+1300c60000010000010050000000000000000000000000000000000000000000
517+1c00c60001005000f30300000000000000000000000000000000000000000000
518+0108c70003000000ef0300000000000009000000000000000000000000000000
519+6e6574207469746c650000001600c70001005000010050000000000000000000
520+0a0014002c01c800000000000900c70001005000000000000000000000000000
521+0000000000000000000000001300c70000010000010050000000000000000000
522+0000000000000000000000001c00c70001005000f30300000000000000000000
523+0000000000000000000000000108c80003000000ef0300000000000009000000
524+0000000000000000000000006e6574207469746c650000001600c80001005000
525+0100500000000000000000000a0014002c01c800000000000900c80001005000
526+0000000000000000000000000000000000000000000000001300c80000010000
527+0100500000000000000000000000000000000000000000001c00c80001005000
528+f303000000000000000000000000000000000000000000000108c90003000000
529529 ef03000000000000090000000000000000000000000000006e6574207469746c
530-650000001600c800010050000100500000000000000000000a0014002c01c800
531-000000000900c800010050000000000000000000000000000000000000000000
532-000000001300c800000100000100500000000000000000000000000000000000
533-000000001c00c80001005000f303000000000000000000000000000000000000
534-000000000108c90003000000ef03000000000000090000000000000000000000
535-000000006e6574207469746c650000001600c900010050000100500000000000
536-000000000a0014002c01c800000000000900c900010050000000000000000000
537-000000000000000000000000000000001300c900000100000100500000000000
538-000000000000000000000000000000001c00c90001005000f303000000000000
539-000000000000000000000000000000000108ca0003000000ef03000000000000
540-090000000000000000000000000000006e6574207469746c650000001600ca00
541-010050000100500000000000000000000a0014002c01c800000000000900ca00
542-010050000000000000000000000000000000000000000000000000001300ca00
543-000100000100500000000000000000000000000000000000000000001c00ca00
544-01005000f303000000000000000000000000000000000000000000000108cb00
530+650000001600c900010050000100500000000000000000000a0014002c01c800
531+000000000900c900010050000000000000000000000000000000000000000000
532+000000001300c900000100000100500000000000000000000000000000000000
533+000000001c00c90001005000f303000000000000000000000000000000000000
534+000000000108ca0003000000ef03000000000000090000000000000000000000
535+000000006e6574207469746c650000001600ca00010050000100500000000000
536+000000000a0014002c01c800000000000900ca00010050000000000000000000
537+000000000000000000000000000000001300ca00000100000100500000000000
538+000000000000000000000000000000001c00ca0001005000f303000000000000
539+000000000000000000000000000000000108cb0003000000ef03000000000000
540+090000000000000000000000000000006e6574207469746c650000001600cb00
541+010050000100500000000000000000000a0014002c01c800000000000900cb00
542+010050000000000000000000000000000000000000000000000000001300cb00
543+000100000100500000000000000000000000000000000000000000001c00cb00
544+01005000f303000000000000000000000000000000000000000000000108cc00
545545 03000000ef03000000000000090000000000000000000000000000006e657420
546-7469746c650000001600cb00010050000100500000000000000000000a001400
547-2c01c800000000000900cb000100500000000000000000000000000000000000
548-00000000000000001300cb000001000001005000000000000000000000000000
549-00000000000000001c00cb0001005000f3030000000000000000000000000000
550-00000000000000000108cc0003000000ef030000000000000900000000000000
551-00000000000000006e6574207469746c650000001600cc000100500001005000
552-00000000000000000a0014002c01c800000000000900cc000100500000000000
553-00000000000000000000000000000000000000001300cc000001000001005000
554-00000000000000000000000000000000000000001c00cc0001005000f3030000
555-00000000000000000000000000000000000000000108cd0003000000ef030000
546+7469746c650000001600cc00010050000100500000000000000000000a001400
547+2c01c800000000000900cc000100500000000000000000000000000000000000
548+00000000000000001300cc000001000001005000000000000000000000000000
549+00000000000000001c00cc0001005000f3030000000000000000000000000000
550+00000000000000000108cd0003000000ef030000000000000900000000000000
551+00000000000000006e6574207469746c650000001600cd000100500001005000
552+00000000000000000a0014002c01c800000000000900cd000100500000000000
553+00000000000000000000000000000000000000001300cd000001000001005000
554+00000000000000000000000000000000000000001c00cd0001005000f3030000
555+00000000000000000000000000000000000000000108ce0003000000ef030000
556556 00000000090000000000000000000000000000006e6574207469746c65000000
557-1600cd00010050000100500000000000000000000a0014002c01c80000000000
558-0900cd0001005000000000000000000000000000000000000000000000000000
559-1300cd0000010000010050000000000000000000000000000000000000000000
560-1c00cd0001005000f30300000000000000000000000000000000000000000000
561-0108ce0003000000ef0300000000000009000000000000000000000000000000
562-6e6574207469746c650000001600ce0001005000010050000000000000000000
563-0a0014002c01c800000000000900ce0001005000000000000000000000000000
564-0000000000000000000000001300ce0000010000010050000000000000000000
565-0000000000000000000000001c00ce0001005000f30300000000000000000000
566-0000000000000000000000000108cf0003000000ef0300000000000009000000
567-0000000000000000000000006e6574207469746c650000001600cf0001005000
568-0100500000000000000000000a0014002c01c800000000000900cf0001005000
569-0000000000000000000000000000000000000000000000001300cf0000010000
570-0100500000000000000000000000000000000000000000001c00cf0001005000
571-f303000000000000000000000000000000000000000000000108d00003000000
557+1600ce00010050000100500000000000000000000a0014002c01c80000000000
558+0900ce0001005000000000000000000000000000000000000000000000000000
559+1300ce0000010000010050000000000000000000000000000000000000000000
560+1c00ce0001005000f30300000000000000000000000000000000000000000000
561+0108cf0003000000ef0300000000000009000000000000000000000000000000
562+6e6574207469746c650000001600cf0001005000010050000000000000000000
563+0a0014002c01c800000000000900cf0001005000000000000000000000000000
564+0000000000000000000000001300cf0000010000010050000000000000000000
565+0000000000000000000000001c00cf0001005000f30300000000000000000000
566+0000000000000000000000000108d00003000000ef0300000000000009000000
567+0000000000000000000000006e6574207469746c650000001600d00001005000
568+0100500000000000000000000a0014002c01c800000000000900d00001005000
569+0000000000000000000000000000000000000000000000001300d00000010000
570+0100500000000000000000000000000000000000000000001c00d00001005000
571+f303000000000000000000000000000000000000000000000108d10003000000
572572 ef03000000000000090000000000000000000000000000006e6574207469746c
573-650000001600d000010050000100500000000000000000000a0014002c01c800
574-000000000900d000010050000000000000000000000000000000000000000000
575-000000001300d000000100000100500000000000000000000000000000000000
576-000000001c00d00001005000f303000000000000000000000000000000000000
577-000000000108d10003000000ef03000000000000090000000000000000000000
578-000000006e6574207469746c650000001600d100010050000100500000000000
579-000000000a0014002c01c800000000000900d100010050000000000000000000
580-000000000000000000000000000000001300d100000100000100500000000000
581-000000000000000000000000000000001c00d10001005000f303000000000000
582-000000000000000000000000000000000108d20003000000ef03000000000000
583-090000000000000000000000000000006e6574207469746c650000001600d200
584-010050000100500000000000000000000a0014002c01c800000000000900d200
585-010050000000000000000000000000000000000000000000000000001300d200
586-000100000100500000000000000000000000000000000000000000001c00d200
587-01005000f303000000000000000000000000000000000000000000000108d300
573+650000001600d100010050000100500000000000000000000a0014002c01c800
574+000000000900d100010050000000000000000000000000000000000000000000
575+000000001300d100000100000100500000000000000000000000000000000000
576+000000001c00d10001005000f303000000000000000000000000000000000000
577+000000000108d20003000000ef03000000000000090000000000000000000000
578+000000006e6574207469746c650000001600d200010050000100500000000000
579+000000000a0014002c01c800000000000900d200010050000000000000000000
580+000000000000000000000000000000001300d200000100000100500000000000
581+000000000000000000000000000000001c00d20001005000f303000000000000
582+000000000000000000000000000000000108d30003000000ef03000000000000
583+090000000000000000000000000000006e6574207469746c650000001600d300
584+010050000100500000000000000000000a0014002c01c800000000000900d300
585+010050000000000000000000000000000000000000000000000000001300d300
586+000100000100500000000000000000000000000000000000000000001c00d300
587+01005000f303000000000000000000000000000000000000000000000108d400
588588 03000000ef03000000000000090000000000000000000000000000006e657420
589-7469746c650000001600d300010050000100500000000000000000000a001400
590-2c01c800000000000900d3000100500000000000000000000000000000000000
591-00000000000000001300d3000001000001005000000000000000000000000000
592-00000000000000001c00d30001005000f3030000000000000000000000000000
593-00000000000000000108d40003000000ef030000000000000900000000000000
594-00000000000000006e6574207469746c650000001600d4000100500001005000
595-00000000000000000a0014002c01c800000000000900d4000100500000000000
596-00000000000000000000000000000000000000001300d4000001000001005000
597-00000000000000000000000000000000000000001c00d40001005000f3030000
598-00000000000000000000000000000000000000000108d50003000000ef030000
589+7469746c650000001600d400010050000100500000000000000000000a001400
590+2c01c800000000000900d4000100500000000000000000000000000000000000
591+00000000000000001300d4000001000001005000000000000000000000000000
592+00000000000000001c00d40001005000f3030000000000000000000000000000
593+00000000000000000108d50003000000ef030000000000000900000000000000
594+00000000000000006e6574207469746c650000001600d5000100500001005000
595+00000000000000000a0014002c01c800000000000900d5000100500000000000
596+00000000000000000000000000000000000000001300d5000001000001005000
597+00000000000000000000000000000000000000001c00d50001005000f3030000
598+00000000000000000000000000000000000000000108d60003000000ef030000
599599 00000000090000000000000000000000000000006e6574207469746c65000000
600-1600d500010050000100500000000000000000000a0014002c01c80000000000
601-0900d50001005000000000000000000000000000000000000000000000000000
602-1300d50000010000010050000000000000000000000000000000000000000000
603-1c00d50001005000f30300000000000000000000000000000000000000000000
604-0108d60003000000ef0300000000000009000000000000000000000000000000
605-6e6574207469746c650000001600d60001005000010050000000000000000000
606-0a0014002c01c800000000000900d60001005000000000000000000000000000
607-0000000000000000000000001300d60000010000010050000000000000000000
608-0000000000000000000000001c00d60001005000f30300000000000000000000
609-0000000000000000000000000108d70003000000ef0300000000000009000000
610-0000000000000000000000006e6574207469746c650000001600d70001005000
611-0100500000000000000000000a0014002c01c800000000000900d70001005000
612-0000000000000000000000000000000000000000000000001300d70000010000
613-0100500000000000000000000000000000000000000000001c00d70001005000
614-f303000000000000000000000000000000000000000000000108d80003000000
600+1600d600010050000100500000000000000000000a0014002c01c80000000000
601+0900d60001005000000000000000000000000000000000000000000000000000
602+1300d60000010000010050000000000000000000000000000000000000000000
603+1c00d60001005000f30300000000000000000000000000000000000000000000
604+0108d70003000000ef0300000000000009000000000000000000000000000000
605+6e6574207469746c650000001600d70001005000010050000000000000000000
606+0a0014002c01c800000000000900d70001005000000000000000000000000000
607+0000000000000000000000001300d70000010000010050000000000000000000
608+0000000000000000000000001c00d70001005000f30300000000000000000000
609+0000000000000000000000000108d80003000000ef0300000000000009000000
610+0000000000000000000000006e6574207469746c650000001600d80001005000
611+0100500000000000000000000a0014002c01c800000000000900d80001005000
612+0000000000000000000000000000000000000000000000001300d80000010000
613+0100500000000000000000000000000000000000000000001c00d80001005000
614+f303000000000000000000000000000000000000000000000108d90003000000
615615 ef03000000000000090000000000000000000000000000006e6574207469746c
616-650000001600d800010050000100500000000000000000000a0014002c01c800
617-000000000900d800010050000000000000000000000000000000000000000000
618-000000001300d800000100000100500000000000000000000000000000000000
619-000000001c00d80001005000f303000000000000000000000000000000000000
620-000000000108d90003000000ef03000000000000090000000000000000000000
621-000000006e6574207469746c650000001600d900010050000100500000000000
622-000000000a0014002c01c800000000000900d900010050000000000000000000
623-000000000000000000000000000000001300d900000100000100500000000000
624-000000000000000000000000000000001c00d90001005000f303000000000000
625-000000000000000000000000000000000108da0003000000ef03000000000000
626-090000000000000000000000000000006e6574207469746c650000001600da00
627-010050000100500000000000000000000a0014002c01c800000000000900da00
628-010050000000000000000000000000000000000000000000000000001300da00
629-000100000100500000000000000000000000000000000000000000001c00da00
630-01005000f303000000000000000000000000000000000000000000000108db00
616+650000001600d900010050000100500000000000000000000a0014002c01c800
617+000000000900d900010050000000000000000000000000000000000000000000
618+000000001300d900000100000100500000000000000000000000000000000000
619+000000001c00d90001005000f303000000000000000000000000000000000000
620+000000000108da0003000000ef03000000000000090000000000000000000000
621+000000006e6574207469746c650000001600da00010050000100500000000000
622+000000000a0014002c01c800000000000900da00010050000000000000000000
623+000000000000000000000000000000001300da00000100000100500000000000
624+000000000000000000000000000000001c00da0001005000f303000000000000
625+000000000000000000000000000000000108db0003000000ef03000000000000
626+090000000000000000000000000000006e6574207469746c650000001600db00
627+010050000100500000000000000000000a0014002c01c800000000000900db00
628+010050000000000000000000000000000000000000000000000000001300db00
629+000100000100500000000000000000000000000000000000000000001c00db00
630+01005000f303000000000000000000000000000000000000000000000108dc00
631631 03000000ef03000000000000090000000000000000000000000000006e657420
632-7469746c650000001600db00010050000100500000000000000000000a001400
633-2c01c800000000000900db000100500000000000000000000000000000000000
634-00000000000000001300db000001000001005000000000000000000000000000
635-00000000000000001c00db0001005000f3030000000000000000000000000000
636-00000000000000000108dc0003000000ef030000000000000900000000000000
637-00000000000000006e6574207469746c650000001600dc000100500001005000
638-00000000000000000a0014002c01c800000000000900dc000100500000000000
639-00000000000000000000000000000000000000001300dc000001000001005000
640-00000000000000000000000000000000000000001c00dc0001005000f3030000
641-00000000000000000000000000000000000000000108dd0003000000ef030000
632+7469746c650000001600dc00010050000100500000000000000000000a001400
633+2c01c800000000000900dc000100500000000000000000000000000000000000
634+00000000000000001300dc000001000001005000000000000000000000000000
635+00000000000000001c00dc0001005000f3030000000000000000000000000000
636+00000000000000000108dd0003000000ef030000000000000900000000000000
637+00000000000000006e6574207469746c650000001600dd000100500001005000
638+00000000000000000a0014002c01c800000000000900dd000100500000000000
639+00000000000000000000000000000000000000001300dd000001000001005000
640+00000000000000000000000000000000000000001c00dd0001005000f3030000
641+00000000000000000000000000000000000000000108de0003000000ef030000
642642 00000000090000000000000000000000000000006e6574207469746c65000000
643-1600dd00010050000100500000000000000000000a0014002c01c80000000000
644-0900dd0001005000000000000000000000000000000000000000000000000000
645-1300dd0000010000010050000000000000000000000000000000000000000000
646-1c00dd0001005000f30300000000000000000000000000000000000000000000
647-0108de0003000000ef0300000000000009000000000000000000000000000000
648-6e6574207469746c650000001600de0001005000010050000000000000000000
649-0a0014002c01c800000000000900de0001005000000000000000000000000000
650-0000000000000000000000001300de0000010000010050000000000000000000
651-0000000000000000000000001c00de0001005000f30300000000000000000000
652-0000000000000000000000000108df0003000000ef0300000000000009000000
653-0000000000000000000000006e6574207469746c650000001600df0001005000
654-0100500000000000000000000a0014002c01c800000000000900df0001005000
655-0000000000000000000000000000000000000000000000001300df0000010000
656-0100500000000000000000000000000000000000000000001c00df0001005000
657-f303000000000000000000000000000000000000000000000108e00003000000
643+1600de00010050000100500000000000000000000a0014002c01c80000000000
644+0900de0001005000000000000000000000000000000000000000000000000000
645+1300de0000010000010050000000000000000000000000000000000000000000
646+1c00de0001005000f30300000000000000000000000000000000000000000000
647+0108df0003000000ef0300000000000009000000000000000000000000000000
648+6e6574207469746c650000001600df0001005000010050000000000000000000
649+0a0014002c01c800000000000900df0001005000000000000000000000000000
650+0000000000000000000000001300df0000010000010050000000000000000000
651+0000000000000000000000001c00df0001005000f30300000000000000000000
652+0000000000000000000000000108e00003000000ef0300000000000009000000
653+0000000000000000000000006e6574207469746c650000001600e00001005000
654+0100500000000000000000000a0014002c01c800000000000900e00001005000
655+0000000000000000000000000000000000000000000000001300e00000010000
656+0100500000000000000000000000000000000000000000001c00e00001005000
657+f303000000000000000000000000000000000000000000000108e10003000000
658658 ef03000000000000090000000000000000000000000000006e6574207469746c
659-650000001600e000010050000100500000000000000000000a0014002c01c800
660-000000000900e000010050000000000000000000000000000000000000000000
661-000000001300e000000100000100500000000000000000000000000000000000
662-000000001c00e00001005000f303000000000000000000000000000000000000
663-000000000108e10003000000ef03000000000000090000000000000000000000
664-000000006e6574207469746c650000001600e100010050000100500000000000
665-000000000a0014002c01c800000000000900e100010050000000000000000000
666-000000000000000000000000000000001300e100000100000100500000000000
667-000000000000000000000000000000001c00e10001005000f303000000000000
668-000000000000000000000000000000000108e20003000000ef03000000000000
669-090000000000000000000000000000006e6574207469746c650000001600e200
670-010050000100500000000000000000000a0014002c01c800000000000900e200
671-010050000000000000000000000000000000000000000000000000001300e200
672-000100000100500000000000000000000000000000000000000000001c00e200
673-01005000f303000000000000000000000000000000000000000000000108e300
659+650000001600e100010050000100500000000000000000000a0014002c01c800
660+000000000900e100010050000000000000000000000000000000000000000000
661+000000001300e100000100000100500000000000000000000000000000000000
662+000000001c00e10001005000f303000000000000000000000000000000000000
663+000000000108e20003000000ef03000000000000090000000000000000000000
664+000000006e6574207469746c650000001600e200010050000100500000000000
665+000000000a0014002c01c800000000000900e200010050000000000000000000
666+000000000000000000000000000000001300e200000100000100500000000000
667+000000000000000000000000000000001c00e20001005000f303000000000000
668+000000000000000000000000000000000108e30003000000ef03000000000000
669+090000000000000000000000000000006e6574207469746c650000001600e300
670+010050000100500000000000000000000a0014002c01c800000000000900e300
671+010050000000000000000000000000000000000000000000000000001300e300
672+000100000100500000000000000000000000000000000000000000001c00e300
673+01005000f303000000000000000000000000000000000000000000000108e400
674674 03000000ef03000000000000090000000000000000000000000000006e657420
675-7469746c650000001600e300010050000100500000000000000000000a001400
676-2c01c800000000000900e3000100500000000000000000000000000000000000
677-00000000000000001300e3000001000001005000000000000000000000000000
678-00000000000000001c00e30001005000f3030000000000000000000000000000
679-00000000000000000108e40003000000ef030000000000000900000000000000
680-00000000000000006e6574207469746c650000001600e4000100500001005000
681-00000000000000000a0014002c01c800000000000900e4000100500000000000
682-00000000000000000000000000000000000000001300e4000001000001005000
683-00000000000000000000000000000000000000001c00e40001005000f3030000
684-00000000000000000000000000000000000000000108e50003000000ef030000
675+7469746c650000001600e400010050000100500000000000000000000a001400
676+2c01c800000000000900e4000100500000000000000000000000000000000000
677+00000000000000001300e4000001000001005000000000000000000000000000
678+00000000000000001c00e40001005000f3030000000000000000000000000000
679+00000000000000000108e50003000000ef030000000000000900000000000000
680+00000000000000006e6574207469746c650000001600e5000100500001005000
681+00000000000000000a0014002c01c800000000000900e5000100500000000000
682+00000000000000000000000000000000000000001300e5000001000001005000
683+00000000000000000000000000000000000000001c00e50001005000f3030000
684+00000000000000000000000000000000000000000108e60003000000ef030000
685685 00000000090000000000000000000000000000006e6574207469746c65000000
686-1600e500010050000100500000000000000000000a0014002c01c80000000000
687-0900e50001005000000000000000000000000000000000000000000000000000
688-1300e50000010000010050000000000000000000000000000000000000000000
689-1c00e50001005000f30300000000000000000000000000000000000000000000
690-0108e60003000000ef0300000000000009000000000000000000000000000000
691-6e6574207469746c650000001600e60001005000010050000000000000000000
692-0a0014002c01c800000000000900e60001005000000000000000000000000000
693-0000000000000000000000001300e60000010000010050000000000000000000
694-0000000000000000000000001c00e60001005000f30300000000000000000000
695-0000000000000000000000000108e70003000000ef0300000000000009000000
696-0000000000000000000000006e6574207469746c650000001600e70001005000
697-0100500000000000000000000a0014002c01c800000000000900e70001005000
698-0000000000000000000000000000000000000000000000001300e70000010000
699-0100500000000000000000000000000000000000000000001c00e70001005000
700-f303000000000000000000000000000000000000000000000108e80003000000
686+1600e600010050000100500000000000000000000a0014002c01c80000000000
687+0900e60001005000000000000000000000000000000000000000000000000000
688+1300e60000010000010050000000000000000000000000000000000000000000
689+1c00e60001005000f30300000000000000000000000000000000000000000000
690+0108e70003000000ef0300000000000009000000000000000000000000000000
691+6e6574207469746c650000001600e70001005000010050000000000000000000
692+0a0014002c01c800000000000900e70001005000000000000000000000000000
693+0000000000000000000000001300e70000010000010050000000000000000000
694+0000000000000000000000001c00e70001005000f30300000000000000000000
695+0000000000000000000000000108e80003000000ef0300000000000009000000
696+0000000000000000000000006e6574207469746c650000001600e80001005000
697+0100500000000000000000000a0014002c01c800000000000900e80001005000
698+0000000000000000000000000000000000000000000000001300e80000010000
699+0100500000000000000000000000000000000000000000001c00e80001005000
700+f303000000000000000000000000000000000000000000000108e90003000000
701701 ef03000000000000090000000000000000000000000000006e6574207469746c
702-650000001600e800010050000100500000000000000000000a0014002c01c800
703-000000000900e800010050000000000000000000000000000000000000000000
704-000000001300e800000100000100500000000000000000000000000000000000
705-000000001c00e80001005000f303000000000000000000000000000000000000
706-000000000108e90003000000ef03000000000000090000000000000000000000
707-000000006e6574207469746c650000001600e900010050000100500000000000
708-000000000a0014002c01c800000000000900e900010050000000000000000000
709-000000000000000000000000000000001300e900000100000100500000000000
710-000000000000000000000000000000001c00e90001005000f303000000000000
711-000000000000000000000000000000000108ea0003000000ef03000000000000
712-090000000000000000000000000000006e6574207469746c650000001600ea00
713-010050000100500000000000000000000a0014002c01c800000000000900ea00
714-010050000000000000000000000000000000000000000000000000001300ea00
715-000100000100500000000000000000000000000000000000000000001c00ea00
716-01005000f303000000000000000000000000000000000000000000000108eb00
702+650000001600e900010050000100500000000000000000000a0014002c01c800
703+000000000900e900010050000000000000000000000000000000000000000000
704+000000001300e900000100000100500000000000000000000000000000000000
705+000000001c00e90001005000f303000000000000000000000000000000000000
706+000000000108ea0003000000ef03000000000000090000000000000000000000
707+000000006e6574207469746c650000001600ea00010050000100500000000000
708+000000000a0014002c01c800000000000900ea00010050000000000000000000
709+000000000000000000000000000000001300ea00000100000100500000000000
710+000000000000000000000000000000001c00ea0001005000f303000000000000
711+000000000000000000000000000000000108eb0003000000ef03000000000000
712+090000000000000000000000000000006e6574207469746c650000001600eb00
713+010050000100500000000000000000000a0014002c01c800000000000900eb00
714+010050000000000000000000000000000000000000000000000000001300eb00
715+000100000100500000000000000000000000000000000000000000001c00eb00
716+01005000f303000000000000000000000000000000000000000000000108ec00
717717 03000000ef03000000000000090000000000000000000000000000006e657420
718-7469746c650000001600eb00010050000100500000000000000000000a001400
719-2c01c800000000000900eb000100500000000000000000000000000000000000
720-00000000000000001300eb000001000001005000000000000000000000000000
721-00000000000000001c00eb0001005000f3030000000000000000000000000000
722-00000000000000000108ec0003000000ef030000000000000900000000000000
723-00000000000000006e6574207469746c650000001600ec000100500001005000
724-00000000000000000a0014002c01c800000000000900ec000100500000000000
725-00000000000000000000000000000000000000001300ec000001000001005000
726-00000000000000000000000000000000000000001c00ec0001005000f3030000
727-00000000000000000000000000000000000000000108ed0003000000ef030000
718+7469746c650000001600ec00010050000100500000000000000000000a001400
719+2c01c800000000000900ec000100500000000000000000000000000000000000
720+00000000000000001300ec000001000001005000000000000000000000000000
721+00000000000000001c00ec0001005000f3030000000000000000000000000000
722+00000000000000000108ed0003000000ef030000000000000900000000000000
723+00000000000000006e6574207469746c650000001600ed000100500001005000
724+00000000000000000a0014002c01c800000000000900ed000100500000000000
725+00000000000000000000000000000000000000001300ed000001000001005000
726+00000000000000000000000000000000000000001c00ed0001005000f3030000
727+00000000000000000000000000000000000000000108ee0003000000ef030000
728728 00000000090000000000000000000000000000006e6574207469746c65000000
729-1600ed00010050000100500000000000000000000a0014002c01c80000000000
730-0900ed0001005000000000000000000000000000000000000000000000000000
731-1300ed0000010000010050000000000000000000000000000000000000000000
732-1c00ed0001005000f30300000000000000000000000000000000000000000000
733-0108ee0003000000ef0300000000000009000000000000000000000000000000
734-6e6574207469746c650000001600ee0001005000010050000000000000000000
735-0a0014002c01c800000000000900ee0001005000000000000000000000000000
736-0000000000000000000000001300ee0000010000010050000000000000000000
737-0000000000000000000000001c00ee0001005000f30300000000000000000000
738-0000000000000000000000000108ef0003000000ef0300000000000009000000
739-0000000000000000000000006e6574207469746c650000001600ef0001005000
740-0100500000000000000000000a0014002c01c800000000000900ef0001005000
741-0000000000000000000000000000000000000000000000001300ef0000010000
742-0100500000000000000000000000000000000000000000001c00ef0001005000
743-f303000000000000000000000000000000000000000000000108f00003000000
729+1600ee00010050000100500000000000000000000a0014002c01c80000000000
730+0900ee0001005000000000000000000000000000000000000000000000000000
731+1300ee0000010000010050000000000000000000000000000000000000000000
732+1c00ee0001005000f30300000000000000000000000000000000000000000000
733+0108ef0003000000ef0300000000000009000000000000000000000000000000
734+6e6574207469746c650000001600ef0001005000010050000000000000000000
735+0a0014002c01c800000000000900ef0001005000000000000000000000000000
736+0000000000000000000000001300ef0000010000010050000000000000000000
737+0000000000000000000000001c00ef0001005000f30300000000000000000000
738+0000000000000000000000000108f00003000000ef0300000000000009000000
739+0000000000000000000000006e6574207469746c650000001600f00001005000
740+0100500000000000000000000a0014002c01c800000000000900f00001005000
741+0000000000000000000000000000000000000000000000001300f00000010000
742+0100500000000000000000000000000000000000000000001c00f00001005000
743+f303000000000000000000000000000000000000000000000108f10003000000
744744 ef03000000000000090000000000000000000000000000006e6574207469746c
745-650000001600f000010050000100500000000000000000000a0014002c01c800
746-000000000900f000010050000000000000000000000000000000000000000000
747-000000001300f000000100000100500000000000000000000000000000000000
748-000000001c00f00001005000f303000000000000000000000000000000000000
749-000000000108f10003000000ef03000000000000090000000000000000000000
750-000000006e6574207469746c650000001600f100010050000100500000000000
751-000000000a0014002c01c800000000000900f100010050000000000000000000
752-000000000000000000000000000000001300f100000100000100500000000000
753-000000000000000000000000000000001c00f10001005000f303000000000000
754-000000000000000000000000000000000108f20003000000ef03000000000000
755-090000000000000000000000000000006e6574207469746c650000001600f200
756-010050000100500000000000000000000a0014002c01c800000000000900f200
757-010050000000000000000000000000000000000000000000000000001300f200
758-000100000100500000000000000000000000000000000000000000001c00f200
759-01005000f303000000000000000000000000000000000000000000000108f300
745+650000001600f100010050000100500000000000000000000a0014002c01c800
746+000000000900f100010050000000000000000000000000000000000000000000
747+000000001300f100000100000100500000000000000000000000000000000000
748+000000001c00f10001005000f303000000000000000000000000000000000000
749+000000000108f20003000000ef03000000000000090000000000000000000000
750+000000006e6574207469746c650000001600f200010050000100500000000000
751+000000000a0014002c01c800000000000900f200010050000000000000000000
752+000000000000000000000000000000001300f200000100000100500000000000
753+000000000000000000000000000000001c00f20001005000f303000000000000
754+000000000000000000000000000000000108f30003000000ef03000000000000
755+090000000000000000000000000000006e6574207469746c650000001600f300
756+010050000100500000000000000000000a0014002c01c800000000000900f300
757+010050000000000000000000000000000000000000000000000000001300f300
758+000100000100500000000000000000000000000000000000000000001c00f300
759+01005000f303000000000000000000000000000000000000000000000108f400
760760 03000000ef03000000000000090000000000000000000000000000006e657420
761-7469746c650000001600f300010050000100500000000000000000000a001400
762-2c01c800000000000900f3000100500000000000000000000000000000000000
763-00000000000000001300f3000001000001005000000000000000000000000000
764-00000000000000001c00f30001005000f3030000000000000000000000000000
765-00000000000000000108f40003000000ef030000000000000900000000000000
766-00000000000000006e6574207469746c650000001600f4000100500001005000
767-00000000000000000a0014002c01c800000000000900f4000100500000000000
768-00000000000000000000000000000000000000001300f4000001000001005000
769-00000000000000000000000000000000000000001c00f40001005000f3030000
770-00000000000000000000000000000000000000000108f50003000000ef030000
761+7469746c650000001600f400010050000100500000000000000000000a001400
762+2c01c800000000000900f4000100500000000000000000000000000000000000
763+00000000000000001300f4000001000001005000000000000000000000000000
764+00000000000000001c00f40001005000f3030000000000000000000000000000
765+00000000000000000108f50003000000ef030000000000000900000000000000
766+00000000000000006e6574207469746c650000001600f5000100500001005000
767+00000000000000000a0014002c01c800000000000900f5000100500000000000
768+00000000000000000000000000000000000000001300f5000001000001005000
769+00000000000000000000000000000000000000001c00f50001005000f3030000
770+00000000000000000000000000000000000000000108f60003000000ef030000
771771 00000000090000000000000000000000000000006e6574207469746c65000000
772-1600f500010050000100500000000000000000000a0014002c01c80000000000
773-0900f50001005000000000000000000000000000000000000000000000000000
774-1300f50000010000010050000000000000000000000000000000000000000000
775-1c00f50001005000f30300000000000000000000000000000000000000000000
776-0108f60003000000ef0300000000000009000000000000000000000000000000
777-6e6574207469746c650000001600f60001005000010050000000000000000000
778-0a0014002c01c800000000000900f60001005000000000000000000000000000
779-0000000000000000000000001300f60000010000010050000000000000000000
780-0000000000000000000000001c00f60001005000f30300000000000000000000
781-0000000000000000000000000108f70003000000ef0300000000000009000000
782-0000000000000000000000006e6574207469746c650000001600f70001005000
783-0100500000000000000000000a0014002c01c800000000000900f70001005000
784-0000000000000000000000000000000000000000000000001300f70000010000
785-0100500000000000000000000000000000000000000000001c00f70001005000
786-f303000000000000000000000000000000000000000000000108f80003000000
772+1600f600010050000100500000000000000000000a0014002c01c80000000000
773+0900f60001005000000000000000000000000000000000000000000000000000
774+1300f60000010000010050000000000000000000000000000000000000000000
775+1c00f60001005000f30300000000000000000000000000000000000000000000
776+0108f70003000000ef0300000000000009000000000000000000000000000000
777+6e6574207469746c650000001600f70001005000010050000000000000000000
778+0a0014002c01c800000000000900f70001005000000000000000000000000000
779+0000000000000000000000001300f70000010000010050000000000000000000
780+0000000000000000000000001c00f70001005000f30300000000000000000000
781+0000000000000000000000000108f80003000000ef0300000000000009000000
782+0000000000000000000000006e6574207469746c650000001600f80001005000
783+0100500000000000000000000a0014002c01c800000000000900f80001005000
784+0000000000000000000000000000000000000000000000001300f80000010000
785+0100500000000000000000000000000000000000000000001c00f80001005000
786+f303000000000000000000000000000000000000000000000108f90003000000
787787 ef03000000000000090000000000000000000000000000006e6574207469746c
788-650000001600f800010050000100500000000000000000000a0014002c01c800
789-000000000900f800010050000000000000000000000000000000000000000000
790-000000001300f800000100000100500000000000000000000000000000000000
791-000000001c00f80001005000f303000000000000000000000000000000000000
792-000000000108f90003000000ef03000000000000090000000000000000000000
793-000000006e6574207469746c650000001600f900010050000100500000000000
794-000000000a0014002c01c800000000000900f900010050000000000000000000
795-000000000000000000000000000000001300f900000100000100500000000000
796-000000000000000000000000000000001c00f90001005000f303000000000000
797-000000000000000000000000000000000108fa0003000000ef03000000000000
798-090000000000000000000000000000006e6574207469746c650000001600fa00
799-010050000100500000000000000000000a0014002c01c800000000000900fa00
800-010050000000000000000000000000000000000000000000000000001300fa00
801-000100000100500000000000000000000000000000000000000000001c00fa00
802-01005000f303000000000000000000000000000000000000000000000108fb00
788+650000001600f900010050000100500000000000000000000a0014002c01c800
789+000000000900f900010050000000000000000000000000000000000000000000
790+000000001300f900000100000100500000000000000000000000000000000000
791+000000001c00f90001005000f303000000000000000000000000000000000000
792+000000000108fa0003000000ef03000000000000090000000000000000000000
793+000000006e6574207469746c650000001600fa00010050000100500000000000
794+000000000a0014002c01c800000000000900fa00010050000000000000000000
795+000000000000000000000000000000001300fa00000100000100500000000000
796+000000000000000000000000000000001c00fa0001005000f303000000000000
797+000000000000000000000000000000000108fb0003000000ef03000000000000
798+090000000000000000000000000000006e6574207469746c650000001600fb00
799+010050000100500000000000000000000a0014002c01c800000000000900fb00
800+010050000000000000000000000000000000000000000000000000001300fb00
801+000100000100500000000000000000000000000000000000000000001c00fb00
802+01005000f303000000000000000000000000000000000000000000000108fc00
803803 03000000ef03000000000000090000000000000000000000000000006e657420
804-7469746c650000001600fb00010050000100500000000000000000000a001400
805-2c01c800000000000900fb000100500000000000000000000000000000000000
806-00000000000000001300fb000001000001005000000000000000000000000000
807-00000000000000001c00fb0001005000f3030000000000000000000000000000
808-00000000000000000108fc0003000000ef030000000000000900000000000000
809-00000000000000006e6574207469746c650000001600fc000100500001005000
810-00000000000000000a0014002c01c800000000000900fc000100500000000000
811-00000000000000000000000000000000000000001300fc000001000001005000
812-00000000000000000000000000000000000000001c00fc0001005000f3030000
813-00000000000000000000000000000000000000000108fd0003000000ef030000
804+7469746c650000001600fc00010050000100500000000000000000000a001400
805+2c01c800000000000900fc000100500000000000000000000000000000000000
806+00000000000000001300fc000001000001005000000000000000000000000000
807+00000000000000001c00fc0001005000f3030000000000000000000000000000
808+00000000000000000108fd0003000000ef030000000000000900000000000000
809+00000000000000006e6574207469746c650000001600fd000100500001005000
810+00000000000000000a0014002c01c800000000000900fd000100500000000000
811+00000000000000000000000000000000000000001300fd000001000001005000
812+00000000000000000000000000000000000000001c00fd0001005000f3030000
813+00000000000000000000000000000000000000000108fe0003000000ef030000
814814 00000000090000000000000000000000000000006e6574207469746c65000000
815-1600fd00010050000100500000000000000000000a0014002c01c80000000000
816-0900fd0001005000000000000000000000000000000000000000000000000000
817-1300fd0000010000010050000000000000000000000000000000000000000000
818-1c00fd0001005000f30300000000000000000000000000000000000000000000
819-0108fe0003000000ef0300000000000009000000000000000000000000000000
820-6e6574207469746c650000001600fe0001005000010050000000000000000000
821-0a0014002c01c800000000000900fe0001005000000000000000000000000000
822-0000000000000000000000001300fe0000010000010050000000000000000000
823-0000000000000000000000001c00fe0001005000f30300000000000000000000
824-0000000000000000000000000108ff0003000000ef0300000000000009000000
825-0000000000000000000000006e6574207469746c650000001600ff0001005000
826-0100500000000000000000000a0014002c01c800000000000900ff0001005000
827-0000000000000000000000000000000000000000000000001300ff0000010000
828-0100500000000000000000000000000000000000000000001c00ff0001005000
829-f303000000000000000000000000000000000000000000000108000103000000
815+1600fe00010050000100500000000000000000000a0014002c01c80000000000
816+0900fe0001005000000000000000000000000000000000000000000000000000
817+1300fe0000010000010050000000000000000000000000000000000000000000
818+1c00fe0001005000f30300000000000000000000000000000000000000000000
819+0108ff0003000000ef0300000000000009000000000000000000000000000000
820+6e6574207469746c650000001600ff0001005000010050000000000000000000
821+0a0014002c01c800000000000900ff0001005000000000000000000000000000
822+0000000000000000000000001300ff0000010000010050000000000000000000
823+0000000000000000000000001c00ff0001005000f30300000000000000000000
824+0000000000000000000000000108000103000000ef0300000000000009000000
825+0000000000000000000000006e6574207469746c650000001600000101005000
826+0100500000000000000000000a0014002c01c800000000000900000101005000
827+0000000000000000000000000000000000000000000000001300000100010000
828+0100500000000000000000000000000000000000000000001c00000101005000
829+f303000000000000000000000000000000000000000000000108010103000000
830830 ef03000000000000090000000000000000000000000000006e6574207469746c
831-6500000016000001010050000100500000000000000000000a0014002c01c800
832-0000000009000001010050000000000000000000000000000000000000000000
833-0000000013000001000100000100500000000000000000000000000000000000
834-000000001c00000101005000f303000000000000000000000000000000000000
835-000000000108010103000000ef03000000000000090000000000000000000000
836-000000006e6574207469746c6500000016000101010050000100500000000000
837-000000000a0014002c01c8000000000009000101010050000000000000000000
838-0000000000000000000000000000000013000101000100000100500000000000
839-000000000000000000000000000000001c00010101005000f303000000000000
840-000000000000000000000000000000000108020103000000ef03000000000000
841-090000000000000000000000000000006e6574207469746c6500000016000201
842-010050000100500000000000000000000a0014002c01c8000000000009000201
843-0100500000000000000000000000000000000000000000000000000013000201
844-000100000100500000000000000000000000000000000000000000001c000201
845-01005000f3030000000000000000000000000000000000000000000001080301
831+6500000016000101010050000100500000000000000000000a0014002c01c800
832+0000000009000101010050000000000000000000000000000000000000000000
833+0000000013000101000100000100500000000000000000000000000000000000
834+000000001c00010101005000f303000000000000000000000000000000000000
835+000000000108020103000000ef03000000000000090000000000000000000000
836+000000006e6574207469746c6500000016000201010050000100500000000000
837+000000000a0014002c01c8000000000009000201010050000000000000000000
838+0000000000000000000000000000000013000201000100000100500000000000
839+000000000000000000000000000000001c00020101005000f303000000000000
840+000000000000000000000000000000000108030103000000ef03000000000000
841+090000000000000000000000000000006e6574207469746c6500000016000301
842+010050000100500000000000000000000a0014002c01c8000000000009000301
843+0100500000000000000000000000000000000000000000000000000013000301
844+000100000100500000000000000000000000000000000000000000001c000301
845+01005000f3030000000000000000000000000000000000000000000001080401
846846 03000000ef03000000000000090000000000000000000000000000006e657420
847-7469746c6500000016000301010050000100500000000000000000000a001400
848-2c01c80000000000090003010100500000000000000000000000000000000000
849-0000000000000000130003010001000001005000000000000000000000000000
850-00000000000000001c00030101005000f3030000000000000000000000000000
851-00000000000000000108040103000000ef030000000000000900000000000000
852-00000000000000006e6574207469746c65000000160004010100500001005000
853-00000000000000000a0014002c01c80000000000090004010100500000000000
854-0000000000000000000000000000000000000000130004010001000001005000
855-00000000000000000000000000000000000000001c00040101005000f3030000
856-00000000000000000000000000000000000000000108050103000000ef030000
847+7469746c6500000016000401010050000100500000000000000000000a001400
848+2c01c80000000000090004010100500000000000000000000000000000000000
849+0000000000000000130004010001000001005000000000000000000000000000
850+00000000000000001c00040101005000f3030000000000000000000000000000
851+00000000000000000108050103000000ef030000000000000900000000000000
852+00000000000000006e6574207469746c65000000160005010100500001005000
853+00000000000000000a0014002c01c80000000000090005010100500000000000
854+0000000000000000000000000000000000000000130005010001000001005000
855+00000000000000000000000000000000000000001c00050101005000f3030000
856+00000000000000000000000000000000000000000108060103000000ef030000
857857 00000000090000000000000000000000000000006e6574207469746c65000000
858-16000501010050000100500000000000000000000a0014002c01c80000000000
859-0900050101005000000000000000000000000000000000000000000000000000
860-1300050100010000010050000000000000000000000000000000000000000000
861-1c00050101005000f30300000000000000000000000000000000000000000000
862-0108060103000000ef0300000000000009000000000000000000000000000000
863-6e6574207469746c650000001600060101005000010050000000000000000000
864-0a0014002c01c800000000000900060101005000000000000000000000000000
865-0000000000000000000000001300060100010000010050000000000000000000
866-0000000000000000000000001c00060101005000f30300000000000000000000
867-0000000000000000000000000108070103000000ef0300000000000009000000
868-0000000000000000000000006e6574207469746c650000001600070101005000
869-0100500000000000000000000a0014002c01c800000000000900070101005000
870-0000000000000000000000000000000000000000000000001300070100010000
871-0100500000000000000000000000000000000000000000001c00070101005000
872-f303000000000000000000000000000000000000000000000108080103000000
858+16000601010050000100500000000000000000000a0014002c01c80000000000
859+0900060101005000000000000000000000000000000000000000000000000000
860+1300060100010000010050000000000000000000000000000000000000000000
861+1c00060101005000f30300000000000000000000000000000000000000000000
862+0108070103000000ef0300000000000009000000000000000000000000000000
863+6e6574207469746c650000001600070101005000010050000000000000000000
864+0a0014002c01c800000000000900070101005000000000000000000000000000
865+0000000000000000000000001300070100010000010050000000000000000000
866+0000000000000000000000001c00070101005000f30300000000000000000000
867+0000000000000000000000000108080103000000ef0300000000000009000000
868+0000000000000000000000006e6574207469746c650000001600080101005000
869+0100500000000000000000000a0014002c01c800000000000900080101005000
870+0000000000000000000000000000000000000000000000001300080100010000
871+0100500000000000000000000000000000000000000000001c00080101005000
872+f303000000000000000000000000000000000000000000000108090103000000
873873 ef03000000000000090000000000000000000000000000006e6574207469746c
874-6500000016000801010050000100500000000000000000000a0014002c01c800
875-0000000009000801010050000000000000000000000000000000000000000000
876-0000000013000801000100000100500000000000000000000000000000000000
877-000000001c00080101005000f303000000000000000000000000000000000000
878-000000000108090103000000ef03000000000000090000000000000000000000
879-000000006e6574207469746c6500000016000901010050000100500000000000
880-000000000a0014002c01c8000000000009000901010050000000000000000000
881-0000000000000000000000000000000013000901000100000100500000000000
882-000000000000000000000000000000001c00090101005000f303000000000000
883-0000000000000000000000000000000001080a0103000000ef03000000000000
884-090000000000000000000000000000006e6574207469746c6500000016000a01
885-010050000100500000000000000000000a0014002c01c8000000000009000a01
886-0100500000000000000000000000000000000000000000000000000013000a01
887-000100000100500000000000000000000000000000000000000000001c000a01
888-01005000f3030000000000000000000000000000000000000000000001080b01
874+6500000016000901010050000100500000000000000000000a0014002c01c800
875+0000000009000901010050000000000000000000000000000000000000000000
876+0000000013000901000100000100500000000000000000000000000000000000
877+000000001c00090101005000f303000000000000000000000000000000000000
878+0000000001080a0103000000ef03000000000000090000000000000000000000
879+000000006e6574207469746c6500000016000a01010050000100500000000000
880+000000000a0014002c01c8000000000009000a01010050000000000000000000
881+0000000000000000000000000000000013000a01000100000100500000000000
882+000000000000000000000000000000001c000a0101005000f303000000000000
883+0000000000000000000000000000000001080b0103000000ef03000000000000
884+090000000000000000000000000000006e6574207469746c6500000016000b01
885+010050000100500000000000000000000a0014002c01c8000000000009000b01
886+0100500000000000000000000000000000000000000000000000000013000b01
887+000100000100500000000000000000000000000000000000000000001c000b01
888+01005000f3030000000000000000000000000000000000000000000001080c01
889889 03000000ef03000000000000090000000000000000000000000000006e657420
890-7469746c6500000016000b01010050000100500000000000000000000a001400
891-2c01c8000000000009000b010100500000000000000000000000000000000000
892-000000000000000013000b010001000001005000000000000000000000000000
893-00000000000000001c000b0101005000f3030000000000000000000000000000
894-000000000000000001080c0103000000ef030000000000000900000000000000
895-00000000000000006e6574207469746c6500000016000c010100500001005000
896-00000000000000000a0014002c01c8000000000009000c010100500000000000
897-000000000000000000000000000000000000000013000c010001000001005000
898-00000000000000000000000000000000000000001c000c0101005000f3030000
899-000000000000000000000000000000000000000001080d0103000000ef030000
890+7469746c6500000016000c01010050000100500000000000000000000a001400
891+2c01c8000000000009000c010100500000000000000000000000000000000000
892+000000000000000013000c010001000001005000000000000000000000000000
893+00000000000000001c000c0101005000f3030000000000000000000000000000
894+000000000000000001080d0103000000ef030000000000000900000000000000
895+00000000000000006e6574207469746c6500000016000d010100500001005000
896+00000000000000000a0014002c01c8000000000009000d010100500000000000
897+000000000000000000000000000000000000000013000d010001000001005000
898+00000000000000000000000000000000000000001c000d0101005000f3030000
899+000000000000000000000000000000000000000001080e0103000000ef030000
900900 00000000090000000000000000000000000000006e6574207469746c65000000
901-16000d01010050000100500000000000000000000a0014002c01c80000000000
902-09000d0101005000000000000000000000000000000000000000000000000000
903-13000d0100010000010050000000000000000000000000000000000000000000
904-1c000d0101005000f30300000000000000000000000000000000000000000000
905-01080e0103000000ef0300000000000009000000000000000000000000000000
906-6e6574207469746c6500000016000e0101005000010050000000000000000000
907-0a0014002c01c8000000000009000e0101005000000000000000000000000000
908-00000000000000000000000013000e0100010000010050000000000000000000
909-0000000000000000000000001c000e0101005000f30300000000000000000000
910-00000000000000000000000001080f0103000000ef0300000000000009000000
911-0000000000000000000000006e6574207469746c6500000016000f0101005000
912-0100500000000000000000000a0014002c01c8000000000009000f0101005000
913-00000000000000000000000000000000000000000000000013000f0100010000
914-0100500000000000000000000000000000000000000000001c000f0101005000
915-f303000000000000000000000000000000000000000000000108100103000000
901+16000e01010050000100500000000000000000000a0014002c01c80000000000
902+09000e0101005000000000000000000000000000000000000000000000000000
903+13000e0100010000010050000000000000000000000000000000000000000000
904+1c000e0101005000f30300000000000000000000000000000000000000000000
905+01080f0103000000ef0300000000000009000000000000000000000000000000
906+6e6574207469746c6500000016000f0101005000010050000000000000000000
907+0a0014002c01c8000000000009000f0101005000000000000000000000000000
908+00000000000000000000000013000f0100010000010050000000000000000000
909+0000000000000000000000001c000f0101005000f30300000000000000000000
910+0000000000000000000000000108100103000000ef0300000000000009000000
911+0000000000000000000000006e6574207469746c650000001600100101005000
912+0100500000000000000000000a0014002c01c800000000000900100101005000
913+0000000000000000000000000000000000000000000000001300100100010000
914+0100500000000000000000000000000000000000000000001c00100101005000
915+f303000000000000000000000000000000000000000000000108110103000000
916916 ef03000000000000090000000000000000000000000000006e6574207469746c
917-6500000016001001010050000100500000000000000000000a0014002c01c800
918-0000000009001001010050000000000000000000000000000000000000000000
919-0000000013001001000100000100500000000000000000000000000000000000
920-000000001c00100101005000f303000000000000000000000000000000000000
921-000000000108110103000000ef03000000000000090000000000000000000000
922-000000006e6574207469746c6500000016001101010050000100500000000000
923-000000000a0014002c01c8000000000009001101010050000000000000000000
924-0000000000000000000000000000000013001101000100000100500000000000
925-000000000000000000000000000000001c00110101005000f303000000000000
926-000000000000000000000000000000000108120103000000ef03000000000000
927-090000000000000000000000000000006e6574207469746c6500000016001201
928-010050000100500000000000000000000a0014002c01c8000000000009001201
929-0100500000000000000000000000000000000000000000000000000013001201
930-000100000100500000000000000000000000000000000000000000001c001201
931-01005000f3030000000000000000000000000000000000000000000001081301
917+6500000016001101010050000100500000000000000000000a0014002c01c800
918+0000000009001101010050000000000000000000000000000000000000000000
919+0000000013001101000100000100500000000000000000000000000000000000
920+000000001c00110101005000f303000000000000000000000000000000000000
921+000000000108120103000000ef03000000000000090000000000000000000000
922+000000006e6574207469746c6500000016001201010050000100500000000000
923+000000000a0014002c01c8000000000009001201010050000000000000000000
924+0000000000000000000000000000000013001201000100000100500000000000
925+000000000000000000000000000000001c00120101005000f303000000000000
926+000000000000000000000000000000000108130103000000ef03000000000000
927+090000000000000000000000000000006e6574207469746c6500000016001301
928+010050000100500000000000000000000a0014002c01c8000000000009001301
929+0100500000000000000000000000000000000000000000000000000013001301
930+000100000100500000000000000000000000000000000000000000001c001301
931+01005000f3030000000000000000000000000000000000000000000001081401
932932 03000000ef03000000000000090000000000000000000000000000006e657420
933-7469746c6500000016001301010050000100500000000000000000000a001400
934-2c01c80000000000090013010100500000000000000000000000000000000000
935-0000000000000000130013010001000001005000000000000000000000000000
936-00000000000000001c00130101005000f3030000000000000000000000000000
937-00000000000000000108140103000000ef030000000000000900000000000000
938-00000000000000006e6574207469746c65000000160014010100500001005000
939-00000000000000000a0014002c01c80000000000090014010100500000000000
940-0000000000000000000000000000000000000000130014010001000001005000
941-00000000000000000000000000000000000000001c00140101005000f3030000
942-00000000000000000000000000000000000000000108150103000000ef030000
933+7469746c6500000016001401010050000100500000000000000000000a001400
934+2c01c80000000000090014010100500000000000000000000000000000000000
935+0000000000000000130014010001000001005000000000000000000000000000
936+00000000000000001c00140101005000f3030000000000000000000000000000
937+00000000000000000108150103000000ef030000000000000900000000000000
938+00000000000000006e6574207469746c65000000160015010100500001005000
939+00000000000000000a0014002c01c80000000000090015010100500000000000
940+0000000000000000000000000000000000000000130015010001000001005000
941+00000000000000000000000000000000000000001c00150101005000f3030000
942+00000000000000000000000000000000000000000108160103000000ef030000
943943 00000000090000000000000000000000000000006e6574207469746c65000000
944-16001501010050000100500000000000000000000a0014002c01c80000000000
945-0900150101005000000000000000000000000000000000000000000000000000
946-1300150100010000010050000000000000000000000000000000000000000000
947-1c00150101005000f30300000000000000000000000000000000000000000000
948-0108160103000000ef0300000000000009000000000000000000000000000000
949-6e6574207469746c650000001600160101005000010050000000000000000000
950-0a0014002c01c800000000000900160101005000000000000000000000000000
951-0000000000000000000000001300160100010000010050000000000000000000
952-0000000000000000000000001c00160101005000f30300000000000000000000
953-0000000000000000000000000108170103000000ef0300000000000009000000
954-0000000000000000000000006e6574207469746c650000001600170101005000
955-0100500000000000000000000a0014002c01c800000000000900170101005000
956-0000000000000000000000000000000000000000000000001300170100010000
957-0100500000000000000000000000000000000000000000001c00170101005000
958-f303000000000000000000000000000000000000000000000108180103000000
944+16001601010050000100500000000000000000000a0014002c01c80000000000
945+0900160101005000000000000000000000000000000000000000000000000000
946+1300160100010000010050000000000000000000000000000000000000000000
947+1c00160101005000f30300000000000000000000000000000000000000000000
948+0108170103000000ef0300000000000009000000000000000000000000000000
949+6e6574207469746c650000001600170101005000010050000000000000000000
950+0a0014002c01c800000000000900170101005000000000000000000000000000
951+0000000000000000000000001300170100010000010050000000000000000000
952+0000000000000000000000001c00170101005000f30300000000000000000000
953+0000000000000000000000000108180103000000ef0300000000000009000000
954+0000000000000000000000006e6574207469746c650000001600180101005000
955+0100500000000000000000000a0014002c01c800000000000900180101005000
956+0000000000000000000000000000000000000000000000001300180100010000
957+0100500000000000000000000000000000000000000000001c00180101005000
958+f303000000000000000000000000000000000000000000000108190103000000
959959 ef03000000000000090000000000000000000000000000006e6574207469746c
960-6500000016001801010050000100500000000000000000000a0014002c01c800
961-0000000009001801010050000000000000000000000000000000000000000000
962-0000000013001801000100000100500000000000000000000000000000000000
963-000000001c00180101005000f303000000000000000000000000000000000000
964-000000000108190103000000ef03000000000000090000000000000000000000
965-000000006e6574207469746c6500000016001901010050000100500000000000
966-000000000a0014002c01c8000000000009001901010050000000000000000000
967-0000000000000000000000000000000013001901000100000100500000000000
968-000000000000000000000000000000001c00190101005000f303000000000000
969-0000000000000000000000000000000001081a0103000000ef03000000000000
970-090000000000000000000000000000006e6574207469746c6500000016001a01
971-010050000100500000000000000000000a0014002c01c8000000000009001a01
972-0100500000000000000000000000000000000000000000000000000013001a01
973-000100000100500000000000000000000000000000000000000000001c001a01
974-01005000f3030000000000000000000000000000000000000000000001081b01
960+6500000016001901010050000100500000000000000000000a0014002c01c800
961+0000000009001901010050000000000000000000000000000000000000000000
962+0000000013001901000100000100500000000000000000000000000000000000
963+000000001c00190101005000f303000000000000000000000000000000000000
964+0000000001081a0103000000ef03000000000000090000000000000000000000
965+000000006e6574207469746c6500000016001a01010050000100500000000000
966+000000000a0014002c01c8000000000009001a01010050000000000000000000
967+0000000000000000000000000000000013001a01000100000100500000000000
968+000000000000000000000000000000001c001a0101005000f303000000000000
969+0000000000000000000000000000000001081b0103000000ef03000000000000
970+090000000000000000000000000000006e6574207469746c6500000016001b01
971+010050000100500000000000000000000a0014002c01c8000000000009001b01
972+0100500000000000000000000000000000000000000000000000000013001b01
973+000100000100500000000000000000000000000000000000000000001c001b01
974+01005000f3030000000000000000000000000000000000000000000001081c01
975975 03000000ef03000000000000090000000000000000000000000000006e657420
976-7469746c6500000016001b01010050000100500000000000000000000a001400
977-2c01c8000000000009001b010100500000000000000000000000000000000000
978-000000000000000013001b010001000001005000000000000000000000000000
979-00000000000000001c001b0101005000f3030000000000000000000000000000
980-000000000000000001081c0103000000ef030000000000000900000000000000
981-00000000000000006e6574207469746c6500000016001c010100500001005000
982-00000000000000000a0014002c01c8000000000009001c010100500000000000
983-000000000000000000000000000000000000000013001c010001000001005000
984-00000000000000000000000000000000000000001c001c0101005000f3030000
985-000000000000000000000000000000000000000001081d0103000000ef030000
976+7469746c6500000016001c01010050000100500000000000000000000a001400
977+2c01c8000000000009001c010100500000000000000000000000000000000000
978+000000000000000013001c010001000001005000000000000000000000000000
979+00000000000000001c001c0101005000f3030000000000000000000000000000
980+000000000000000001081d0103000000ef030000000000000900000000000000
981+00000000000000006e6574207469746c6500000016001d010100500001005000
982+00000000000000000a0014002c01c8000000000009001d010100500000000000
983+000000000000000000000000000000000000000013001d010001000001005000
984+00000000000000000000000000000000000000001c001d0101005000f3030000
985+000000000000000000000000000000000000000001081e0103000000ef030000
986986 00000000090000000000000000000000000000006e6574207469746c65000000
987-16001d01010050000100500000000000000000000a0014002c01c80000000000
988-09001d0101005000000000000000000000000000000000000000000000000000
989-13001d0100010000010050000000000000000000000000000000000000000000
990-1c001d0101005000f30300000000000000000000000000000000000000000000
991-01081e0103000000ef0300000000000009000000000000000000000000000000
992-6e6574207469746c6500000016001e0101005000010050000000000000000000
993-0a0014002c01c8000000000009001e0101005000000000000000000000000000
994-00000000000000000000000013001e0100010000010050000000000000000000
995-0000000000000000000000001c001e0101005000f30300000000000000000000
996-00000000000000000000000001081f0103000000ef0300000000000009000000
997-0000000000000000000000006e6574207469746c6500000016001f0101005000
998-0100500000000000000000000a0014002c01c8000000000009001f0101005000
999-00000000000000000000000000000000000000000000000013001f0100010000
1000-0100500000000000000000000000000000000000000000001c001f0101005000
1001-f303000000000000000000000000000000000000000000000108200103000000
987+16001e01010050000100500000000000000000000a0014002c01c80000000000
988+09001e0101005000000000000000000000000000000000000000000000000000
989+13001e0100010000010050000000000000000000000000000000000000000000
990+1c001e0101005000f30300000000000000000000000000000000000000000000
991+01081f0103000000ef0300000000000009000000000000000000000000000000
992+6e6574207469746c6500000016001f0101005000010050000000000000000000
993+0a0014002c01c8000000000009001f0101005000000000000000000000000000
994+00000000000000000000000013001f0100010000010050000000000000000000
995+0000000000000000000000001c001f0101005000f30300000000000000000000
996+0000000000000000000000000108200103000000ef0300000000000009000000
997+0000000000000000000000006e6574207469746c650000001600200101005000
998+0100500000000000000000000a0014002c01c800000000000900200101005000
999+0000000000000000000000000000000000000000000000001300200100010000
1000+0100500000000000000000000000000000000000000000001c00200101005000
1001+f303000000000000000000000000000000000000000000000108210103000000
10021002 ef03000000000000090000000000000000000000000000006e6574207469746c
1003-6500000016002001010050000100500000000000000000000a0014002c01c800
1004-0000000009002001010050000000000000000000000000000000000000000000
1005-0000000013002001000100000100500000000000000000000000000000000000
1006-000000001c00200101005000f303000000000000000000000000000000000000
1007-000000000108210103000000ef03000000000000090000000000000000000000
1008-000000006e6574207469746c6500000016002101010050000100500000000000
1009-000000000a0014002c01c8000000000009002101010050000000000000000000
1010-0000000000000000000000000000000013002101000100000100500000000000
1011-000000000000000000000000000000001c00210101005000f303000000000000
1012-000000000000000000000000000000000108220103000000ef03000000000000
1013-090000000000000000000000000000006e6574207469746c6500000016002201
1014-010050000100500000000000000000000a0014002c01c8000000000009002201
1015-0100500000000000000000000000000000000000000000000000000013002201
1016-000100000100500000000000000000000000000000000000000000001c002201
1017-01005000f3030000000000000000000000000000000000000000000001082301
1003+6500000016002101010050000100500000000000000000000a0014002c01c800
1004+0000000009002101010050000000000000000000000000000000000000000000
1005+0000000013002101000100000100500000000000000000000000000000000000
1006+000000001c00210101005000f303000000000000000000000000000000000000
1007+000000000108220103000000ef03000000000000090000000000000000000000
1008+000000006e6574207469746c6500000016002201010050000100500000000000
1009+000000000a0014002c01c8000000000009002201010050000000000000000000
1010+0000000000000000000000000000000013002201000100000100500000000000
1011+000000000000000000000000000000001c00220101005000f303000000000000
1012+000000000000000000000000000000000108230103000000ef03000000000000
1013+090000000000000000000000000000006e6574207469746c6500000016002301
1014+010050000100500000000000000000000a0014002c01c8000000000009002301
1015+0100500000000000000000000000000000000000000000000000000013002301
1016+000100000100500000000000000000000000000000000000000000001c002301
1017+01005000f3030000000000000000000000000000000000000000000001082401
10181018 03000000ef03000000000000090000000000000000000000000000006e657420
1019-7469746c6500000016002301010050000100500000000000000000000a001400
1020-2c01c80000000000090023010100500000000000000000000000000000000000
1021-0000000000000000130023010001000001005000000000000000000000000000
1022-00000000000000001c00230101005000f3030000000000000000000000000000
1023-00000000000000000108240103000000ef030000000000000900000000000000
1024-00000000000000006e6574207469746c65000000160024010100500001005000
1025-00000000000000000a0014002c01c80000000000090024010100500000000000
1026-0000000000000000000000000000000000000000130024010001000001005000
1027-00000000000000000000000000000000000000001c00240101005000f3030000
1028-00000000000000000000000000000000000000000108250103000000ef030000
1019+7469746c6500000016002401010050000100500000000000000000000a001400
1020+2c01c80000000000090024010100500000000000000000000000000000000000
1021+0000000000000000130024010001000001005000000000000000000000000000
1022+00000000000000001c00240101005000f3030000000000000000000000000000
1023+00000000000000000108250103000000ef030000000000000900000000000000
1024+00000000000000006e6574207469746c65000000160025010100500001005000
1025+00000000000000000a0014002c01c80000000000090025010100500000000000
1026+0000000000000000000000000000000000000000130025010001000001005000
1027+00000000000000000000000000000000000000001c00250101005000f3030000
1028+00000000000000000000000000000000000000000108260103000000ef030000
10291029 00000000090000000000000000000000000000006e6574207469746c65000000
1030-16002501010050000100500000000000000000000a0014002c01c80000000000
1031-0900250101005000000000000000000000000000000000000000000000000000
1032-1300250100010000010050000000000000000000000000000000000000000000
1033-1c00250101005000f30300000000000000000000000000000000000000000000
1034-0108260103000000ef0300000000000009000000000000000000000000000000
1035-6e6574207469746c650000001600260101005000010050000000000000000000
1036-0a0014002c01c800000000000900260101005000000000000000000000000000
1037-0000000000000000000000001300260100010000010050000000000000000000
1038-0000000000000000000000001c00260101005000f30300000000000000000000
1039-0000000000000000000000000108270103000000ef0300000000000009000000
1040-0000000000000000000000006e6574207469746c650000001600270101005000
1041-0100500000000000000000000a0014002c01c800000000000900270101005000
1042-0000000000000000000000000000000000000000000000001300270100010000
1043-0100500000000000000000000000000000000000000000001c00270101005000
1044-f303000000000000000000000000000000000000000000000108280103000000
1030+16002601010050000100500000000000000000000a0014002c01c80000000000
1031+0900260101005000000000000000000000000000000000000000000000000000
1032+1300260100010000010050000000000000000000000000000000000000000000
1033+1c00260101005000f30300000000000000000000000000000000000000000000
1034+0108270103000000ef0300000000000009000000000000000000000000000000
1035+6e6574207469746c650000001600270101005000010050000000000000000000
1036+0a0014002c01c800000000000900270101005000000000000000000000000000
1037+0000000000000000000000001300270100010000010050000000000000000000
1038+0000000000000000000000001c00270101005000f30300000000000000000000
1039+0000000000000000000000000108280103000000ef0300000000000009000000
1040+0000000000000000000000006e6574207469746c650000001600280101005000
1041+0100500000000000000000000a0014002c01c800000000000900280101005000
1042+0000000000000000000000000000000000000000000000001300280100010000
1043+0100500000000000000000000000000000000000000000001c00280101005000
1044+f303000000000000000000000000000000000000000000000108290103000000
10451045 ef03000000000000090000000000000000000000000000006e6574207469746c
1046-6500000016002801010050000100500000000000000000000a0014002c01c800
1047-0000000009002801010050000000000000000000000000000000000000000000
1048-0000000013002801000100000100500000000000000000000000000000000000
1049-000000001c00280101005000f303000000000000000000000000000000000000
1050-000000000108290103000000ef03000000000000090000000000000000000000
1051-000000006e6574207469746c6500000016002901010050000100500000000000
1052-000000000a0014002c01c8000000000009002901010050000000000000000000
1053-0000000000000000000000000000000013002901000100000100500000000000
1054-000000000000000000000000000000001c00290101005000f303000000000000
1055-0000000000000000000000000000000001082a0103000000ef03000000000000
1056-090000000000000000000000000000006e6574207469746c6500000016002a01
1057-010050000100500000000000000000000a0014002c01c8000000000009002a01
1058-0100500000000000000000000000000000000000000000000000000013002a01
1059-000100000100500000000000000000000000000000000000000000001c002a01
1060-01005000f3030000000000000000000000000000000000000000000001082b01
1046+6500000016002901010050000100500000000000000000000a0014002c01c800
1047+0000000009002901010050000000000000000000000000000000000000000000
1048+0000000013002901000100000100500000000000000000000000000000000000
1049+000000001c00290101005000f303000000000000000000000000000000000000
1050+0000000001082a0103000000ef03000000000000090000000000000000000000
1051+000000006e6574207469746c6500000016002a01010050000100500000000000
1052+000000000a0014002c01c8000000000009002a01010050000000000000000000
1053+0000000000000000000000000000000013002a01000100000100500000000000
1054+000000000000000000000000000000001c002a0101005000f303000000000000
1055+0000000000000000000000000000000001082b0103000000ef03000000000000
1056+090000000000000000000000000000006e6574207469746c6500000016002b01
1057+010050000100500000000000000000000a0014002c01c8000000000009002b01
1058+0100500000000000000000000000000000000000000000000000000013002b01
1059+000100000100500000000000000000000000000000000000000000001c002b01
1060+01005000f3030000000000000000000000000000000000000000000001082c01
10611061 03000000ef03000000000000090000000000000000000000000000006e657420
1062-7469746c6500000016002b01010050000100500000000000000000000a001400
1063-2c01c8000000000009002b010100500000000000000000000000000000000000
1064-000000000000000013002b010001000001005000000000000000000000000000
1065-00000000000000001c002b0101005000f3030000000000000000000000000000
1066-000000000000000001082c0103000000ef030000000000000900000000000000
1067-00000000000000006e6574207469746c6500000016002c010100500001005000
1068-00000000000000000a0014002c01c8000000000009002c010100500000000000
1069-000000000000000000000000000000000000000013002c010001000001005000
1070-00000000000000000000000000000000000000001c002c0101005000f3030000
1071-000000000000000000000000000000000000000001082d0103000000ef030000
1062+7469746c6500000016002c01010050000100500000000000000000000a001400
1063+2c01c8000000000009002c010100500000000000000000000000000000000000
1064+000000000000000013002c010001000001005000000000000000000000000000
1065+00000000000000001c002c0101005000f3030000000000000000000000000000
1066+000000000000000001082d0103000000ef030000000000000900000000000000
1067+00000000000000006e6574207469746c6500000016002d010100500001005000
1068+00000000000000000a0014002c01c8000000000009002d010100500000000000
1069+000000000000000000000000000000000000000013002d010001000001005000
1070+00000000000000000000000000000000000000001c002d0101005000f3030000
1071+000000000000000000000000000000000000000001082e0103000000ef030000
10721072 00000000090000000000000000000000000000006e6574207469746c65000000
1073-16002d01010050000100500000000000000000000a0014002c01c80000000000
1074-09002d0101005000000000000000000000000000000000000000000000000000
1075-13002d0100010000010050000000000000000000000000000000000000000000
1076-1c002d0101005000f30300000000000000000000000000000000000000000000
1077-01082e0103000000ef0300000000000009000000000000000000000000000000
1078-6e6574207469746c6500000016002e0101005000010050000000000000000000
1079-0a0014002c01c8000000000009002e0101005000000000000000000000000000
1080-00000000000000000000000013002e0100010000010050000000000000000000
1081-0000000000000000000000001c002e0101005000f30300000000000000000000
1082-00000000000000000000000001082f0103000000ef0300000000000009000000
1083-0000000000000000000000006e6574207469746c6500000016002f0101005000
1084-0100500000000000000000000a0014002c01c8000000000009002f0101005000
1085-00000000000000000000000000000000000000000000000013002f0100010000
1086-0100500000000000000000000000000000000000000000001c002f0101005000
1087-f303000000000000000000000000000000000000000000000108300103000000
1073+16002e01010050000100500000000000000000000a0014002c01c80000000000
1074+09002e0101005000000000000000000000000000000000000000000000000000
1075+13002e0100010000010050000000000000000000000000000000000000000000
1076+1c002e0101005000f30300000000000000000000000000000000000000000000
1077+01082f0103000000ef0300000000000009000000000000000000000000000000
1078+6e6574207469746c6500000016002f0101005000010050000000000000000000
1079+0a0014002c01c8000000000009002f0101005000000000000000000000000000
1080+00000000000000000000000013002f0100010000010050000000000000000000
1081+0000000000000000000000001c002f0101005000f30300000000000000000000
1082+0000000000000000000000000108300103000000ef0300000000000009000000
1083+0000000000000000000000006e6574207469746c650000001600300101005000
1084+0100500000000000000000000a0014002c01c800000000000900300101005000
1085+0000000000000000000000000000000000000000000000001300300100010000
1086+0100500000000000000000000000000000000000000000001c00300101005000
1087+f303000000000000000000000000000000000000000000000108310103000000
10881088 ef03000000000000090000000000000000000000000000006e6574207469746c
1089-6500000016003001010050000100500000000000000000000a0014002c01c800
1090-0000000009003001010050000000000000000000000000000000000000000000
1091-0000000013003001000100000100500000000000000000000000000000000000
1092-000000001c00300101005000f303000000000000000000000000000000000000
1093-000000000108310103000000ef03000000000000090000000000000000000000
1094-000000006e6574207469746c6500000016003101010050000100500000000000
1095-000000000a0014002c01c8000000000009003101010050000000000000000000
1096-0000000000000000000000000000000013003101000100000100500000000000
1097-000000000000000000000000000000001c00310101005000f303000000000000
1098-000000000000000000000000000000000108320103000000ef03000000000000
1099-090000000000000000000000000000006e6574207469746c6500000016003201
1100-010050000100500000000000000000000a0014002c01c8000000000009003201
1101-0100500000000000000000000000000000000000000000000000000013003201
1102-000100000100500000000000000000000000000000000000000000001c003201
1103-01005000f3030000000000000000000000000000000000000000000001083301
1089+6500000016003101010050000100500000000000000000000a0014002c01c800
1090+0000000009003101010050000000000000000000000000000000000000000000
1091+0000000013003101000100000100500000000000000000000000000000000000
1092+000000001c00310101005000f303000000000000000000000000000000000000
1093+000000000108320103000000ef03000000000000090000000000000000000000
1094+000000006e6574207469746c6500000016003201010050000100500000000000
1095+000000000a0014002c01c8000000000009003201010050000000000000000000
1096+0000000000000000000000000000000013003201000100000100500000000000
1097+000000000000000000000000000000001c00320101005000f303000000000000
1098+000000000000000000000000000000000108330103000000ef03000000000000
1099+090000000000000000000000000000006e6574207469746c6500000016003301
1100+010050000100500000000000000000000a0014002c01c8000000000009003301
1101+0100500000000000000000000000000000000000000000000000000013003301
1102+000100000100500000000000000000000000000000000000000000001c003301
1103+01005000f3030000000000000000000000000000000000000000000001083401
11041104 03000000ef03000000000000090000000000000000000000000000006e657420
1105-7469746c6500000016003301010050000100500000000000000000000a001400
1106-2c01c80000000000090033010100500000000000000000000000000000000000
1107-0000000000000000130033010001000001005000000000000000000000000000
1108-00000000000000001c00330101005000f3030000000000000000000000000000
1109-00000000000000000108340103000000ef030000000000000900000000000000
1110-00000000000000006e6574207469746c65000000160034010100500001005000
1111-00000000000000000a0014002c01c80000000000090034010100500000000000
1112-0000000000000000000000000000000000000000130034010001000001005000
1113-00000000000000000000000000000000000000001c00340101005000f3030000
1114-00000000000000000000000000000000000000000108350103000000ef030000
1105+7469746c6500000016003401010050000100500000000000000000000a001400
1106+2c01c80000000000090034010100500000000000000000000000000000000000
1107+0000000000000000130034010001000001005000000000000000000000000000
1108+00000000000000001c00340101005000f3030000000000000000000000000000
1109+00000000000000000108350103000000ef030000000000000900000000000000
1110+00000000000000006e6574207469746c65000000160035010100500001005000
1111+00000000000000000a0014002c01c80000000000090035010100500000000000
1112+0000000000000000000000000000000000000000130035010001000001005000
1113+00000000000000000000000000000000000000001c00350101005000f3030000
1114+00000000000000000000000000000000000000000108360103000000ef030000
11151115 00000000090000000000000000000000000000006e6574207469746c65000000
1116-16003501010050000100500000000000000000000a0014002c01c80000000000
1117-0900350101005000000000000000000000000000000000000000000000000000
1118-1300350100010000010050000000000000000000000000000000000000000000
1119-1c00350101005000f30300000000000000000000000000000000000000000000
1120-0108360103000000ef0300000000000009000000000000000000000000000000
1121-6e6574207469746c650000001600360101005000010050000000000000000000
1122-0a0014002c01c800000000000900360101005000000000000000000000000000
1123-0000000000000000000000001300360100010000010050000000000000000000
1124-0000000000000000000000001c00360101005000f30300000000000000000000
1125-0000000000000000000000000108370103000000ef0300000000000009000000
1126-0000000000000000000000006e6574207469746c650000001600370101005000
1127-0100500000000000000000000a0014002c01c800000000000900370101005000
1128-0000000000000000000000000000000000000000000000001300370100010000
1129-0100500000000000000000000000000000000000000000001c00370101005000
1130-f303000000000000000000000000000000000000000000000108380103000000
1116+16003601010050000100500000000000000000000a0014002c01c80000000000
1117+0900360101005000000000000000000000000000000000000000000000000000
1118+1300360100010000010050000000000000000000000000000000000000000000
1119+1c00360101005000f30300000000000000000000000000000000000000000000
1120+0108370103000000ef0300000000000009000000000000000000000000000000
1121+6e6574207469746c650000001600370101005000010050000000000000000000
1122+0a0014002c01c800000000000900370101005000000000000000000000000000
1123+0000000000000000000000001300370100010000010050000000000000000000
1124+0000000000000000000000001c00370101005000f30300000000000000000000
1125+0000000000000000000000000108380103000000ef0300000000000009000000
1126+0000000000000000000000006e6574207469746c650000001600380101005000
1127+0100500000000000000000000a0014002c01c800000000000900380101005000
1128+0000000000000000000000000000000000000000000000001300380100010000
1129+0100500000000000000000000000000000000000000000001c00380101005000
1130+f303000000000000000000000000000000000000000000000108390103000000
11311131 ef03000000000000090000000000000000000000000000006e6574207469746c
1132-6500000016003801010050000100500000000000000000000a0014002c01c800
1133-0000000009003801010050000000000000000000000000000000000000000000
1134-0000000013003801000100000100500000000000000000000000000000000000
1135-000000001c00380101005000f303000000000000000000000000000000000000
1136-000000000108390103000000ef03000000000000090000000000000000000000
1137-000000006e6574207469746c6500000016003901010050000100500000000000
1138-000000000a0014002c01c8000000000009003901010050000000000000000000
1139-0000000000000000000000000000000013003901000100000100500000000000
1140-000000000000000000000000000000001c00390101005000f303000000000000
1141-0000000000000000000000000000000001083a0103000000ef03000000000000
1142-090000000000000000000000000000006e6574207469746c6500000016003a01
1143-010050000100500000000000000000000a0014002c01c8000000000009003a01
1144-0100500000000000000000000000000000000000000000000000000013003a01
1145-000100000100500000000000000000000000000000000000000000001c003a01
1146-01005000f3030000000000000000000000000000000000000000000001083b01
1132+6500000016003901010050000100500000000000000000000a0014002c01c800
1133+0000000009003901010050000000000000000000000000000000000000000000
1134+0000000013003901000100000100500000000000000000000000000000000000
1135+000000001c00390101005000f303000000000000000000000000000000000000
1136+0000000001083a0103000000ef03000000000000090000000000000000000000
1137+000000006e6574207469746c6500000016003a01010050000100500000000000
1138+000000000a0014002c01c8000000000009003a01010050000000000000000000
1139+0000000000000000000000000000000013003a01000100000100500000000000
1140+000000000000000000000000000000001c003a0101005000f303000000000000
1141+0000000000000000000000000000000001083b0103000000ef03000000000000
1142+090000000000000000000000000000006e6574207469746c6500000016003b01
1143+010050000100500000000000000000000a0014002c01c8000000000009003b01
1144+0100500000000000000000000000000000000000000000000000000013003b01
1145+000100000100500000000000000000000000000000000000000000001c003b01
1146+01005000f3030000000000000000000000000000000000000000000001083c01
11471147 03000000ef03000000000000090000000000000000000000000000006e657420
1148-7469746c6500000016003b01010050000100500000000000000000000a001400
1149-2c01c8000000000009003b010100500000000000000000000000000000000000
1150-000000000000000013003b010001000001005000000000000000000000000000
1151-00000000000000001c003b0101005000f3030000000000000000000000000000
1152-000000000000000001083c0103000000ef030000000000000900000000000000
1153-00000000000000006e6574207469746c6500000016003c010100500001005000
1154-00000000000000000a0014002c01c8000000000009003c010100500000000000
1155-000000000000000000000000000000000000000013003c010001000001005000
1156-00000000000000000000000000000000000000001c003c0101005000f3030000
1157-000000000000000000000000000000000000000001083d0103000000ef030000
1148+7469746c6500000016003c01010050000100500000000000000000000a001400
1149+2c01c8000000000009003c010100500000000000000000000000000000000000
1150+000000000000000013003c010001000001005000000000000000000000000000
1151+00000000000000001c003c0101005000f3030000000000000000000000000000
1152+000000000000000001083d0103000000ef030000000000000900000000000000
1153+00000000000000006e6574207469746c6500000016003d010100500001005000
1154+00000000000000000a0014002c01c8000000000009003d010100500000000000
1155+000000000000000000000000000000000000000013003d010001000001005000
1156+00000000000000000000000000000000000000001c003d0101005000f3030000
1157+000000000000000000000000000000000000000001083e0103000000ef030000
11581158 00000000090000000000000000000000000000006e6574207469746c65000000
1159-16003d01010050000100500000000000000000000a0014002c01c80000000000
1160-09003d0101005000000000000000000000000000000000000000000000000000
1161-13003d0100010000010050000000000000000000000000000000000000000000
1162-1c003d0101005000f30300000000000000000000000000000000000000000000
1163-01083e0103000000ef0300000000000009000000000000000000000000000000
1164-6e6574207469746c6500000016003e0101005000010050000000000000000000
1165-0a0014002c01c8000000000009003e0101005000000000000000000000000000
1166-00000000000000000000000013003e0100010000010050000000000000000000
1167-0000000000000000000000001c003e0101005000f30300000000000000000000
1168-00000000000000000000000001083f0103000000ef0300000000000009000000
1169-0000000000000000000000006e6574207469746c6500000016003f0101005000
1170-0100500000000000000000000a0014002c01c8000000000009003f0101005000
1171-00000000000000000000000000000000000000000000000013003f0100010000
1172-0100500000000000000000000000000000000000000000001c003f0101005000
1173-f303000000000000000000000000000000000000000000000108400103000000
1159+16003e01010050000100500000000000000000000a0014002c01c80000000000
1160+09003e0101005000000000000000000000000000000000000000000000000000
1161+13003e0100010000010050000000000000000000000000000000000000000000
1162+1c003e0101005000f30300000000000000000000000000000000000000000000
1163+01083f0103000000ef0300000000000009000000000000000000000000000000
1164+6e6574207469746c6500000016003f0101005000010050000000000000000000
1165+0a0014002c01c8000000000009003f0101005000000000000000000000000000
1166+00000000000000000000000013003f0100010000010050000000000000000000
1167+0000000000000000000000001c003f0101005000f30300000000000000000000
1168+0000000000000000000000000108400103000000ef0300000000000009000000
1169+0000000000000000000000006e6574207469746c650000001600400101005000
1170+0100500000000000000000000a0014002c01c800000000000900400101005000
1171+0000000000000000000000000000000000000000000000001300400100010000
1172+0100500000000000000000000000000000000000000000001c00400101005000
1173+f303000000000000000000000000000000000000000000000108410103000000
11741174 ef03000000000000090000000000000000000000000000006e6574207469746c
1175-6500000016004001010050000100500000000000000000000a0014002c01c800
1176-0000000009004001010050000000000000000000000000000000000000000000
1177-0000000013004001000100000100500000000000000000000000000000000000
1178-000000001c00400101005000f303000000000000000000000000000000000000
1179-000000000108410103000000ef03000000000000090000000000000000000000
1180-000000006e6574207469746c6500000016004101010050000100500000000000
1181-000000000a0014002c01c8000000000009004101010050000000000000000000
1182-0000000000000000000000000000000013004101000100000100500000000000
1183-000000000000000000000000000000001c00410101005000f303000000000000
1184-000000000000000000000000000000000108420103000000ef03000000000000
1185-090000000000000000000000000000006e6574207469746c6500000016004201
1186-010050000100500000000000000000000a0014002c01c8000000000009004201
1187-0100500000000000000000000000000000000000000000000000000013004201
1188-000100000100500000000000000000000000000000000000000000001c004201
1189-01005000f3030000000000000000000000000000000000000000000001084301
1175+6500000016004101010050000100500000000000000000000a0014002c01c800
1176+0000000009004101010050000000000000000000000000000000000000000000
1177+0000000013004101000100000100500000000000000000000000000000000000
1178+000000001c00410101005000f303000000000000000000000000000000000000
1179+000000000108420103000000ef03000000000000090000000000000000000000
1180+000000006e6574207469746c6500000016004201010050000100500000000000
1181+000000000a0014002c01c8000000000009004201010050000000000000000000
1182+0000000000000000000000000000000013004201000100000100500000000000
1183+000000000000000000000000000000001c00420101005000f303000000000000
1184+000000000000000000000000000000000108430103000000ef03000000000000
1185+090000000000000000000000000000006e6574207469746c6500000016004301
1186+010050000100500000000000000000000a0014002c01c8000000000009004301
1187+0100500000000000000000000000000000000000000000000000000013004301
1188+000100000100500000000000000000000000000000000000000000001c004301
1189+01005000f3030000000000000000000000000000000000000000000001084401
11901190 03000000ef03000000000000090000000000000000000000000000006e657420
1191-7469746c6500000016004301010050000100500000000000000000000a001400
1192-2c01c80000000000090043010100500000000000000000000000000000000000
1193-0000000000000000130043010001000001005000000000000000000000000000
1194-00000000000000001c00430101005000f3030000000000000000000000000000
1195-00000000000000000108440103000000ef030000000000000900000000000000
1196-00000000000000006e6574207469746c65000000160044010100500001005000
1197-00000000000000000a0014002c01c80000000000090044010100500000000000
1198-0000000000000000000000000000000000000000130044010001000001005000
1199-00000000000000000000000000000000000000001c00440101005000f3030000
1200-00000000000000000000000000000000000000000108450103000000ef030000
1191+7469746c6500000016004401010050000100500000000000000000000a001400
1192+2c01c80000000000090044010100500000000000000000000000000000000000
1193+0000000000000000130044010001000001005000000000000000000000000000
1194+00000000000000001c00440101005000f3030000000000000000000000000000
1195+00000000000000000108450103000000ef030000000000000900000000000000
1196+00000000000000006e6574207469746c65000000160045010100500001005000
1197+00000000000000000a0014002c01c80000000000090045010100500000000000
1198+0000000000000000000000000000000000000000130045010001000001005000
1199+00000000000000000000000000000000000000001c00450101005000f3030000
1200+00000000000000000000000000000000000000000108460103000000ef030000
12011201 00000000090000000000000000000000000000006e6574207469746c65000000
1202-16004501010050000100500000000000000000000a0014002c01c80000000000
1203-0900450101005000000000000000000000000000000000000000000000000000
1204-1300450100010000010050000000000000000000000000000000000000000000
1205-1c00450101005000f30300000000000000000000000000000000000000000000
1206-0108460103000000ef0300000000000009000000000000000000000000000000
1207-6e6574207469746c650000001600460101005000010050000000000000000000
1208-0a0014002c01c800000000000900460101005000000000000000000000000000
1209-0000000000000000000000001300460100010000010050000000000000000000
1210-0000000000000000000000001c00460101005000f30300000000000000000000
1211-0000000000000000000000000108470103000000ef0300000000000009000000
1212-0000000000000000000000006e6574207469746c650000001600470101005000
1213-0100500000000000000000000a0014002c01c800000000000900470101005000
1214-0000000000000000000000000000000000000000000000001300470100010000
1215-0100500000000000000000000000000000000000000000001c00470101005000
1216-f303000000000000000000000000000000000000000000000108480103000000
1202+16004601010050000100500000000000000000000a0014002c01c80000000000
1203+0900460101005000000000000000000000000000000000000000000000000000
1204+1300460100010000010050000000000000000000000000000000000000000000
1205+1c00460101005000f30300000000000000000000000000000000000000000000
1206+0108470103000000ef0300000000000009000000000000000000000000000000
1207+6e6574207469746c650000001600470101005000010050000000000000000000
1208+0a0014002c01c800000000000900470101005000000000000000000000000000
1209+0000000000000000000000001300470100010000010050000000000000000000
1210+0000000000000000000000001c00470101005000f30300000000000000000000
1211+0000000000000000000000000108480103000000ef0300000000000009000000
1212+0000000000000000000000006e6574207469746c650000001600480101005000
1213+0100500000000000000000000a0014002c01c800000000000900480101005000
1214+0000000000000000000000000000000000000000000000001300480100010000
1215+0100500000000000000000000000000000000000000000001c00480101005000
1216+f303000000000000000000000000000000000000000000000108490103000000
12171217 ef03000000000000090000000000000000000000000000006e6574207469746c
1218-6500000016004801010050000100500000000000000000000a0014002c01c800
1219-0000000009004801010050000000000000000000000000000000000000000000
1220-0000000013004801000100000100500000000000000000000000000000000000
1221-000000001c00480101005000f303000000000000000000000000000000000000
1222-000000000108490103000000ef03000000000000090000000000000000000000
1223-000000006e6574207469746c6500000016004901010050000100500000000000
1224-000000000a0014002c01c8000000000009004901010050000000000000000000
1225-0000000000000000000000000000000013004901000100000100500000000000
1226-000000000000000000000000000000001c00490101005000f303000000000000
1227-0000000000000000000000000000000001084a0103000000ef03000000000000
1228-090000000000000000000000000000006e6574207469746c6500000016004a01
1229-010050000100500000000000000000000a0014002c01c8000000000009004a01
1230-0100500000000000000000000000000000000000000000000000000013004a01
1231-000100000100500000000000000000000000000000000000000000001c004a01
1232-01005000f3030000000000000000000000000000000000000000000001084b01
1218+6500000016004901010050000100500000000000000000000a0014002c01c800
1219+0000000009004901010050000000000000000000000000000000000000000000
1220+0000000013004901000100000100500000000000000000000000000000000000
1221+000000001c00490101005000f303000000000000000000000000000000000000
1222+0000000001084a0103000000ef03000000000000090000000000000000000000
1223+000000006e6574207469746c6500000016004a01010050000100500000000000
1224+000000000a0014002c01c8000000000009004a01010050000000000000000000
1225+0000000000000000000000000000000013004a01000100000100500000000000
1226+000000000000000000000000000000001c004a0101005000f303000000000000
1227+0000000000000000000000000000000001084b0103000000ef03000000000000
1228+090000000000000000000000000000006e6574207469746c6500000016004b01
1229+010050000100500000000000000000000a0014002c01c8000000000009004b01
1230+0100500000000000000000000000000000000000000000000000000013004b01
1231+000100000100500000000000000000000000000000000000000000001c004b01
1232+01005000f3030000000000000000000000000000000000000000000001084c01
12331233 03000000ef03000000000000090000000000000000000000000000006e657420
1234-7469746c6500000016004b01010050000100500000000000000000000a001400
1235-2c01c8000000000009004b010100500000000000000000000000000000000000
1236-000000000000000013004b010001000001005000000000000000000000000000
1237-00000000000000001c004b0101005000f3030000000000000000000000000000
1238-000000000000000001084c0103000000ef030000000000000900000000000000
1239-00000000000000006e6574207469746c6500000016004c010100500001005000
1240-00000000000000000a0014002c01c8000000000009004c010100500000000000
1241-000000000000000000000000000000000000000013004c010001000001005000
1242-00000000000000000000000000000000000000001c004c0101005000f3030000
1243-000000000000000000000000000000000000000001084d0103000000ef030000
1234+7469746c6500000016004c01010050000100500000000000000000000a001400
1235+2c01c8000000000009004c010100500000000000000000000000000000000000
1236+000000000000000013004c010001000001005000000000000000000000000000
1237+00000000000000001c004c0101005000f3030000000000000000000000000000
1238+000000000000000001084d0103000000ef030000000000000900000000000000
1239+00000000000000006e6574207469746c6500000016004d010100500001005000
1240+00000000000000000a0014002c01c8000000000009004d010100500000000000
1241+000000000000000000000000000000000000000013004d010001000001005000
1242+00000000000000000000000000000000000000001c004d0101005000f3030000
1243+000000000000000000000000000000000000000001084e0103000000ef030000
12441244 00000000090000000000000000000000000000006e6574207469746c65000000
1245-16004d01010050000100500000000000000000000a0014002c01c80000000000
1246-09004d0101005000000000000000000000000000000000000000000000000000
1247-13004d0100010000010050000000000000000000000000000000000000000000
1248-1c004d0101005000f30300000000000000000000000000000000000000000000
1249-01084e0103000000ef0300000000000009000000000000000000000000000000
1250-6e6574207469746c6500000016004e0101005000010050000000000000000000
1251-0a0014002c01c8000000000009004e0101005000000000000000000000000000
1252-00000000000000000000000013004e0100010000010050000000000000000000
1253-0000000000000000000000001c004e0101005000f30300000000000000000000
1254-00000000000000000000000001084f0103000000ef0300000000000009000000
1255-0000000000000000000000006e6574207469746c6500000016004f0101005000
1256-0100500000000000000000000a0014002c01c8000000000009004f0101005000
1257-00000000000000000000000000000000000000000000000013004f0100010000
1258-0100500000000000000000000000000000000000000000001c004f0101005000
1259-f303000000000000000000000000000000000000000000000108500103000000
1245+16004e01010050000100500000000000000000000a0014002c01c80000000000
1246+09004e0101005000000000000000000000000000000000000000000000000000
1247+13004e0100010000010050000000000000000000000000000000000000000000
1248+1c004e0101005000f30300000000000000000000000000000000000000000000
1249+01084f0103000000ef0300000000000009000000000000000000000000000000
1250+6e6574207469746c6500000016004f0101005000010050000000000000000000
1251+0a0014002c01c8000000000009004f0101005000000000000000000000000000
1252+00000000000000000000000013004f0100010000010050000000000000000000
1253+0000000000000000000000001c004f0101005000f30300000000000000000000
1254+0000000000000000000000000108500103000000ef0300000000000009000000
1255+0000000000000000000000006e6574207469746c650000001600500101005000
1256+0100500000000000000000000a0014002c01c800000000000900500101005000
1257+0000000000000000000000000000000000000000000000001300500100010000
1258+0100500000000000000000000000000000000000000000001c00500101005000
1259+f303000000000000000000000000000000000000000000000108510103000000
12601260 ef03000000000000090000000000000000000000000000006e6574207469746c
1261-6500000016005001010050000100500000000000000000000a0014002c01c800
1262-0000000009005001010050000000000000000000000000000000000000000000
1263-0000000013005001000100000100500000000000000000000000000000000000
1264-000000001c00500101005000f303000000000000000000000000000000000000
1265-000000000108510103000000ef03000000000000090000000000000000000000
1266-000000006e6574207469746c6500000016005101010050000100500000000000
1267-000000000a0014002c01c8000000000009005101010050000000000000000000
1268-0000000000000000000000000000000013005101000100000100500000000000
1269-000000000000000000000000000000001c00510101005000f303000000000000
1270-000000000000000000000000000000000108520103000000ef03000000000000
1271-090000000000000000000000000000006e6574207469746c6500000016005201
1272-010050000100500000000000000000000a0014002c01c8000000000009005201
1273-0100500000000000000000000000000000000000000000000000000013005201
1274-000100000100500000000000000000000000000000000000000000001c005201
1275-01005000f3030000000000000000000000000000000000000000000001085301
1261+6500000016005101010050000100500000000000000000000a0014002c01c800
1262+0000000009005101010050000000000000000000000000000000000000000000
1263+0000000013005101000100000100500000000000000000000000000000000000
1264+000000001c00510101005000f303000000000000000000000000000000000000
1265+000000000108520103000000ef03000000000000090000000000000000000000
1266+000000006e6574207469746c6500000016005201010050000100500000000000
1267+000000000a0014002c01c8000000000009005201010050000000000000000000
1268+0000000000000000000000000000000013005201000100000100500000000000
1269+000000000000000000000000000000001c00520101005000f303000000000000
1270+000000000000000000000000000000000108530103000000ef03000000000000
1271+090000000000000000000000000000006e6574207469746c6500000016005301
1272+010050000100500000000000000000000a0014002c01c8000000000009005301
1273+0100500000000000000000000000000000000000000000000000000013005301
1274+000100000100500000000000000000000000000000000000000000001c005301
1275+01005000f3030000000000000000000000000000000000000000000001085401
12761276 03000000ef03000000000000090000000000000000000000000000006e657420
1277-7469746c6500000016005301010050000100500000000000000000000a001400
1278-2c01c80000000000090053010100500000000000000000000000000000000000
1279-0000000000000000130053010001000001005000000000000000000000000000
1280-00000000000000001c00530101005000f3030000000000000000000000000000
1281-00000000000000000108540103000000ef030000000000000900000000000000
1282-00000000000000006e6574207469746c65000000160054010100500001005000
1283-00000000000000000a0014002c01c80000000000090054010100500000000000
1284-0000000000000000000000000000000000000000130054010001000001005000
1285-00000000000000000000000000000000000000001c00540101005000f3030000
1286-00000000000000000000000000000000000000000108550103000000ef030000
1277+7469746c6500000016005401010050000100500000000000000000000a001400
1278+2c01c80000000000090054010100500000000000000000000000000000000000
1279+0000000000000000130054010001000001005000000000000000000000000000
1280+00000000000000001c00540101005000f3030000000000000000000000000000
1281+00000000000000000108550103000000ef030000000000000900000000000000
1282+00000000000000006e6574207469746c65000000160055010100500001005000
1283+00000000000000000a0014002c01c80000000000090055010100500000000000
1284+0000000000000000000000000000000000000000130055010001000001005000
1285+00000000000000000000000000000000000000001c00550101005000f3030000
1286+00000000000000000000000000000000000000000108560103000000ef030000
12871287 00000000090000000000000000000000000000006e6574207469746c65000000
1288-16005501010050000100500000000000000000000a0014002c01c80000000000
1289-0900550101005000000000000000000000000000000000000000000000000000
1290-1300550100010000010050000000000000000000000000000000000000000000
1291-1c00550101005000f30300000000000000000000000000000000000000000000
1292-0108560103000000ef0300000000000009000000000000000000000000000000
1293-6e6574207469746c650000001600560101005000010050000000000000000000
1294-0a0014002c01c800000000000900560101005000000000000000000000000000
1295-0000000000000000000000001300560100010000010050000000000000000000
1296-0000000000000000000000001c00560101005000f30300000000000000000000
1297-0000000000000000000000000108570103000000ef0300000000000009000000
1298-0000000000000000000000006e6574207469746c650000001600570101005000
1299-0100500000000000000000000a0014002c01c800000000000900570101005000
1300-0000000000000000000000000000000000000000000000001300570100010000
1301-0100500000000000000000000000000000000000000000001c00570101005000
1302-f303000000000000000000000000000000000000000000000108580103000000
1288+16005601010050000100500000000000000000000a0014002c01c80000000000
1289+0900560101005000000000000000000000000000000000000000000000000000
1290+1300560100010000010050000000000000000000000000000000000000000000
1291+1c00560101005000f30300000000000000000000000000000000000000000000
1292+0108570103000000ef0300000000000009000000000000000000000000000000
1293+6e6574207469746c650000001600570101005000010050000000000000000000
1294+0a0014002c01c800000000000900570101005000000000000000000000000000
1295+0000000000000000000000001300570100010000010050000000000000000000
1296+0000000000000000000000001c00570101005000f30300000000000000000000
1297+0000000000000000000000000108580103000000ef0300000000000009000000
1298+0000000000000000000000006e6574207469746c650000001600580101005000
1299+0100500000000000000000000a0014002c01c800000000000900580101005000
1300+0000000000000000000000000000000000000000000000001300580100010000
1301+0100500000000000000000000000000000000000000000001c00580101005000
1302+f303000000000000000000000000000000000000000000000108590103000000
13031303 ef03000000000000090000000000000000000000000000006e6574207469746c
1304-6500000016005801010050000100500000000000000000000a0014002c01c800
1305-0000000009005801010050000000000000000000000000000000000000000000
1306-0000000013005801000100000100500000000000000000000000000000000000
1307-000000001c00580101005000f303000000000000000000000000000000000000
1308-000000000108590103000000ef03000000000000090000000000000000000000
1309-000000006e6574207469746c6500000016005901010050000100500000000000
1310-000000000a0014002c01c8000000000009005901010050000000000000000000
1311-0000000000000000000000000000000013005901000100000100500000000000
1312-000000000000000000000000000000001c00590101005000f303000000000000
1313-0000000000000000000000000000000001085a0103000000ef03000000000000
1314-090000000000000000000000000000006e6574207469746c6500000016005a01
1315-010050000100500000000000000000000a0014002c01c8000000000009005a01
1316-0100500000000000000000000000000000000000000000000000000013005a01
1317-000100000100500000000000000000000000000000000000000000001c005a01
1318-01005000f3030000000000000000000000000000000000000000000001085b01
1304+6500000016005901010050000100500000000000000000000a0014002c01c800
1305+0000000009005901010050000000000000000000000000000000000000000000
1306+0000000013005901000100000100500000000000000000000000000000000000
1307+000000001c00590101005000f303000000000000000000000000000000000000
1308+0000000001085a0103000000ef03000000000000090000000000000000000000
1309+000000006e6574207469746c6500000016005a01010050000100500000000000
1310+000000000a0014002c01c8000000000009005a01010050000000000000000000
1311+0000000000000000000000000000000013005a01000100000100500000000000
1312+000000000000000000000000000000001c005a0101005000f303000000000000
1313+0000000000000000000000000000000001085b0103000000ef03000000000000
1314+090000000000000000000000000000006e6574207469746c6500000016005b01
1315+010050000100500000000000000000000a0014002c01c8000000000009005b01
1316+0100500000000000000000000000000000000000000000000000000013005b01
1317+000100000100500000000000000000000000000000000000000000001c005b01
1318+01005000f3030000000000000000000000000000000000000000000001085c01
13191319 03000000ef03000000000000090000000000000000000000000000006e657420
1320-7469746c6500000016005b01010050000100500000000000000000000a001400
1321-2c01c8000000000009005b010100500000000000000000000000000000000000
1322-000000000000000013005b010001000001005000000000000000000000000000
1323-00000000000000001c005b0101005000f3030000000000000000000000000000
1324-000000000000000001085c0103000000ef030000000000000900000000000000
1325-00000000000000006e6574207469746c6500000016005c010100500001005000
1326-00000000000000000a0014002c01c8000000000009005c010100500000000000
1327-000000000000000000000000000000000000000013005c010001000001005000
1328-00000000000000000000000000000000000000001c005c0101005000f3030000
1329-000000000000000000000000000000000000000001085d0103000000ef030000
1320+7469746c6500000016005c01010050000100500000000000000000000a001400
1321+2c01c8000000000009005c010100500000000000000000000000000000000000
1322+000000000000000013005c010001000001005000000000000000000000000000
1323+00000000000000001c005c0101005000f3030000000000000000000000000000
1324+000000000000000001085d0103000000ef030000000000000900000000000000
1325+00000000000000006e6574207469746c6500000016005d010100500001005000
1326+00000000000000000a0014002c01c8000000000009005d010100500000000000
1327+000000000000000000000000000000000000000013005d010001000001005000
1328+00000000000000000000000000000000000000001c005d0101005000f3030000
1329+000000000000000000000000000000000000000001085e0103000000ef030000
13301330 00000000090000000000000000000000000000006e6574207469746c65000000
1331-16005d01010050000100500000000000000000000a0014002c01c80000000000
1332-09005d0101005000000000000000000000000000000000000000000000000000
1333-13005d0100010000010050000000000000000000000000000000000000000000
1334-1c005d0101005000f30300000000000000000000000000000000000000000000
1335-01085e0103000000ef0300000000000009000000000000000000000000000000
1336-6e6574207469746c6500000016005e0101005000010050000000000000000000
1337-0a0014002c01c8000000000009005e0101005000000000000000000000000000
1338-00000000000000000000000013005e0100010000010050000000000000000000
1339-0000000000000000000000001c005e0101005000f30300000000000000000000
1340-00000000000000000000000001085f0103000000ef0300000000000009000000
1341-0000000000000000000000006e6574207469746c6500000016005f0101005000
1342-0100500000000000000000000a0014002c01c8000000000009005f0101005000
1343-00000000000000000000000000000000000000000000000013005f0100010000
1344-0100500000000000000000000000000000000000000000001c005f0101005000
1345-f303000000000000000000000000000000000000000000000108600103000000
1331+16005e01010050000100500000000000000000000a0014002c01c80000000000
1332+09005e0101005000000000000000000000000000000000000000000000000000
1333+13005e0100010000010050000000000000000000000000000000000000000000
1334+1c005e0101005000f30300000000000000000000000000000000000000000000
1335+01085f0103000000ef0300000000000009000000000000000000000000000000
1336+6e6574207469746c6500000016005f0101005000010050000000000000000000
1337+0a0014002c01c8000000000009005f0101005000000000000000000000000000
1338+00000000000000000000000013005f0100010000010050000000000000000000
1339+0000000000000000000000001c005f0101005000f30300000000000000000000
1340+0000000000000000000000000108600103000000ef0300000000000009000000
1341+0000000000000000000000006e6574207469746c650000001600600101005000
1342+0100500000000000000000000a0014002c01c800000000000900600101005000
1343+0000000000000000000000000000000000000000000000001300600100010000
1344+0100500000000000000000000000000000000000000000001c00600101005000
1345+f303000000000000000000000000000000000000000000000108610103000000
13461346 ef03000000000000090000000000000000000000000000006e6574207469746c
1347-6500000016006001010050000100500000000000000000000a0014002c01c800
1348-0000000009006001010050000000000000000000000000000000000000000000
1349-0000000013006001000100000100500000000000000000000000000000000000
1350-000000001c00600101005000f303000000000000000000000000000000000000
1351-000000000108610103000000ef03000000000000090000000000000000000000
1352-000000006e6574207469746c6500000016006101010050000100500000000000
1353-000000000a0014002c01c8000000000009006101010050000000000000000000
1354-0000000000000000000000000000000013006101000100000100500000000000
1355-000000000000000000000000000000001c00610101005000f303000000000000
1356-000000000000000000000000000000000108620103000000ef03000000000000
1357-090000000000000000000000000000006e6574207469746c6500000016006201
1358-010050000100500000000000000000000a0014002c01c8000000000009006201
1359-0100500000000000000000000000000000000000000000000000000013006201
1360-000100000100500000000000000000000000000000000000000000001c006201
1361-01005000f3030000000000000000000000000000000000000000000001086301
1347+6500000016006101010050000100500000000000000000000a0014002c01c800
1348+0000000009006101010050000000000000000000000000000000000000000000
1349+0000000013006101000100000100500000000000000000000000000000000000
1350+000000001c00610101005000f303000000000000000000000000000000000000
1351+000000000108620103000000ef03000000000000090000000000000000000000
1352+000000006e6574207469746c6500000016006201010050000100500000000000
1353+000000000a0014002c01c8000000000009006201010050000000000000000000
1354+0000000000000000000000000000000013006201000100000100500000000000
1355+000000000000000000000000000000001c00620101005000f303000000000000
1356+000000000000000000000000000000000108630103000000ef03000000000000
1357+090000000000000000000000000000006e6574207469746c6500000016006301
1358+010050000100500000000000000000000a0014002c01c8000000000009006301
1359+0100500000000000000000000000000000000000000000000000000013006301
1360+000100000100500000000000000000000000000000000000000000001c006301
1361+01005000f3030000000000000000000000000000000000000000000001086401
13621362 03000000ef03000000000000090000000000000000000000000000006e657420
1363-7469746c6500000016006301010050000100500000000000000000000a001400
1364-2c01c80000000000090063010100500000000000000000000000000000000000
1365-0000000000000000130063010001000001005000000000000000000000000000
1366-00000000000000001c00630101005000f3030000000000000000000000000000
1367-00000000000000000108640103000000ef030000000000000900000000000000
1368-00000000000000006e6574207469746c65000000160064010100500001005000
1369-00000000000000000a0014002c01c80000000000090064010100500000000000
1370-0000000000000000000000000000000000000000130064010001000001005000
1371-00000000000000000000000000000000000000001c00640101005000f3030000
1372-00000000000000000000000000000000000000000108650103000000ef030000
1363+7469746c6500000016006401010050000100500000000000000000000a001400
1364+2c01c80000000000090064010100500000000000000000000000000000000000
1365+0000000000000000130064010001000001005000000000000000000000000000
1366+00000000000000001c00640101005000f3030000000000000000000000000000
1367+00000000000000000108650103000000ef030000000000000900000000000000
1368+00000000000000006e6574207469746c65000000160065010100500001005000
1369+00000000000000000a0014002c01c80000000000090065010100500000000000
1370+0000000000000000000000000000000000000000130065010001000001005000
1371+00000000000000000000000000000000000000001c00650101005000f3030000
1372+00000000000000000000000000000000000000000108660103000000ef030000
13731373 00000000090000000000000000000000000000006e6574207469746c65000000
1374-16006501010050000100500000000000000000000a0014002c01c80000000000
1375-0900650101005000000000000000000000000000000000000000000000000000
1376-1300650100010000010050000000000000000000000000000000000000000000
1377-1c00650101005000f30300000000000000000000000000000000000000000000
1378-0108660103000000ef0300000000000009000000000000000000000000000000
1379-6e6574207469746c650000001600660101005000010050000000000000000000
1380-0a0014002c01c800000000000900660101005000000000000000000000000000
1381-0000000000000000000000001300660100010000010050000000000000000000
1382-0000000000000000000000001c00660101005000f30300000000000000000000
1383-0000000000000000000000000108670103000000ef0300000000000009000000
1384-0000000000000000000000006e6574207469746c650000001600670101005000
1385-0100500000000000000000000a0014002c01c800000000000900670101005000
1386-0000000000000000000000000000000000000000000000001300670100010000
1387-0100500000000000000000000000000000000000000000001c00670101005000
1388-f303000000000000000000000000000000000000000000000108680103000000
1374+16006601010050000100500000000000000000000a0014002c01c80000000000
1375+0900660101005000000000000000000000000000000000000000000000000000
1376+1300660100010000010050000000000000000000000000000000000000000000
1377+1c00660101005000f30300000000000000000000000000000000000000000000
1378+0108670103000000ef0300000000000009000000000000000000000000000000
1379+6e6574207469746c650000001600670101005000010050000000000000000000
1380+0a0014002c01c800000000000900670101005000000000000000000000000000
1381+0000000000000000000000001300670100010000010050000000000000000000
1382+0000000000000000000000001c00670101005000f30300000000000000000000
1383+0000000000000000000000000108680103000000ef0300000000000009000000
1384+0000000000000000000000006e6574207469746c650000001600680101005000
1385+0100500000000000000000000a0014002c01c800000000000900680101005000
1386+0000000000000000000000000000000000000000000000001300680100010000
1387+0100500000000000000000000000000000000000000000001c00680101005000
1388+f303000000000000000000000000000000000000000000000108690103000000
13891389 ef03000000000000090000000000000000000000000000006e6574207469746c
1390-6500000016006801010050000100500000000000000000000a0014002c01c800
1391-0000000009006801010050000000000000000000000000000000000000000000
1392-0000000013006801000100000100500000000000000000000000000000000000
1393-000000001c00680101005000f303000000000000000000000000000000000000
1394-000000000108690103000000ef03000000000000090000000000000000000000
1395-000000006e6574207469746c6500000016006901010050000100500000000000
1396-000000000a0014002c01c8000000000009006901010050000000000000000000
1397-0000000000000000000000000000000013006901000100000100500000000000
1398-000000000000000000000000000000001c00690101005000f303000000000000
1399-0000000000000000000000000000000001086a0103000000ef03000000000000
1400-090000000000000000000000000000006e6574207469746c6500000016006a01
1401-010050000100500000000000000000000a0014002c01c8000000000009006a01
1402-0100500000000000000000000000000000000000000000000000000013006a01
1403-000100000100500000000000000000000000000000000000000000001c006a01
1404-01005000f3030000000000000000000000000000000000000000000001086b01
1390+6500000016006901010050000100500000000000000000000a0014002c01c800
1391+0000000009006901010050000000000000000000000000000000000000000000
1392+0000000013006901000100000100500000000000000000000000000000000000
1393+000000001c00690101005000f303000000000000000000000000000000000000
1394+0000000001086a0103000000ef03000000000000090000000000000000000000
1395+000000006e6574207469746c6500000016006a01010050000100500000000000
1396+000000000a0014002c01c8000000000009006a01010050000000000000000000
1397+0000000000000000000000000000000013006a01000100000100500000000000
1398+000000000000000000000000000000001c006a0101005000f303000000000000
1399+0000000000000000000000000000000001086b0103000000ef03000000000000
1400+090000000000000000000000000000006e6574207469746c6500000016006b01
1401+010050000100500000000000000000000a0014002c01c8000000000009006b01
1402+0100500000000000000000000000000000000000000000000000000013006b01
1403+000100000100500000000000000000000000000000000000000000001c006b01
1404+01005000f3030000000000000000000000000000000000000000000001086c01
14051405 03000000ef03000000000000090000000000000000000000000000006e657420
1406-7469746c6500000016006b01010050000100500000000000000000000a001400
1407-2c01c8000000000009006b010100500000000000000000000000000000000000
1408-000000000000000013006b010001000001005000000000000000000000000000
1409-00000000000000001c006b0101005000f3030000000000000000000000000000
1410-000000000000000001086c0103000000ef030000000000000900000000000000
1411-00000000000000006e6574207469746c6500000016006c010100500001005000
1412-00000000000000000a0014002c01c8000000000009006c010100500000000000
1413-000000000000000000000000000000000000000013006c010001000001005000
1414-00000000000000000000000000000000000000001c006c0101005000f3030000
1415-000000000000000000000000000000000000000001086d0103000000ef030000
1406+7469746c6500000016006c01010050000100500000000000000000000a001400
1407+2c01c8000000000009006c010100500000000000000000000000000000000000
1408+000000000000000013006c010001000001005000000000000000000000000000
1409+00000000000000001c006c0101005000f3030000000000000000000000000000
1410+000000000000000001086d0103000000ef030000000000000900000000000000
1411+00000000000000006e6574207469746c6500000016006d010100500001005000
1412+00000000000000000a0014002c01c8000000000009006d010100500000000000
1413+000000000000000000000000000000000000000013006d010001000001005000
1414+00000000000000000000000000000000000000001c006d0101005000f3030000
1415+000000000000000000000000000000000000000001086e0103000000ef030000
14161416 00000000090000000000000000000000000000006e6574207469746c65000000
1417-16006d01010050000100500000000000000000000a0014002c01c80000000000
1418-09006d0101005000000000000000000000000000000000000000000000000000
1419-13006d0100010000010050000000000000000000000000000000000000000000
1420-1c006d0101005000f30300000000000000000000000000000000000000000000
1421-01086e0103000000ef0300000000000009000000000000000000000000000000
1422-6e6574207469746c6500000016006e0101005000010050000000000000000000
1423-0a0014002c01c8000000000009006e0101005000000000000000000000000000
1424-00000000000000000000000013006e0100010000010050000000000000000000
1425-0000000000000000000000001c006e0101005000f30300000000000000000000
1426-00000000000000000000000001086f0103000000ef0300000000000009000000
1427-0000000000000000000000006e6574207469746c6500000016006f0101005000
1428-0100500000000000000000000a0014002c01c8000000000009006f0101005000
1429-00000000000000000000000000000000000000000000000013006f0100010000
1430-0100500000000000000000000000000000000000000000001c006f0101005000
1431-f303000000000000000000000000000000000000000000000108700103000000
1417+16006e01010050000100500000000000000000000a0014002c01c80000000000
1418+09006e0101005000000000000000000000000000000000000000000000000000
1419+13006e0100010000010050000000000000000000000000000000000000000000
1420+1c006e0101005000f30300000000000000000000000000000000000000000000
1421+01086f0103000000ef0300000000000009000000000000000000000000000000
1422+6e6574207469746c6500000016006f0101005000010050000000000000000000
1423+0a0014002c01c8000000000009006f0101005000000000000000000000000000
1424+00000000000000000000000013006f0100010000010050000000000000000000
1425+0000000000000000000000001c006f0101005000f30300000000000000000000
1426+0000000000000000000000000108700103000000ef0300000000000009000000
1427+0000000000000000000000006e6574207469746c650000001600700101005000
1428+0100500000000000000000000a0014002c01c800000000000900700101005000
1429+0000000000000000000000000000000000000000000000001300700100010000
1430+0100500000000000000000000000000000000000000000001c00700101005000
1431+f303000000000000000000000000000000000000000000000108710103000000
14321432 ef03000000000000090000000000000000000000000000006e6574207469746c
1433-6500000016007001010050000100500000000000000000000a0014002c01c800
1434-0000000009007001010050000000000000000000000000000000000000000000
1435-0000000013007001000100000100500000000000000000000000000000000000
1436-000000001c00700101005000f303000000000000000000000000000000000000
1437-000000000108710103000000ef03000000000000090000000000000000000000
1438-000000006e6574207469746c6500000016007101010050000100500000000000
1439-000000000a0014002c01c8000000000009007101010050000000000000000000
1440-0000000000000000000000000000000013007101000100000100500000000000
1441-000000000000000000000000000000001c00710101005000f303000000000000
1442-000000000000000000000000000000000108720103000000ef03000000000000
1443-090000000000000000000000000000006e6574207469746c6500000016007201
1444-010050000100500000000000000000000a0014002c01c8000000000009007201
1445-0100500000000000000000000000000000000000000000000000000013007201
1446-000100000100500000000000000000000000000000000000000000001c007201
1447-01005000f3030000000000000000000000000000000000000000000001087301
1433+6500000016007101010050000100500000000000000000000a0014002c01c800
1434+0000000009007101010050000000000000000000000000000000000000000000
1435+0000000013007101000100000100500000000000000000000000000000000000
1436+000000001c00710101005000f303000000000000000000000000000000000000
1437+000000000108720103000000ef03000000000000090000000000000000000000
1438+000000006e6574207469746c6500000016007201010050000100500000000000
1439+000000000a0014002c01c8000000000009007201010050000000000000000000
1440+0000000000000000000000000000000013007201000100000100500000000000
1441+000000000000000000000000000000001c00720101005000f303000000000000
1442+000000000000000000000000000000000108730103000000ef03000000000000
1443+090000000000000000000000000000006e6574207469746c6500000016007301
1444+010050000100500000000000000000000a0014002c01c8000000000009007301
1445+0100500000000000000000000000000000000000000000000000000013007301
1446+000100000100500000000000000000000000000000000000000000001c007301
1447+01005000f3030000000000000000000000000000000000000000000001087401
14481448 03000000ef03000000000000090000000000000000000000000000006e657420
1449-7469746c6500000016007301010050000100500000000000000000000a001400
1450-2c01c80000000000090073010100500000000000000000000000000000000000
1451-0000000000000000130073010001000001005000000000000000000000000000
1452-00000000000000001c00730101005000f3030000000000000000000000000000
1453-00000000000000000108740103000000ef030000000000000900000000000000
1454-00000000000000006e6574207469746c65000000160074010100500001005000
1455-00000000000000000a0014002c01c80000000000090074010100500000000000
1456-0000000000000000000000000000000000000000130074010001000001005000
1457-00000000000000000000000000000000000000001c00740101005000f3030000
1458-00000000000000000000000000000000000000000108750103000000ef030000
1449+7469746c6500000016007401010050000100500000000000000000000a001400
1450+2c01c80000000000090074010100500000000000000000000000000000000000
1451+0000000000000000130074010001000001005000000000000000000000000000
1452+00000000000000001c00740101005000f3030000000000000000000000000000
1453+00000000000000000108750103000000ef030000000000000900000000000000
1454+00000000000000006e6574207469746c65000000160075010100500001005000
1455+00000000000000000a0014002c01c80000000000090075010100500000000000
1456+0000000000000000000000000000000000000000130075010001000001005000
1457+00000000000000000000000000000000000000001c00750101005000f3030000
1458+00000000000000000000000000000000000000000108760103000000ef030000
14591459 00000000090000000000000000000000000000006e6574207469746c65000000
1460-16007501010050000100500000000000000000000a0014002c01c80000000000
1461-0900750101005000000000000000000000000000000000000000000000000000
1462-1300750100010000010050000000000000000000000000000000000000000000
1463-1c00750101005000f30300000000000000000000000000000000000000000000
1464-0108760103000000ef0300000000000009000000000000000000000000000000
1465-6e6574207469746c650000001600760101005000010050000000000000000000
1466-0a0014002c01c800000000000900760101005000000000000000000000000000
1467-0000000000000000000000001300760100010000010050000000000000000000
1468-0000000000000000000000001c00760101005000f30300000000000000000000
1469-0000000000000000000000000108770103000000ef0300000000000009000000
1470-0000000000000000000000006e6574207469746c650000001600770101005000
1471-0100500000000000000000000a0014002c01c800000000000900770101005000
1472-0000000000000000000000000000000000000000000000001300770100010000
1473-0100500000000000000000000000000000000000000000001c00770101005000
1474-f303000000000000000000000000000000000000000000000108780103000000
1460+16007601010050000100500000000000000000000a0014002c01c80000000000
1461+0900760101005000000000000000000000000000000000000000000000000000
1462+1300760100010000010050000000000000000000000000000000000000000000
1463+1c00760101005000f30300000000000000000000000000000000000000000000
1464+0108770103000000ef0300000000000009000000000000000000000000000000
1465+6e6574207469746c650000001600770101005000010050000000000000000000
1466+0a0014002c01c800000000000900770101005000000000000000000000000000
1467+0000000000000000000000001300770100010000010050000000000000000000
1468+0000000000000000000000001c00770101005000f30300000000000000000000
1469+0000000000000000000000000108780103000000ef0300000000000009000000
1470+0000000000000000000000006e6574207469746c650000001600780101005000
1471+0100500000000000000000000a0014002c01c800000000000900780101005000
1472+0000000000000000000000000000000000000000000000001300780100010000
1473+0100500000000000000000000000000000000000000000001c00780101005000
1474+f303000000000000000000000000000000000000000000000108790103000000
14751475 ef03000000000000090000000000000000000000000000006e6574207469746c
1476-6500000016007801010050000100500000000000000000000a0014002c01c800
1477-0000000009007801010050000000000000000000000000000000000000000000
1478-0000000013007801000100000100500000000000000000000000000000000000
1479-000000001c00780101005000f303000000000000000000000000000000000000
1480-000000000108790103000000ef03000000000000090000000000000000000000
1481-000000006e6574207469746c6500000016007901010050000100500000000000
1482-000000000a0014002c01c8000000000009007901010050000000000000000000
1483-0000000000000000000000000000000013007901000100000100500000000000
1484-000000000000000000000000000000001c00790101005000f303000000000000
1485-0000000000000000000000000000000001087a0103000000ef03000000000000
1486-090000000000000000000000000000006e6574207469746c6500000016007a01
1487-010050000100500000000000000000000a0014002c01c8000000000009007a01
1488-0100500000000000000000000000000000000000000000000000000013007a01
1489-000100000100500000000000000000000000000000000000000000001c007a01
1490-01005000f3030000000000000000000000000000000000000000000001087b01
1476+6500000016007901010050000100500000000000000000000a0014002c01c800
1477+0000000009007901010050000000000000000000000000000000000000000000
1478+0000000013007901000100000100500000000000000000000000000000000000
1479+000000001c00790101005000f303000000000000000000000000000000000000
1480+0000000001087a0103000000ef03000000000000090000000000000000000000
1481+000000006e6574207469746c6500000016007a01010050000100500000000000
1482+000000000a0014002c01c8000000000009007a01010050000000000000000000
1483+0000000000000000000000000000000013007a01000100000100500000000000
1484+000000000000000000000000000000001c007a0101005000f303000000000000
1485+0000000000000000000000000000000001087b0103000000ef03000000000000
1486+090000000000000000000000000000006e6574207469746c6500000016007b01
1487+010050000100500000000000000000000a0014002c01c8000000000009007b01
1488+0100500000000000000000000000000000000000000000000000000013007b01
1489+000100000100500000000000000000000000000000000000000000001c007b01
1490+01005000f3030000000000000000000000000000000000000000000001087c01
14911491 03000000ef03000000000000090000000000000000000000000000006e657420
1492-7469746c6500000016007b01010050000100500000000000000000000a001400
1493-2c01c8000000000009007b010100500000000000000000000000000000000000
1494-000000000000000013007b010001000001005000000000000000000000000000
1495-00000000000000001c007b0101005000f3030000000000000000000000000000
1496-000000000000000001087c0103000000ef030000000000000900000000000000
1497-00000000000000006e6574207469746c6500000016007c010100500001005000
1498-00000000000000000a0014002c01c8000000000009007c010100500000000000
1499-000000000000000000000000000000000000000013007c010001000001005000
1500-00000000000000000000000000000000000000001c007c0101005000f3030000
1501-000000000000000000000000000000000000000001087d0103000000ef030000
1492+7469746c6500000016007c01010050000100500000000000000000000a001400
1493+2c01c8000000000009007c010100500000000000000000000000000000000000
1494+000000000000000013007c010001000001005000000000000000000000000000
1495+00000000000000001c007c0101005000f3030000000000000000000000000000
1496+000000000000000001087d0103000000ef030000000000000900000000000000
1497+00000000000000006e6574207469746c6500000016007d010100500001005000
1498+00000000000000000a0014002c01c8000000000009007d010100500000000000
1499+000000000000000000000000000000000000000013007d010001000001005000
1500+00000000000000000000000000000000000000001c007d0101005000f3030000
1501+000000000000000000000000000000000000000001087e0103000000ef030000
15021502 00000000090000000000000000000000000000006e6574207469746c65000000
1503-16007d01010050000100500000000000000000000a0014002c01c80000000000
1504-09007d0101005000000000000000000000000000000000000000000000000000
1505-13007d0100010000010050000000000000000000000000000000000000000000
1506-1c007d0101005000f30300000000000000000000000000000000000000000000
1507-01087e0103000000ef0300000000000009000000000000000000000000000000
1508-6e6574207469746c6500000016007e0101005000010050000000000000000000
1509-0a0014002c01c8000000000009007e0101005000000000000000000000000000
1510-00000000000000000000000013007e0100010000010050000000000000000000
1511-0000000000000000000000001c007e0101005000f30300000000000000000000
1512-00000000000000000000000001087f0103000000ef0300000000000009000000
1513-0000000000000000000000006e6574207469746c6500000016007f0101005000
1514-0100500000000000000000000a0014002c01c8000000000009007f0101005000
1515-00000000000000000000000000000000000000000000000013007f0100010000
1516-0100500000000000000000000000000000000000000000001c007f0101005000
1517-f303000000000000000000000000000000000000000000000108800103000000
1503+16007e01010050000100500000000000000000000a0014002c01c80000000000
1504+09007e0101005000000000000000000000000000000000000000000000000000
1505+13007e0100010000010050000000000000000000000000000000000000000000
1506+1c007e0101005000f30300000000000000000000000000000000000000000000
1507+01087f0103000000ef0300000000000009000000000000000000000000000000
1508+6e6574207469746c6500000016007f0101005000010050000000000000000000
1509+0a0014002c01c8000000000009007f0101005000000000000000000000000000
1510+00000000000000000000000013007f0100010000010050000000000000000000
1511+0000000000000000000000001c007f0101005000f30300000000000000000000
1512+0000000000000000000000000108800103000000ef0300000000000009000000
1513+0000000000000000000000006e6574207469746c650000001600800101005000
1514+0100500000000000000000000a0014002c01c800000000000900800101005000
1515+0000000000000000000000000000000000000000000000001300800100010000
1516+0100500000000000000000000000000000000000000000001c00800101005000
1517+f303000000000000000000000000000000000000000000000108810103000000
15181518 ef03000000000000090000000000000000000000000000006e6574207469746c
1519-6500000016008001010050000100500000000000000000000a0014002c01c800
1520-0000000009008001010050000000000000000000000000000000000000000000
1521-0000000013008001000100000100500000000000000000000000000000000000
1522-000000001c00800101005000f303000000000000000000000000000000000000
1523-000000000108810103000000ef03000000000000090000000000000000000000
1524-000000006e6574207469746c6500000016008101010050000100500000000000
1525-000000000a0014002c01c8000000000009008101010050000000000000000000
1526-0000000000000000000000000000000013008101000100000100500000000000
1527-000000000000000000000000000000001c00810101005000f303000000000000
1528-000000000000000000000000000000000108820103000000ef03000000000000
1529-090000000000000000000000000000006e6574207469746c6500000016008201
1530-010050000100500000000000000000000a0014002c01c8000000000009008201
1531-0100500000000000000000000000000000000000000000000000000013008201
1532-000100000100500000000000000000000000000000000000000000001c008201
1533-01005000f3030000000000000000000000000000000000000000000001088301
1519+6500000016008101010050000100500000000000000000000a0014002c01c800
1520+0000000009008101010050000000000000000000000000000000000000000000
1521+0000000013008101000100000100500000000000000000000000000000000000
1522+000000001c00810101005000f303000000000000000000000000000000000000
1523+000000000108820103000000ef03000000000000090000000000000000000000
1524+000000006e6574207469746c6500000016008201010050000100500000000000
1525+000000000a0014002c01c8000000000009008201010050000000000000000000
1526+0000000000000000000000000000000013008201000100000100500000000000
1527+000000000000000000000000000000001c00820101005000f303000000000000
1528+000000000000000000000000000000000108830103000000ef03000000000000
1529+090000000000000000000000000000006e6574207469746c6500000016008301
1530+010050000100500000000000000000000a0014002c01c8000000000009008301
1531+0100500000000000000000000000000000000000000000000000000013008301
1532+000100000100500000000000000000000000000000000000000000001c008301
1533+01005000f3030000000000000000000000000000000000000000000001088401
15341534 03000000ef03000000000000090000000000000000000000000000006e657420
1535-7469746c6500000016008301010050000100500000000000000000000a001400
1536-2c01c80000000000090083010100500000000000000000000000000000000000
1537-0000000000000000130083010001000001005000000000000000000000000000
1538-00000000000000001c00830101005000f3030000000000000000000000000000
1539-00000000000000000108840103000000ef030000000000000900000000000000
1540-00000000000000006e6574207469746c65000000160084010100500001005000
1541-00000000000000000a0014002c01c80000000000090084010100500000000000
1542-0000000000000000000000000000000000000000130084010001000001005000
1543-00000000000000000000000000000000000000001c00840101005000f3030000
1544-00000000000000000000000000000000000000000108850103000000ef030000
1535+7469746c6500000016008401010050000100500000000000000000000a001400
1536+2c01c80000000000090084010100500000000000000000000000000000000000
1537+0000000000000000130084010001000001005000000000000000000000000000
1538+00000000000000001c00840101005000f3030000000000000000000000000000
1539+00000000000000000108850103000000ef030000000000000900000000000000
1540+00000000000000006e6574207469746c65000000160085010100500001005000
1541+00000000000000000a0014002c01c80000000000090085010100500000000000
1542+0000000000000000000000000000000000000000130085010001000001005000
1543+00000000000000000000000000000000000000001c00850101005000f3030000
1544+00000000000000000000000000000000000000000108860103000000ef030000
15451545 00000000090000000000000000000000000000006e6574207469746c65000000
1546-16008501010050000100500000000000000000000a0014002c01c80000000000
1547-0900850101005000000000000000000000000000000000000000000000000000
1548-1300850100010000010050000000000000000000000000000000000000000000
1549-1c00850101005000f30300000000000000000000000000000000000000000000
1550-0108860103000000ef0300000000000009000000000000000000000000000000
1551-6e6574207469746c650000001600860101005000010050000000000000000000
1552-0a0014002c01c800000000000900860101005000000000000000000000000000
1553-0000000000000000000000001300860100010000010050000000000000000000
1554-0000000000000000000000001c00860101005000f30300000000000000000000
1555-0000000000000000000000000108870103000000ef0300000000000009000000
1556-0000000000000000000000006e6574207469746c650000001600870101005000
1557-0100500000000000000000000a0014002c01c800000000000900870101005000
1558-0000000000000000000000000000000000000000000000001300870100010000
1559-0100500000000000000000000000000000000000000000001c00870101005000
1560-f303000000000000000000000000000000000000000000000108880103000000
1546+16008601010050000100500000000000000000000a0014002c01c80000000000
1547+0900860101005000000000000000000000000000000000000000000000000000
1548+1300860100010000010050000000000000000000000000000000000000000000
1549+1c00860101005000f30300000000000000000000000000000000000000000000
1550+0108870103000000ef0300000000000009000000000000000000000000000000
1551+6e6574207469746c650000001600870101005000010050000000000000000000
1552+0a0014002c01c800000000000900870101005000000000000000000000000000
1553+0000000000000000000000001300870100010000010050000000000000000000
1554+0000000000000000000000001c00870101005000f30300000000000000000000
1555+0000000000000000000000000108880103000000ef0300000000000009000000
1556+0000000000000000000000006e6574207469746c650000001600880101005000
1557+0100500000000000000000000a0014002c01c800000000000900880101005000
1558+0000000000000000000000000000000000000000000000001300880100010000
1559+0100500000000000000000000000000000000000000000001c00880101005000
1560+f303000000000000000000000000000000000000000000000108890103000000
15611561 ef03000000000000090000000000000000000000000000006e6574207469746c
1562-6500000016008801010050000100500000000000000000000a0014002c01c800
1563-0000000009008801010050000000000000000000000000000000000000000000
1564-0000000013008801000100000100500000000000000000000000000000000000
1565-000000001c00880101005000f303000000000000000000000000000000000000
1566-000000000108890103000000ef03000000000000090000000000000000000000
1567-000000006e6574207469746c6500000016008901010050000100500000000000
1568-000000000a0014002c01c8000000000009008901010050000000000000000000
1569-0000000000000000000000000000000013008901000100000100500000000000
1570-000000000000000000000000000000001c00890101005000f303000000000000
1571-0000000000000000000000000000000001088a0103000000ef03000000000000
1572-090000000000000000000000000000006e6574207469746c6500000016008a01
1573-010050000100500000000000000000000a0014002c01c8000000000009008a01
1574-0100500000000000000000000000000000000000000000000000000013008a01
1575-000100000100500000000000000000000000000000000000000000001c008a01
1576-01005000f3030000000000000000000000000000000000000000000001088b01
1562+6500000016008901010050000100500000000000000000000a0014002c01c800
1563+0000000009008901010050000000000000000000000000000000000000000000
1564+0000000013008901000100000100500000000000000000000000000000000000
1565+000000001c00890101005000f303000000000000000000000000000000000000
1566+0000000001088a0103000000ef03000000000000090000000000000000000000
1567+000000006e6574207469746c6500000016008a01010050000100500000000000
1568+000000000a0014002c01c8000000000009008a01010050000000000000000000
1569+0000000000000000000000000000000013008a01000100000100500000000000
1570+000000000000000000000000000000001c008a0101005000f303000000000000
1571+0000000000000000000000000000000001088b0103000000ef03000000000000
1572+090000000000000000000000000000006e6574207469746c6500000016008b01
1573+010050000100500000000000000000000a0014002c01c8000000000009008b01
1574+0100500000000000000000000000000000000000000000000000000013008b01
1575+000100000100500000000000000000000000000000000000000000001c008b01
1576+01005000f3030000000000000000000000000000000000000000000001088c01
15771577 03000000ef03000000000000090000000000000000000000000000006e657420
1578-7469746c6500000016008b01010050000100500000000000000000000a001400
1579-2c01c8000000000009008b010100500000000000000000000000000000000000
1580-000000000000000013008b010001000001005000000000000000000000000000
1581-00000000000000001c008b0101005000f3030000000000000000000000000000
1582-000000000000000001088c0103000000ef030000000000000900000000000000
1583-00000000000000006e6574207469746c6500000016008c010100500001005000
1584-00000000000000000a0014002c01c8000000000009008c010100500000000000
1585-000000000000000000000000000000000000000013008c010001000001005000
1586-00000000000000000000000000000000000000001c008c0101005000f3030000
1587-000000000000000000000000000000000000000001088d0103000000ef030000
1578+7469746c6500000016008c01010050000100500000000000000000000a001400
1579+2c01c8000000000009008c010100500000000000000000000000000000000000
1580+000000000000000013008c010001000001005000000000000000000000000000
1581+00000000000000001c008c0101005000f3030000000000000000000000000000
1582+000000000000000001088d0103000000ef030000000000000900000000000000
1583+00000000000000006e6574207469746c6500000016008d010100500001005000
1584+00000000000000000a0014002c01c8000000000009008d010100500000000000
1585+000000000000000000000000000000000000000013008d010001000001005000
1586+00000000000000000000000000000000000000001c008d0101005000f3030000
1587+000000000000000000000000000000000000000001088e0103000000ef030000
15881588 00000000090000000000000000000000000000006e6574207469746c65000000
1589-16008d01010050000100500000000000000000000a0014002c01c80000000000
1590-09008d0101005000000000000000000000000000000000000000000000000000
1591-13008d0100010000010050000000000000000000000000000000000000000000
1592-1c008d0101005000f30300000000000000000000000000000000000000000000
1593-01088e0103000000ef0300000000000009000000000000000000000000000000
1594-6e6574207469746c6500000016008e0101005000010050000000000000000000
1595-0a0014002c01c8000000000009008e0101005000000000000000000000000000
1596-00000000000000000000000013008e0100010000010050000000000000000000
1597-0000000000000000000000001c008e0101005000f30300000000000000000000
1598-00000000000000000000000001088f0103000000ef0300000000000009000000
1599-0000000000000000000000006e6574207469746c6500000016008f0101005000
1600-0100500000000000000000000a0014002c01c8000000000009008f0101005000
1601-00000000000000000000000000000000000000000000000013008f0100010000
1602-0100500000000000000000000000000000000000000000001c008f0101005000
1603-f303000000000000000000000000000000000000000000000108900103000000
1589+16008e01010050000100500000000000000000000a0014002c01c80000000000
1590+09008e0101005000000000000000000000000000000000000000000000000000
1591+13008e0100010000010050000000000000000000000000000000000000000000
1592+1c008e0101005000f30300000000000000000000000000000000000000000000
1593+01088f0103000000ef0300000000000009000000000000000000000000000000
1594+6e6574207469746c6500000016008f0101005000010050000000000000000000
1595+0a0014002c01c8000000000009008f0101005000000000000000000000000000
1596+00000000000000000000000013008f0100010000010050000000000000000000
1597+0000000000000000000000001c008f0101005000f30300000000000000000000
1598+0000000000000000000000000108900103000000ef0300000000000009000000
1599+0000000000000000000000006e6574207469746c650000001600900101005000
1600+0100500000000000000000000a0014002c01c800000000000900900101005000
1601+0000000000000000000000000000000000000000000000001300900100010000
1602+0100500000000000000000000000000000000000000000001c00900101005000
1603+f303000000000000000000000000000000000000000000000108910103000000
16041604 ef03000000000000090000000000000000000000000000006e6574207469746c
1605-6500000016009001010050000100500000000000000000000a0014002c01c800
1606-0000000009009001010050000000000000000000000000000000000000000000
1607-0000000013009001000100000100500000000000000000000000000000000000
1608-000000001c00900101005000f303000000000000000000000000000000000000
1609-000000000108910103000000ef03000000000000090000000000000000000000
1610-000000006e6574207469746c6500000016009101010050000100500000000000
1611-000000000a0014002c01c8000000000009009101010050000000000000000000
1612-0000000000000000000000000000000013009101000100000100500000000000
1613-000000000000000000000000000000001c00910101005000f303000000000000
1614-000000000000000000000000000000000108920103000000ef03000000000000
1615-090000000000000000000000000000006e6574207469746c6500000016009201
1616-010050000100500000000000000000000a0014002c01c8000000000009009201
1617-0100500000000000000000000000000000000000000000000000000013009201
1618-000100000100500000000000000000000000000000000000000000001c009201
1619-01005000f3030000000000000000000000000000000000000000000001089301
1605+6500000016009101010050000100500000000000000000000a0014002c01c800
1606+0000000009009101010050000000000000000000000000000000000000000000
1607+0000000013009101000100000100500000000000000000000000000000000000
1608+000000001c00910101005000f303000000000000000000000000000000000000
1609+000000000108920103000000ef03000000000000090000000000000000000000
1610+000000006e6574207469746c6500000016009201010050000100500000000000
1611+000000000a0014002c01c8000000000009009201010050000000000000000000
1612+0000000000000000000000000000000013009201000100000100500000000000
1613+000000000000000000000000000000001c00920101005000f303000000000000
1614+000000000000000000000000000000000108930103000000ef03000000000000
1615+090000000000000000000000000000006e6574207469746c6500000016009301
1616+010050000100500000000000000000000a0014002c01c8000000000009009301
1617+0100500000000000000000000000000000000000000000000000000013009301
1618+000100000100500000000000000000000000000000000000000000001c009301
1619+01005000f3030000000000000000000000000000000000000000000001089401
16201620 03000000ef03000000000000090000000000000000000000000000006e657420
1621-7469746c6500000016009301010050000100500000000000000000000a001400
1622-2c01c80000000000090093010100500000000000000000000000000000000000
1623-0000000000000000130093010001000001005000000000000000000000000000
1624-00000000000000001c00930101005000f3030000000000000000000000000000
1625-00000000000000000108940103000000ef030000000000000900000000000000
1626-00000000000000006e6574207469746c65000000160094010100500001005000
1627-00000000000000000a0014002c01c80000000000090094010100500000000000
1628-0000000000000000000000000000000000000000130094010001000001005000
1629-00000000000000000000000000000000000000001c00940101005000f3030000
1630-00000000000000000000000000000000000000000108950103000000ef030000
1621+7469746c6500000016009401010050000100500000000000000000000a001400
1622+2c01c80000000000090094010100500000000000000000000000000000000000
1623+0000000000000000130094010001000001005000000000000000000000000000
1624+00000000000000001c00940101005000f3030000000000000000000000000000
1625+00000000000000000108950103000000ef030000000000000900000000000000
1626+00000000000000006e6574207469746c65000000160095010100500001005000
1627+00000000000000000a0014002c01c80000000000090095010100500000000000
1628+0000000000000000000000000000000000000000130095010001000001005000
1629+00000000000000000000000000000000000000001c00950101005000f3030000
1630+00000000000000000000000000000000000000000108960103000000ef030000
16311631 00000000090000000000000000000000000000006e6574207469746c65000000
1632-16009501010050000100500000000000000000000a0014002c01c80000000000
1633-0900950101005000000000000000000000000000000000000000000000000000
1634-1300950100010000010050000000000000000000000000000000000000000000
1635-1c00950101005000f30300000000000000000000000000000000000000000000
1636-0108960103000000ef0300000000000009000000000000000000000000000000
1637-6e6574207469746c650000001600960101005000010050000000000000000000
1638-0a0014002c01c800000000000900960101005000000000000000000000000000
1639-0000000000000000000000001300960100010000010050000000000000000000
1640-0000000000000000000000001c00960101005000f30300000000000000000000
1641-0000000000000000000000000108970103000000ef0300000000000009000000
1642-0000000000000000000000006e6574207469746c650000001600970101005000
1643-0100500000000000000000000a0014002c01c800000000000900970101005000
1644-0000000000000000000000000000000000000000000000001300970100010000
1645-0100500000000000000000000000000000000000000000001c00970101005000
1646-f303000000000000000000000000000000000000000000000108980103000000
1632+16009601010050000100500000000000000000000a0014002c01c80000000000
1633+0900960101005000000000000000000000000000000000000000000000000000
1634+1300960100010000010050000000000000000000000000000000000000000000
1635+1c00960101005000f30300000000000000000000000000000000000000000000
1636+0108970103000000ef0300000000000009000000000000000000000000000000
1637+6e6574207469746c650000001600970101005000010050000000000000000000
1638+0a0014002c01c800000000000900970101005000000000000000000000000000
1639+0000000000000000000000001300970100010000010050000000000000000000
1640+0000000000000000000000001c00970101005000f30300000000000000000000
1641+0000000000000000000000000108980103000000ef0300000000000009000000
1642+0000000000000000000000006e6574207469746c650000001600980101005000
1643+0100500000000000000000000a0014002c01c800000000000900980101005000
1644+0000000000000000000000000000000000000000000000001300980100010000
1645+0100500000000000000000000000000000000000000000001c00980101005000
1646+f303000000000000000000000000000000000000000000000108990103000000
16471647 ef03000000000000090000000000000000000000000000006e6574207469746c
1648-6500000016009801010050000100500000000000000000000a0014002c01c800
1649-0000000009009801010050000000000000000000000000000000000000000000
1650-0000000013009801000100000100500000000000000000000000000000000000
1651-000000001c00980101005000f303000000000000000000000000000000000000
1652-000000000108990103000000ef03000000000000090000000000000000000000
1653-000000006e6574207469746c6500000016009901010050000100500000000000
1654-000000000a0014002c01c8000000000009009901010050000000000000000000
1655-0000000000000000000000000000000013009901000100000100500000000000
1656-000000000000000000000000000000001c00990101005000f303000000000000
1657-0000000000000000000000000000000001089a0103000000ef03000000000000
1658-090000000000000000000000000000006e6574207469746c6500000016009a01
1659-010050000100500000000000000000000a0014002c01c8000000000009009a01
1660-0100500000000000000000000000000000000000000000000000000013009a01
1661-000100000100500000000000000000000000000000000000000000001c009a01
1662-01005000f3030000000000000000000000000000000000000000000001089b01
1648+6500000016009901010050000100500000000000000000000a0014002c01c800
1649+0000000009009901010050000000000000000000000000000000000000000000
1650+0000000013009901000100000100500000000000000000000000000000000000
1651+000000001c00990101005000f303000000000000000000000000000000000000
1652+0000000001089a0103000000ef03000000000000090000000000000000000000
1653+000000006e6574207469746c6500000016009a01010050000100500000000000
1654+000000000a0014002c01c8000000000009009a01010050000000000000000000
1655+0000000000000000000000000000000013009a01000100000100500000000000
1656+000000000000000000000000000000001c009a0101005000f303000000000000
1657+0000000000000000000000000000000001089b0103000000ef03000000000000
1658+090000000000000000000000000000006e6574207469746c6500000016009b01
1659+010050000100500000000000000000000a0014002c01c8000000000009009b01
1660+0100500000000000000000000000000000000000000000000000000013009b01
1661+000100000100500000000000000000000000000000000000000000001c009b01
1662+01005000f3030000000000000000000000000000000000000000000001089c01
16631663 03000000ef03000000000000090000000000000000000000000000006e657420
1664-7469746c6500000016009b01010050000100500000000000000000000a001400
1665-2c01c8000000000009009b010100500000000000000000000000000000000000
1666-000000000000000013009b010001000001005000000000000000000000000000
1667-00000000000000001c009b0101005000f3030000000000000000000000000000
1668-000000000000000001089c0103000000ef030000000000000900000000000000
1669-00000000000000006e6574207469746c6500000016009c010100500001005000
1670-00000000000000000a0014002c01c8000000000009009c010100500000000000
1671-000000000000000000000000000000000000000013009c010001000001005000
1672-00000000000000000000000000000000000000001c009c0101005000f3030000
1673-000000000000000000000000000000000000000001089d0103000000ef030000
1664+7469746c6500000016009c01010050000100500000000000000000000a001400
1665+2c01c8000000000009009c010100500000000000000000000000000000000000
1666+000000000000000013009c010001000001005000000000000000000000000000
1667+00000000000000001c009c0101005000f3030000000000000000000000000000
1668+000000000000000001089d0103000000ef030000000000000900000000000000
1669+00000000000000006e6574207469746c6500000016009d010100500001005000
1670+00000000000000000a0014002c01c8000000000009009d010100500000000000
1671+000000000000000000000000000000000000000013009d010001000001005000
1672+00000000000000000000000000000000000000001c009d0101005000f3030000
1673+000000000000000000000000000000000000000001089e0103000000ef030000
16741674 00000000090000000000000000000000000000006e6574207469746c65000000
1675-16009d01010050000100500000000000000000000a0014002c01c80000000000
1676-09009d0101005000000000000000000000000000000000000000000000000000
1677-13009d0100010000010050000000000000000000000000000000000000000000
1678-1c009d0101005000f30300000000000000000000000000000000000000000000
1679-01089e0103000000ef0300000000000009000000000000000000000000000000
1680-6e6574207469746c6500000016009e0101005000010050000000000000000000
1681-0a0014002c01c8000000000009009e0101005000000000000000000000000000
1682-00000000000000000000000013009e0100010000010050000000000000000000
1683-0000000000000000000000001c009e0101005000f30300000000000000000000
1684-00000000000000000000000001089f0103000000ef0300000000000009000000
1685-0000000000000000000000006e6574207469746c6500000016009f0101005000
1686-0100500000000000000000000a0014002c01c8000000000009009f0101005000
1687-00000000000000000000000000000000000000000000000013009f0100010000
1688-0100500000000000000000000000000000000000000000001c009f0101005000
1689-f303000000000000000000000000000000000000000000000108a00103000000
1675+16009e01010050000100500000000000000000000a0014002c01c80000000000
1676+09009e0101005000000000000000000000000000000000000000000000000000
1677+13009e0100010000010050000000000000000000000000000000000000000000
1678+1c009e0101005000f30300000000000000000000000000000000000000000000
1679+01089f0103000000ef0300000000000009000000000000000000000000000000
1680+6e6574207469746c6500000016009f0101005000010050000000000000000000
1681+0a0014002c01c8000000000009009f0101005000000000000000000000000000
1682+00000000000000000000000013009f0100010000010050000000000000000000
1683+0000000000000000000000001c009f0101005000f30300000000000000000000
1684+0000000000000000000000000108a00103000000ef0300000000000009000000
1685+0000000000000000000000006e6574207469746c650000001600a00101005000
1686+0100500000000000000000000a0014002c01c800000000000900a00101005000
1687+0000000000000000000000000000000000000000000000001300a00100010000
1688+0100500000000000000000000000000000000000000000001c00a00101005000
1689+f303000000000000000000000000000000000000000000000108a10103000000
16901690 ef03000000000000090000000000000000000000000000006e6574207469746c
1691-650000001600a001010050000100500000000000000000000a0014002c01c800
1692-000000000900a001010050000000000000000000000000000000000000000000
1693-000000001300a001000100000100500000000000000000000000000000000000
1694-000000001c00a00101005000f303000000000000000000000000000000000000
1695-000000000108a10103000000ef03000000000000090000000000000000000000
1696-000000006e6574207469746c650000001600a101010050000100500000000000
1697-000000000a0014002c01c800000000000900a101010050000000000000000000
1698-000000000000000000000000000000001300a101000100000100500000000000
1699-000000000000000000000000000000001c00a10101005000f303000000000000
1700-000000000000000000000000000000000108a20103000000ef03000000000000
1701-090000000000000000000000000000006e6574207469746c650000001600a201
1702-010050000100500000000000000000000a0014002c01c800000000000900a201
1703-010050000000000000000000000000000000000000000000000000001300a201
1704-000100000100500000000000000000000000000000000000000000001c00a201
1705-01005000f303000000000000000000000000000000000000000000000108a301
1691+650000001600a101010050000100500000000000000000000a0014002c01c800
1692+000000000900a101010050000000000000000000000000000000000000000000
1693+000000001300a101000100000100500000000000000000000000000000000000
1694+000000001c00a10101005000f303000000000000000000000000000000000000
1695+000000000108a20103000000ef03000000000000090000000000000000000000
1696+000000006e6574207469746c650000001600a201010050000100500000000000
1697+000000000a0014002c01c800000000000900a201010050000000000000000000
1698+000000000000000000000000000000001300a201000100000100500000000000
1699+000000000000000000000000000000001c00a20101005000f303000000000000
1700+000000000000000000000000000000000108a30103000000ef03000000000000
1701+090000000000000000000000000000006e6574207469746c650000001600a301
1702+010050000100500000000000000000000a0014002c01c800000000000900a301
1703+010050000000000000000000000000000000000000000000000000001300a301
1704+000100000100500000000000000000000000000000000000000000001c00a301
1705+01005000f303000000000000000000000000000000000000000000000108a401
17061706 03000000ef03000000000000090000000000000000000000000000006e657420
1707-7469746c650000001600a301010050000100500000000000000000000a001400
1708-2c01c800000000000900a3010100500000000000000000000000000000000000
1709-00000000000000001300a3010001000001005000000000000000000000000000
1710-00000000000000001c00a30101005000f3030000000000000000000000000000
1711-00000000000000000108a40103000000ef030000000000000900000000000000
1712-00000000000000006e6574207469746c650000001600a4010100500001005000
1713-00000000000000000a0014002c01c800000000000900a4010100500000000000
1714-00000000000000000000000000000000000000001300a4010001000001005000
1715-00000000000000000000000000000000000000001c00a40101005000f3030000
1716-00000000000000000000000000000000000000000108a50103000000ef030000
1707+7469746c650000001600a401010050000100500000000000000000000a001400
1708+2c01c800000000000900a4010100500000000000000000000000000000000000
1709+00000000000000001300a4010001000001005000000000000000000000000000
1710+00000000000000001c00a40101005000f3030000000000000000000000000000
1711+00000000000000000108a50103000000ef030000000000000900000000000000
1712+00000000000000006e6574207469746c650000001600a5010100500001005000
1713+00000000000000000a0014002c01c800000000000900a5010100500000000000
1714+00000000000000000000000000000000000000001300a5010001000001005000
1715+00000000000000000000000000000000000000001c00a50101005000f3030000
1716+00000000000000000000000000000000000000000108a60103000000ef030000
17171717 00000000090000000000000000000000000000006e6574207469746c65000000
1718-1600a501010050000100500000000000000000000a0014002c01c80000000000
1719-0900a50101005000000000000000000000000000000000000000000000000000
1720-1300a50100010000010050000000000000000000000000000000000000000000
1721-1c00a50101005000f30300000000000000000000000000000000000000000000
1722-0108a60103000000ef0300000000000009000000000000000000000000000000
1723-6e6574207469746c650000001600a60101005000010050000000000000000000
1724-0a0014002c01c800000000000900a60101005000000000000000000000000000
1725-0000000000000000000000001300a60100010000010050000000000000000000
1726-0000000000000000000000001c00a60101005000f30300000000000000000000
1727-0000000000000000000000000108a70103000000ef0300000000000009000000
1728-0000000000000000000000006e6574207469746c650000001600a70101005000
1729-0100500000000000000000000a0014002c01c800000000000900a70101005000
1730-0000000000000000000000000000000000000000000000001300a70100010000
1731-0100500000000000000000000000000000000000000000001c00a70101005000
1732-f303000000000000000000000000000000000000000000000108a80103000000
1718+1600a601010050000100500000000000000000000a0014002c01c80000000000
1719+0900a60101005000000000000000000000000000000000000000000000000000
1720+1300a60100010000010050000000000000000000000000000000000000000000
1721+1c00a60101005000f30300000000000000000000000000000000000000000000
1722+0108a70103000000ef0300000000000009000000000000000000000000000000
1723+6e6574207469746c650000001600a70101005000010050000000000000000000
1724+0a0014002c01c800000000000900a70101005000000000000000000000000000
1725+0000000000000000000000001300a70100010000010050000000000000000000
1726+0000000000000000000000001c00a70101005000f30300000000000000000000
1727+0000000000000000000000000108a80103000000ef0300000000000009000000
1728+0000000000000000000000006e6574207469746c650000001600a80101005000
1729+0100500000000000000000000a0014002c01c800000000000900a80101005000
1730+0000000000000000000000000000000000000000000000001300a80100010000
1731+0100500000000000000000000000000000000000000000001c00a80101005000
1732+f303000000000000000000000000000000000000000000000108a90103000000
17331733 ef03000000000000090000000000000000000000000000006e6574207469746c
1734-650000001600a801010050000100500000000000000000000a0014002c01c800
1735-000000000900a801010050000000000000000000000000000000000000000000
1736-000000001300a801000100000100500000000000000000000000000000000000
1737-000000001c00a80101005000f303000000000000000000000000000000000000
1738-000000000108a90103000000ef03000000000000090000000000000000000000
1739-000000006e6574207469746c650000001600a901010050000100500000000000
1740-000000000a0014002c01c800000000000900a901010050000000000000000000
1741-000000000000000000000000000000001300a901000100000100500000000000
1742-000000000000000000000000000000001c00a90101005000f303000000000000
1743-000000000000000000000000000000000108aa0103000000ef03000000000000
1744-090000000000000000000000000000006e6574207469746c650000001600aa01
1745-010050000100500000000000000000000a0014002c01c800000000000900aa01
1746-010050000000000000000000000000000000000000000000000000001300aa01
1747-000100000100500000000000000000000000000000000000000000001c00aa01
1748-01005000f303000000000000000000000000000000000000000000000108ab01
1734+650000001600a901010050000100500000000000000000000a0014002c01c800
1735+000000000900a901010050000000000000000000000000000000000000000000
1736+000000001300a901000100000100500000000000000000000000000000000000
1737+000000001c00a90101005000f303000000000000000000000000000000000000
1738+000000000108aa0103000000ef03000000000000090000000000000000000000
1739+000000006e6574207469746c650000001600aa01010050000100500000000000
1740+000000000a0014002c01c800000000000900aa01010050000000000000000000
1741+000000000000000000000000000000001300aa01000100000100500000000000
1742+000000000000000000000000000000001c00aa0101005000f303000000000000
1743+000000000000000000000000000000000108ab0103000000ef03000000000000
1744+090000000000000000000000000000006e6574207469746c650000001600ab01
1745+010050000100500000000000000000000a0014002c01c800000000000900ab01
1746+010050000000000000000000000000000000000000000000000000001300ab01
1747+000100000100500000000000000000000000000000000000000000001c00ab01
1748+01005000f303000000000000000000000000000000000000000000000108ac01
17491749 03000000ef03000000000000090000000000000000000000000000006e657420
1750-7469746c650000001600ab01010050000100500000000000000000000a001400
1751-2c01c800000000000900ab010100500000000000000000000000000000000000
1752-00000000000000001300ab010001000001005000000000000000000000000000
1753-00000000000000001c00ab0101005000f3030000000000000000000000000000
1754-00000000000000000108ac0103000000ef030000000000000900000000000000
1755-00000000000000006e6574207469746c650000001600ac010100500001005000
1756-00000000000000000a0014002c01c800000000000900ac010100500000000000
1757-00000000000000000000000000000000000000001300ac010001000001005000
1758-00000000000000000000000000000000000000001c00ac0101005000f3030000
1759-00000000000000000000000000000000000000000108ad0103000000ef030000
1750+7469746c650000001600ac01010050000100500000000000000000000a001400
1751+2c01c800000000000900ac010100500000000000000000000000000000000000
1752+00000000000000001300ac010001000001005000000000000000000000000000
1753+00000000000000001c00ac0101005000f3030000000000000000000000000000
1754+00000000000000000108ad0103000000ef030000000000000900000000000000
1755+00000000000000006e6574207469746c650000001600ad010100500001005000
1756+00000000000000000a0014002c01c800000000000900ad010100500000000000
1757+00000000000000000000000000000000000000001300ad010001000001005000
1758+00000000000000000000000000000000000000001c00ad0101005000f3030000
1759+00000000000000000000000000000000000000000108ae0103000000ef030000
17601760 00000000090000000000000000000000000000006e6574207469746c65000000
1761-1600ad01010050000100500000000000000000000a0014002c01c80000000000
1762-0900ad0101005000000000000000000000000000000000000000000000000000
1763-1300ad0100010000010050000000000000000000000000000000000000000000
1764-1c00ad0101005000f30300000000000000000000000000000000000000000000
1765-0108ae0103000000ef0300000000000009000000000000000000000000000000
1766-6e6574207469746c650000001600ae0101005000010050000000000000000000
1767-0a0014002c01c800000000000900ae0101005000000000000000000000000000
1768-0000000000000000000000001300ae0100010000010050000000000000000000
1769-0000000000000000000000001c00ae0101005000f30300000000000000000000
1770-0000000000000000000000000108af0103000000ef0300000000000009000000
1771-0000000000000000000000006e6574207469746c650000001600af0101005000
1772-0100500000000000000000000a0014002c01c800000000000900af0101005000
1773-0000000000000000000000000000000000000000000000001300af0100010000
1774-0100500000000000000000000000000000000000000000001c00af0101005000
1775-f303000000000000000000000000000000000000000000000108b00103000000
1761+1600ae01010050000100500000000000000000000a0014002c01c80000000000
1762+0900ae0101005000000000000000000000000000000000000000000000000000
1763+1300ae0100010000010050000000000000000000000000000000000000000000
1764+1c00ae0101005000f30300000000000000000000000000000000000000000000
1765+0108af0103000000ef0300000000000009000000000000000000000000000000
1766+6e6574207469746c650000001600af0101005000010050000000000000000000
1767+0a0014002c01c800000000000900af0101005000000000000000000000000000
1768+0000000000000000000000001300af0100010000010050000000000000000000
1769+0000000000000000000000001c00af0101005000f30300000000000000000000
1770+0000000000000000000000000108b00103000000ef0300000000000009000000
1771+0000000000000000000000006e6574207469746c650000001600b00101005000
1772+0100500000000000000000000a0014002c01c800000000000900b00101005000
1773+0000000000000000000000000000000000000000000000001300b00100010000
1774+0100500000000000000000000000000000000000000000001c00b00101005000
1775+f303000000000000000000000000000000000000000000000108b10103000000
17761776 ef03000000000000090000000000000000000000000000006e6574207469746c
1777-650000001600b001010050000100500000000000000000000a0014002c01c800
1778-000000000900b001010050000000000000000000000000000000000000000000
1779-000000001300b001000100000100500000000000000000000000000000000000
1780-000000001c00b00101005000f303000000000000000000000000000000000000
1781-000000000108b10103000000ef03000000000000090000000000000000000000
1782-000000006e6574207469746c650000001600b101010050000100500000000000
1783-000000000a0014002c01c800000000000900b101010050000000000000000000
1784-000000000000000000000000000000001300b101000100000100500000000000
1785-000000000000000000000000000000001c00b10101005000f303000000000000
1786-000000000000000000000000000000000108b20103000000ef03000000000000
1787-090000000000000000000000000000006e6574207469746c650000001600b201
1788-010050000100500000000000000000000a0014002c01c800000000000900b201
1789-010050000000000000000000000000000000000000000000000000001300b201
1790-000100000100500000000000000000000000000000000000000000001c00b201
1791-01005000f303000000000000000000000000000000000000000000000108b301
1777+650000001600b101010050000100500000000000000000000a0014002c01c800
1778+000000000900b101010050000000000000000000000000000000000000000000
1779+000000001300b101000100000100500000000000000000000000000000000000
1780+000000001c00b10101005000f303000000000000000000000000000000000000
1781+000000000108b20103000000ef03000000000000090000000000000000000000
1782+000000006e6574207469746c650000001600b201010050000100500000000000
1783+000000000a0014002c01c800000000000900b201010050000000000000000000
1784+000000000000000000000000000000001300b201000100000100500000000000
1785+000000000000000000000000000000001c00b20101005000f303000000000000
1786+000000000000000000000000000000000108b30103000000ef03000000000000
1787+090000000000000000000000000000006e6574207469746c650000001600b301
1788+010050000100500000000000000000000a0014002c01c800000000000900b301
1789+010050000000000000000000000000000000000000000000000000001300b301
1790+000100000100500000000000000000000000000000000000000000001c00b301
1791+01005000f303000000000000000000000000000000000000000000000108b401
17921792 03000000ef03000000000000090000000000000000000000000000006e657420
1793-7469746c650000001600b301010050000100500000000000000000000a001400
1794-2c01c800000000000900b3010100500000000000000000000000000000000000
1795-00000000000000001300b3010001000001005000000000000000000000000000
1796-00000000000000001c00b30101005000f3030000000000000000000000000000
1797-00000000000000000108b40103000000ef030000000000000900000000000000
1798-00000000000000006e6574207469746c650000001600b4010100500001005000
1799-00000000000000000a0014002c01c800000000000900b4010100500000000000
1800-00000000000000000000000000000000000000001300b4010001000001005000
1801-00000000000000000000000000000000000000001c00b40101005000f3030000
1802-00000000000000000000000000000000000000000108b50103000000ef030000
1793+7469746c650000001600b401010050000100500000000000000000000a001400
1794+2c01c800000000000900b4010100500000000000000000000000000000000000
1795+00000000000000001300b4010001000001005000000000000000000000000000
1796+00000000000000001c00b40101005000f3030000000000000000000000000000
1797+00000000000000000108b50103000000ef030000000000000900000000000000
1798+00000000000000006e6574207469746c650000001600b5010100500001005000
1799+00000000000000000a0014002c01c800000000000900b5010100500000000000
1800+00000000000000000000000000000000000000001300b5010001000001005000
1801+00000000000000000000000000000000000000001c00b50101005000f3030000
1802+00000000000000000000000000000000000000000108b60103000000ef030000
18031803 00000000090000000000000000000000000000006e6574207469746c65000000
1804-1600b501010050000100500000000000000000000a0014002c01c80000000000
1805-0900b50101005000000000000000000000000000000000000000000000000000
1806-1300b50100010000010050000000000000000000000000000000000000000000
1807-1c00b50101005000f30300000000000000000000000000000000000000000000
1808-0108b60103000000ef0300000000000009000000000000000000000000000000
1809-6e6574207469746c650000001600b60101005000010050000000000000000000
1810-0a0014002c01c800000000000900b60101005000000000000000000000000000
1811-0000000000000000000000001300b60100010000010050000000000000000000
1812-0000000000000000000000001c00b60101005000f30300000000000000000000
1813-0000000000000000000000000108b70103000000ef0300000000000009000000
1814-0000000000000000000000006e6574207469746c650000001600b70101005000
1815-0100500000000000000000000a0014002c01c800000000000900b70101005000
1816-0000000000000000000000000000000000000000000000001300b70100010000
1817-0100500000000000000000000000000000000000000000001c00b70101005000
1818-f303000000000000000000000000000000000000000000000108b80103000000
1804+1600b601010050000100500000000000000000000a0014002c01c80000000000
1805+0900b60101005000000000000000000000000000000000000000000000000000
1806+1300b60100010000010050000000000000000000000000000000000000000000
1807+1c00b60101005000f30300000000000000000000000000000000000000000000
1808+0108b70103000000ef0300000000000009000000000000000000000000000000
1809+6e6574207469746c650000001600b70101005000010050000000000000000000
1810+0a0014002c01c800000000000900b70101005000000000000000000000000000
1811+0000000000000000000000001300b70100010000010050000000000000000000
1812+0000000000000000000000001c00b70101005000f30300000000000000000000
1813+0000000000000000000000000108b80103000000ef0300000000000009000000
1814+0000000000000000000000006e6574207469746c650000001600b80101005000
1815+0100500000000000000000000a0014002c01c800000000000900b80101005000
1816+0000000000000000000000000000000000000000000000001300b80100010000
1817+0100500000000000000000000000000000000000000000001c00b80101005000
1818+f303000000000000000000000000000000000000000000000108b90103000000
18191819 ef03000000000000090000000000000000000000000000006e6574207469746c
1820-650000001600b801010050000100500000000000000000000a0014002c01c800
1821-000000000900b801010050000000000000000000000000000000000000000000
1822-000000001300b801000100000100500000000000000000000000000000000000
1823-000000001c00b80101005000f303000000000000000000000000000000000000
1824-000000000108b90103000000ef03000000000000090000000000000000000000
1825-000000006e6574207469746c650000001600b901010050000100500000000000
1826-000000000a0014002c01c800000000000900b901010050000000000000000000
1827-000000000000000000000000000000001300b901000100000100500000000000
1828-000000000000000000000000000000001c00b90101005000f303000000000000
1829-000000000000000000000000000000000108ba0103000000ef03000000000000
1830-090000000000000000000000000000006e6574207469746c650000001600ba01
1831-010050000100500000000000000000000a0014002c01c800000000000900ba01
1832-010050000000000000000000000000000000000000000000000000001300ba01
1833-000100000100500000000000000000000000000000000000000000001c00ba01
1834-01005000f303000000000000000000000000000000000000000000000108bb01
1820+650000001600b901010050000100500000000000000000000a0014002c01c800
1821+000000000900b901010050000000000000000000000000000000000000000000
1822+000000001300b901000100000100500000000000000000000000000000000000
1823+000000001c00b90101005000f303000000000000000000000000000000000000
1824+000000000108ba0103000000ef03000000000000090000000000000000000000
1825+000000006e6574207469746c650000001600ba01010050000100500000000000
1826+000000000a0014002c01c800000000000900ba01010050000000000000000000
1827+000000000000000000000000000000001300ba01000100000100500000000000
1828+000000000000000000000000000000001c00ba0101005000f303000000000000
1829+000000000000000000000000000000000108bb0103000000ef03000000000000
1830+090000000000000000000000000000006e6574207469746c650000001600bb01
1831+010050000100500000000000000000000a0014002c01c800000000000900bb01
1832+010050000000000000000000000000000000000000000000000000001300bb01
1833+000100000100500000000000000000000000000000000000000000001c00bb01
1834+01005000f303000000000000000000000000000000000000000000000108bc01
18351835 03000000ef03000000000000090000000000000000000000000000006e657420
1836-7469746c650000001600bb01010050000100500000000000000000000a001400
1837-2c01c800000000000900bb010100500000000000000000000000000000000000
1838-00000000000000001300bb010001000001005000000000000000000000000000
1839-00000000000000001c00bb0101005000f3030000000000000000000000000000
1840-00000000000000000108bc0103000000ef030000000000000900000000000000
1841-00000000000000006e6574207469746c650000001600bc010100500001005000
1842-00000000000000000a0014002c01c800000000000900bc010100500000000000
1843-00000000000000000000000000000000000000001300bc010001000001005000
1844-00000000000000000000000000000000000000001c00bc0101005000f3030000
1845-00000000000000000000000000000000000000000108bd0103000000ef030000
1836+7469746c650000001600bc01010050000100500000000000000000000a001400
1837+2c01c800000000000900bc010100500000000000000000000000000000000000
1838+00000000000000001300bc010001000001005000000000000000000000000000
1839+00000000000000001c00bc0101005000f3030000000000000000000000000000
1840+00000000000000000108bd0103000000ef030000000000000900000000000000
1841+00000000000000006e6574207469746c650000001600bd010100500001005000
1842+00000000000000000a0014002c01c800000000000900bd010100500000000000
1843+00000000000000000000000000000000000000001300bd010001000001005000
1844+00000000000000000000000000000000000000001c00bd0101005000f3030000
1845+00000000000000000000000000000000000000000108be0103000000ef030000
18461846 00000000090000000000000000000000000000006e6574207469746c65000000
1847-1600bd01010050000100500000000000000000000a0014002c01c80000000000
1848-0900bd0101005000000000000000000000000000000000000000000000000000
1849-1300bd0100010000010050000000000000000000000000000000000000000000
1850-1c00bd0101005000f30300000000000000000000000000000000000000000000
1851-0108be0103000000ef0300000000000009000000000000000000000000000000
1852-6e6574207469746c650000001600be0101005000010050000000000000000000
1853-0a0014002c01c800000000000900be0101005000000000000000000000000000
1854-0000000000000000000000001300be0100010000010050000000000000000000
1855-0000000000000000000000001c00be0101005000f30300000000000000000000
1856-0000000000000000000000000108bf0103000000ef0300000000000009000000
1857-0000000000000000000000006e6574207469746c650000001600bf0101005000
1858-0100500000000000000000000a0014002c01c800000000000900bf0101005000
1859-0000000000000000000000000000000000000000000000001300bf0100010000
1860-0100500000000000000000000000000000000000000000001c00bf0101005000
1861-f303000000000000000000000000000000000000000000000108c00103000000
1847+1600be01010050000100500000000000000000000a0014002c01c80000000000
1848+0900be0101005000000000000000000000000000000000000000000000000000
1849+1300be0100010000010050000000000000000000000000000000000000000000
1850+1c00be0101005000f30300000000000000000000000000000000000000000000
1851+0108bf0103000000ef0300000000000009000000000000000000000000000000
1852+6e6574207469746c650000001600bf0101005000010050000000000000000000
1853+0a0014002c01c800000000000900bf0101005000000000000000000000000000
1854+0000000000000000000000001300bf0100010000010050000000000000000000
1855+0000000000000000000000001c00bf0101005000f30300000000000000000000
1856+0000000000000000000000000108c00103000000ef0300000000000009000000
1857+0000000000000000000000006e6574207469746c650000001600c00101005000
1858+0100500000000000000000000a0014002c01c800000000000900c00101005000
1859+0000000000000000000000000000000000000000000000001300c00100010000
1860+0100500000000000000000000000000000000000000000001c00c00101005000
1861+f303000000000000000000000000000000000000000000000108c10103000000
18621862 ef03000000000000090000000000000000000000000000006e6574207469746c
1863-650000001600c001010050000100500000000000000000000a0014002c01c800
1864-000000000900c001010050000000000000000000000000000000000000000000
1865-000000001300c001000100000100500000000000000000000000000000000000
1866-000000001c00c00101005000f303000000000000000000000000000000000000
1867-000000000108c10103000000ef03000000000000090000000000000000000000
1868-000000006e6574207469746c650000001600c101010050000100500000000000
1869-000000000a0014002c01c800000000000900c101010050000000000000000000
1870-000000000000000000000000000000001300c101000100000100500000000000
1871-000000000000000000000000000000001c00c10101005000f303000000000000
1872-000000000000000000000000000000000108c20103000000ef03000000000000
1873-090000000000000000000000000000006e6574207469746c650000001600c201
1874-010050000100500000000000000000000a0014002c01c800000000000900c201
1875-010050000000000000000000000000000000000000000000000000001300c201
1876-000100000100500000000000000000000000000000000000000000001c00c201
1877-01005000f303000000000000000000000000000000000000000000000108c301
1863+650000001600c101010050000100500000000000000000000a0014002c01c800
1864+000000000900c101010050000000000000000000000000000000000000000000
1865+000000001300c101000100000100500000000000000000000000000000000000
1866+000000001c00c10101005000f303000000000000000000000000000000000000
1867+000000000108c20103000000ef03000000000000090000000000000000000000
1868+000000006e6574207469746c650000001600c201010050000100500000000000
1869+000000000a0014002c01c800000000000900c201010050000000000000000000
1870+000000000000000000000000000000001300c201000100000100500000000000
1871+000000000000000000000000000000001c00c20101005000f303000000000000
1872+000000000000000000000000000000000108c30103000000ef03000000000000
1873+090000000000000000000000000000006e6574207469746c650000001600c301
1874+010050000100500000000000000000000a0014002c01c800000000000900c301
1875+010050000000000000000000000000000000000000000000000000001300c301
1876+000100000100500000000000000000000000000000000000000000001c00c301
1877+01005000f303000000000000000000000000000000000000000000000108c401
18781878 03000000ef03000000000000090000000000000000000000000000006e657420
1879-7469746c650000001600c301010050000100500000000000000000000a001400
1880-2c01c800000000000900c3010100500000000000000000000000000000000000
1881-00000000000000001300c3010001000001005000000000000000000000000000
1882-00000000000000001c00c30101005000f3030000000000000000000000000000
1883-00000000000000000108c40103000000ef030000000000000900000000000000
1884-00000000000000006e6574207469746c650000001600c4010100500001005000
1885-00000000000000000a0014002c01c800000000000900c4010100500000000000
1886-00000000000000000000000000000000000000001300c4010001000001005000
1887-00000000000000000000000000000000000000001c00c40101005000f3030000
1888-00000000000000000000000000000000000000000108c50103000000ef030000
1879+7469746c650000001600c401010050000100500000000000000000000a001400
1880+2c01c800000000000900c4010100500000000000000000000000000000000000
1881+00000000000000001300c4010001000001005000000000000000000000000000
1882+00000000000000001c00c40101005000f3030000000000000000000000000000
1883+00000000000000000108c50103000000ef030000000000000900000000000000
1884+00000000000000006e6574207469746c650000001600c5010100500001005000
1885+00000000000000000a0014002c01c800000000000900c5010100500000000000
1886+00000000000000000000000000000000000000001300c5010001000001005000
1887+00000000000000000000000000000000000000001c00c50101005000f3030000
1888+00000000000000000000000000000000000000000108c60103000000ef030000
18891889 00000000090000000000000000000000000000006e6574207469746c65000000
1890-1600c501010050000100500000000000000000000a0014002c01c80000000000
1891-0900c50101005000000000000000000000000000000000000000000000000000
1892-1300c50100010000010050000000000000000000000000000000000000000000
1893-1c00c50101005000f30300000000000000000000000000000000000000000000
1894-0108c60103000000ef0300000000000009000000000000000000000000000000
1895-6e6574207469746c650000001600c60101005000010050000000000000000000
1896-0a0014002c01c800000000000900c60101005000000000000000000000000000
1897-0000000000000000000000001300c60100010000010050000000000000000000
1898-0000000000000000000000001c00c60101005000f30300000000000000000000
1899-0000000000000000000000000108c70103000000ef0300000000000009000000
1900-0000000000000000000000006e6574207469746c650000001600c70101005000
1901-0100500000000000000000000a0014002c01c800000000000900c70101005000
1902-0000000000000000000000000000000000000000000000001300c70100010000
1903-0100500000000000000000000000000000000000000000001c00c70101005000
1904-f303000000000000000000000000000000000000000000000108c80103000000
1890+1600c601010050000100500000000000000000000a0014002c01c80000000000
1891+0900c60101005000000000000000000000000000000000000000000000000000
1892+1300c60100010000010050000000000000000000000000000000000000000000
1893+1c00c60101005000f30300000000000000000000000000000000000000000000
1894+0108c70103000000ef0300000000000009000000000000000000000000000000
1895+6e6574207469746c650000001600c70101005000010050000000000000000000
1896+0a0014002c01c800000000000900c70101005000000000000000000000000000
1897+0000000000000000000000001300c70100010000010050000000000000000000
1898+0000000000000000000000001c00c70101005000f30300000000000000000000
1899+0000000000000000000000000108c80103000000ef0300000000000009000000
1900+0000000000000000000000006e6574207469746c650000001600c80101005000
1901+0100500000000000000000000a0014002c01c800000000000900c80101005000
1902+0000000000000000000000000000000000000000000000001300c80100010000
1903+0100500000000000000000000000000000000000000000001c00c80101005000
1904+f303000000000000000000000000000000000000000000000108c90103000000
19051905 ef03000000000000090000000000000000000000000000006e6574207469746c
1906-650000001600c801010050000100500000000000000000000a0014002c01c800
1907-000000000900c801010050000000000000000000000000000000000000000000
1908-000000001300c801000100000100500000000000000000000000000000000000
1909-000000001c00c80101005000f303000000000000000000000000000000000000
1910-000000000108c90103000000ef03000000000000090000000000000000000000
1911-000000006e6574207469746c650000001600c901010050000100500000000000
1912-000000000a0014002c01c800000000000900c901010050000000000000000000
1913-000000000000000000000000000000001300c901000100000100500000000000
1914-000000000000000000000000000000001c00c90101005000f303000000000000
1915-000000000000000000000000000000000108ca0103000000ef03000000000000
1916-090000000000000000000000000000006e6574207469746c650000001600ca01
1917-010050000100500000000000000000000a0014002c01c800000000000900ca01
1918-010050000000000000000000000000000000000000000000000000001300ca01
1919-000100000100500000000000000000000000000000000000000000001c00ca01
1920-01005000f303000000000000000000000000000000000000000000000108cb01
1906+650000001600c901010050000100500000000000000000000a0014002c01c800
1907+000000000900c901010050000000000000000000000000000000000000000000
1908+000000001300c901000100000100500000000000000000000000000000000000
1909+000000001c00c90101005000f303000000000000000000000000000000000000
1910+000000000108ca0103000000ef03000000000000090000000000000000000000
1911+000000006e6574207469746c650000001600ca01010050000100500000000000
1912+000000000a0014002c01c800000000000900ca01010050000000000000000000
1913+000000000000000000000000000000001300ca01000100000100500000000000
1914+000000000000000000000000000000001c00ca0101005000f303000000000000
1915+000000000000000000000000000000000108cb0103000000ef03000000000000
1916+090000000000000000000000000000006e6574207469746c650000001600cb01
1917+010050000100500000000000000000000a0014002c01c800000000000900cb01
1918+010050000000000000000000000000000000000000000000000000001300cb01
1919+000100000100500000000000000000000000000000000000000000001c00cb01
1920+01005000f303000000000000000000000000000000000000000000000108cc01
19211921 03000000ef03000000000000090000000000000000000000000000006e657420
1922-7469746c650000001600cb01010050000100500000000000000000000a001400
1923-2c01c800000000000900cb010100500000000000000000000000000000000000
1924-00000000000000001300cb010001000001005000000000000000000000000000
1925-00000000000000001c00cb0101005000f3030000000000000000000000000000
1926-00000000000000000108cc0103000000ef030000000000000900000000000000
1927-00000000000000006e6574207469746c650000001600cc010100500001005000
1928-00000000000000000a0014002c01c800000000000900cc010100500000000000
1929-00000000000000000000000000000000000000001300cc010001000001005000
1930-00000000000000000000000000000000000000001c00cc0101005000f3030000
1931-00000000000000000000000000000000000000000108cd0103000000ef030000
1922+7469746c650000001600cc01010050000100500000000000000000000a001400
1923+2c01c800000000000900cc010100500000000000000000000000000000000000
1924+00000000000000001300cc010001000001005000000000000000000000000000
1925+00000000000000001c00cc0101005000f3030000000000000000000000000000
1926+00000000000000000108cd0103000000ef030000000000000900000000000000
1927+00000000000000006e6574207469746c650000001600cd010100500001005000
1928+00000000000000000a0014002c01c800000000000900cd010100500000000000
1929+00000000000000000000000000000000000000001300cd010001000001005000
1930+00000000000000000000000000000000000000001c00cd0101005000f3030000
1931+00000000000000000000000000000000000000000108ce0103000000ef030000
19321932 00000000090000000000000000000000000000006e6574207469746c65000000
1933-1600cd01010050000100500000000000000000000a0014002c01c80000000000
1934-0900cd0101005000000000000000000000000000000000000000000000000000
1935-1300cd0100010000010050000000000000000000000000000000000000000000
1936-1c00cd0101005000f30300000000000000000000000000000000000000000000
1937-0108ce0103000000ef0300000000000009000000000000000000000000000000
1938-6e6574207469746c650000001600ce0101005000010050000000000000000000
1939-0a0014002c01c800000000000900ce0101005000000000000000000000000000
1940-0000000000000000000000001300ce0100010000010050000000000000000000
1941-0000000000000000000000001c00ce0101005000f30300000000000000000000
1942-0000000000000000000000000108cf0103000000ef0300000000000009000000
1943-0000000000000000000000006e6574207469746c650000001600cf0101005000
1944-0100500000000000000000000a0014002c01c800000000000900cf0101005000
1945-0000000000000000000000000000000000000000000000001300cf0100010000
1946-0100500000000000000000000000000000000000000000001c00cf0101005000
1947-f303000000000000000000000000000000000000000000000108d00103000000
1933+1600ce01010050000100500000000000000000000a0014002c01c80000000000
1934+0900ce0101005000000000000000000000000000000000000000000000000000
1935+1300ce0100010000010050000000000000000000000000000000000000000000
1936+1c00ce0101005000f30300000000000000000000000000000000000000000000
1937+0108cf0103000000ef0300000000000009000000000000000000000000000000
1938+6e6574207469746c650000001600cf0101005000010050000000000000000000
1939+0a0014002c01c800000000000900cf0101005000000000000000000000000000
1940+0000000000000000000000001300cf0100010000010050000000000000000000
1941+0000000000000000000000001c00cf0101005000f30300000000000000000000
1942+0000000000000000000000000108d00103000000ef0300000000000009000000
1943+0000000000000000000000006e6574207469746c650000001600d00101005000
1944+0100500000000000000000000a0014002c01c800000000000900d00101005000
1945+0000000000000000000000000000000000000000000000001300d00100010000
1946+0100500000000000000000000000000000000000000000001c00d00101005000
1947+f303000000000000000000000000000000000000000000000108d10103000000
19481948 ef03000000000000090000000000000000000000000000006e6574207469746c
1949-650000001600d001010050000100500000000000000000000a0014002c01c800
1950-000000000900d001010050000000000000000000000000000000000000000000
1951-000000001300d001000100000100500000000000000000000000000000000000
1952-000000001c00d00101005000f303000000000000000000000000000000000000
1953-000000000108d10103000000ef03000000000000090000000000000000000000
1954-000000006e6574207469746c650000001600d101010050000100500000000000
1955-000000000a0014002c01c800000000000900d101010050000000000000000000
1956-000000000000000000000000000000001300d101000100000100500000000000
1957-000000000000000000000000000000001c00d10101005000f303000000000000
1958-000000000000000000000000000000000108d20103000000ef03000000000000
1959-090000000000000000000000000000006e6574207469746c650000001600d201
1960-010050000100500000000000000000000a0014002c01c800000000000900d201
1961-010050000000000000000000000000000000000000000000000000001300d201
1962-000100000100500000000000000000000000000000000000000000001c00d201
1963-01005000f303000000000000000000000000000000000000000000000108d301
1949+650000001600d101010050000100500000000000000000000a0014002c01c800
1950+000000000900d101010050000000000000000000000000000000000000000000
1951+000000001300d101000100000100500000000000000000000000000000000000
1952+000000001c00d10101005000f303000000000000000000000000000000000000
1953+000000000108d20103000000ef03000000000000090000000000000000000000
1954+000000006e6574207469746c650000001600d201010050000100500000000000
1955+000000000a0014002c01c800000000000900d201010050000000000000000000
1956+000000000000000000000000000000001300d201000100000100500000000000
1957+000000000000000000000000000000001c00d20101005000f303000000000000
1958+000000000000000000000000000000000108d30103000000ef03000000000000
1959+090000000000000000000000000000006e6574207469746c650000001600d301
1960+010050000100500000000000000000000a0014002c01c800000000000900d301
1961+010050000000000000000000000000000000000000000000000000001300d301
1962+000100000100500000000000000000000000000000000000000000001c00d301
1963+01005000f303000000000000000000000000000000000000000000000108d401
19641964 03000000ef03000000000000090000000000000000000000000000006e657420
1965-7469746c650000001600d301010050000100500000000000000000000a001400
1966-2c01c800000000000900d3010100500000000000000000000000000000000000
1967-00000000000000001300d3010001000001005000000000000000000000000000
1968-00000000000000001c00d30101005000f3030000000000000000000000000000
1969-00000000000000000108d40103000000ef030000000000000900000000000000
1970-00000000000000006e6574207469746c650000001600d4010100500001005000
1971-00000000000000000a0014002c01c800000000000900d4010100500000000000
1972-00000000000000000000000000000000000000001300d4010001000001005000
1973-00000000000000000000000000000000000000001c00d40101005000f3030000
1974-00000000000000000000000000000000000000000108d50103000000ef030000
1965+7469746c650000001600d401010050000100500000000000000000000a001400
1966+2c01c800000000000900d4010100500000000000000000000000000000000000
1967+00000000000000001300d4010001000001005000000000000000000000000000
1968+00000000000000001c00d40101005000f3030000000000000000000000000000
1969+00000000000000000108d50103000000ef030000000000000900000000000000
1970+00000000000000006e6574207469746c650000001600d5010100500001005000
1971+00000000000000000a0014002c01c800000000000900d5010100500000000000
1972+00000000000000000000000000000000000000001300d5010001000001005000
1973+00000000000000000000000000000000000000001c00d50101005000f3030000
1974+00000000000000000000000000000000000000000108d60103000000ef030000
19751975 00000000090000000000000000000000000000006e6574207469746c65000000
1976-1600d501010050000100500000000000000000000a0014002c01c80000000000
1977-0900d50101005000000000000000000000000000000000000000000000000000
1978-1300d50100010000010050000000000000000000000000000000000000000000
1979-1c00d50101005000f30300000000000000000000000000000000000000000000
1980-0108d60103000000ef0300000000000009000000000000000000000000000000
1981-6e6574207469746c650000001600d60101005000010050000000000000000000
1982-0a0014002c01c800000000000900d60101005000000000000000000000000000
1983-0000000000000000000000001300d60100010000010050000000000000000000
1984-0000000000000000000000001c00d60101005000f30300000000000000000000
1985-0000000000000000000000000108d70103000000ef0300000000000009000000
1986-0000000000000000000000006e6574207469746c650000001600d70101005000
1987-0100500000000000000000000a0014002c01c800000000000900d70101005000
1988-0000000000000000000000000000000000000000000000001300d70100010000
1989-0100500000000000000000000000000000000000000000001c00d70101005000
1990-f303000000000000000000000000000000000000000000000108d80103000000
1976+1600d601010050000100500000000000000000000a0014002c01c80000000000
1977+0900d60101005000000000000000000000000000000000000000000000000000
1978+1300d60100010000010050000000000000000000000000000000000000000000
1979+1c00d60101005000f30300000000000000000000000000000000000000000000
1980+0108d70103000000ef0300000000000009000000000000000000000000000000
1981+6e6574207469746c650000001600d70101005000010050000000000000000000
1982+0a0014002c01c800000000000900d70101005000000000000000000000000000
1983+0000000000000000000000001300d70100010000010050000000000000000000
1984+0000000000000000000000001c00d70101005000f30300000000000000000000
1985+0000000000000000000000000108d80103000000ef0300000000000009000000
1986+0000000000000000000000006e6574207469746c650000001600d80101005000
1987+0100500000000000000000000a0014002c01c800000000000900d80101005000
1988+0000000000000000000000000000000000000000000000001300d80100010000
1989+0100500000000000000000000000000000000000000000001c00d80101005000
1990+f303000000000000000000000000000000000000000000000108d90103000000
19911991 ef03000000000000090000000000000000000000000000006e6574207469746c
1992-650000001600d801010050000100500000000000000000000a0014002c01c800
1993-000000000900d801010050000000000000000000000000000000000000000000
1994-000000001300d801000100000100500000000000000000000000000000000000
1995-000000001c00d80101005000f303000000000000000000000000000000000000
1996-000000000108d90103000000ef03000000000000090000000000000000000000
1997-000000006e6574207469746c650000001600d901010050000100500000000000
1998-000000000a0014002c01c800000000000900d901010050000000000000000000
1999-000000000000000000000000000000001300d901000100000100500000000000
2000-000000000000000000000000000000001c00d90101005000f303000000000000
2001-000000000000000000000000000000000108da0103000000ef03000000000000
2002-090000000000000000000000000000006e6574207469746c650000001600da01
2003-010050000100500000000000000000000a0014002c01c800000000000900da01
2004-010050000000000000000000000000000000000000000000000000001300da01
2005-000100000100500000000000000000000000000000000000000000001c00da01
2006-01005000f303000000000000000000000000000000000000000000000108db01
1992+650000001600d901010050000100500000000000000000000a0014002c01c800
1993+000000000900d901010050000000000000000000000000000000000000000000
1994+000000001300d901000100000100500000000000000000000000000000000000
1995+000000001c00d90101005000f303000000000000000000000000000000000000
1996+000000000108da0103000000ef03000000000000090000000000000000000000
1997+000000006e6574207469746c650000001600da01010050000100500000000000
1998+000000000a0014002c01c800000000000900da01010050000000000000000000
1999+000000000000000000000000000000001300da01000100000100500000000000
2000+000000000000000000000000000000001c00da0101005000f303000000000000
2001+000000000000000000000000000000000108db0103000000ef03000000000000
2002+090000000000000000000000000000006e6574207469746c650000001600db01
2003+010050000100500000000000000000000a0014002c01c800000000000900db01
2004+010050000000000000000000000000000000000000000000000000001300db01
2005+000100000100500000000000000000000000000000000000000000001c00db01
2006+01005000f303000000000000000000000000000000000000000000000108dc01
20072007 03000000ef03000000000000090000000000000000000000000000006e657420
2008-7469746c650000001600db01010050000100500000000000000000000a001400
2009-2c01c800000000000900db010100500000000000000000000000000000000000
2010-00000000000000001300db010001000001005000000000000000000000000000
2011-00000000000000001c00db0101005000f3030000000000000000000000000000
2012-00000000000000000108dc0103000000ef030000000000000900000000000000
2013-00000000000000006e6574207469746c650000001600dc010100500001005000
2014-00000000000000000a0014002c01c800000000000900dc010100500000000000
2015-00000000000000000000000000000000000000001300dc010001000001005000
2016-00000000000000000000000000000000000000001c00dc0101005000f3030000
2017-00000000000000000000000000000000000000000108dd0103000000ef030000
2008+7469746c650000001600dc01010050000100500000000000000000000a001400
2009+2c01c800000000000900dc010100500000000000000000000000000000000000
2010+00000000000000001300dc010001000001005000000000000000000000000000
2011+00000000000000001c00dc0101005000f3030000000000000000000000000000
2012+00000000000000000108dd0103000000ef030000000000000900000000000000
2013+00000000000000006e6574207469746c650000001600dd010100500001005000
2014+00000000000000000a0014002c01c800000000000900dd010100500000000000
2015+00000000000000000000000000000000000000001300dd010001000001005000
2016+00000000000000000000000000000000000000001c00dd0101005000f3030000
2017+00000000000000000000000000000000000000000108de0103000000ef030000
20182018 00000000090000000000000000000000000000006e6574207469746c65000000
2019-1600dd01010050000100500000000000000000000a0014002c01c80000000000
2020-0900dd0101005000000000000000000000000000000000000000000000000000
2021-1300dd0100010000010050000000000000000000000000000000000000000000
2022-1c00dd0101005000f30300000000000000000000000000000000000000000000
2023-0108de0103000000ef0300000000000009000000000000000000000000000000
2024-6e6574207469746c650000001600de0101005000010050000000000000000000
2025-0a0014002c01c800000000000900de0101005000000000000000000000000000
2026-0000000000000000000000001300de0100010000010050000000000000000000
2027-0000000000000000000000001c00de0101005000f30300000000000000000000
2028-0000000000000000000000000108df0103000000ef0300000000000009000000
2029-0000000000000000000000006e6574207469746c650000001600df0101005000
2030-0100500000000000000000000a0014002c01c800000000000900df0101005000
2031-0000000000000000000000000000000000000000000000001300df0100010000
2032-0100500000000000000000000000000000000000000000001c00df0101005000
2033-f303000000000000000000000000000000000000000000000108e00103000000
2019+1600de01010050000100500000000000000000000a0014002c01c80000000000
2020+0900de0101005000000000000000000000000000000000000000000000000000
2021+1300de0100010000010050000000000000000000000000000000000000000000
2022+1c00de0101005000f30300000000000000000000000000000000000000000000
2023+0108df0103000000ef0300000000000009000000000000000000000000000000
2024+6e6574207469746c650000001600df0101005000010050000000000000000000
2025+0a0014002c01c800000000000900df0101005000000000000000000000000000
2026+0000000000000000000000001300df0100010000010050000000000000000000
2027+0000000000000000000000001c00df0101005000f30300000000000000000000
2028+0000000000000000000000000108e00103000000ef0300000000000009000000
2029+0000000000000000000000006e6574207469746c650000001600e00101005000
2030+0100500000000000000000000a0014002c01c800000000000900e00101005000
2031+0000000000000000000000000000000000000000000000001300e00100010000
2032+0100500000000000000000000000000000000000000000001c00e00101005000
2033+f303000000000000000000000000000000000000000000000108e10103000000
20342034 ef03000000000000090000000000000000000000000000006e6574207469746c
2035-650000001600e001010050000100500000000000000000000a0014002c01c800
2036-000000000900e001010050000000000000000000000000000000000000000000
2037-000000001300e001000100000100500000000000000000000000000000000000
2038-000000001c00e00101005000f303000000000000000000000000000000000000
2039-000000000108e10103000000ef03000000000000090000000000000000000000
2040-000000006e6574207469746c650000001600e101010050000100500000000000
2041-000000000a0014002c01c800000000000900e101010050000000000000000000
2042-000000000000000000000000000000001300e101000100000100500000000000
2043-000000000000000000000000000000001c00e10101005000f303000000000000
2044-000000000000000000000000000000000108e20103000000ef03000000000000
2045-090000000000000000000000000000006e6574207469746c650000001600e201
2046-010050000100500000000000000000000a0014002c01c800000000000900e201
2047-010050000000000000000000000000000000000000000000000000001300e201
2048-000100000100500000000000000000000000000000000000000000001c00e201
2049-01005000f303000000000000000000000000000000000000000000000108e301
2035+650000001600e101010050000100500000000000000000000a0014002c01c800
2036+000000000900e101010050000000000000000000000000000000000000000000
2037+000000001300e101000100000100500000000000000000000000000000000000
2038+000000001c00e10101005000f303000000000000000000000000000000000000
2039+000000000108e20103000000ef03000000000000090000000000000000000000
2040+000000006e6574207469746c650000001600e201010050000100500000000000
2041+000000000a0014002c01c800000000000900e201010050000000000000000000
2042+000000000000000000000000000000001300e201000100000100500000000000
2043+000000000000000000000000000000001c00e20101005000f303000000000000
2044+000000000000000000000000000000000108e30103000000ef03000000000000
2045+090000000000000000000000000000006e6574207469746c650000001600e301
2046+010050000100500000000000000000000a0014002c01c800000000000900e301
2047+010050000000000000000000000000000000000000000000000000001300e301
2048+000100000100500000000000000000000000000000000000000000001c00e301
2049+01005000f303000000000000000000000000000000000000000000000108e401
20502050 03000000ef03000000000000090000000000000000000000000000006e657420
2051-7469746c650000001600e301010050000100500000000000000000000a001400
2052-2c01c800000000000900e3010100500000000000000000000000000000000000
2053-00000000000000001300e3010001000001005000000000000000000000000000
2054-00000000000000001c00e30101005000f3030000000000000000000000000000
2055-00000000000000000108e40103000000ef030000000000000900000000000000
2056-00000000000000006e6574207469746c650000001600e4010100500001005000
2057-00000000000000000a0014002c01c800000000000900e4010100500000000000
2058-00000000000000000000000000000000000000001300e4010001000001005000
2059-00000000000000000000000000000000000000001c00e40101005000f3030000
2060-00000000000000000000000000000000000000000108e50103000000ef030000
2051+7469746c650000001600e401010050000100500000000000000000000a001400
2052+2c01c800000000000900e4010100500000000000000000000000000000000000
2053+00000000000000001300e4010001000001005000000000000000000000000000
2054+00000000000000001c00e40101005000f3030000000000000000000000000000
2055+00000000000000000108e50103000000ef030000000000000900000000000000
2056+00000000000000006e6574207469746c650000001600e5010100500001005000
2057+00000000000000000a0014002c01c800000000000900e5010100500000000000
2058+00000000000000000000000000000000000000001300e5010001000001005000
2059+00000000000000000000000000000000000000001c00e50101005000f3030000
2060+00000000000000000000000000000000000000000108e60103000000ef030000
20612061 00000000090000000000000000000000000000006e6574207469746c65000000
2062-1600e501010050000100500000000000000000000a0014002c01c80000000000
2063-0900e50101005000000000000000000000000000000000000000000000000000
2064-1300e50100010000010050000000000000000000000000000000000000000000
2065-1c00e50101005000f30300000000000000000000000000000000000000000000
2066-0108e60103000000ef0300000000000009000000000000000000000000000000
2067-6e6574207469746c650000001600e60101005000010050000000000000000000
2068-0a0014002c01c800000000000900e60101005000000000000000000000000000
2069-0000000000000000000000001300e60100010000010050000000000000000000
2070-0000000000000000000000001c00e60101005000f30300000000000000000000
2071-0000000000000000000000000108e70103000000ef0300000000000009000000
2072-0000000000000000000000006e6574207469746c650000001600e70101005000
2073-0100500000000000000000000a0014002c01c800000000000900e70101005000
2074-0000000000000000000000000000000000000000000000001300e70100010000
2075-0100500000000000000000000000000000000000000000001c00e70101005000
2076-f303000000000000000000000000000000000000000000000108e80103000000
2062+1600e601010050000100500000000000000000000a0014002c01c80000000000
2063+0900e60101005000000000000000000000000000000000000000000000000000
2064+1300e60100010000010050000000000000000000000000000000000000000000
2065+1c00e60101005000f30300000000000000000000000000000000000000000000
2066+0108e70103000000ef0300000000000009000000000000000000000000000000
2067+6e6574207469746c650000001600e70101005000010050000000000000000000
2068+0a0014002c01c800000000000900e70101005000000000000000000000000000
2069+0000000000000000000000001300e70100010000010050000000000000000000
2070+0000000000000000000000001c00e70101005000f30300000000000000000000
2071+0000000000000000000000000108e80103000000ef0300000000000009000000
2072+0000000000000000000000006e6574207469746c650000001600e80101005000
2073+0100500000000000000000000a0014002c01c800000000000900e80101005000
2074+0000000000000000000000000000000000000000000000001300e80100010000
2075+0100500000000000000000000000000000000000000000001c00e80101005000
2076+f303000000000000000000000000000000000000000000000108e90103000000
20772077 ef03000000000000090000000000000000000000000000006e6574207469746c
2078-650000001600e801010050000100500000000000000000000a0014002c01c800
2079-000000000900e801010050000000000000000000000000000000000000000000
2080-000000001300e801000100000100500000000000000000000000000000000000
2081-000000001c00e80101005000f303000000000000000000000000000000000000
2082-000000000108e90103000000ef03000000000000090000000000000000000000
2083-000000006e6574207469746c650000001600e901010050000100500000000000
2084-000000000a0014002c01c800000000000900e901010050000000000000000000
2085-000000000000000000000000000000001300e901000100000100500000000000
2086-000000000000000000000000000000001c00e90101005000f303000000000000
2087-000000000000000000000000000000000108ea0103000000ef03000000000000
2088-090000000000000000000000000000006e6574207469746c650000001600ea01
2089-010050000100500000000000000000000a0014002c01c800000000000900ea01
2090-010050000000000000000000000000000000000000000000000000001300ea01
2091-000100000100500000000000000000000000000000000000000000001c00ea01
2092-01005000f303000000000000000000000000000000000000000000000108eb01
2078+650000001600e901010050000100500000000000000000000a0014002c01c800
2079+000000000900e901010050000000000000000000000000000000000000000000
2080+000000001300e901000100000100500000000000000000000000000000000000
2081+000000001c00e90101005000f303000000000000000000000000000000000000
2082+000000000108ea0103000000ef03000000000000090000000000000000000000
2083+000000006e6574207469746c650000001600ea01010050000100500000000000
2084+000000000a0014002c01c800000000000900ea01010050000000000000000000
2085+000000000000000000000000000000001300ea01000100000100500000000000
2086+000000000000000000000000000000001c00ea0101005000f303000000000000
2087+000000000000000000000000000000000108eb0103000000ef03000000000000
2088+090000000000000000000000000000006e6574207469746c650000001600eb01
2089+010050000100500000000000000000000a0014002c01c800000000000900eb01
2090+010050000000000000000000000000000000000000000000000000001300eb01
2091+000100000100500000000000000000000000000000000000000000001c00eb01
2092+01005000f303000000000000000000000000000000000000000000000108ec01
20932093 03000000ef03000000000000090000000000000000000000000000006e657420
2094-7469746c650000001600eb01010050000100500000000000000000000a001400
2095-2c01c800000000000900eb010100500000000000000000000000000000000000
2096-00000000000000001300eb010001000001005000000000000000000000000000
2097-00000000000000001c00eb0101005000f3030000000000000000000000000000
2098-00000000000000000108ec0103000000ef030000000000000900000000000000
2099-00000000000000006e6574207469746c650000001600ec010100500001005000
2100-00000000000000000a0014002c01c800000000000900ec010100500000000000
2101-00000000000000000000000000000000000000001300ec010001000001005000
2102-00000000000000000000000000000000000000001c00ec0101005000f3030000
2103-00000000000000000000000000000000000000000108ed0103000000ef030000
2094+7469746c650000001600ec01010050000100500000000000000000000a001400
2095+2c01c800000000000900ec010100500000000000000000000000000000000000
2096+00000000000000001300ec010001000001005000000000000000000000000000
2097+00000000000000001c00ec0101005000f3030000000000000000000000000000
2098+00000000000000000108ed0103000000ef030000000000000900000000000000
2099+00000000000000006e6574207469746c650000001600ed010100500001005000
2100+00000000000000000a0014002c01c800000000000900ed010100500000000000
2101+00000000000000000000000000000000000000001300ed010001000001005000
2102+00000000000000000000000000000000000000001c00ed0101005000f3030000
2103+00000000000000000000000000000000000000000108ee0103000000ef030000
21042104 00000000090000000000000000000000000000006e6574207469746c65000000
2105-1600ed01010050000100500000000000000000000a0014002c01c80000000000
2106-0900ed0101005000000000000000000000000000000000000000000000000000
2107-1300ed0100010000010050000000000000000000000000000000000000000000
2108-1c00ed0101005000f30300000000000000000000000000000000000000000000
2109-0108ee0103000000ef0300000000000009000000000000000000000000000000
2110-6e6574207469746c650000001600ee0101005000010050000000000000000000
2111-0a0014002c01c800000000000900ee0101005000000000000000000000000000
2112-0000000000000000000000001300ee0100010000010050000000000000000000
2113-0000000000000000000000001c00ee0101005000f30300000000000000000000
2114-0000000000000000000000000108ef0103000000ef0300000000000009000000
2115-0000000000000000000000006e6574207469746c650000001600ef0101005000
2116-0100500000000000000000000a0014002c01c800000000000900ef0101005000
2117-0000000000000000000000000000000000000000000000001300ef0100010000
2118-0100500000000000000000000000000000000000000000001c00ef0101005000
2119-f303000000000000000000000000000000000000000000000108f00103000000
2105+1600ee01010050000100500000000000000000000a0014002c01c80000000000
2106+0900ee0101005000000000000000000000000000000000000000000000000000
2107+1300ee0100010000010050000000000000000000000000000000000000000000
2108+1c00ee0101005000f30300000000000000000000000000000000000000000000
2109+0108ef0103000000ef0300000000000009000000000000000000000000000000
2110+6e6574207469746c650000001600ef0101005000010050000000000000000000
2111+0a0014002c01c800000000000900ef0101005000000000000000000000000000
2112+0000000000000000000000001300ef0100010000010050000000000000000000
2113+0000000000000000000000001c00ef0101005000f30300000000000000000000
2114+0000000000000000000000000108f00103000000ef0300000000000009000000
2115+0000000000000000000000006e6574207469746c650000001600f00101005000
2116+0100500000000000000000000a0014002c01c800000000000900f00101005000
2117+0000000000000000000000000000000000000000000000001300f00100010000
2118+0100500000000000000000000000000000000000000000001c00f00101005000
2119+f303000000000000000000000000000000000000000000000108f10103000000
21202120 ef03000000000000090000000000000000000000000000006e6574207469746c
2121-650000001600f001010050000100500000000000000000000a0014002c01c800
2122-000000000900f001010050000000000000000000000000000000000000000000
2123-000000001300f001000100000100500000000000000000000000000000000000
2124-000000001c00f00101005000f303000000000000000000000000000000000000
2125-000000000108f10103000000ef03000000000000090000000000000000000000
2126-000000006e6574207469746c650000001600f101010050000100500000000000
2127-000000000a0014002c01c800000000000900f101010050000000000000000000
2128-000000000000000000000000000000001300f101000100000100500000000000
2129-000000000000000000000000000000001c00f10101005000f303000000000000
2130-000000000000000000000000000000000108f20103000000ef03000000000000
2131-090000000000000000000000000000006e6574207469746c650000001600f201
2132-010050000100500000000000000000000a0014002c01c800000000000900f201
2133-010050000000000000000000000000000000000000000000000000001300f201
2134-000100000100500000000000000000000000000000000000000000001c00f201
2135-01005000f303000000000000000000000000000000000000000000000108f301
2121+650000001600f101010050000100500000000000000000000a0014002c01c800
2122+000000000900f101010050000000000000000000000000000000000000000000
2123+000000001300f101000100000100500000000000000000000000000000000000
2124+000000001c00f10101005000f303000000000000000000000000000000000000
2125+000000000108f20103000000ef03000000000000090000000000000000000000
2126+000000006e6574207469746c650000001600f201010050000100500000000000
2127+000000000a0014002c01c800000000000900f201010050000000000000000000
2128+000000000000000000000000000000001300f201000100000100500000000000
2129+000000000000000000000000000000001c00f20101005000f303000000000000
2130+000000000000000000000000000000000108f30103000000ef03000000000000
2131+090000000000000000000000000000006e6574207469746c650000001600f301
2132+010050000100500000000000000000000a0014002c01c800000000000900f301
2133+010050000000000000000000000000000000000000000000000000001300f301
2134+000100000100500000000000000000000000000000000000000000001c00f301
2135+01005000f303000000000000000000000000000000000000000000000108f401
21362136 03000000ef03000000000000090000000000000000000000000000006e657420
2137-7469746c650000001600f301010050000100500000000000000000000a001400
2138-2c01c800000000000900f3010100500000000000000000000000000000000000
2139-00000000000000001300f3010001000001005000000000000000000000000000
2140-00000000000000001c00f30101005000f3030000000000000000000000000000
2141-00000000000000000108f40103000000ef030000000000000900000000000000
2142-00000000000000006e6574207469746c650000001600f4010100500001005000
2143-00000000000000000a0014002c01c800000000000900f4010100500000000000
2144-00000000000000000000000000000000000000001300f4010001000001005000
2145-00000000000000000000000000000000000000001c00f40101005000f3030000
2146-00000000000000000000000000000000000000000108f50103000000ef030000
2137+7469746c650000001600f401010050000100500000000000000000000a001400
2138+2c01c800000000000900f4010100500000000000000000000000000000000000
2139+00000000000000001300f4010001000001005000000000000000000000000000
2140+00000000000000001c00f40101005000f3030000000000000000000000000000
2141+00000000000000000108f50103000000ef030000000000000900000000000000
2142+00000000000000006e6574207469746c650000001600f5010100500001005000
2143+00000000000000000a0014002c01c800000000000900f5010100500000000000
2144+00000000000000000000000000000000000000001300f5010001000001005000
2145+00000000000000000000000000000000000000001c00f50101005000f3030000
2146+00000000000000000000000000000000000000000108f60103000000ef030000
21472147 00000000090000000000000000000000000000006e6574207469746c65000000
2148-1600f501010050000100500000000000000000000a0014002c01c80000000000
2149-0900f50101005000000000000000000000000000000000000000000000000000
2150-1300f50100010000010050000000000000000000000000000000000000000000
2148+1600f601010050000100500000000000000000000a0014002c01c80000000000
2149+0900f60101005000000000000000000000000000000000000000000000000000
2150+1300f60100010000010050000000000000000000000000000000000000000000
M internal/app/testdata/x11probe/main.go +93 -7
@@ -8,6 +8,13 @@
88 // main one is mapped (prints "override mapped") and unmaps it after
99 // -override-for (prints "override unmapped"). With -override-dismiss-on-focusout
1010 // it unmaps it instead when the main window loses focus (prints "dismissed").
11+//
12+// With -fullscreen it asks the window manager for _NET_WM_STATE_FULLSCREEN
13+// -fullscreen-delay after the window is mapped (0: right at the map) and
14+// prints "fullscreen WxH" when the window is resized; -fullscreen-off asks to
15+// leave it that long after (prints "fullscreen off WxH"). -keyboard-grab
16+// calls XGrabKeyboard on the window once it is mapped (prints "grab").
17+// -at X,Y creates the window at that root position.
1118 package main
1219
1320 import (
@@ -50,7 +57,16 @@ func run() error {
5057 overrideType := flag.String("override-type", "menu", "override window type: menu or tooltip")
5158 overrideShape := flag.Bool("override-shape", false, "give the override window an empty input shape")
5259 dismiss := flag.Bool("override-dismiss-on-focusout", false, "unmap the override window when the main window loses focus")
60+ fullscreen := flag.Bool("fullscreen", false, "request _NET_WM_STATE_FULLSCREEN after the window is mapped")
61+ fullscreenDelay := flag.Duration("fullscreen-delay", 0, "delay between the map and the fullscreen request")
62+ fullscreenOff := flag.Duration("fullscreen-off", 0, "leave fullscreen this long after the request (0: never)")
63+ keyboardGrab := flag.Bool("keyboard-grab", false, "XGrabKeyboard on the window once it is mapped")
64+ at := flag.String("at", "0,0", "window position X,Y in root coordinates")
5365 flag.Parse()
66+ atX, atY, okAt := strings.Cut(*at, ",")
67+ if !okAt {
68+ return fmt.Errorf("bad -at %q", *at)
69+ }
5470 w, h, ok := parseSize(*size)
5571 if !ok {
5672 return fmt.Errorf("bad -size %q", *size)
@@ -62,13 +78,14 @@ func run() error {
6278 }
6379 defer c.Close()
6480
65- var atoms [7]uint32
81+ var atoms [9]uint32
6682 if err := c.InternAtoms([]string{"WM_PROTOCOLS", "WM_DELETE_WINDOW", "_NET_WM_NAME", "UTF8_STRING",
67- "_NET_WM_WINDOW_TYPE", "_NET_WM_WINDOW_TYPE_DROPDOWN_MENU", "_NET_WM_WINDOW_TYPE_TOOLTIP"}, false, atoms[:]); err != nil {
83+ "_NET_WM_WINDOW_TYPE", "_NET_WM_WINDOW_TYPE_DROPDOWN_MENU", "_NET_WM_WINDOW_TYPE_TOOLTIP", "_NET_WM_STATE", "_NET_WM_STATE_FULLSCREEN"}, false, atoms[:]); err != nil {
6884 return err
6985 }
7086 protocols, deleteWin, netWMName, utf8 := xproto.Atom(atoms[0]), xproto.Atom(atoms[1]), xproto.Atom(atoms[2]), xproto.Atom(atoms[3])
7187 typeAtom, typeMenu, typeTooltip := xproto.Atom(atoms[4]), atoms[5], atoms[6]
88+ netWMState, netWMFullscreen := atoms[7], atoms[8]
7289
7390 b := c.Buf()
7491 xwin, err := c.NewXID()
@@ -82,8 +99,8 @@ func run() error {
8299 win, gc := xproto.Window(xwin), xproto.Gcontext(xgc)
83100
84101 var v xproto.CreateWindowValues
85- v.SetEventMask(xproto.EventMaskExposure | xproto.EventMaskStructureNotify | xproto.EventMaskFocusChange)
86- xproto.CreateWindow(b, 0, win, xproto.Window(c.Root()), 0, 0, uint16(w), uint16(h), 0, xproto.WindowClassInputOutput, 0, &v)
102+ v.SetEventMask(xproto.EventMaskExposure | xproto.EventMaskStructureNotify | xproto.EventMaskFocusChange | xproto.EventMaskPropertyChange)
103+ xproto.CreateWindow(b, 0, win, xproto.Window(c.Root()), int16(atoi(atX)), int16(atoi(atY)), uint16(w), uint16(h), 0, xproto.WindowClassInputOutput, 0, &v)
87104
88105 wmClass := []byte("x11probe\x00" + *class + "\x00")
89106 xproto.ChangeProperty(b, xproto.PropModeReplace, win, xproto.AtomWmClass, xproto.AtomString, 8, uint32(len(wmClass)), wmClass)
@@ -100,6 +117,13 @@ func run() error {
100117 return err
101118 }
102119 time.Sleep(*sleep)
120+ if *at != "0,0" {
121+ // Like games, ask for the rect before the map (a ConfigureRequest the
122+ // window manager sees as the output hint).
123+ var cv xproto.ConfigureWindowValues
124+ cv.SetX(int32(atoi(atX))).SetY(int32(atoi(atY))).SetWidth(uint32(w)).SetHeight(uint32(h))
125+ xproto.ConfigureWindow(b, win, &cv)
126+ }
103127 xproto.MapWindow(b, win)
104128
105129 // The override-redirect window is created once the main window is mapped.
@@ -153,7 +177,21 @@ func run() error {
153177 }
154178 var ovErr error
155179
156- mapped, done := false, false
180+ // Fullscreen requests go to the root window as a client message, as ICCCM
181+ // and EWMH say for a mapped window.
182+ fsMsg := func(action uint32) {
183+ var ev [32]byte
184+ ev[0] = byte(xproto.KindClientMessage)
185+ ev[1] = 32
186+ binary.LittleEndian.PutUint32(ev[4:], uint32(win))
187+ binary.LittleEndian.PutUint32(ev[8:], netWMState)
188+ binary.LittleEndian.PutUint32(ev[12:], action)
189+ binary.LittleEndian.PutUint32(ev[16:], netWMFullscreen)
190+ xproto.SendEvent(b, false, xproto.Window(c.Root()), xproto.EventMaskSubstructureRedirect|xproto.EventMaskSubstructureNotify, &ev)
191+ }
192+ var fsAt, fsOffAt time.Time // zero: nothing pending
193+
194+ mapped, done, isFS := false, false, false
157195 cw, ch := uint16(w), uint16(h) // current size, tracked from ConfigureNotify
158196 hd := &xturbo.Handler{
159197 OnEvent: func(ev *xturbo.Event) {
@@ -172,6 +210,20 @@ func run() error {
172210 if *override {
173211 ovErr = mapOverride()
174212 }
213+ if *fullscreen {
214+ fsAt = time.Now().Add(*fullscreenDelay)
215+ }
216+ if *keyboardGrab {
217+ xproto.GrabKeyboard(b, true, win, 0, xproto.GrabModeAsync, xproto.GrabModeAsync)
218+ fmt.Println("grab")
219+ }
220+ }
221+ case xproto.KindPropertyNotify:
222+ if e := xproto.PropertyNotifyOf(ev); e.Window() == win && xproto.Atom(e.Atom()) == xproto.Atom(netWMState) {
223+ seq := xproto.GetProperty(b, false, win, xproto.Atom(netWMState), xproto.AtomAtom, 0, 64)
224+ if err := c.Expect(seq, 16, 0, 0, 0, 0); err != nil {
225+ ovErr = err
226+ }
175227 }
176228 case xproto.KindFocusIn:
177229 fmt.Println("focus")
@@ -186,6 +238,24 @@ func run() error {
186238 }
187239 }
188240 },
241+ OnReply: func(r *xturbo.Reply) {
242+ rep, ok := xproto.ParseGetPropertyReply(r.Raw)
243+ if !ok {
244+ return
245+ }
246+ on := false
247+ for v := rep.Value(); len(v) >= 4; v = v[4:] {
248+ on = on || binary.LittleEndian.Uint32(v) == netWMFullscreen
249+ }
250+ // Report the state the window manager published, once per change.
251+ switch {
252+ case on && !isFS:
253+ fmt.Printf("fullscreen %dx%d\n", cw, ch)
254+ case !on && isFS:
255+ fmt.Printf("fullscreen off %dx%d\n", cw, ch)
256+ }
257+ isFS = on
258+ },
189259 OnError: func(e *xturbo.XError) { fmt.Fprintln(os.Stderr, "x11probe:", e) },
190260 }
191261 for !done {
@@ -196,8 +266,13 @@ func run() error {
196266 return err
197267 }
198268 timeout := -1
199- if !ovDeadline.IsZero() {
200- timeout = max(int(time.Until(ovDeadline).Milliseconds()), 0)
269+ for _, d := range []time.Time{ovDeadline, fsAt, fsOffAt} {
270+ if !d.IsZero() {
271+ ms := max(int(time.Until(d).Milliseconds())+1, 0)
272+ if timeout < 0 || ms < timeout {
273+ timeout = ms
274+ }
275+ }
201276 }
202277 fds := []unix.PollFd{{Fd: int32(c.Fd()), Events: events}}
203278 if _, err := unix.Poll(fds, timeout); err != nil && err != unix.EINTR {
@@ -206,6 +281,17 @@ func run() error {
206281 if !ovDeadline.IsZero() && !time.Now().Before(ovDeadline) {
207282 unmapOverride("override unmapped")
208283 }
284+ if !fsAt.IsZero() && !time.Now().Before(fsAt) {
285+ fsAt = time.Time{}
286+ fsMsg(1)
287+ if *fullscreenOff > 0 {
288+ fsOffAt = time.Now().Add(*fullscreenOff)
289+ }
290+ }
291+ if !fsOffAt.IsZero() && !time.Now().Before(fsOffAt) {
292+ fsOffAt = time.Time{}
293+ fsMsg(0)
294+ }
209295 if err := c.Dispatch(hd); err != nil {
210296 return err
211297 }
M internal/app/xwayland_test.go +184 -1
@@ -51,6 +51,13 @@ type xwaylandEnv struct {
5151 // X11 display. It skips the test without Xwayland and stops everything when
5252 // the test ends.
5353 func startXwayland(t *testing.T) *xwaylandEnv {
54+ t.Helper()
55+ return startXwaylandWith(t, [][2]int{{xwaylandW, xwaylandH}}, nil)
56+}
57+
58+// startXwaylandWith is startXwayland with the given headless outputs, left to
59+// right, and an optional change to the default config.
60+func startXwaylandWith(t *testing.T, sizes [][2]int, mutate func(*ports.Config)) *xwaylandEnv {
5461 t.Helper()
5562 if _, err := exec.LookPath("Xwayland"); err != nil {
5663 t.Skip("Xwayland not on PATH")
@@ -73,11 +80,14 @@ func startXwayland(t *testing.T) *xwaylandEnv {
7380 ctx, cancel := context.WithCancel(zerowrap.WithCtx(context.Background(), zerowrap.New(zerowrap.Config{Level: "info", Format: "json", Output: logs})))
7481 cfg := config.Defaults()
7582 cfg.Xwayland = ports.XwaylandConfig{Backend: ports.XwaylandBuiltin, Binary: "Xwayland"}
83+ if mutate != nil {
84+ mutate(&cfg)
85+ }
7686 done := make(chan error, 1)
7787 go func() {
7888 done <- Run(ctx, Options{
7989 Backend: "headless", NoTerminal: true, Config: cfg, Script: script,
80- ScreenshotDir: shots, Sizes: [][2]int{{xwaylandW, xwaylandH}},
90+ ScreenshotDir: shots, Sizes: sizes,
8191 })
8292 }()
8393 t.Cleanup(func() {
@@ -392,3 +402,176 @@ func TestXwaylandOverrideShape(t *testing.T) {
392402 })
393403 until(t, "only the toplevel in state", func() bool { return len(readState(e.statePath).Windows) == 1 })
394404 }
405+
406+// fullOutput is the share of the output screenshot at path that is green.
407+func fullOutput(path string) float64 {
408+ return greenShare(path, image.Rect(0, 0, xwaylandW, xwaylandH))
409+}
410+
411+// windowOf returns the state window with the given pid.
412+func windowOf(st statefile.State, pid int) (statefile.Window, bool) {
413+ for _, w := range st.Windows {
414+ if w.PID == pid {
415+ return w, true
416+ }
417+ }
418+ return statefile.Window{}, false
419+}
420+
421+// TestXwaylandFullscreen: a fullscreen request after the 1 s grace fills the
422+// output, the toggle bind leaves it, and a request made right at the map is
423+// ignored (the grace, current policy).
424+func TestXwaylandFullscreen(t *testing.T) {
425+ // Gaps make a tile visibly smaller than the output.
426+ e := startXwaylandWith(t, [][2]int{{xwaylandW, xwaylandH}}, func(c *ports.Config) { c.Layout.Gaps = 20 })
427+ shot := filepath.Join(e.shots, "latest.png")
428+ corner := image.Rect(0, 0, 4, 4)
429+ p := startProbe(t, e.bin, e.display, "-fullscreen", "-fullscreen-delay", "2s")
430+ until(t, "tiled with a gap", func() bool {
431+ return strings.Contains(p.out.String(), "mapped ") && fullOutput(shot) > 0.3 && greenShare(shot, corner) == 0
432+ })
433+ until(t, "probe fullscreen at output size", func() bool {
434+ return strings.Contains(p.out.String(), "fullscreen 640x360")
435+ })
436+ until(t, "output all green", func() bool { return fullOutput(shot) >= 0.99 })
437+
438+ // The toggle bind (cmd+shift+f) leaves fullscreen.
439+ if _, err := io.WriteString(e.script, "key Super+Shift+f\n"); err != nil {
440+ t.Fatal(err)
441+ }
442+ until(t, "probe left fullscreen", func() bool { return strings.Contains(p.out.String(), "fullscreen off ") })
443+ until(t, "gap back", func() bool { return greenShare(shot, corner) == 0 && fullOutput(shot) < 0.99 })
444+}
445+
446+// TestXwaylandFullscreenOff: the client leaves fullscreen itself.
447+func TestXwaylandFullscreenOff(t *testing.T) {
448+ e := startXwayland(t)
449+ p := startProbe(t, e.bin, e.display, "-fullscreen", "-fullscreen-delay", "1500ms", "-fullscreen-off", "1s")
450+ until(t, "fullscreen", func() bool { return strings.Contains(p.out.String(), "fullscreen 640x360") })
451+ until(t, "fullscreen off", func() bool { return strings.Contains(p.out.String(), "fullscreen off ") })
452+ until(t, "tiled", func() bool {
453+ st := readState(e.statePath)
454+ return len(st.Windows) == 1 && func() bool { _, ok := tileRect(st, st.Windows[0].ID); return ok }()
455+ })
456+}
457+
458+// TestXwaylandFullscreenGrace: a request made at once after the map stays
459+// tiled (fullscreenGrace in core).
460+func TestXwaylandFullscreenGrace(t *testing.T) {
461+ e := startXwayland(t)
462+ p := startProbe(t, e.bin, e.display, "-fullscreen")
463+ until(t, "mapped", func() bool { return strings.Contains(p.out.String(), "mapped ") })
464+ until(t, "tiled window", func() bool {
465+ st := readState(e.statePath)
466+ return len(st.Windows) == 1 && func() bool { _, ok := tileRect(st, st.Windows[0].ID); return ok }()
467+ })
468+ // Stay inside the grace, then check it is still not fullscreen.
469+ time.Sleep(500 * time.Millisecond)
470+ st := readState(e.statePath)
471+ if _, ok := tileRect(st, st.Windows[0].ID); !ok {
472+ t.Error("window went fullscreen inside the grace")
473+ }
474+ if strings.Contains(p.out.String(), "fullscreen ") {
475+ t.Errorf("probe saw a fullscreen resize inside the grace: %q", p.out.String())
476+ }
477+}
478+
479+// TestXwaylandKeyboardGrab: while a fullscreen, focused X11 client holds the
480+// keyboard grab the close bind does not fire; after it leaves fullscreen the
481+// binds work again.
482+func TestXwaylandKeyboardGrab(t *testing.T) {
483+ e := startXwayland(t)
484+ p := startProbe(t, e.bin, e.display, "-fullscreen", "-fullscreen-delay", "1500ms", "-fullscreen-off", "2500ms", "-keyboard-grab")
485+ until(t, "fullscreen", func() bool { return strings.Contains(p.out.String(), "fullscreen 640x360") })
486+ until(t, "grab", func() bool { return strings.Contains(p.out.String(), "grab") })
487+ until(t, "probe focus", func() bool { return strings.Contains(p.out.String(), "focus") })
488+ if _, err := io.WriteString(e.script, "key Super+q\n"); err != nil {
489+ t.Fatal(err)
490+ }
491+ select {
492+ case err := <-p.waited:
493+ t.Fatalf("probe closed (%v) by Super+q despite the keyboard grab", err)
494+ case <-time.After(2 * time.Second):
495+ }
496+
497+ // The probe leaves fullscreen itself; its grab stays, but the binds work again.
498+ until(t, "fullscreen off", func() bool { return strings.Contains(p.out.String(), "fullscreen off ") })
499+ if _, err := io.WriteString(e.script, "key Super+q\n"); err != nil {
500+ t.Fatal(err)
501+ }
502+ select {
503+ case err := <-p.waited:
504+ if err != nil {
505+ t.Errorf("probe exited with %v, want 0", err)
506+ }
507+ case <-time.After(2 * time.Second):
508+ t.Fatal("Super+q did not close the client after it left fullscreen")
509+ }
510+}
511+
512+// TestXwaylandKeyboardGrabWindowed: a grab on a windowed client does not lock
513+// the binds.
514+func TestXwaylandKeyboardGrabWindowed(t *testing.T) {
515+ e := startXwayland(t)
516+ p := startProbe(t, e.bin, e.display, "-keyboard-grab")
517+ until(t, "grab", func() bool { return strings.Contains(p.out.String(), "grab") })
518+ until(t, "probe focus", func() bool { return strings.Contains(p.out.String(), "focus") })
519+ if _, err := io.WriteString(e.script, "key Super+q\n"); err != nil {
520+ t.Fatal(err)
521+ }
522+ select {
523+ case err := <-p.waited:
524+ if err != nil {
525+ t.Errorf("probe exited with %v, want 0", err)
526+ }
527+ case <-time.After(2 * time.Second):
528+ t.Fatal("Super+q did not close a windowed client that holds a keyboard grab")
529+ }
530+}
531+
532+// TestXwaylandOutputHint: with two outputs a window created at the origin of
533+// the second one opens on it, and a fullscreen request fills that output.
534+func TestXwaylandOutputHint(t *testing.T) {
535+ sizes := [][2]int{{xwaylandW, xwaylandH}, {xwaylandW, xwaylandH}}
536+ e := startXwaylandWith(t, sizes, nil)
537+ p := startProbe(t, e.bin, e.display, "-size", "640x360", "-at", "640,0", "-fullscreen", "-fullscreen-delay", "1500ms")
538+ var w statefile.Window
539+ until(t, "window on HEADLESS-2", func() bool {
540+ var ok bool
541+ w, ok = windowOf(readState(e.statePath), p.cmd.Process.Pid)
542+ if ok && w.Output != "HEADLESS-2" {
543+ t.Logf("window output = %s", w.Output)
544+ }
545+ return ok && w.Output == "HEADLESS-2"
546+ })
547+ until(t, "probe fullscreen", func() bool { return strings.Contains(p.out.String(), "fullscreen 640x360") })
548+ until(t, "HEADLESS-2 all green", func() bool {
549+ return fullOutput(filepath.Join(e.shots, "HEADLESS-2", "latest.png")) >= 0.99
550+ })
551+ if g := fullOutput(filepath.Join(e.shots, "HEADLESS-1", "latest.png")); g > 0.1 {
552+ t.Errorf("HEADLESS-1 green share = %.2f, want empty", g)
553+ }
554+}
555+
556+// TestXwaylandClassRule: [window-rule] matches the WM_CLASS of an X11 window
557+// the way it matches a Wayland app ID (steam_app_<id> from Proton).
558+func TestXwaylandClassRule(t *testing.T) {
559+ yes := true
560+ e := startXwaylandWith(t, [][2]int{{xwaylandW, xwaylandH}}, func(c *ports.Config) {
561+ c.Rules = append(c.Rules, ports.WindowRule{Name: "games", AppID: regexp.MustCompile(`^steam_app_\d+$`), Floating: &yes})
562+ })
563+ startProbe(t, e.bin, e.display, "-class", "steam_app_413150")
564+ until(t, "floating steam_app window", func() bool {
565+ st := readState(e.statePath)
566+ return len(st.Windows) == 1 && st.Windows[0].AppID == "steam_app_413150" && st.Windows[0].Floating
567+ })
568+ startProbe(t, e.bin, e.display, "-class", "Other")
569+ until(t, "other class tiled", func() bool {
570+ for _, w := range readState(e.statePath).Windows {
571+ if w.AppID == "Other" {
572+ return !w.Floating
573+ }
574+ }
575+ return false
576+ })
577+}
M internal/core/rules_test.go +44 -0
@@ -411,3 +411,47 @@ func TestRuleWidthWithFixedOverflow(t *testing.T) {
411411 t.Fatalf("%+v", s.Windows)
412412 }
413413 }
414+
415+func TestMapAtOutputPlacesOnThatOutput(t *testing.T) {
416+ r := startMulti(t, nil, left, right)
417+ r.mapApp(t, 1, "term")
418+ // DP-2 starts at layout x=200: a game mapping at its rect goes there.
419+ r.client <- ports.WindowMapped{ID: 2, AppID: "game", HasAt: true, AtX: 200, AtY: 0}
420+ if w := stWindow(r.stateWith(t, 2), 2); w.Output != "DP-2" {
421+ t.Fatalf("not on DP-2: %+v", w)
422+ }
423+}
424+
425+func TestMapAtOutputKeepsRuleMonitor(t *testing.T) {
426+ r := startMulti(t, func(c *ports.Config) {
427+ c.Rules = []ports.WindowRule{winRule("g", "game", func(r *ports.WindowRule) { r.Monitor = "DP-1" })}
428+ }, left, right)
429+ r.client <- ports.WindowMapped{ID: 2, AppID: "game", HasAt: true, AtX: 200, AtY: 0}
430+ if w := stWindow(r.stateWith(t, 2), 2); w.Output != "DP-1" {
431+ t.Fatalf("rule monitor lost to the hint: %+v", w)
432+ }
433+}
434+
435+func TestMapAtOutputKeepsRuleWorkspace(t *testing.T) {
436+ r := startMulti(t, func(c *ports.Config) {
437+ c.Rules = []ports.WindowRule{winRule("g", "game", func(r *ports.WindowRule) { r.Workspace = "1" })}
438+ }, left, right)
439+ r.client <- ports.WindowMapped{ID: 2, AppID: "game", HasAt: true, AtX: 200, AtY: 0}
440+ if w := stWindow(r.stateWith(t, 2), 2); w.Output != "DP-1" {
441+ t.Fatalf("rule workspace lost to the hint: %+v", w)
442+ }
443+}
444+
445+func TestRuleMatchesSteamAppClass(t *testing.T) {
446+ r := startMulti(t, func(c *ports.Config) {
447+ c.Rules = []ports.WindowRule{winRule("steam", `steam_app_\d+`, func(r *ports.WindowRule) { r.Floating = ruleOn() })}
448+ }, left)
449+ r.client <- ports.WindowMapped{ID: 1, AppID: "steam_app_892970", Positioned: true}
450+ if w := stWindow(r.stateWith(t, 1), 1); !w.Floating {
451+ t.Fatalf("steam_app rule did not match: %+v", w)
452+ }
453+ r.client <- ports.WindowMapped{ID: 2, AppID: "steam_app_x", Positioned: true}
454+ if w := stWindow(r.stateWith(t, 2), 2); w.Floating {
455+ t.Fatalf("non-numeric id matched: %+v", w)
456+ }
457+}
M internal/core/spawn_placement.go +9 -1
@@ -139,7 +139,15 @@ func (p *spawnPlacement) place(c *Core, v ports.WindowMapped) {
139139 }
140140 }
141141 if s, _ := c.screenOf(v.ID); s == nil {
142- if eff, ok := c.ruleFor(v); ok {
142+ eff, ok := c.ruleFor(v)
143+ // A window mapping at an output's rect goes to that output unless a
144+ // rule names a monitor or workspace.
145+ if v.HasAt && !v.Remap && eff.monitor == "" && eff.workspace == "" && eff.number == 0 {
146+ if i := c.screenAt(float64(v.AtX), float64(v.AtY)); i >= 0 && i != c.focusScreen {
147+ eff.monitor, ok = c.screens[i].name(), true
148+ }
149+ }
150+ if ok {
143151 c.placeByRule(v, eff)
144152 return
145153 }
M internal/ports/client_events.go +5 -0
@@ -29,6 +29,11 @@ type WindowMapped struct {
2929 // Modal is set for a dialog that blocks its parent (xdg_dialog_v1):
3030 // focusing the parent focuses the dialog.
3131 Modal bool
32+ // HasAt asks for the screen containing the layout point (AtX, AtY) when
33+ // no rule sets a monitor: the X11 host sets it for a window that maps at
34+ // exactly one output's rect.
35+ HasAt bool
36+ AtX, AtY int
3237 }
3338
3439 // SlotEnv is the environment variable neferwl sets on processes it spawns

Keyboard shortcuts

Single-key shortcuts are on. ctrl k and esc work whatever this says.

ctrl k :
go to a section, branch, tag, file or repository
?
this list
j k
move the row cursor down / up
enter
open the row under the cursor; on Files, a directory opens or closes in place
↑ ↓ ← → home end
in the file tree (focus on a row): previous / next row, close / open a directory or go to its parent / first entry, first / last row. They never open a file
l h
on Files: open a directory or a file / close a directory or go up to its parent, then to the parent page. Elsewhere: into the side panel (on a merge request, its files) / back to the content; there j k move between its controls
g g G
first / last row
/
filter the list; on Files, find a file anywhere in the repository (esc clears, enter opens the best match)
b
switch branch or tag
g s g f g c g b g m g i g r g a
tabs: summary, files, commits, branches & tags, merge requests, issues, releases, actions (when available)
g h
home
w
wide mode: use the whole width of the screen, or not (remembered)
y
copy a permalink pinned to the commit
d u x
diff: split / unified / collapse or expand all
e E
diff: the whole file in view / every file, with the lines the hunks hide
n
merge request: next note in the diff
esc
close a dialog, leave a field

Branches 23

Tags 10

↑↓ moveenter openesc close