From 5daf24b1a5e2d6b07c90b87d9225db4d28aa2aa2 Mon Sep 17 00:00:00 2001 From: Nicholas Keene Date: Wed, 4 May 2016 22:17:47 -0500 Subject: [PATCH 01/25] The Ordinary Layout is the most natural and powerful layout for the Ergodox EZ. Come check it out. --- keyboard/ergodox_ez/keymaps/ordinary/keymap.c | 104 +- .../keymaps/ordinary/ordinary-base.png | Bin 99031 -> 100472 bytes .../keymaps/ordinary/ordinary-base.txt | 10 +- .../keymaps/ordinary/ordinary-media.png | Bin 123651 -> 124173 bytes .../keymaps/ordinary/ordinary-media.txt | 4 +- .../keymaps/ordinary/ordinary-symbol.png | Bin 103944 -> 103677 bytes .../keymaps/ordinary/ordinary-symbol.txt | 2 +- .../ergodox_ez/keymaps/ordinary/ordinary.hex | 2411 +++++++++-------- .../ergodox_ez/keymaps/ordinary/readme.md | 2 +- 9 files changed, 1284 insertions(+), 1249 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/ordinary/keymap.c b/keyboard/ergodox_ez/keymaps/ordinary/keymap.c index 871bda672c..6905cbc7a6 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/keymap.c +++ b/keyboard/ergodox_ez/keymaps/ordinary/keymap.c @@ -4,25 +4,27 @@ #include "action_layer.h" #include "action_util.h" -#define BASE 0 // default layer -#define SYMB 1 // symbols layer -#define MDIA 2 // media layer -#define LOCK 3 // shift-lock layer - -#define LSymb 0 // left symbol-shift key -#define LMdia 1 // left media-shift key -#define LLock 2 // left shift-lock key -#define RSymb 3 // right symbol-shift key -#define RMdia 4 // right media-shift key -#define RLock 5 // right shift-lock key - -#define MUL 6 // mouse up left -#define MUR 7 // mouse up right -#define MDL 8 // mouse down left -#define MDR 9 // mouse down right +#define BASE 0 // default layer +#define SYMB 1 // symbols layer +#define MDIA 2 // media layer +#define LOCK 3 // shift-lock layer + +#define LCaps 10 // left caps-shift key +#define LSymb 11 // left symbol-shift key +#define LMdia 12 // left media-shift key +#define LLock 13 // left shift-lock key +#define RCaps 20 // right caps-shift key +#define RSymb 21 // right symbol-shift key +#define RMdia 22 // right media-shift key +#define RLock 23 // right shift-lock key + +#define MUL 30 // mouse up left +#define MUR 31 // mouse up right +#define MDL 32 // mouse down left +#define MDR 33 // mouse down right /* - * The Ordinary Layout for the Ergodox EZ keyboard, v3.14 + * The Ordinary Layout for the Ergodox EZ keyboard, v3.141 * * Modifications from default by Nicholas Keene ergodoxez@nicholaskeene.com * @@ -41,7 +43,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| * | Symbol | A | S | D | F | G |------| |------| H | J | K | L | ; | '" Symbol | * |-----------+------+------+------+------+------|Shift | | Tab |------+------+------+------+------+-----------| - * | LShift | Z | X | C | V | B | -Tab | | | N | M | , | . | / | RShift | + * | LShift | Z | X | C | V | B | -Tab | | | N | M | , | . | / | LShift | * `-----------+------+------+------+------+-------------' `-------------+------+------+------+------+-----------' * | LCtrl | Meh |Hyper | LAlt | LGui | | RGui | RAlt | Hyper| Meh | RCtrl | * `-----------------------------------' `-----------------------------------' @@ -50,7 +52,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * ,------|------|------| |------+------+------. * | | | PgUp | | Up | | | * |Backsp| Del |------| |------| Enter| Space| - * | | | PgDn | | Down | | | + * | | | PgDn | | Down | | |Aa * `--------------------' `--------------------' */ [BASE] = KEYMAP( @@ -58,7 +60,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { F(LLock) ,KC_1 ,KC_2 ,KC_3 ,KC_4 ,KC_5 ,KC_ESC ,F(LMdia) ,KC_Q ,KC_W ,KC_E ,KC_R ,KC_T ,KC_LBRC ,M(LSymb) ,KC_A ,KC_S ,KC_D ,KC_F ,KC_G -,KC_LSFT ,KC_Z ,KC_X ,KC_C ,KC_V ,KC_B ,LSFT(KC_TAB) +,M(LCaps) ,KC_Z ,KC_X ,KC_C ,KC_V ,KC_B ,LSFT(KC_TAB) ,KC_LCTL ,KC_MEH ,KC_HYPR,KC_LALT,KC_LGUI ,KC_HOME,KC_END ,KC_PGUP @@ -67,7 +69,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { ,KC_MINS ,KC_6 ,KC_7 ,KC_8 ,KC_9 ,KC_0 ,F(RLock) ,KC_RBRC ,KC_Y ,KC_U ,KC_I ,KC_O ,KC_P ,F(RMdia) ,KC_H ,KC_J ,KC_K ,KC_L ,KC_SCLN ,F(RSymb) - ,KC_TAB ,KC_N ,KC_M ,KC_COMM,KC_DOT ,KC_SLSH ,KC_RSFT + ,KC_TAB ,KC_N ,KC_M ,KC_COMM,KC_DOT ,KC_SLSH ,M(RCaps) ,KC_RGUI,KC_RALT,KC_HYPR ,KC_MEH ,KC_RCTL ,KC_LEFT ,KC_RGHT ,KC_UP @@ -125,7 +127,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |------+---------+---------+---------+---------+---------| Up | | Up |---------+---------+---------+---------+---------+------| * | | Sleep |MouseLeft|MouseDown|MouseRght|Volume Dn|------| |------| Num Lock| Left | Down | Right | MyComp | | * |------+---------+---------+---------+---------+---------|Scroll| |Scroll|---------+---------+---------+---------+---------+------| - * | | |MouseDnLf|MouseDown|MouseDnRg| Mute | Down | | Down | | End | Down | PgDn | | | + * | | |MouseDnLf|MouseDown|MouseDnRg| Mute | Down | | Down | | End | Down | PgDn | RShift | | * `------+---------+---------+---------+---------+----------------' `----------------+---------+---------+---------+---------+------' * |LCtrl| Meh | MClick | LClick | R Click| |Cmd/Insrt|Optn/Del | Hyper | Meh |RCtrl| * `---------------------------------------------' `---------------------------------------------' @@ -151,7 +153,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { ,KC_NO ,KC_F16 ,KC_F17 ,KC_F18 ,KC_F19 ,KC_F20 ,KC_TRNS ,KC_WH_U ,KC_PSCR ,KC_HOME ,KC_UP ,KC_PGUP ,KC_MAIL ,KC_TRNS ,KC_NLCK ,KC_LEFT ,KC_DOWN ,KC_RIGHT,KC_MYCM ,KC_TRNS - ,KC_WH_D ,KC_NO ,KC_END ,KC_DOWN ,KC_PGDN ,KC_NO ,KC_TRNS + ,KC_WH_D ,KC_NO ,KC_END ,KC_DOWN ,KC_PGDN ,KC_RSFT ,KC_TRNS ,GUI_T(KC_INS),ALT_T(KC_DEL),KC_HYPR ,KC_MEH ,KC_RCTL ,KC_MPRV ,KC_MNXT ,KC_VOLU @@ -213,6 +215,7 @@ const uint16_t PROGMEM fn_actions[] = { ,[RLock] = ACTION_MACRO_TAP(RLock) }; +uint16_t caps_shift = 0; uint16_t symb_shift = 0; // there are two shift keys for each layer, and two lock uint16_t mdia_shift = 0; // keys; we increment a counter for each key pressed and uint16_t shift_lock = 0; // decrement when released. @@ -223,15 +226,30 @@ bool mdia_lock = false; // key the lock flag is toggled const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { switch(id) { - // shift and lock between layers + // shift and lock between layers?L? + + case LCaps: // both caps-shift keys trigger Left Shift + case RCaps: // so they don't interfere with the magic combo + if (record->event.pressed && !record->tap.count) { + if(++caps_shift > 2) caps_shift = 2; + if(shift_lock) { + register_code(KC_CAPS); + unregister_code(KC_CAPS); + } + register_code(KC_LSFT); + } else { + if(--caps_shift < 0) caps_shift = 0; + if(!caps_shift) unregister_code(KC_LSFT); + } + break; case LSymb: if (record->event.pressed) { - symb_shift++; + if(++symb_shift > 2) symb_shift = 2; if(shift_lock) symb_lock = !symb_lock; layer_on(SYMB); } else { - symb_shift--; + if(--symb_shift < 0) symb_shift = 0; if((!symb_shift) && (!symb_lock)) layer_off(SYMB); } break; @@ -241,7 +259,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if (record->tap.count && !shift_lock) { register_code(KC_TAB); } else { - mdia_shift++; + if(++mdia_shift > 2) mdia_shift = 2; if(shift_lock) mdia_lock = !mdia_lock; layer_on(MDIA); } @@ -249,7 +267,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if(record->tap.count && !shift_lock) { unregister_code(KC_TAB); } else { - mdia_shift--; + if(--mdia_shift < 0) mdia_shift = 0; if((!mdia_shift) && (!mdia_lock)) layer_off(MDIA); } } @@ -257,20 +275,20 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) case LLock: if (record->event.pressed) { - shift_lock++; - if(symb_shift) symb_lock = !symb_lock; - if(mdia_shift) mdia_lock = !mdia_lock; - if(!record->tap.count && (keyboard_report->mods & (MOD_BIT(KC_LSFT) | MOD_BIT(KC_RSFT)))) { + if(++shift_lock > 2) shift_lock = 2; + if(caps_shift) { register_code(KC_CAPS); unregister_code(KC_CAPS); } + if(symb_shift) symb_lock = !symb_lock; + if(mdia_shift) mdia_lock = !mdia_lock; layer_on(LOCK); } else { if(record->tap.count && !record->tap.interrupted && !symb_shift && !mdia_shift) { register_code(KC_GRV); unregister_code(KC_GRV); } - shift_lock--; + if(--shift_lock < 0) shift_lock = 0; if(!shift_lock) layer_off(LOCK); } break; @@ -280,7 +298,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if (record->tap.count && !shift_lock) { register_code(KC_QUOT); } else { - symb_shift++; + if(++symb_shift > 2) symb_shift = 2; if(shift_lock) symb_lock = !symb_lock; layer_on(SYMB); } @@ -288,7 +306,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if(record->tap.count && !shift_lock) { unregister_code(KC_QUOT); } else { - symb_shift--; + if(--symb_shift < 0) symb_shift = 0; if((!symb_shift) && (!symb_lock)) layer_off(SYMB); } } @@ -299,7 +317,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if (record->tap.count && !shift_lock) { register_code(KC_BSLS); } else { - mdia_shift++; + if(++mdia_shift > 2) mdia_shift = 2; if(shift_lock) mdia_lock = !mdia_lock; layer_on(MDIA); } @@ -307,7 +325,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) if(record->tap.count && !shift_lock) { unregister_code(KC_BSLS); } else { - mdia_shift--; + if(--mdia_shift < 0) mdia_shift = 0; if((!mdia_shift) && (!mdia_lock)) layer_off(MDIA); } } @@ -315,20 +333,20 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) case RLock: if (record->event.pressed) { - shift_lock++; + if(++shift_lock > 2) shift_lock = 2; + if(caps_shift) { + register_code(KC_CAPS); + unregister_code(KC_CAPS); + } if(symb_shift) symb_lock = !symb_lock; if(mdia_shift) mdia_lock = !mdia_lock; - if(!record->tap.count && (keyboard_report->mods & (MOD_BIT(KC_LSFT) | MOD_BIT(KC_RSFT)))) { - register_code(KC_CAPS); - unregister_code(KC_CAPS); - } layer_on(LOCK); } else { if (record->tap.count && !record->tap.interrupted && !symb_shift && !mdia_shift) { register_code(KC_EQL); unregister_code(KC_EQL); } - shift_lock--; + if(--shift_lock < 0) shift_lock = 0; if(!shift_lock) layer_off(LOCK); } break; diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-base.png b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-base.png index 69af8df4e1db1a1b6ebc95ca8c15367500c60557..2864031b1baa65a2104888ca10e99d788fffbae1 100644 GIT binary patch delta 74077 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�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

EmS(QxJkdtH+1U0sKfCzxWj%?R%dGrjh~`*r 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 W-fB{GV)P*!{8=0!nEhhnM*b&03}-t4 delta 72602 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

Cw3#;?j{Qu?28Y%_}$^I9&bPO{`U(tiIbkK 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\n."], [{y:-0.875,x:5.5},"B",{x:6.5},"N"], -[{y:-0.875,c:"#2277ff",fa:[0,1,0,1,0,0,0],w:1.5},"Capitals\nShift\n\n\n\n\nShift",{c:"#cccccc"},"Z",{x:14.5,f:3},"?\n/",{c:"#2277ff",w:1.5},"\n\nCapitals\nShift\n\n\n\nShift"], -[{y:-0.375,x:3.5,c:"#77aaff"},"Option\n\n\nLAlt",{x:10.5},"Option\n\n\nRAlt"], -[{y:-0.875,x:2.5},"Hyper",{x:1},"Cmd\n\n\nSuper",{x:8.5},"Cmd\n\n\nSuper",{x:1},"Hyper"], -[{y:-0.75,x:0.5},"Ctrl\n\n\nLCtrl","Meh",{x:14.5},"Meh","Ctrl\n\n\nRCtrl"], +[{y:-0.875,c:"#2277ff",w:1.5},"Capitals\n\n\n\n\n\nShift",{c:"#cccccc"},"Z",{x:14.5},"?\n/",{c:"#2277ff",w:1.5},"\n\nCapitals\n\n\n\n\nShift"], +[{y:-0.375,x:3.5,c:"#77aaff",f:3},"Option\n\n\nLAlt",{x:10.5,f:3},"Option\n\n\nRAlt"], +[{y:-0.875,x:2.5},"Hyper",{x:1,f:3},"Cmd\n\n\nSuper",{x:8.5,f:3},"Cmd\n\n\nSuper",{x:1},"Hyper"], +[{y:-0.75,x:0.5,f:3},"Ctrl\n\n\nLCtrl","Meh",{x:14.5},"Meh",{f:3},"Ctrl\n\n\nRCtrl"], [{r:30,rx:6.5,ry:4.25,y:-1,x:1,c:"#54d6de"},"Home","End"], -[{h:2},"< Del\n\n\nBackspace",{h:2},"Del >\n\n\nDelete","Page\n\n\n\n\n\nUp"], +[{f:3,h:2},"< Del\n\n\nBackspace",{f:3,h:2},"Del >\n\n\nDelete","Page\n\n\n\n\n\nUp"], [{x:2},"Page\n\n\n\n\n\nDown"], [{r:-30,rx:13,y:-1,x:-3},"Left","Right"], [{x:-3},"Up",{h:2},"Enter",{h:2},"Space"], diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.png b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.png index f3fed3cdbea2637352b74858cd461010a2170091..85b08cc092ad46b06f9d4ff54afbf1b2c005f383 100644 GIT binary patch delta 78056 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 z977+�i4kjUWoiurb9yJM}v0KQP5cxF}itqCtK=HpVpi$}a{9M=ZKEXgH!`ohL{6 z8;FX7cg8vSV!Y}KII6L_n2#UVLjSD3hw7+5|Dse__ao(T|Lndkzfq`eW9!fDzx$Ig z0J#m3G7|sKAuV#*nMuhw$FCl#grlo55Lmyn=6O6kH!La&nacNnrU103Q%E@+DhN;q z{Gn)YH+w<78xlgyG$$uKrL z$#@zMxySp-;?ksZiagyIQ<4EYEX{lo0R3wLmF`d1%XJrQ%ZLSe9~1a)$1A@iuL?gBkTx3_vNCJM|D=4V z;d6R{l+WgE8^etO;rlLW|M*x|9~_jeGYJ*^A(w>A&Eg^^$x&q;5Hv#0;yo^|;l^TG zBz;Sz<;A(la6aD|xe+8o!R12=5eBu3klAL`12(|_8}=I%55y|U4h2jvB@YAvcx)dv z6irw{@cqF%5#y|6e71w#xztAkvwTQ=X;ge>W+Xs6M&>wxh6lkpvr{^4Fb44>)aW4~ zijOf?5waaFc&Us5uT!?C3yH~I=daG!0kL=4r-kWhWc1K1Yzfb@$P@;@h=*pRlTqpf zAZP*{EYhEnevzecd3|8NnV2#u28F6Wn)QX7A!M6x-e zis>W08Ll4UL_AW3A%96T2T8AZ;C;gfhK-rZ5SN3HWrxR+hs5I_qfTx zh0LDAn@&MRfldhxwQ*{pUB(*&zC4&SSb@XN6u(1=~lUN*IgU-C5$k9Uw66 z3wN>!CMzdUkGu<;^sV@`IgMj78<(2AHA$C!wGNg9tyshUc=_rX(Ec|VSoQr7&s0Mb zh>Q#3AK<6{e(`eeg&OWsjs=qzc}3l!2z{s}%>|eKPM!x272aj@t1RJ2Du)5Ya?GKv z�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 diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.txt b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.txt index f1ecd5fdce..815e2f5baf 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.txt +++ b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.txt @@ -14,8 +14,8 @@ [{y:-0.75,x:3.5,c:"#ff8500"},"Mouse\n\n\n\n\n\nDown",{x:10.5},"Cursor\n\n\n\n\n\nDown"], [{y:-0.875,x:2.5},"Mouse\n\n\n\n\n\nDnLeft",{x:1},"Mouse\n\n\n\n\n\nDnRgt",{x:8.5,c:"#ffb063"},"End",{x:1},"Page\n\n\n\n\n\nDown"], [{y:-0.875,x:5.5,c:"#e6e067"},"Mute",{x:6.5,c:"#cccccc",a:7},""], -[{y:-0.875,c:"#2277ff",a:4,fa:[0,1,0,0,0,0,0],w:1.5},"Capitals\nShift\n\n\n\n\nShift",{c:"#cccccc",a:7},"",{x:14.5},"",{c:"#2277ff",a:4,fa:[0,1,0,1],w:1.5},"\n\nCapitals\nShift\n\n\n\nShift"], -[{y:-0.375,x:3.5,c:"#ff8500"},"Middle\n\n\n\n\n\nClick",{x:10.5,c:"#ffb063"},"Delete\n\n\nOption"], +[{y:-0.875,c:"#2277ff",a:4,w:1.5},"Capitals\n\n\n\n\n\nShift",{c:"#cccccc",a:7},"",{x:14.5,c:"#77aaff",a:4},"RShift",{c:"#2277ff",w:1.5},"\n\nCapitals\n\n\n\n\nShift"], +[{y:-0.375,x:3.5,c:"#ff8500"},"Middle\n\n\n\n\n\nClick",{x:10.5,c:"#ffb063",fa:[0,0,0,1]},"Delete\n\n\nOption"], [{y:-0.875,x:2.5,c:"#ff8500"},"Left\n\n\n\n\n\nClick",{x:1},"Right\n\n\n\n\n\nClick",{x:8.5,c:"#ffb063"},"Insert\n\n\nCmd",{x:1,c:"#77aaff"},"Hyper"], [{y:-0.75,x:0.5},"Ctrl\n\n\nLCtrl","Meh",{x:14.5},"Meh","Crtl\n\n\nRCtrl"], [{r:30,rx:6.5,ry:4.25,y:-1,x:1,c:"#ccbb00"},"Stop\n\n\nBrowser","Reload\n\n\nBrowser"], diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.png b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.png index 8a0cfd63f82e28a53bb2b9f0e774d7f528fe9194..2cf2cb2b103c2fce5e135250776683ec9440e498 100644 GIT binary patch delta 79763 zcmZ6yby$>9*M|$J^^Ou)im-Fns_S&m{_l~SWzpX&8n>IyI>(qzcpReqSg=XVp;`_)yDZ$cbc^?Uv zeEgzVrkME}WtWN=-xeEfCXKFxkS2{>3b(N2$};6@9Eq#wnbPKev?6xq?{}1y=ei}~ zb~N_;D9bGpIrW1lv=)c$CB$qcomPYL3znCR8CV9oGFj)_U1L}nF@zZ zK0ZzB-R*3JmYE9uA0{r%?z)ZkS+VZAeW*ogY|ly- zSSS)el(ds%LV?B<9{s@{IQUa^l2$5+3xlNd3$U@4X+&l5)XcWw`%WxWDM(uNM^-ngQ)FZ&9--kTJ&cygvTc6W;*9;(9F7f~%S zFd{wLTvk@EWN-$zMqyc&0ok*RjV9X5Wp%LgbuL5E_Y+(A-z+tRVdNHR@}nWde9k3b zzQq6b?OU`Cp9e^JLOJcxSj~^Og|clV<(eHz<|-hVWjFW2BTy1#&Br%uT^I_MHnLAF zrhUvOE1AX{Sn9vumM7HdOI9ic9r){lH@4--TPRr2 zyUzOBVdbfDDD>Qr)kdESJNNzhI6cnjLN`b2e7o6HrEf)o#Vd*&{9HPC+`I$hl7G*< z#!SR03NG)7a1h3kFTP`}wlVxD^cb9%3+Xm`%3YZZIS?NH<<_Rrp^NY++AZJdUf$ae z81o11!XC2)n4F&kWSm7lq0H#XVZV~4cf}zW&z=g-N-J1`w*=^ z>Stbz1ME^zIgOm1utS8Km-aDtX|r8I-Z3Al$zrME# zB&Vc=-IV-Lrs)orK3r;yXd{Jzww>~E3c|%1kMY+@{ zMT3e%p=v82G8l4)Oe~b&M<>p|o<)oF48CN!;=3tk)Qot+hxqcPzn%I!BGiEJwfRYS ze_ee&LH{>*7?*}hr~(L98DvTK_&hqWB?V$&V6d~dKwRdO7aSHAW>T;F$*oWw_(-eCKTmz&~0Q zjZ_@|tbhB=0x|eEuirteA!ANn$BF9$xJHTtY;pXv$30BO-=C<-tcIs*)HsVrm zC#nQ7HZrtUQH9iA40qTz8~h@f&Mq>4*xfODb=~@Ma51AypSVvnjNiv&iy{2?kkwRw zyMEma2J9)f+mgz(iYnf-BHoFkZK=U?g?!L+5KFOEIq4No z^YaZc4_Wq-AwFQOLnjaOgAZcmsN|XJ?U}}wI!kDWzMu6ZGp*7rvc4j%2vB3+TW0;L za;ze@6#ukMWSM{iEltG9mf&+RcKFt;QTOPRLagB@yR_Xf+Vt7v;Kq52u(7c*P2aa3 z97CdYeuzm|?MmIh*ov>^7@4@UZ=Q#x>74Mz_z>xp)EGFwV@uLAJF0z5c`e7sGW@7Qp{5%f+juB? zV~pGwPOxy{fu=!`_m+Ijk-^tH!bC+!4!ls9$)6qB+@p+ zUR?6fSaSX7@YQ=MW|stUNMWsBTw0162vc*O_o?b`XU=?OZXla=l6g%>5TuG`Zg2lV z9-G3ZdMd%AAK?aW9^}55h$4pfmdg9msL~flQ85e%a`$+Obxpwk_q0odnr?S8?CE zr2yyFPOI*lE!Muq;M3egtwE?_CUlD;w&|tlS2rpl+#c{B!&aV>m#(OyQkM;^+tPVS z5F~4dQKMD8@|FV;P8Uh6mb6U~DbHmb{iow{zS;~(mJh3DMW=xFQgNuB@Epx!OjHYc zvk9nNZ_ML!`yWpSYp8ge$fM)9+|g;k(%O4yNf54!B+7!=ZvOH9l6T-4%-s(NzSUt9 z-EkA$O}}zda8Y5%^VbWm(t#<@+0BD8tBh3IGGdE{mkhav2IA)zHGkj)=;fEs=^2eG z*#um$P+M(R%&Db}w9>&!W3z*Y8=3lsm$25u;9g5>qJ~4w&5iw`lXjIMYQ()L+Wmao%g-*x z*Po8(8u>%pNN4nH#dekn`%)d9rjsD^L-I;r?T$OIAud8(9n^jYRn77PSof#bCmO7t z{iKh(4}LjC9N9G^*1mkjx^9WbxKkXH5g~om{OXnYd7eyc6=ochrW1{>HY29j@N_mFv$9MFl(l&i0hh)ONoiF4277FznoOzZH>LVdm2B#lNv1E3wkW{xe^6+p`FNil;vpO$Q11 zECkV(1%ePMF>rQl>3tmq({LJ?%J(f2s;HjSrj8&c)+K%O-F0nBgc&Hh<~<_1ia3_T#Wr^xs6Up+%IW35dmqQ3 zCQ#EI6@xp;!`<9YDbexFw6H8_fDs^=z`acqrHNZGWI7E}K=KGOgBN();tHhrQA zqC1S$L051VaIZHSN62ce^|5P@&a`eh8DgJN(;pSWKbW@gzL=W+fO1IWb9k;LTG-VoE@H<0^LnQ3_rR$*-RYhrrt zsw!dxFDF41?YsaTklxD^ByFML63wZ*b=y4s>14B};mUo^-olZt#(nCv--U|A$9 zh#KKfZ(jaLXJ_OWTjlrjbz}4n$!}16dOAXIww$ukBzE1W!0`JMllgQAVG8nIk?d7Rp29*udV`o z_G9C~n+s8HR$&79l!j(dD<@zxm3;a?@iZLI;NAPD_M{~a>SjLY+awAGT zi3S<{6$^6Bc`bK4U0q!hGs^D0B=)MDm6eqjmzUDBKSe8mJf@0ULj#)$nB$P#7jKDx zQt;JVsez&v@;_@|w1Z@p_t<#F2tW6|>8mYy#z}?qB8D^QeP-oUJ4p5+VsI#di^|sy zI08FO@btIV;|1sn*5P(|cPDHSh|L5o7Xe<@Q6d>O8{8;98R2?V6d!>@c(AYmZ?9=y?!83OUpY$Gt{hnpt z{ydhqrUJaKJO8%hfIxegOf}cxcp(N98>cAKiZ^-RN&`zDGYnoix(t77jCeCtn+Ew) z!BC`sBUi62Mp7)yWzj|Wk*q)g_iWRa>M$TYv$!sZEvyYnY$_jFK2 zi?{w?K~)a$x^vNKxwAM4;(C&hzQysmw$QUtF<9@6TiwS z*sL+{O}YC1%V*`}o$7QjP=ZjL0_F}5Djn=RtZM5P`!LOt$UYuXEpCWS)?du!|E|Wn z;D0@NMR5olZxZ@eFBIuC#b#_3=PaD0P^f4iv3i_6j@*_99MGAf{?Z- z^Sng<`1y|E|0lxD_s^x9V%Yvf*z_ra($h8uBPteCUM41mrb$qE^?q3f8`I~X-RoWm zW8n<6RK|fm?rLx;fIGr3CiXPNLX z8>FSh+fSN}CrgKqi=%dg700R}2X__%11e-8j{Bbr?Zzu@zP41OCuBP1ATS>?;tt6h zM_>Af41GvGW9gqE(6;7HS?yFI>16Vi@zaFV z`0(Y@k_UIMd`G97^A)NXi;kzeI5&mEAyq(YP#SSgQ)#1}-~se<@h3yCr8Z)zpON6U zk_cxiYM4Gk2L!pDoj@HDxwOSE1h$a#AO$fWMZ(^KU1(s+ zU!OxqE@j~OQMBPagd~4aRH9^oN z!KIMLdMO1(PlCYpi)7#m)>H$7gY*bdQOW~*rcwQkqob$$r}J?A*Q}#2mpXYakA6JW z)6-)&?WBBeH~X@MLk9}fmnZZz{cp8x>&1%`n{s0PUBtAu><*MYsG@_AQ?J7)decc6 zq6p?cqNVqju5CB-)s52KjtZH5O2F6)Ll!nv>r_C)L!Ov9ng;=OibKVAj~1e!#y>lr zF@FBKvy|e-$hR;~95kP<0NRBlI529q=S!aPEbdEg2940=L8556KIm5WcKZL({-viv z?0b0-_3j-FEJ~&UA1yR6o*;2X1V|NBTzFLO@&k9u_$AJV!NA`|iF|f?@tfLr6hQVH z^d*kZy-fXLn{zW*B!H?6(JU|b2!rC_{G#`UX&0i|LqI~(z5SWcS&)UoRXsLy%qX^Y zFSz)dsDpQU^wp?HU*9sARI72CUg@t4U`pWXtopzA%-D#c>TsLPDO~5uKi$wJ?QO zc=LSgLKOI>G`F=`EHzj$GIcFKrFl;CcnpMk>8E^1B?}F|CV?Ryek0Oc2fMm&#`5E5 zuAwTHEjaTl6L%=O*2pD#ez~PZSP77#*jYY6vU+M#a&0wH3*?#1zBGbB)jtEDvI?GP ze~_(Bai~6u%H!gx+w?}i@m{vDk!3nXa-T*s6l$>_gUbLP|P zIxwpUk_MVSC@h+FVg+qye>2cZ{FfK~snCq&?|wL(2=`nu|G_b=W0>3YRENmsEqv^R zT^rnJM$^co4>SiqHZ%oScW_Wr5@Uhp5s{)WnUWeQ^AW>{hxm9a%eJ~Q^*Qs{TS#a~ zO)WUBI#08qJCoOHBbr?Vr^)G8-A7L9(DS7*x5zAEEWKKj=cSQ+{6GlV!3<(l%~m+2 z>aXbm;&_ql`ywa46Qr56b%`~tfB-Q;~wsl@-Mxh*q*d1wX`>(TIM2%RA9z}ZmTrQoOIw`TSM)wgpn zu=SG)#Gj%>B@vN|K4NA;6gZ9z6H1?@IsQ!tIx|y@5ojV$l=;6KAZP5$mg`_dU9h5r z>FU=-1u#;JZ=ua8+OTB<= zrRAHQ2qBxye{V6UyOukJ(99Ebp~l-}V;)j~hL_LD^%9^V>}dbnzW^1BAv$^myQL^A zy)}p~GasE6EUn&cw^ThP%wFxQg?V86-+O6Ds`pBz;#V+wJby0I%s?@~FEd&U>j@0z z`NyYFZHTbORHr6I8z?KV?p^CX)dgN54nG?C`Z%gR1YaLxGeb``Xm~oxUWHH+1mT00 z-pT+()((20(_Ep|^+f@uTB5Mo@L6VDV7h>P5FDbEh2&1<;8FrhzdQriO8yJsCTkD- z6OqDDv#ME^?Q*R-n!|y~C!7v%Zg2MVo?0C@MAg?jJG*HKp9~fjUR!jd_>mEpkeUq< zN^{j|mW2kE<4-X}neQOp8W>Rj)0?RE9J|z&4IqSEWcO{4ngw(vVTxRwgrCF z3AheP8fCNekzq2Gb|5(~FD|hTzuB9W+{@Jhv7MIZ?5U&T%P{b}oKDLC8cuZ1F!uNTm!M zWd!f;YBH~{ldDTc*OjO0@LkLre0~D*Y|1O(b;|orrB@NDa2@cdo-#C^{`_yW=1G$vPbTwuz!u(S zG|O=m5rILETs+QR=Vppg6!rBAM%A|(i>Mj#QSm(16L3PFEH%Oy>7;f?&n{Q{1clyE z^ALikJP-8weEvA)uoiEs6ahCB(Mn-8rLkqBw{W~7$NbK1Kyj(ga3gYD7g!KS6{ z-#NPRD1}MRg?M9YBlvdI;>DqiHaiE07wgPSy9`hYNHpT+h|O+vz<6eO>R!*Z_VT_0 zV!f(?DR3`#Pb=1s8~gl$0>IHa4Dg^2m}7J=ww<> zKB6yQW`L92%zMlIYiqn$as2$WH}Y(IRi`YzSLW>O%;l^bHP@sLMJOw4r^B74lFv~I z8vZNe@r43rCJ3!E5prPMXg$lUzqI)7yPj!bKmv7LT^+Mq{D=a`xC1y#!YFf|(JGY} zo6vCWNeAGN?DN1;g&hcSU`_vb3k-^}KptEN#4Wib*{?6iykX|OkLh3^pJ*l=UMRwg z#r;RbxPmA0Wq+gNCOY4XlL$EIE5NJ#FLWMD_>bUXw=fML>3DK7^va(-d{f| zBjpJ8jU%@a@MO31*rAEU^aiek3^68Zio7I(7%VM5oSDMp@_L#MibNh?DXd@p*hYpo zXeJ}4`rE2D1ZCive^1v5nHAv*hhuWk@aB1zB*^l9hyv&kHtYQq$n=z&Meh3N!o%@Y zBG(?^XQt0m+SI^T+<4O((|?7Btqc6+78GL}vO_WEn4(UgJm4SHz^(|8`I?OPA?{|CC zOL$WYOg+UoP*wrt`6M%M zsTK5kL9sIPn@93>8I~6%VN4N%B7sz-@xeRi6rtglH$VgH3-VYA5lV*C)YRyATDJ_7 zU6-&FJn8vc_a#E~T{6)lUp#72{p1@ZH8oxGeR>vgtnt4&JrfgZ+mmga!ec{2l8YDI z&CM;$?o8@Y9~`6Ss0#doeVNpIE2N&Z^H`wAkLO}}KHs=_hCtT5qd{D^pJI10_KxIy z&@FuZwW&3e9B>G%*jX%E8oS4Qv@q?g#D;xnYe0tW8ZhJX#TIFd%OtgQMGvsG4}a2Q z#0}S2%~G`s5?jhrjlO|f^DEU?j^w<|2AV+pLX+_%vHHg+hc)lK;7~1mX_;U|uJs@Wi z$ypR)4X`w4(JfL(9`oi9UGz^p+!ovC4^*xiM9| z)sqTPSEzqH(`o;Zd7d2~7uDZWfJd6YR0`zdM3d*dVk!F{T(l4Y{9r9}*DzzOZPz7{ zWm3X8V~#9dKPTY8qHpNH(kdUO>ktk2QRe#XI^^S&z#L@WZhyX7)NAA2i;$lOhq2Lf ztd*e|nXIw}u>+;5Io)Vd9!D!3v+UGZlY~>P-uBZ35Lb4xB$vBW?`Gc?wr;kB3v;y_ z@E39|J-}A8vax%FKx0@)z%38%n}Y1yiCS3)lJZafG!L#&;CN=hmb;XSAnON|VoXd2 zx;@@kHVTm3@43XY>`(O#&&L=&{22zB=<8J7j5)kJ&ZS|nj}dAAz4Tj3aBi9`wr6K% zW-N-T_2&mmgfCva_~wz2Hlvx;>2-rfWr$<_nwt^b>PfU^af;CHXr|AUrvnhjWD}Pk z7S;JMD*A!BkEpqSpS4iz^*UuO!=I&KskpqhAz#<`&)N!qt8as9EfXC~rkvM}0hXMc z%>DM4QI$~(_@PgTBY!Sao=1EwV);KX!Hg_C=XVIkQ*M_vnLBkI@Ve8vvHQ~|K&-cSU{JD4p#PsWlV%=IKvnd4s4uc-`ayaQ6 z4!>TqswX6*B_dInMYsQWB5_o5NfB9$n;eEe^%PB$0hXy(L3Bm*8o!bERY9#Ui!na? zVlkxAE0rYG?JB_+XY#=YF-%;}B6Q@{Cbq-d)NY5ITmHao_uingAVRv|WRwoJVa@M0 zt>Xc%E9^UW-*_s-eIa53a~H=+vjAbjtEG@CSt}TU=mMNq|F%y>*culN4`XXH7iE&J%@v(IP05o1}r5elFlhTL9Q+lN=t*8Cc4aR!W;wSL1t($ftMFjs03I)6- zq=PAmH#E_Vy@S`#bw2A?Z{@lES1>qm#+!2k|1)% zmW+G=f*=M{!6Yq;F*L+hV1!t7^=G0rRHbUWzP*|eRq^xpTV1Q%akX-nMNv>xd!g-4 zWb`e1bg(Av+FxxAHCC?@Tve|iDptd52w$PLsa;$!RZYKX>nAK$>q@#KChFKXJ z?v#%S;5i{h6TU1l$f@6E=sR`n;1J_Bn;(@OHnqTix#1Q7GSWrAiO+%Z*meN|F|m-_ z)g@6i`ikNw%hY%Lv_m!vpy_e;@aR9?9Q6(~svyU#bkJ;-PWPb$x>SE!n$5SV+E=MF zvA0{*IZ-!bj6^Y#K(Lv;`?7fQMU9%GNHb39#)l7>&=G<|O6bzwcWR@nh7tpXYMdq@ zGVB5KBPSXD1d}m9$=TE{MgYQiWo`7n zIsbiSJy%oOhl=`Vi>2PH+MLuKp^j{K$PHq`RSgqC#&@*b0BQlEEo-%~;oW&w}ga>s~@J2`0%qI}gfo`WqF7&79;qm0r8YywU zdLPS8!WwGoYF`)0#jUyMXEKGel-^jmIlp~7*kCmZG|(v#*~^sDgG*Octmi z)7kotMw{SAH~#v!N7&6i&E)RJEEFn)MVa30Ly91hGRHOFp3Kh6SE;p{D?4XNIPVVI z^(D&g5#k|^Y)$k+v}7x|`g@D!a#uXlmL~5tqS1o^8UocuDI55Mg3@CpMkoamW6dd7 zQkhog@m+V!RN&bsKf7H@Qx8CYSZ9DUXx-j%?_xB!wq%2%dVX=e-I+r5mpF_O!04*@ zrHQX|YfSNWb?8X``eB+!%Q~0H4cxbvXb9AbWQgX979crp#Tf@0Uf7!tPKwm;9lI(f zLIypl2KRO)`j$(tb-oZ|WU#7c*_KBb6IygJ3!PoBSg71Oqj%m4L3Hf(`j3=9p9Yrv zsLHl1XJMw2Pw^(xG2_5s0!u5S+}qcWg~|nUYGOa(~hMGSwxGI1v9#A%98L0|>3$zH<&m>UqFCI1yqcn{55U&8@*LF{8lx z{JEYsiZYJ!;^MNT!Ld<#UMTU_fC`JQYzaR&{6Utcq0s?LkN8HjLI=L@zt#Bgf&=7m z7i6gbsuyq0hWwFLjJ2+xJZ45PlAs=9H#}Yeb%d3qWSH;X^~>coFdFE^veuD=3=SaI zhO&#=F&Z+SVt6k365*5mX;QXkU4a+d!|uVz3R6;Zl!iDe0B*ayAf32BA<&rOcR1w z;ZBd}>WXi|P%Z#?`si^-U>0+cUl9kz=+uA!Jh9;MX`h z5sPCjszLv8yS{>eH&HK*?$NV-&cMK_PsgKI-ww} zx|$=K6sxHiF-$B!^(1Oq?43yazK_M-^6z7uW8MKiqJde2r%9ExR-0O{rEU{m%32Ek zPf`?&h&9_KnL=h1GBPsE4iap=xBY(xP7fr2p(Tl966J&6g8%EbK$XAXR>cOkSnnNQ zy!sk2Yp+SVP8!F%M@$y(3=oKV=)itsg2q>WLMM2$r;kEPQ^9){Hp=k2YlezpTbtR2Zi-B+^xy9`zl}_yE%b6~w=CjYahunN0dKYIDw7WK@2wu|kBIxH zTAFw#=gpNEerZr@9u<@10Ar)IFYl&M!xca-yDAUMi&Qp+;sVQSm+8(`jI9YUu1B1m zPxO9hfE$qhTPS>5JBSis2K3Y;*0zrVdS*>a-@z}U1?#t={9JcbY)?4|KQaA>Tzmi* z@iX9$ixs`HQECrdtsaos3|zP^aGp{xV~}Po4Zc^ua5Fxu_0~vP6n5@j-Qy4WkfV?G zb<|l;QvWhRa_6>rBRKuYZ!-DhrWfAB?2+u^wLs_81Mrr4Ra0`c(e+#dExT}&jVN=$ zaqQig2QvrDJ>)?EVgr(jmnFBb=YHhEpUxU;8=o40V8cv;0PO^1=@5sL0VkeAU9r{u zo~}8=ZK3hJ;|4yUxR!zj!r(vZaEypxRBvcnQ2c0Cm8;vDiJ`XxN|vepupt*cihF~06R#>3g_d|cN0_t zx!n3O$F+t?6r4co)|3<<*(VbJXhj4Ll+m}PDnfSAWTn}q=;s$e#@G0u%h8Mr3R4B> zKX0Mkp-DCA(dCJ{I`(|JmoL$PZ|fOZ)^(Pw&`aEWz22K=sV|hSmARKE6x*ehkH&K% zONW;8_%yW$&dy%#q@a)aO*96B*{WegOR^G96yxF~MbXhRVQ=<1sF}d~k+eK+fBA5c zOp&nT1+fnck(Ru=tfmy$WcN4r3e^oKL?h!^6!owb(Zstf8ny+5lWA?~M-QDT%EQjN zZEim9hNK~?Wah|qWE*uuFNpwS6|r(g3i-h6yxCqwR47&)KeZ{IePjeOw8%drC`@v8 z_0Yt(1}MhAZ-9$f%|h#&Rq}(FRhSm$s`aeM@zIygQRw4T;jV&~JIMS*v{$MuT!9v0 zoB=>QdsVp7^Tfj4nIAei3%Wo@!Yg$RO}$6<0fU#gUxlJzZ^lI*f5hZ2j*gCFDCPpv zUnx0xCXoIjk<8(e!@OS)el8u??8jY&cQR#vqI&>IX~}hf>6aAoe}#J^Y*yMh{N3VM zB#m#2V5HU3s2n{^UnSxzf+_vyua@Tu>diPJ+o$C-o0QCPMFXq1+j&6@Q06oF#dkZu;Q6P9>>ZK4jChCC@rA>ga-uMh(25_VpO*) zq@edTw5j?>I0Hp`Id;~{KEPc7>L&?S~L_n~7oUVc|LENzzVbEXEj})Ei^fY8HNhwK~BHOMCeqO{$7@e|h>Q@TM z$i=^-uPuwM%@%jecjhWdJ@c2bC@3iY0tlg?_YU+mM?nce_%c7RPoNMXG5_Ag^gxt+ zB`z^|0~AgX(!a5>i%$7yEa>`C8ug_puH_+ zjlvU+`#Tgffx(g}r85-9XNgPePnL}w8ckW}>P(BUE zBySg1r1x@d{F1~q8WtDAHc{YghUtf)}B3oMG%wZTajO$8m5;o1ABE>5u)-9Stg3F&HF; z$n6&?jl{D{PU305ZbLzDZ~Nkxg>uV2@G(R#HzCLJC&?>;HjAnK5bmq8mSgtqs4Eli zr~6mc5fNoBuFU@+8q8`?-<=vzWAxRrsr|MABGwBW=p)*9rVj=*+rirt$Lw(nUM2lm zW?HB74_uY2kCr4a&rZ}(x#3Bq)25UI03=2joc{9XUIG2IJ7&lzt`Ve<>rP9-qhMJWLQt76Vq-$<0}SnuHuKZS4d}0 zJ&XmsfTtLrS&#RBOK989mTA8-`4wfpt%<7F^n~{Amw^+)ciwLN(BJ-R@CNDoGo%+~ z3+ZZGr_|@46eXM?^5%$D#7)o9l=qlHe)7fQT2uMe2vqyc4d)_~Yv4*s)aWYwPrcS0y>TbU7yiis`c6v_TeakJo7e&+F$2}n&m^JnnZyLS@gxPeAAGo zf?u1!{p}ns|F)x=dgjEY1`Z*34BHNnE8|j2#ionNO3KMYrx39=*&b<1ay~DQx~Wy$ zfXe-O7vfxNh<~<g*bvhLM37yj7;S{zMG8_j)JJ z$<@`$@&1WeCEu^7B1~Kz;#feO`_ptJ?WG_nhu|eYa`(m<<>%lPipPgC%XKX{g#9U zOmedUp-#`j7P>mL5Ui00te7!LNq+??({=e361p&snqJr(FI%d?-KpLtnc|pl9%KiU zZ!F;a(s`7c3;`i2BJLxa?f;fh(5z=aaD*e2 zQCoD!s!g4dG& zNg-~M0*II-0`E5lyS_iGaY5fN${s)WA(_eO5rbW-tbHay!?-itW6va%Jm1|M8XezSrA&rP zPrr2{M=-%Ss}N7W2iKA|eJ4B!o3NOq<#esp1WPZbb73C*=5`nPm2VJ-l-JW(>f*{i zH`e$1E(@?Cx`v{6cbz250S!4ns*^|!)EIj`ep22&7}ic?2JU)-D;1hHD^xL+?gKm*dWT9jqJ9^#_#;Myv=+o z3X?R^Kl@4BytsfVm~z#>KY&)&QW!4)l>b7cCL%QO8XuUu`w0^~*pHSo4-1(8Z&lWg zovTx8 zmSMeWSdTihcC@D+wLdYzUiYQUe}*@&%XBCg=&jFs^jFGBr~2J`k8f-=3g@>g%(|K^AUth2f` z?Y(m*jmE?h&*2o&{bFCEdiYf{!j|y-5NTu9%(G9 zCV#uoxjJIeBW=veFY|rEq9163*{G+PGU&DrCjTPDV>^@?wBPUts`rj8lW@T&=r*p* zMR8;0FSg1T>o98WgwRxf++ta?%GciD%>{pO-|Tz!vIW?vQvflm<{S@1ip+e+#KxH&7!DpY6I;{!hO8y z++`7P_RM+|9eeG5U+Ev~t|OK_vDBjEQCLwnUrRW|3$9yCHn^&_{yB9>rL;5m4A7DV z#~@LNftCzqi0?72nI&Li?gq3}(8DtyfRh#eUrsg!0?NycwUoIPBmQrhn66Q*wq0LN zCYTvQdisaS%Viq@b;x7uzPcc54zOW-+Pu{KgU)D?8$a#Vhn~~!*{LhOigh zywE3??VipgPS0MU{1E6|FC-gj*nE&d-We?kQx3Zji1JqWUToRi{Mzfy%zS?i@Ss`4 zUmEIs`AQAlW#N&IcmGns+6?5OkA_t#{3oa({(n&|QKRZVQEfokfu*kOZa%9a-&-a2 z2YR3oHsnDoRQRYv3H*R9S%S<&dGj%@w(5=$+^crKc~ zDp!q(swD+TMklt)Hnk5AM}_IZfN*b74Sb$ldmif&0lbzZgj~!-O@%Y-tS4=iWNa3@ zlx?-*0WRz{{8IV>R^xq$x@2a!t)$Crz(1pCi}BMw{E8T7El(RGxCk>UiITM6;w5yz z2|wZ3;J5qgs5m(JSfR4eLlQs2tloo|FlH)MNBczoF#3N0)H(@t zyAVLJ0}PieDklM94p_wGMTygo@VZS|dHBY#Yn^X0TdR7@BaF`(dMcU)-@}VC1T^!F z27i0pYKS>wQX4I!&^%LJF$|BsFlCDkMC@(s#^nrd^$e`w&SiHd$m`wzT#^^H`zZNm z60iINM#uuwgQ-Kfgc%-TQ<)V%(8eY}@w-|<2fW#mk|YDpCi0Cj=0l%^pD_`M1Z>F8 zHuLfy?pqqzX#as#Ef}a9&Ij8SwD7zTeS%Su6c?^VjcB%?O0cBjI>qL-x4Q z7LTKMO6vi@vCvS5{p$XXvp+=GH}v6^jdW_|Nx6f`gXr8O`$}J5A7a2Z5@EgTHEAmT z^exxhFznjj?F09()ozk|KQRJ*^6&Dbmq2%e^5A$Jj|zEn0MHK@3)##!RFqFT6w;bI zd%EfBD-ixs+d?3Cnfx_8!RuY>AoJ0fWZ<=shCM#fzO1sG>{iIo2=!U|l;zdLCG z&(&Wc>#!DICs&Ha?fdQVrs$7=zyl}SbN!(Sgay2{bK{BrqB)aTkdd$zm(w>gqNMF( z@pz!5PPwkBDLf?Q5kRm4!D0nmasVCZ%a>z(3_^qfXBjSKc;ON{;jm>%WDNkYyg3L- zdVNEKO1$@|c3Z=z_yNy@N3FKaOZY+^IHL! zB(k_VqXEKoPH&+!S0EQt>1i&)BuT{jX022^5 zdYF4q1q@(h`XJ>v2`pCNzJGoen_4E|;%AG&=X+$WeR_z6gQMKu?3QdzVM}^0z|LMZ z`=73B9!Ot;dzm&zjl{;kh!)Qn$TbrV1P~l1>V|kV{|wl5@XyQ>^nIk^aZL5@x6#%yA{{=CDL6#xE<1nvPWW6QA+L|89{@5ws343ig?lw=) zvv)}cc9`~mkxq+7NDMM^`4i4t^?c;`BMbnfWIHf2o_3sP4=ZV^H|G>+ys^+NTvl%ZNfO@S>N`b{@hm*$lzKDWxVL$70fBdUCR{!1+MK{4bqq%#;+|S*%p5 z2xK+ZeeD!spoI+1&PRNGfNOtNjj>ynTD`X|Dg`J{ABI!x9|sPHL`71(7G1_|o?ec} z_BIREdHH&A=B*O`$9$XzErGXxuGqvf0W`JP?7i*HcKKfL_f;xHJHsHea7j zI@jnYrH~&E#`jn9J5JTTF%|7}eL}^gDwP(9vNDSg9k~62xPk#xiBYRNmcW~pP(TUx zIo}BaUR5-=uz*v;y_ao>q$DXZp$rV>bCo)OJDyQf#{+T|EjKqlA)|^UK%uzP6*EEy zF8u!-@2ttX=kdo4iueYcF}m{b98Ycxmrs}CA~M?BYzglmg7~!oS5!@S)Uiz#gKKLe zX*M^j5eOSGS4-Fu!hapt&;2LL{j1@(sc#441w|dnj|2cJ@phpmEYGcHFsfli1CS|G z$r6MNgoY-@!c8qqHA?B?FcU&MLd2>Zi6mlS76o}re!@O|wP^)v^PlQPqC}rXZ5N*W zT>?aCNGBkU_@*nz4Sugr(5cDAYh{Y!POs-Hr24-9yjOzt^}bjC4_R*&R#nuu z{YoPs9SiA_6kN2@-3-FI>=@-}B+hKQD=(!e%Li%li=v$=`p{ZB>x?`C99E zi{|Efk>82#8#1D{QD>{C OCdY96|A||~Ho}IX6cIDf8HEGF4|sBmM-jhvSykPp{Hje~N2Ie~ z&EG3(cu2~D0?se}WwwSj=Gu6IvbcTgD%*#LA{tNaY?7U___QVjCqR*&UNRgktfFf- zSMkh=bs)m!VfV+)=hk#!%S12ZPlIjcU&_4M0H08DyZvc;&x>DNAlMMt(>RpgN~d{z z{D{*4Y>#z=JXPJb#_xdMknj+nuQR1~m#2c6vO&(3ZT&;9@0?>rR0^{vc}`XbFZaMX zAs9|5!IEg4|vaJ6*4mEK#tk{7(nGYkT3IGXDyhOF3myD2{|vgL~pbqF)@cx7#* zV|McFtftNk&FX(kqQ#{x0kATB2PitUSh_$8$Y&cFpS}f;C$U2t8XYZEV+S-I+0gqT zpT++psrvFSy<>Gcx4mHwmc+mOOC8L=$gK=1q4P<pPy(69s{;*%I;!SRL9)@r!i}Mp|h8H&YNKh1^~gNj0LdAZsWDv%mH$}R3O%T z4cTu+0*hMo5~WW}-!hB`qDYWEZC^9YqWEY9ei4t6m=cQ1T<(i&QMccVp1eK$IllWT zv`}!r36u!!!;G#s=hvP@G>e3pQRugA78Z#l#=vN3oXT6LXBb#$VYYG|O^RqRrALN@ zAddp69H@LA*Q&PqrE<<;r=UaZIR?8U7{YXfmuDX|AKQY!#mdu>SqgB(t+Of z-Tn=bk5ir|(0an1R{>65Ro}=`2O)D9M*-A`Ev_w|;|_5V1UXi(tI3neT<*UksTwjL zJawS@x2Xty;!=5^Vi7tIt%GLapa#&1dC}0)GDcp-;ARDwKL64;GozKhGBGwL|6hNA z&A5SkMVAa}Mhem&XD(v6py2z`ZekI=618CO~ZQB{2%z%ycsUpo97>hDdI>C z)!4j9{biZ^GVx3~9db{3q|pEuIvJ|Ze1NwYA<>rT7490F61hF2JJj1ampx z-TfPTwjRC8QPHWo!+ni~myaiU#WyjxeVzc2GC`8ptU#leqUWt?s*E=D;o&P4sX8d$ zrOU($!h#IvRwRiTZfZzokN-|HdYnOAC?ZS(pw;iS{MqXhxO(L z`MRUiQoMsj?+VyKnrubs-;y-fA+O;ChY`&`Wn zOJR4Wm_JA1Sin1dg)OVb5@r8(cJgCk(BY}ev^7&o75w4Wa6|$002{aUL(T6vaP%WKWolDZ z%hc$|k{Fvr+mkRNRaI3Jlwo8~>96x%lVh0Ze^_U5LOVD#1i;7~&=wk6SiIKa(L%@* zW;W8KMl9=TZ{FV842hNfX-G;*6G3y=$_}!Ze|W>?RPJ`(pjaA{LhjsIYpoYVOTre` zu9mjwHcj(;7Q3n^>e|hRrSKX35xNS5kwdUx>Yp{gThz;M(FdlaAEG39>NMDFYwbU5 zjs_}fXne7c1|nj&&WgzF6wu^m0gL~*KS+aZ>lL~Go3ReDFDYYEv65v%e|Bm-9p&_z zQVqN;P1#G)){9KL@A*Bfyw(0jDP{=Ig(iK(I$D3_))lN7R*OXGRRtkLDBP0JjHEo?%@W<+S_)<^PAX&M2bHXjF@-Q;_lW>+Ez` z($R?sY(fv#jtb8E>W*->-TJlb?`=UTOG#mrnhWSy@>M}C1x!pf>DB%`Hx->OcX;xO zZyVE4XL~(#3d1pTG0NBGdRhR3GuGH5g?+{*if-R-&3~5oy6VCy&O}mWe4)92V)(~;Au&9hOwHA{ab_#}HUoKNdsxD6HTEEaF z`Tlrev%Q(6+p+}pXQhs~T71`044`j9T5IVrRrHP8CE98CHX*O<2fUIks;_};X{>qN zpl}ri@Rif2`OTIl`%dJ)^fw)bh9x*?Q$SP8GM%abgD&!wSp_J^MR43QB1JnKYo^D? z->fvB_4^Gb{{aK$GtD){MQ+baM%*5B!(jZ*F9j#mqHRp5fl~p!w~rU&?udcA7y>HE z)GeQJ=8Mq}=hd)YjaTRm+-LHg0b=InYb(;6>u0RYL5^@$#;p-NEApbhQaL`RboJ*8 zBSYX|>Wf&<*TF}#`00tbuaTgJx7K29yfVJzOO3LMJ^gz9Zw(Iq1N959^u7Vbe;!Kc zU;2M&v0tR(j$0`|*04mAiQTgv|5R~uYL?G!WBy;gjXwC39;813|HG8W0`FPt{006H z&l6~DOEbC_sU`I4tK*{EYWl?iKl(1_Tfk(;2Y4XeW#bHP%cqpP448m#zpbrtB`6O5(Ps9bcrfrBY~W2Kk;kzrUcq2xWi0 znCf5lf%u&vROlXi;DRa%)Px^hfe!;18=3B?KdEufRNKyU{bBW^P^b8HXp857;KDlFp*+ZF|IO=2PwZeaRf5_&EMT#zg(dU|2qj~On zQ-EwkyvY5rXSjXUhLvqU9e=zF6t#S88se=h26bklK7FnF)hvi;5TE&IKmCI*n13V_ zQ@UQGiPu+`Q_=W4mQvxgSOR^pe;3`|7}$-vY>qGvKQnHD(xLrq+ok6JgV;mVg=Zwp zG^M&-Me%ulN+tZO0VMTGD>1xgjCTS@2r4@Jbf9^}EzdpDN1O=6 zD3l2x88iCY+xc^6a3(x7R68^_u?8FpnHKDJU?pwyD*bQYhg)Y`v3Z|ii8;YzO-d!*3rTA5oxVW=i~aKnUJH(a>i z@5Q$uz(`Y;T~4f|UU0h83RB;M?vJC!y-cuu9BP&;eq)jeiGhXRANYI5U)OoBC5wP@ z-8JKk^eV>1fh*UCQ?Cr2YSn`O@!+82bfrJ0A0;^qy44DQ}39c~|`}su$8?%w-+}wB=y~F*?;UIK#SKtzG zXyP9OiI5u_@r2pjxhS67{-U7@cya=$JQxLflEYxHDQGBkNRYqw8MgB4p-Gzx60P=vMukb+o4^vkCJpruc<6&G0u42~`$j z=G@JVc`Jh_C?=ps&-c>y`PSr-7cISxf`frhx+m)wd!8(emi^x6o4eiD;xQs~{)t+w zN#ha;Ovs~w^(sa31%-g>uWx6t)_>RoX8;Rrh4&ghRqwShosQG>zxUK^_jRc1h4}>5 z;oXc@-LjA`*&Q>n+bku=5f-{w%g;6EKi5k5@U29&BBP>;)V*HG-e>&lR>Y)X zE&qk#+|k6GWM0zZ`xk5Rq^<4s(FMk;i*p8!Ert=poM8?I{7P{E6ye{ss9XMDatmG# zE}j#Ue3NI_%(*cl)wH^j^7jg6wgxZ~W=MfoZ%OQt%wD($z}P|!onPorzwEQhy^MEi zM`NnJl%5^>` zr_I++w2?@rm^@p3BtWq_=;B$oP9|>%ev(^Gvq-*hyWTSH-XBX&+b&DdhhjNDf4G@| zZ~#1&Ss4kTN*TP>w|2y1$14HFs1hG6f#s~nhMo?V9)BWrsM8`#AS;Na#dET#%&E)D zqTOE|1ar3i$$pV|>Z=)Lk2M;o=>bV4~1$kDTib$u{ufx?N_1jCCtxM=UL#uAi?!!^``4fJLAo#Vb+LQ?DE#Y^F}-xw zy2>+2+6|+mhPp9^45L&Pg^|t&9}mL#?W|jcyNR*?gMlWm1{mm=iI>9KzIu1M0@`Zdje)uSlhe&-Ikc?0 zm^g?Emo8K5d9{{wUD|cm~^|kx|R_5tw(z)0ecqKt_sQOud+-Bl0z(B z3wwK2^$l|=1MmL8DP%OOS`MqZ9EBs?srGG1mVynsWBS8yZWjIC7qh=ay-ab!#PmT| z2^ld4F|U$ybiA)5pg^%2g$27QxeYAvCF3awdbFj`ROH1#z@{ULdWG*-CNELXH(!eVI?{w^8VK+1{!FE&Mkp@)Cu!t zJ>6w5_c^@TjrBB9sKM|(!~Jig8?O|5i?9N)OI^^f{e8bRelIjeDJK(8*E@$5RHvi8kTiol)N+&|D_wau*B0f4Iv5n~%F~R)oY$f9=hOak<^x zbDrj_2Zu&`#}xR54!1_=RTkO!A1Xy-Jfqq}W zx=Hf7iWwwj;bNr54SL>rKQ)f3QpoDZ#KjkhI@z3}S3MOA|XJDf&4uy6A_{ zk@$P}(Qttz+3t;&xsOc-U(Lp)A~*p)fzF4G?X^9BbJ7#T*{H8ob&j3$HfmLyD@DBF zp}g-9>f1O%JfHd%9Zt@uT_7C;{i;urlG+@!r(@Cp&WS;NYI;j&ho2 z%=+^9GWF%XUv1qX=~D>5*LOugz1jYrqScp1gxBNPs~hS>LTo`jd99X&S(h9tI^Q8h z*ID9uiQaZBMUqQr zmJsU)S_0&#DPmqnlVQx2sx{3aJnVa(50KfL4q->My2aoSj=;fzjt%JArK-LXzfzGk zTky%qKEloo7ZeE_jXySxDDm3BL?@l;dA>=Ety>#=&kM}L$PAQ9^TJ$xhMVE!fY;C_ zxck;PYb!`WKQM@TcW?1`RGo&v+Xc^ZoItNL@AG@7mz5VMM1+xj$74gtAusB6S*}=I zeAy?QQDl;oo`=tP*i`Rn-WWYZ4BUztt!?c13#gw6f~|}Gu?H5Ha4e^upy^&Z(>dm_ zZ%puQ_aA}&(I?n9X&fJZGvNl$^nrH4DU^Pohz~j@q6Q8<74b@bAM6G8?#@?J>E5yg zibSpx($x~E-}4#sHK9byke!Blv)@s%Tj*deO-_&eub7OIk`mrX0h{Rvn-+oRDUmX}+ft;Nq2 z|1Cy1*69daF-6Fcw$^+8bDI!$v$+5P?Hg4msi>fZ*68%xfw|H=atG!-mGJ>P+GOB! z*?ktDGi<+xf%iwB%nkb>9&7l3%0 zoqu5F9kl!M(-m(*Nk_{GhszJaR>lq$MpzhEQj6FR*Oig9R`7IPcgey&4A=FE8k3S* z5O;1pFraZnZwH+%#dvwNRq7p;!SNU1No~9R;h1lyJ<0W&&+Oy_5YKQ!;$8d~*@9kb z!o+a!nt8@B&eAs~21{8*g|N$H2#BRwpcl~F>v=pTbJmrJE$t;#v=8=~R&6z*epjRN zH7B1T%e}qL5y^~~Z}MbQ3YSHXG@n;kAMwoK)^^_KfmXqAzV54}oOJhgKWxdYjmPyW z5-n|0Ph31}obj(gT*(^mU(4j}5r$tAt6ix|l5tIdA&%c%i@vzzyLU7uzQCc>lvpdX zpKLCCp=S@ZN(aNrAghYBHgOdCTX-W>)bG+g{%mHe?kA+fs+AS&2eF$BM|u?GwEU+J zYjBVqR4GUN8S&>_s}#^^4-p@v(W&0QkL2s1k@XR4(DkVDpuCJ(ciRX$#NX|9 z*B?pbfOLDlg&GES>X}+p>F@RooKgijwokNehejtL?whMIUVW0IA$o4#xuG=3 zb%)!jc6R^v4Ik2*?GPK;;Vc3-=VE>~QaQ@+_>I$8^A!uF&BpXK0-#~Xjax9R)*Vx) zD=8;0__9X?Z7>t*e=juG8iLlpZNUe@6b?w03FaK=)YO`&byg_3W;U-HpNm;UGz?hc z4(}-gdVa@6=QGC)YmA-fM%@J;LlNGtBbMyU$NJ(#A20Vln`COZQRC+S7FMnWKLn?1 z^t7^re*8r5{a)=3Ab0Lgm*7~+rzJ2F`Q8%betvJDFRt|1_^vPLU(IE(0~24a#gY_A z_uxydrlWJ{hTy$U(9viQH@7`zQb2jt;wo{_7f#r8{j8+|9;a&U-s-$zlH}qtOI(2&8k5BKe`o=pRHRf$%KD9Fe;Iz3)Bp{nPcC#W;ady127Tc_h}L)N0c*}uQEVOi7KupyMLFeB2(CyqUtDSDvf59 zd2I$W02(dL%LQ^iI!{(sRn;o~5{>sv3IH16A3r`QOg8UgLzsdB&_w2Z9mlzl8Rwh2_yYem<-^dLo$~#zzHVhn($3VTiK`^a6+! z3-e?i5kVql$05(R_!sx=rrKnG%s}tbdvx;|SKb3x&ne4>~ z@!06y>WTHq<#4bQjo+a_+WQUeupKLn+Qx>U@+|JF?S{~#M5Qm@rr$m_Tm2obVdG@C z45%MTVq5QhEny=XDlYgb+Qi>dampQy2}W%7{B=w) zpO6ApN)8mOElJALR(v-3hJd8~r#7QKrwOYW z@svM)w*(AF%fr$vyCfpSXp2k5+Cjtke_2+(Q(ue@zM_w9Y+ATjNB?dXoD975;Y&!k z1qD=L#}P5Auiw2q2X_%L54NZtpTt9jH3?Hn=sz&n&@(_OfRsucWA^*oTU^3bsS2TX zU-V1Y3^#2_O-XIm1VCEi_xc8;SZq~GcSx1>jR|~;mS$)L{zxB~bvW1EGE9?L+1Z9s>rIx(V;5%tu$Aco-hP zU%V;WAJ9TF#C?yMN7pa9nUh<^tj7OG`>dw*ff3Cx1VfUG>G1k&L*nrScrkMBTb!4K z%Y+SYEy};FmiHaFyV$9-*OdLE>!}mw1390TdQRto)TPzxlZ!Xl%cM}#`$FQqpf+`a z_a9hS8KTNFf`Hct@@xpv&U5^d^JhmtCCk$$UNesI$60LnAwHz;cluQ@QgFUi`J=@~ zq*54Bh1JowHls4(xbCp@>1Pr_NVV5zK=tctKw=vo0@=zzA!x@Wj$~+OMQZRdaAcA# z_wBv*-IZUlcER={C`VX zvJ6-FrP|*X$Yo<9<(_?1#TWApKa5>D{UR<=mQ&=;-28N%zf zL^4WL7+%+>jFLi?s*@+|v0avzV7%a-gfC+cfgERY@hGoeHfU{idH^f57_Tl_a+ktd zkH9|B&CRW|JNL8<@jTC4jT|$tYDFI;0ea%;RUpdGm6=r1@oIYaU%Y4EKJ3wW526_B z_tjhfnP_(Y$|@nHqEvGxR`SL`J?@Ff76h81GJJua5~^MtdUL9OdJkjlUu zu=4Ysnl+ddG^^d`!iuu~M!|fKgI<}^-N>3N@K^>1m6n?Q!F-|_v7oAZhjI0>$(hts z;lz~i13Z&h+e^~I+u{V5@t}HRTH-X2FleD^M9T z^B0$Xl$J(J85&|D9~&DLhI;Y6eh%CL99tC&r120<&8I9%6qRSrVxxPT>EC1_^ZnIM z-P}=Qx_Qe0z56MKssVPNXJrxxk18dRh6l4v1q)~l-`8j%S*^5_Tpi4*8*}UEy{Q#6 zHl`MjfcV}II52WfW)>tiJcdd$+S)Go`9u;;I*mfOBMGU7^G{bAv62cE1`dk>ItYY_ zP0*+%jp*$gh|f2j7DI&=7c@)?%#ETIAXu)!CeRQ|uY<>Ge4mI=CIa;T2%MFwQ2rpa z+E=Dtsc60CAe9+gd7=VK8af}38+=~B?@?c^AHHc?*LDU2r4#ec9Waj2+8$Eny)K^* zkKa^{&;)fT0wf_ZKOe$`KZXKsvbZLfgayMxJLc2*J0~N6p5nV-(x&C=@v{X=_38oh zDhW76s+Ph)^RM<$huQkl*1F#(S1ThQwEs?EnT@3z?1_ol>!^0Hu+SwI$qR2$PqY4> zg4X$Sq`E%g=}3&5y@(5){ycq^UsSky755>YP6ftDokT2@b?aJJiW$Cx1s)KdtJ;cVffE#$&r?|g+#kec~E zuNX}%CRqM+P$=e%x-qZZzKpLYXx`E^LjQXzhLmhv@_iuvp2h3e$Y}25T^)i&1-92m z-Jl`bN473@i(lPM6Fm9A`E*M0$-!UG>RFE>HWV~~*(#8XytgqLq<6qxiN>F-xesqTXm9j z#C_R)vF~Cw<6T$$5_JZN^mICa@PpqjnEuMYRTiDssV_dtMn(n2wY}lVz_X12DCp8- z5Z|V1h4`6Jyuk9M$s{rv5L%}$(jn)&OUJ4H8XF$PL$=)ibUr4N7*{ol5BxR;EW)1> z_!Ndq^Iu-eSV(cYZVtvobOcE^@keL9JG0tWn|i%i4c87l`r7B@{5kKrA z9r#s<1+F>N_CYFTwb;wg*h4}23EUYY->y7QxBz98^!hC%ZzAe$M0dA3zbqOCMJG> z@PAefBUeo)WHUwEy|ex{sdX;GyLa&OfXU6}_59-gAzB(K-zu*SvCR)ne-DrA&ZCBv z3FG+>F|qhq9?JD%Wr3&&b69$CNb3H|_;eASHY%uzAXZ#@t*Wax(<; zCTVYzkg~*7*_9#z5-a3VZ`(PfLdlL`zffhClvloKFfPy36B!M!Z*X5kZUhzwej1f_ z6;JqGgx`vybU9E8F5z8XP>c-e@+T~lQz#@YvF9r1Ms6mJ#uW0R{ZIoGH6C^fx2mS9m}glgRu^eD0_ z28ue`(>P^vr$cAOx*m@xycRBuf172;GnE!=Zz;0aEa_8c;BSrOeQt5F%i=&Sq;Zs) z1-yatfQ0XKD(=(*-sJKG!vX8D+I3$#{N6~V=%!BO--UN74z~`D4Q`H_Zlv;z z+oGZZDoS?j?Zl?0id}wP9n-2mczwM$i5Se1D1SRni#Q``>rr z<5BeK{44AH)3pRldgHOvWL`c+UO92-tW<(fjC=AFXLk?`Z*#vyKu%*W7^^n^);L9br=lGMbYOZfFy7P+{9 zl$yz?dJNRl7J==z+NWQ5wwrKSobMIutu*6_S^d~{@vi6C0s0zm>tmU0N+~<#lqpxZ zAiL77kjiMml4+5LdA6nX*yw!T)48_8ZA+HsL&Yq9wD?2%#LN+7fd-qtpI_%DUV2~G z8S8CcrTI{;M@_etzm6?)e^N8*#Pr1gYJSGVq@z)ax>%_ah@-F`J|G0LIVzfJEsJmI z!)sfVZI*(|+sYLWmUL&K^^RVWaL`&Woz&~dA6MjvPrhyEH{X_c?+ExiJVMtChP#gk zn0G&!!bHgZ5+XwoQh)YU;TigN3XlaF9z^hKI6Ss1gWbS4q=E3sV@D4LgC_v6o%*M} zAk*rHmQA0CKy*-xn*^n{Czd-=&-RJ(;vz~jbAg=b5ZvBuf{~&%QU?1G!iZU!@~TMh zXHFgrNy$Xa$>lWc_0S~9A$srYhEG0#dk zC~kG4<^8^3ge_|C;OL+z5G+*Q`rbCJ&FkGh2bLYI14r}hNvuGs^Y=|``dyoZIt-2@ zBCP|Vh&&?G^|87QSpc@?3!KE`%{}3>=1$<@A(QN)9eO2c&}#4Y$K=LmS>_I9ue~(d zwYR8-5icdgOfpG5k3AG0Sn;bC<17bG+KARh2Ds)|NebYgDEIl^ZMtB708s{mg@p?J zhf%OR0;?m$9SfE-A#V0!8pE+7gE`Rs*@aO(*X7~*kU0lH!eA}wk7=-xdht(64DxA- zIdp|%bHvgM`VRQMinW+3EQx2?SZZ>NaEew@=Ac2q4QTY**VY_7EZK!t#t zc#cdf<{N#&LINSD`4JHyZ7#|GGdVNUM^#DWvB0GV{~SIP=g)u?EyxSg%ipj&fC z5T>=cjjB!rvQ);R_pVwi?~xSP8-^fhp6T%$eHpM!Za#Wjy1*TRC?h2;xZ3Am^-w~D z|HesFd5J*v$BB>4Mxx=#x)SKlP1^o=gU?4>F`{F#auC zvmK1MsVS5B7sXt7Z;xwP;R@)<)1D~DsyqO1v}H#BTTkIW5I&HE$Hmx_kcOKTdGm+Z zWvPb$mpxXg>=@ymrAWch^7lcEoIm^=%$sofdGVD(;bjx*KH)L)}q6QiAXKi9z?D**g1~=c_^rs5t7!Z6Cs+mbba?ltVTqFFzn355BF0QiO{LW3bznQHp zfvX8NLUqD<2o9>t?-}~O!#23h0|(%3eZZW2@#@mA^p)Lrv%J|OU;h5~O{o!BZ8vT> z5(IOR3Q0RK468AR+sh2(itb@^H-OxMfY+P1BNduPm&AWWj>DYEgS2smPCAi#k(=!C zgVkSx3TVlsNIu*y+TUg__OU`Ga~=04wjtbKQB&)WU&}Gm5>A!FgO@)zy8tZx6_3F` zY%%{8Iw2E#F$i+vCT$AS-UKd)wkhNDXyh_3-H|gw4#*=`A*qaUrUu*T1I-l+= zb((s8Ve>=HHh4kKmBlj3uQ4dg;ShHM!HyQ0$>v*1~06^FK#kU zfS0mWLfnllbYpE=?e?~%+h;Mc`XLKz=NFRSP}^%K%#TY(MrN`kZDIue+JuzUn@E(m zxEJj)VLS|uIxApD_+)A>dC~*Fu;SrOq&89ai}EYxM=vbY>rs);1VL?qwO_1I{J9iaj=}%S+VxO481jJ4r~_h-?iHScX52 z9s7@;ktA1NAlhOY4PkP94ii!~NkuobYCc1l;+gAy6uHqiw+j3C*ShM|9G*8V$&kGN z2b+gr3S{Fmnb|=RT72kxM#DS>cANBDoER8&(GDHHTC7SkAW+iIif)|&JhxylSzrmA zX(;xAfNf~0L?{(WMO0)mq0vffS7M2Ct-qEU>rHR*2}{xq|( zjvLc*0mr|=%X!(YRV5gZLYg1dATG)`$*RMm3j~~;oP(L{I;!_Vto^cnQ-XTrUG!qJ z>i819PjUzPZ&$->YuTsyJ*5pxRNtwo$`m{{d*Fs`S_(ZCL_E1Let`dm7?kcX)Eg|^ zD!fSDR0;=;uV#$r31ap4+8Qg@&%<-lSuXOd0$gXjh0^1aVR0OVLcKbqyv{CI1n{jK z5E`4a53o%QA&|G5sbYKQ1)BA*eIXZ!ES>TzB!@Ri(YkBVQf1X^kImZT{dGn!Mk$b~ zSp|b9(B&7pIs!yGm)O9ItSDlXZGV06oz!Zzi# zD&k}jn3FA-HalR`@NV7_=hFE=x&@cPag&t09J-VmivCNn65LZ1nM6Tx{qlsc+NBo+j9HD;=fZUoLo5>2On1->^B*U8t z^MV0+&C0eXT%v341f7vE_jh?~BsXO-wM>T*!89?q>iSKt>=&6Wc2(V+h(cLl(vuG7 z-Sd+NW{KtRB8B2VB{(M*!?D^lDSxwbo=^}v*Z71Gc=iR+5Z)B}9V5I6Q~S{8`BymQ z;C_}Bni#F)E0+Xc5DE`iBEM+y;%r=2urd9~bsHkCCxHWqX6*~>rSAmNTPBCIG?>amQZ_WKsiLH zt@U5+ORCo#FlE%QFKkSWCI?@HfBtr6M+LLO)(Td{5lpEN5ms3^D>Ih`*ZKIo>!@jrHPIN-g_T>iz1YsqEd3l!hH zte>XRf8d1n6q_JntvezT+*J6@Wi7kiJo4AR>CF~scJ#m=N+TVq%D((;@J?LV3K##< zQNOnkuXMUMd{AHfalv)}Z9nLRQw_dkoXCSFU`ISqHq)JYGlxC&=vlEdR6!s)o#(rP zg2WeXrd}GgzJaK_8@+3x=k5U{Af==PZFINMn=j5Ze`Pl>{VhU&_z#dxIw5_~-}wWv zH?V`JE2bhBSrH|-m9BeEaIr-gB2@mxV{f`y6q9c$-6CIgyr{G8pu9y+gKr(LN|T0V zkY`{o6Y8w_L(jLW>O+5-qWu7W=n6fYe>{tJ27H0YP<8eEL^e!1t!(EMAd{qTWiiwl zp*%Z_J%?Z4alT#2!~wqV zMVDU*i+^Ldm)9BLrGSUh&2W$2z{Y)-laUK55qo`^T8qs=)b#JIa$R0%YB;gXS7XW` z&NN1H%Nvc{y~$bny(=&R5r_Kt=>;>iMXJxXPo~<2W(VBV)XEl zkRvll$uNQuIqJ}R$+hkfmW;3?YCswx8pzm+|4U7%Lr~OD`5YLot9y%y9|VpeLtrZy zf12i8B)%`crgD9*s zoG#0)nx!eZSpoyTdfr{%N0JPbD$={RjXmjdFh0_#hhh{s?Phqwaib^{z9Ilquf7Ng z`n#lPZQqh6`VC_8T(LP9W^8}ar6^GcVOHUBg-Wo9Nr2#1~@rh0ZCoK(5@13lt%Ig;#%)(5Rz31U9pZss^&l zDLOhQv{y}+Js2pPN@W2W&-;Kk_4N?XGfD

{plY1Kok1?(S5?*ae1vajuOTL-QL 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 delta 80032 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 diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.txt b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.txt index 93f632e955..4b6a6cb95e 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.txt +++ b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.txt @@ -14,7 +14,7 @@ [{y:-0.75,x:3.5,c:"#bbddbb"},"[",{x:10.5,c:"#89b087"},"2"], [{y:-0.875,x:2.5,c:"#bbddbb"},"^",{x:1},"]",{x:8.5,c:"#89b087"},"1",{x:1},"3"], [{y:-0.875,x:5.5,c:"#bbddbb"},"~",{x:6.5},"\\"], -[{y:-0.875,c:"#2277ff",f2:1,w:1.5},"Capitals\nShift\n\n\n\n\nShift",{c:"#bbddbb"},"%",{x:14.5,c:"#89b087"},"-",{c:"#2277ff",fa:[0,1,0,1],w:1.5},"\n\nCapitals\nShift\n\n\n\nShift"], +[{y:-0.875,c:"#2277ff",w:1.5},"Capitals\n\n\n\n\n\nShift",{c:"#bbddbb"},"%",{x:14.5,c:"#89b087"},"-",{c:"#2277ff",w:1.5},"\n\nCapitals\n\n\n\n\nShift"], [{y:-0.375,x:3.5,c:"#77aaff"},"Option\n\n\nLAlt",{x:10.5,c:"#89b087"},".\n\n\nOption"], [{y:-0.875,x:2.5,c:"#77aaff"},"Hyper",{x:1},"Cmd\n\n\nSuper",{x:8.5,c:"#89b087"},"0\n\n\nCmd",{x:1},"=\n\n\nHyper"], [{y:-0.75,x:0.5,c:"#77aaff"},"Ctrl\n\n\nLCtrl","Meh",{x:14.5,c:"#89b087"},"+\n\n\nMeh","Enter\n\n\nCtrl"], diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex b/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex index 6a42b7098a..25fdc51714 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex +++ b/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex @@ -1,1198 +1,1215 @@ -:100000000C94C7020C940B030C940B030C940B037D -:100010000C940B030C940B030C940B030C940B0328 -:100020000C940B030C940B030C942A0E0C94FC0EF2 -:100030000C940B030C940B030C940B030C940B0308 -:100040000C940B030C947B230C940B030C940B0368 -:100050000C940B030C941F1D0C940B030C940B03BA -:100060000C940B030C940B030C940B030C940B03D8 -:100070000C940B030C940B030C940B030C940B03C8 -:100080000C940B030C940B030C940B030C940B03B8 -:100090000C940B030C940B030C940B030C940B03A8 -:1000A0000C940B030C940B030C940B031C034E03D6 -:1000B0009A0335035E032D044A044D0450045E0484 -:1000C000610F830F6E10830F6E10C50FE80F6E1057 -:1000D0003D1050104A134A138B138B13CD13091480 -:1000E000091609162114091618151815E31509160D -:1000F0000916F71500C801C802C803C804C805C816 -:10010000022001200030E100E00000001E00140089 -:1001100004001D0000074E001F001A0016001B00FF -:10012000000F4C002000080007000600E2002A0033 -:100130002100150009001900E3004B002200170000 -:100140000A00050000004A0029002F0000002B02D1 -:1001500000004D002D00300000002B00000050007A -:1001600023001C000B00110000004F0024001800A9 -:100170000D001000E700520025000C000E003600B4 -:10018000E6002C00260012000F003700000F2800A8 -:100190002700130033003800000751000520042019 -:1001A0000320E500E400000001000100010001005F -:1001B000E00000003A001E02200222020007510067 -:1001C0003B001F0221022302000F28003C002F02E7 -:1001D00026022F00E2002C003D00300227023000F2 -:1001E000E30052003E0024023500350200005000BA -:1001F0002900360200002B0000004F002D003702BE -:1002000000002B0200004A003F003102380031009C -:1002100000004D004000240021001E0027784B0004 -:100220004100250022001F0037744C0042002600C8 -:10023000230020002E7F2A004300380025022D00D5 -:100240002E774E000100010001000100287100001E -:100250000100010001000100E00000004400660010 -:10026000A60000000007B50045000630F200083087 -:10027000F60000006800F000F100F100F400B600A4 -:1002800069000730F3000930F500B4006A00A900E6 -:10029000AA00A8000000B8002900F9000000FA0038 -:1002A0000000B9000000F9000000FA000000AC00F6 -:1002B0006B004600530000000000AB006C004A00D9 -:1002C00050004D004978A9006D00520051005100C6 -:1002D0004C74AE006E004B004F004E00000FAD009E -:1002E0006F00B100B30000000007AA000100010088 -:1002F00001000100E40000000100010001003900DC -:1003000001000000290001000100010001000100BE -:1003100001000100010001000100010001000100D5 -:1003200001000100010001000100010001000100C5 -:1003300001000100010001000100010000000100B6 -:1003400001000100000001000000010001000100A7 -:100350000000010000000100010001000100010097 -:100360000000010001000100010001000100010086 -:100370000100010001000100010001000100010075 -:1003800001000100010001002A000100010001003C -:10039000010001000100010001003900010000001E -:1003A00016034500720067006F0044006F0078007C -:1003B000200045005A000000160345007200670047 -:1003C0006F0044006F007800200045005A000000D4 -:1003D0000403090409026D00040100A0FA090400E5 -:1003E000000103010100092111010001223F000762 -:1003F00005810308000A0904010001030102000944 -:100400002111010001224D000705820308000A099D -:10041000040200010300000009211101000122363D -:10042000000705830308000A090403000103000014 -:100430000009211101000122390007058403100081 -:10044000011201100100000008EDFE071301000178 -:1004500002000105010906A101050719E029E715B8 -:1004600000250195087501810205081901290595E6 -:100470000575019102950175039101050719002980 -:100480007715002501957875018102C00501098065 -:10049000A101850216010026B7001A01002AB70043 -:1004A000751095018100C0050C0901A10185031695 -:1004B0000100269C021A01002A9C027510950181F8 -:1004C00000C005010902A1010901A10005091901E6 -:1004D0002905150025019505750181029501750312 -:1004E00081010501093009311581257F95027508C3 -:1004F000810609381581257F950175088106050C4F -:100500000A38021581257F950175088106C0C0054E -:10051000010906A101050719E029E7150025019544 -:1005200008750181029501750881010508190129E5 -:10053000059505750191029501750391010507194E -:100540000029FF150025FF950675088100C00000F1 -:10055000000000000000000000010204060A0F175E -:10056000202C3A4A5D71879DB3C7DAE9F5FCFFFCA0 -:10057000F5E9DAC7B39D87715D4A3A2C20170F0A57 -:100580000604020100000000000000000000112429 -:100590001FBECFEFDAE0DEBFCDBF04B603FE24C03E -:1005A0008091F6019091F701A091F801B091F901C5 -:1005B0008730904BA740B04BB9F41092F6011092DF -:1005C000F7011092F8011092F90114BE84B7877FE9 -:1005D00084BF88E10FB6F8948093600010926000A9 -:1005E0000FBEE0E0FFE3099511E0A0E0B1E0E4E830 -:1005F000FAE402C005900D92A433B107D9F721E0C7 -:10060000A4E3B1E001C01D92A63FB207E1F70E944A -:10061000700B0C9440250C940000DC01462F50E038 -:100620004A30510508F05DC14A5A5F4F12962C912D -:100630001297FA010C94F02480913A0190913B01B9 -:100640002223F1F0019690933B0180933A0180912F -:10065000360190913701892B31F08091350191E07D -:1006600089278093350181E09AC015968C91807F0F -:100670002111BFC009F0D5C080913A0190913B0192 -:10068000019790933B0180933A01892B09F029C18E -:1006900080913501811125C181E0A8C015968C910A -:1006A000807F222349F12091360130913701882340 -:1006B00081F02115310569F48BE2C1C015968C914A -:1006C000807F222319F12091360130913701811169 -:1006D000B1C0809138019091390101969093390110 -:1006E00080933801232B31F08091340191E08927E8 -:1006F0008093340182E053C0882351F08091360109 -:1007000090913701892B21F48BE2A4C081119AC00A -:10071000809138019091390101979093390180932C -:100720003801892B09F0DDC0809134018111D9C0D5 -:1007300082E05CC015963C912223A1F180913601A4 -:100740009091370101969093370180933601809103 -:100750003A0190913B01892B31F08091350191E074 -:100760008927809335018091380190913901892B37 -:1007700031F08091340191E0892780933401307FFA -:1007800069F4E0910E01F0910F018081827231F0E5 -:1007900089E30E94D21189E30E949A1283E00E94A9 -:1007A0009D1A9FC0832F807FA1F030FD12C08091E1 -:1007B0003A0190913B01892B61F48091380190912D -:1007C0003901892B31F485E30E94D21185E30E941F -:1007D0009A128091360190913701019790933701D9 -:1007E00080933601892B09F07CC083E00E94BE1AF9 -:1007F00078C02091360130913701882329F02115E6 -:10080000310511F484E31BC080913A0190913B01C2 -:10081000019690933B0180933A01232B09F01DCF61 -:1008200022CF8091360190913701892B09F024CF96 -:1008300084E310C02115310509F04BCF81E30E94FC -:10084000D2114FC08091360190913701892B09F068 -:100850005FCF81E30E949A1244C015963C9121110A -:100860006DCF832F807F09F4B4CF30FDB2CF80915C -:100870003A0190913B01892B09F0ABCF809138016F -:1008800090913901892B09F0A4CF8EE20E94D211F8 -:100890008EE29DCF80EF90E005C080EF90E010C029 -:1008A00081EF90E0222329F00E94931F82EF90E0D5 -:1008B0000DC00E94FB1F82EF90E00FC081EF90E01F -:1008C000222339F00E94931F83EF90E00E94931F30 -:1008D00006C00E94FB1F83EF90E00E94FB1F0E9456 -:1008E000802080E090E008950895E0910E01F0915D -:1008F0000F018081827219F0259A2D9A06C00E94FC -:10090000A91081FDF9CF25982D988091B90181FF1B -:1009100003C0269A2E9A02C026982E988091B9017B -:1009200082FF03C0279A2F9A089527982F98089539 -:100930000C94750456985E9825982D9826982E98B4 -:1009400027982F988FEF90E09093890080938800EC -:1009500090938B0080938A0090938D0080938C00FD -:10096000259A2D9A2FEF80E792E021508040904009 -:10097000E1F700C00000269A2E9A2FEF80E792E060 -:10098000215080409040E1F700C00000279A2F9A44 -:100990002FEF80E792E0215080409040E1F700C0C7 -:1009A000000025982D982FEF80E792E0215080409D -:1009B0009040E1F700C0000026982E982FEF80E7C6 -:1009C00092E0215080409040E1F700C0000027985D -:1009D0002F9856985E9825982D9826982E982798A7 -:1009E0002F98089589EA8093800089E080938100A0 -:1009F00024982C983F988AB18F748AB96E98479A38 -:100A00008BB1806B8BB9769A0E949A040C94740413 -:100A100080E28093000180913C0181110EC00E9410 -:100A2000570581E080933C012FEF83ED90E3215047 -:100A300080409040E1F700C0000080E40E945D0526 -:100A40008093000181112EC00E94870580930001D0 -:100A5000811128C00E94870580930001811122C066 -:100A60008FE30E9487058093000181111BC00E94C3 -:100A70007F0580E40E945D0580930001811112C012 -:100A80008CE00E9487058093000181110BC00E94B9 -:100A9000870580930001811105C08FE30E948705BF -:100AA000809300010E947F058091000108951092BB -:100AB000B9008AE08093B800089594EA9093BC004E -:100AC0009091BC0097FFFCCF9091B900987F98302F -:100AD00021F0903111F081E008958093BB0084E80B -:100AE0008093BC008091BC0087FFFCCF8091B9004F -:100AF000887F883111F0803471F780E0089584E9AF -:100B00008093BC008091BC0084FDFCCF089580934D -:100B1000BB0084E88093BC008091BC0087FFFCCFC1 -:100B20009091B900987F81E0983209F480E00895AF -:100B300084E88093BC008091BC0087FFFCCF80914B -:100B4000BB00089580910001811115C080E40E94CE -:100B50005D058093000181110CC082E10E94870530 -:100B600080930001811105C08FEF0E94870580935B -:100B700000010E947F0584B1807F84B985B1807FA8 -:100B800085B98AB1837F8AB98BB1837F8BB93E984F -:100B9000469808950E940805809300010E94A205CE -:100BA00080B38C7080BB81B3836F81BBECE4F1E0D8 -:100BB000AEE3B1E011921D9281E0EA35F807D1F77A -:100BC0000C94F204BF92CF92DF92EF92FF920F93B8 -:100BD0001F93CF93DF9380910001882379F0809158 -:100BE0003D018F5F80933D01811108C00E9408057F -:100BF00080930001811102C00E949A040EE311E06B -:100C0000C0E0D0E0DD24D39482E0C82EEE24E3944B -:100C1000F12CC73000F580910001811162C080E4A1 -:100C20000E945D0580930001811112C082E10E9443 -:100C300087058093000181110BC0C7010C2E01C0F4 -:100C4000880F0A94EAF780950E9487058093000137 -:100C50000E947F0546C0CA30A1F028F4C83059F080 -:100C6000C93061F005C0CC3089F070F0CD3089F02A -:100C7000209A289810C0219A29980DC0229A2A9863 -:100C80000AC0239A2B9807C0529A01C0539A5B98C6 -:100C900002C03E9A4698E0EAEA95F1F78FB1799959 -:100CA0005AC092E081708D25892B7C9B02C090E018 -:100CB00001C094E0892B7D9B02C090E001C098E0C8 -:100CC000892B7E9B02C090E001C090E1892B9FB1EF -:100CD0009095991F9927991F9295990F907E892B2E -:100CE0000FC08091000181114BC080E40E945D051E -:100CF00080930001882389F1B12C0E947F058B2D00 -:100D0000F8019081981719F08083C09201010E9428 -:100D1000A20521960F5F1F4FCE30D10509F079CF84 -:100D200080910101882371F1815080930101882312 -:100D300039F08FE99FE00197F1F700C0000022C071 -:100D4000ACE4B1E0EEE3F1E081918D9391E0EC341D -:100D5000F907D1F717C090E0A5CF83E10E9487057E -:100D6000809300018111C8CF81E40E945D058093CA -:100D700000018111C1CF0E949805B82EB094BDCF5B -:100D800080E0BECF0E94980481E0DF91CF911F9157 -:100D90000F91FF90EF90DF90CF90BF900895E82FD4 -:100DA000F0E0E45BFE4F808108950895089596E099 -:100DB000799FF001112494E5899FE00DF11D112424 -:100DC000E60FF11DEE0FFF1FE050FF4F859194914C -:100DD0000895880F991F8C589040FC01859194913B -:100DE0000895880F991F8C509F4FFC018591949115 -:100DF00008950F931F93CF93DF93EC01811520E3A8 -:100E0000920730F5811530E2930708F0B1C08B3BB3 -:100E1000910588F4883A910508F058C0853A910503 -:100E200008F049C08430910508F043C08130910535 -:100E300009F4B2C1AEC18F3F910509F0D0F5803FF2 -:100E4000910508F092C0805E9109089790F1A1C1C8 -:100E5000C11581E5D807A8F4C23090E5D90708F09C -:100E60009FC0C11520E5D20709F486C008F092C0E2 -:100E7000C11580E4D80708F08CC18E011127106CD1 -:100E8000CCC1C11590E8D90758F4C11520E7D207A5 -:100E900008F07BC1C11530E6D30708F423C179C13E -:100EA000C11580E9D80708F074C18E011F70106A5F -:100EB000B4C18E01B2C1853A910509F470C1863A78 -:100EC000910509F46FC103E810E4A7C1883A9105C0 -:100ED00009F46BC1893A910509F46AC18A3A91050E -:100EE00009F469C18B3A910509F468C18C3A9105FE -:100EF00009F467C18D3A910509F466C1803B9105FB -:100F000009F465C18E3A910509F464C18F3A9105DF -:100F100009F463C1813B910509F462C1823B9105EB -:100F200009F461C1833B910509F460C1843B9105DB -:100F300009F45FC1853B910509F45EC1863B9105CB -:100F400009F45DC1873B910509F45CC1883B9105BB -:100F500009F45BC1893B910509F45AC18A3B9105AB -:100F600009F059C10AE216E458C18C01106555C157 -:100F70009F700E94F10652C10E942C169FEF24E33D -:100F80003CE0915020403040E1F700C000000E945A -:100F9000441D43C18091D50181608093D5013DC13D -:100FA0000E94EC1E811102C00E94D21E0E94091FE5 -:100FB00090E09093F6018093F501C23080E5D80768 -:100FC00021F48091F501816086C0C43090E5D90795 -:100FD00021F48091F50182607EC0C63020E5D20701 -:100FE00021F48091F501846076C0C83030E5D307E4 -:100FF00019F48091F50127C0CA3080E5D80721F4A3 -:101000008091F501806167C0CC3090E5D90721F46B -:101010008091F50180625FC0CE3020E5D20721F4D7 -:101020008091F501806457C0C03130E5D30721F4C9 -:101030008091F50180684FC0C23180E5D80729F45E -:101040008091F5018460886046C0C33090E5D9077F -:1010500021F48091F5018E7F3EC0C53020E5D20796 -:1010600021F48091F5018D7F36C0C73030E5D3077C -:1010700021F48091F5018B7F2EC0C93080E5D8071F -:1010800019F48091F50126C0CB3090E5D90721F401 -:101090008091F5018F7E1FC0CD3020E5D20721F46D -:1010A0008091F5018F7D17C0CF3030E5D30721F453 -:1010B0008091F5018F7B0FC0C13180E5D80721F405 -:1010C0008091F5018F7707C0C331D04531F480910D -:1010D000F5018B7F877F8093F5018091F5010E9458 -:1010E0000D1F9BC08D2F99278F70992781309105F7 -:1010F000E9F48E01037011279C0102C0220F331FF7 -:101100000A95E2F789011C68CE0164E0880F991FF7 -:101110006A95E1F788279370082B192B73E0CC0FA1 -:10112000DD1F7A95E1F7C076DD272CC0823091056E -:1011300029F41C2F0027016F106A6FC083309105BE -:1011400061F4CE018370992701E010E002C0000F26 -:10115000111F8A95E2F71C680EC0049709F05DC064 -:10116000CE018370992701E010E002C0000F111F2B -:101170008A95E2F71A6843E0CC0FDD1F4A95E1F744 -:10118000C07ED7700C2B1D2B48C08E011F701062C3 -:1011900044C000E010E041C001E010E03EC001E8C2 -:1011A00010E43BC002E810E438C002EE14E435C09D -:1011B00009EE14E432C00AEE14E42FC005EB14E487 -:1011C0002CC006EB14E429C007EB14E426C00CEC99 -:1011D00014E423C00DEC14E420C003E815E41DC0A2 -:1011E0000AE815E41AC002E915E417C004E915E499 -:1011F00014C001E216E411C003E216E40EC004E2DA -:1012000016E40BC005E216E408C006E216E405C0C9 -:1012100007E216E402C000E014E4C801DF91CF91B8 -:101220001F910F91089596E0799FF001112494E5A4 -:10123000899FE00DF11D1124E60FF11DEE0FFF1F38 -:10124000E050FF4F85919491803E9105E0F4803C01 -:10125000910558F58133910509F46FC048F489323E -:10126000910509F463C08A32910509F46DC072C01A -:1012700089339105E9F082389105D1F085339105E4 -:1012800009F44DC067C0833E910581F138F4803E7A -:101290009105B9F0823E9105D9F05CC0863E91057A -:1012A00061F1873E9105A1F155C00E94E9060895BC -:1012B0002091F50120FD02C021FF4CC080EE90E09E -:1012C00049C08091F50180FFF9CF89E390E042C0E9 -:1012D0008091F50182FF0EC08091F50184FF03C06B -:1012E00080E090E037C083EE90E034C08091F5015B -:1012F00082FFF2CF82EE90E02DC08091F50183FF56 -:101300000BC08091F50184FDEBCF87EE90E022C009 -:101310008091F50183FFF5CF86EE90E01BC08091B0 -:10132000F50185FF07C089E290E014C08091F501C6 -:1013300085FFF9CF85E390E00DC08091F50186FF30 -:1013400007C08AE290E006C08091F50186FFF9CFE0 -:1013500081E390E00E94F906089508950C94AD0988 -:1013600080916A010895CF93DF9300D01F92CDB78B -:10137000DEB72091EC01243019F523E029839B830B -:101380008A832093E9008FEF9091E800815095FDCA -:1013900006C095ED9A95F1F700008111F5CF809187 -:1013A000E80085FF0DC040E050E063E070E0CE0152 -:1013B00001960E941D0C8091E8008E778093E800D2 -:1013C0000F900F900F90DF91CF910895CF93DF93FF -:1013D00000D01F92CDB7DEB72091EC01243021F56B -:1013E00022E029839B838A8383E08093E9008FEF47 -:1013F0009091E800815095FD06C095ED9A95F1F722 -:1014000000008111F5CF8091E80085FF0DC040E01C -:1014100050E063E070E0CE0101960E941D0C8091C7 -:10142000E8008E778093E8000F900F900F90DF9187 -:10143000CF9108952091EC012430F1F422E0209323 -:10144000E9002FEF3091E800215035FD06C035ED61 -:101450003A95F1F700002111F5CF2091E80025FF22 -:101460000BC040E050E065E070E00E941D0C8091F0 -:10147000E8008E778093E8000895CF93DF93EC0126 -:101480008091EC01843009F046C090910C019923C1 -:10149000D9F090910D019923B9F08093E9008FEF75 -:1014A0009091E800815095FD06C095E19A95F1F77D -:1014B00000008111F5CF8091E80085FF2CC040E04D -:1014C00050E060E170E017C081E08093E9008FEFA9 -:1014D0009091E800815095FD06C095ED9A95F1F741 -:1014E00000008111F5CF8091E80085FF14C040E035 -:1014F00050E068E070E0CE010E941D0C8091E80091 -:101500008E778093E80080E1FE01AAE5B1E00190CA -:101510000D928A95E1F7DF91CF9108958091EB01CB -:10152000811109C00E94AF0D0E940C0E8091E20053 -:1015300084608093E20008951092EB01089508956D -:101540000C9468230E94DB1C0E946E230E94A91049 -:101550000C94AE0942E061EC81E00E94290D42E06A -:1015600061EC82E00E94290D42E061EC83E00E9480 -:10157000290D42E161EC84E00C94290D8091EE018B -:10158000833009F455C030F4813071F0823009F4B1 -:101590008EC008958A3009F47AC08B3009F460C097 -:1015A000893009F09CC020C08091ED01813A09F09A -:1015B00096C08091E800877F8093E8008091F101D8 -:1015C0009091F201892B21F060E080E090E003C06F -:1015D00060E18AE591E070E00E94660C8091E8008D -:1015E0008B778093E80008958091ED01813209F0B6 -:1015F00076C08091F1019091F201009719F0039764 -:1016000009F06DC08091E800877F8093E8008091A9 -:10161000E80082FD05C08091EC018111F8CF5FC028 -:101620008091F10080936A018091E8008B7753C02C -:101630008091ED01813A09F052C08091F1019091C1 -:10164000F201892B09F04BC08091E800877F8093DD -:10165000E8008091E80080FFFCCF80910C0136C04B -:101660008091ED018132D9F58091F1019091F201E3 -:10167000892BA9F58091E800877F8093E8000E947C -:101680005E0D8091EF0180930C010C942C168091DB -:10169000ED01813221F58091E800877F8093E80099 -:1016A0000E945E0D8091F00180936B0108958091FE -:1016B000ED01813AA1F48091E800877F8093E800F2 -:1016C0008091E80080FFFCCF80916B018093F10056 -:1016D0008091E8008E778093E8000C945E0D089569 -:1016E00084B7877F84BF88E10FB6F8948093600049 -:1016F000109260000FBE90E080E80FB6F8948093DF -:101700006100909361000FBE0E94F8100E94AF0D1F -:101710000E940C0E8091E20084608093E200789435 -:101720000E9487100E94FA1082E091E00E94A410AB -:101730000E9456238091EC01853069F40E949B1C25 -:101740008091EA018823B1F30E94C61C882391F39B -:101750000E94070CEFCF0E940011ECCF292F3327F6 -:1017600023303105A9F06CF42130310509F442C071 -:101770002230310509F043C08DE690E024ED33E0DE -:1017800042C021323105C9F02232310519F137C08A -:1017900099278130910541F08230910541F0892BE4 -:1017A00071F5E0EDF3E005C0E8EBF3E002C0E0EA3C -:1017B000F3E0849190E09F0126C0643000F5E62FAD -:1017C000F0E0EE0FFF1FEE5DFE4F2081318189E0DA -:1017D00090E019C0643098F4E62FF0E0DF01AA0F22 -:1017E000BB1FA65EBE4F2D913C91EA5EFE4F8081ED -:1017F00090E009C082E190E021E434E004C080E0A0 -:1018000090E020E030E0FA0131832083089580E108 -:1018100089BD82E189BD09B400FEFDCF8091D80069 -:101820008F7D8093D8008091E00082608093E000FB -:101830008091E00081FDFCCF0895CF92DF92EF927E -:10184000FF920F931F93CF93DF937C018B01EA01EB -:101850000E947F0D811131C0209731F088819981DC -:10186000081B190BE80EF91EC12CD12C011511050E -:1018700019F18091E80085FD14C08091E8008E7711 -:101880008093E800209741F0888199818C0D9D1DFF -:101890009983888385E011C00E947F0D882331F3EE -:1018A0000CC0F70181917F018093F1000150110973 -:1018B000FFEFCF1ADF0ADACF80E0DF91CF911F91DF -:1018C0000F91FF90EF90DF90CF9008952091F3015A -:1018D0003091F4012617370748F06115710539F486 -:1018E0002091E8002E772093E80001C0B901FC01A7 -:1018F00020E061157105B9F18091EC01882309F4AC -:1019000040C0853009F43FC08091E80083FD3DC0B0 -:101910008091E80082FF06C08091E80082FF26C027 -:1019200080E008958091E80080FFE3CF2091F300EC -:101930008091F20090E0922B6115710551F0883092 -:10194000910538F421912093F100615071090196BD -:10195000F3CF21E0089709F020E08091E8008E772E -:101960008093E800C6CF2111C7CFD6CF8091EC017C -:10197000882339F0853039F08091E80083FFCCCF9F -:1019800004C082E0089583E0089581E008952091E5 -:10199000F3013091F4012617370748F061157105FE -:1019A00039F42091E8002E772093E80001C0B901B6 -:1019B000FC0120E061157105C1F18091EC018823E3 -:1019C00009F441C0853009F440C08091E80083FDEE -:1019D0003EC08091E80082FF06C08091E80082FF4F -:1019E00027C080E008958091E80080FFE3CF209138 -:1019F000F3008091F20090E0922B6115710559F08F -:101A00008830910540F424912093F1003196615083 -:101A100071090196F2CF21E0089709F020E080914A -:101A2000E8008E778093E800C5CF2111C6CFD5CFCF -:101A30008091EC01882339F0853039F08091E800FD -:101A400083FFCBCF04C082E0089583E0089581E056 -:101A50000895982F973058F59093E900981739F02A -:101A60007091EC002091ED005091F00003C0242F04 -:101A7000762F50E021FF19C03091EB003E7F30936C -:101A8000EB003091ED003D7F3093ED003091EB00A5 -:101A900031603093EB007093EC002093ED00509395 -:101AA000F0002091EE0027FF07C09F5FD3CF8F701B -:101AB0008093E90081E0089580E008958091ED0130 -:101AC00087FD05C08091E80080FF0EC012C08091A4 -:101AD000E80082FD05C08091EC018111F8CF0895E6 -:101AE0008091E8008B7708C08091EC018111EACFEA -:101AF00008958091E8008E778093E80008958091A2 -:101B0000E4009091E50045E62091EC0020FF21C023 -:101B10002091E80020FD21C02091EC01222389F0D2 -:101B2000253089F02091EB0025FD0FC02091E400C5 -:101B30003091E5002817390739F3415041F0C901C8 -:101B4000E3CF82E0089583E0089581E0089584E082 -:101B500008952091E80022FFDFCF80E008950E94E1 -:101B60001D0E0E94250EE0EEF0E0808181608083F2 -:101B7000E8EDF0E080818F77808319BCA7EDB0E0BD -:101B80008C918E7F8C9380818F7E80831092EB016D -:101B900008950F931F93CF93DF930E941D0E0E9411 -:101BA000250EC8EDD0E088818F7788838881806892 -:101BB000888388818F7D888319BC1092EC011092F4 -:101BC000E8011092EA011092E90100EE10E0F8013C -:101BD00080818B7F808388818160888342E060E0A0 -:101BE00080E00E94290DE1EEF0E080818E7F80830D -:101BF000E2EEF0E080818160808380818860808374 -:101C0000F80180818E7F8083888180618883DF9165 -:101C1000CF911F910F910895E8EDF0E080818F7EC4 -:101C20008083E7EDF0E080818160808384E082BF83 -:101C300081E08093EB010C94C90DE8EDF0E0808128 -:101C40008E7F80831092E20008951092DA00109245 -:101C5000E10008951F920F920FB60F9211242F9357 -:101C60003F934F935F936F937F938F939F93AF9324 -:101C7000BF93EF93FF938091E10082FF0BC08091AF -:101C8000E20082FF07C08091E1008B7F8093E1003A -:101C90000E9486108091DA0080FF1FC08091D800DA -:101CA00080FF1BC08091DA008E7F8093DA008091E4 -:101CB000D90080FF0DC080E189BD82E189BD09B4F2 -:101CC00000FEFDCF81E08093EC010E948E0A05C0EA -:101CD00019BC1092EC010E949C0A8091E10080FFE7 -:101CE00019C08091E20080FF15C08091E2008E7FD4 -:101CF0008093E2008091E20080618093E200809115 -:101D0000D80080628093D80019BC85E08093EC01F4 -:101D10000E94A00A8091E10084FF30C08091E2001F -:101D200084FF2CC080E189BD82E189BD09B400FE39 -:101D3000FDCF8091D8008F7D8093D8008091E10005 -:101D40008F7E8093E1008091E2008F7E8093E2009D -:101D50008091E20081608093E2008091E801882315 -:101D600011F084E007C08091E30087FF02C083E0A8 -:101D700001C081E08093EC010E94A20A8091E10001 -:101D800083FF29C08091E20083FF25C08091E1009C -:101D9000877F8093E10082E08093EC011092E8015C -:101DA0008091E1008E7F8093E1008091E2008E7F40 -:101DB0008093E2008091E20080618093E20042E043 -:101DC00060E080E00E94290D8091F000886080939F -:101DD000F0000E949F0AFF91EF91BF91AF919F91F8 -:101DE0008F917F916F915F914F913F912F910F90C4 -:101DF0000FBE0F901F9018951F920F920FB60F9263 -:101E000011242F933F934F935F936F937F938F93FF -:101E10009F93AF93BF93CF93EF93FF93C091E9004C -:101E2000CF708091EC001092E9008091F000877FE4 -:101E30008093F00078940E94380F1092E90080910E -:101E4000F00088608093F000C093E900FF91EF916B -:101E5000CF91BF91AF919F918F917F916F915F9142 -:101E60004F913F912F910F900FBE0F901F9018959B -:101E70001F93CF93DF93CDB7DEB7AA970FB6F89431 -:101E8000DEBF0FBECDBFEDEEF1E08091F10081939A -:101E900021E0E53FF207C9F70E94BE0A8091E80001 -:101EA00083FF1CC12091ED013091EE01832F90E062 -:101EB0008A30910508F012C1FC01E05AFF4F0C94E2 -:101EC000F024203881F0223809F008C18091F10116 -:101ED0008F708093E9008091EB0085FB882780F963 -:101EE0001092E90006C08091E9019091EA019111F8 -:101EF00082609091E800977F9093E8008093F100D2 -:101F00001092F100C5C0822F8D7F09F0E7C0222317 -:101F100019F0223061F0E2C08091EF01813009F0C8 -:101F2000DDC0333009F080E08093EA0128C0809161 -:101F3000EF01811124C02091F1012F7009F4CEC06E -:101F40002093E9008091EB0080FF19C08091EB00A5 -:101F5000333011F4806211C080618093EB0081E026 -:101F600090E0022E01C0880F0A94EAF78093EA00FD -:101F70001092EA008091EB0088608093EB00109251 -:101F8000E9008091E800877F86C02111A7C01091E9 -:101F9000EF011F778091E3008078812B8093E3002D -:101FA0008091E800877F8093E8000E945E0D809119 -:101FB000E80080FFFCCF8091E30080688093E3001D -:101FC000112311F083E001C082E08093EC0186C010 -:101FD0002058223008F082C08091EF019091F001EA -:101FE0008C3D23E0920779F583E08A838AE2898336 -:101FF0004FB7F894DE01139620E03EE051E2E32F64 -:10200000F0E050935700E49120FF03C0E295EF7099 -:102010003F5FEF708E2F90E0EA3010F0C79601C05E -:10202000C0968D939D932F5F243149F74FBF8091C8 -:10203000E800877F8093E8006AE270E0CE010196B5 -:102040000E94660C14C0AE014F5F5F4F6091F101BA -:102050000E94AE0B009709F441C02091E800277F51 -:102060002093E800BC0189819A810E94C70C80916D -:10207000E8008B778093E80031C0203879F58091B3 -:10208000E800877F8093E8008091E8018093F10069 -:102090008091E8008E778093E8000E945E0D1EC05C -:1020A00021111CC09091EF019230C0F48091E800A2 -:1020B000877F8093E8009093E8010E945E0D8091F5 -:1020C000E801811104C08091E30087FF02C084E031 -:1020D00001C081E08093EC010E94AA0A8091E8008F -:1020E00083FF0AC08091E800877F8093E800809199 -:1020F000EB0080628093EB00AA960FB6F894DEBFE7 -:102100000FBECDBFDF91CF911F9108950895CF935A -:102110008091EC018823B1F08091E9008F7090915B -:10212000EC0090FF02C090E801C090E0C92FC82BDE -:102130001092E9008091E80083FD0E94380FCF7073 -:10214000C093E900CF91089590937101809370013D -:102150000895E0917001F0917101309721F00190A4 -:10216000F081E02D099480E00895E0917001F091F4 -:102170007101309721F00280F381E02D09940895D8 -:10218000E0917001F0917101309721F00480F581A8 -:10219000E02D0994089520916E0130916F0182170E -:1021A000930771F090936F0180936E01E09170013D -:1021B000F0917101309721F00680F781E02D0994AC -:1021C000089520916C0130916D018217930771F091 -:1021D00090936D0180936C01E0917001F091710119 -:1021E000309721F00084F185E02D09940895089539 -:1021F0000C94F7100E94E11C0E94CA050C94A71DC4 -:10220000CF92DF92EF92FF920F931F93CF93DF93C2 -:10221000CDB7DEB72B970FB6F894DEBF0FBECDBF9C -:102220000E94E20533E7E32E31E0F32E00E010E0F8 -:10223000C02E802F0E94CF06F701D1907F01D826B3 -:10224000B1F40F5F1F4F0E30110591F78FEF8983A7 -:102250008A831B820E94EA1C8160782F9D838C8375 -:1022600049815A816B818D810E94A31141C0909157 -:10227000D50191FF04C08B870E94D5068B8520E095 -:1022800030E04D2D50E0922FBA01022E02C075951C -:1022900067950A94E2F760FF25C02E83CF82EE2473 -:1022A000E394F12C02C0EE0CFF1C9A95E2F790E04B -:1022B0008E219F2121E0892B09F420E028870E94AC -:1022C000EA1C8160782F9A8789874E815F816885B3 -:1022D0008A850E94A311F801ED58FE4F80818E255A -:1022E000808306C02F5F3F4F2630310561F6A9CFAE -:1022F0000E948B20109172010E94A9101817A1F062 -:102300000E94A910809372012B960FB6F894DEBF3D -:102310000FBECDBFDF91CF911F910F91FF90EF9036 -:10232000DF90CF900C94AE092B960FB6F894DEBFD9 -:102330000FBECDBFDF91CF911F910F91FF90EF9016 -:10234000DF90CF900895CF93DF93CDB7DEB72B9773 -:102350000FB6F894DEBF0FBECDBF4F835887698795 -:102360007A878B87DE01119686E0FD0111928A95AE -:10237000E9F785E0FE01379601900D928A95E1F725 -:1023800049815A816B817C818D819E810E94F818E0 -:102390002B960FB6F894DEBF0FBECDBFDF91CF9165 -:1023A00008950895CF93C82F882309F4C1C08238B7 -:1023B00059F40E94A91081FDBBC089E30E94A21BB1 -:1023C0000E946C1C89E30CC0833879F40E94A91028 -:1023D00080FDAEC083E50E94A21B0E946C1C83E5B9 -:1023E0000E94E21BCF910C946C1C843859F40E941B -:1023F000A91082FD9DC087E40E94A21B0E946C1C54 -:1024000087E4EECF8CEF8C0F813A48F48C2F0E943A -:10241000BE2281118DC08C2F0E94A21BE3CF80E2CF -:102420008C0F883048F4C77081E001C0880FCA95CE -:10243000EAF70E94231CD6CF8BE58C0F833078F40B -:10244000C53A29F0C63A31F482E890E005C081E847 -:1024500090E002C083E890E0CF910C94CB1088E527 -:102460008C0F833108F064C0C83A39F1C93A41F1A0 -:10247000CA3A49F1CB3A51F1CC3A59F1CD3A61F12E -:10248000C03B69F1CE3A71F1CF3A79F1C13B81F1AC -:10249000C23B89F1C33B91F1C43B99F1C53BA1F12A -:1024A000C63BA9F1C73BB1F1C83BB9F1C93BC1F18A -:1024B000CA3BC9F58AE292E038C082EE90E035C0AE -:1024C00089EE90E032C08AEE90E02FC085EB90E07C -:1024D0002CC086EB90E029C087EB90E026C08CEC06 -:1024E00090E023C08DEC90E020C083E891E01DC017 -:1024F0008AE891E01AC082E991E017C084E991E08E -:1025000014C081E292E011C083E292E00EC084E246 -:1025100092E00BC085E292E008C086E292E005C03E -:1025200087E292E002C080E090E0CF910C94E1104D -:10253000CF910895882309F44BC0823859F40E9442 -:10254000A91081FF45C089E30E94A21B0E946C1C58 -:1025500089E30CC0833871F40E94A91080FF38C051 -:1025600083E50E94A21B0E946C1C83E50E94E21B73 -:102570000C946C1C843859F40E94A91082FF28C066 -:1025800087E40E94A21B0E946C1C87E4EFCF9CEFA3 -:10259000980F913A58F390E2980F983050F4877062 -:1025A00091E001C0990F8A95EAF7892F0E94291CB2 -:1025B000DFCF9BE5980F933020F480E090E00C94FF -:1025C000CB10885A833120F480E090E00C94E11025 -:1025D0000895882321F00E94231C0C946C1C0895FC -:1025E000882321F00E94291C0C946C1C0895CF9222 -:1025F000DF92EF92FF920F931F93CF93DF93CDB7AC -:10260000DEB728970FB6F894DEBF0FBECDBF8C01A2 -:1026100085E0F801DE01119601900D928A95E1F7AF -:10262000F801D080E180F280558152955F7023815E -:102630003481232B39F0FFEFEF1206C081E0DF1267 -:1026400003C003C081E001C080E080FDE2C2C80198 -:102650005F830E94D111D982EA8269817A818F2DAC -:102660000E949E1B9E8388870E94521B0E94251AEF -:102670004E815F816885FF2029F00E94401C68859B -:102680005F814E81E42FE295EF70F0E0E659FF4F55 -:102690000C94F024842F807F142F1F70882311F056 -:1026A0001295107FFF20B1F0112309F467C280E278 -:1026B000860F883028F4812F68870E94231C04C06D -:1026C000812F68870E94331C688568870E946C1C74 -:1026D000688554C2862F68870E949A1268851123E4 -:1026E00009F497C2605E812F683018F40E94291C9B -:1026F00002C00E94391C28960FB6F894DEBF0FBEA8 -:10270000CDBFDF91CF911F910F91FF90EF90DF90A0 -:10271000CF900C946C1C242F207F842F8F7020323C -:1027200011F08295807F662319F0613019F12BC07A -:10273000FF20B1F0552309F493C1513009F090C145 -:1027400028960FB6F894DEBF0FBECDBFDF91CF91B4 -:102750001F910F91FF90EF90DF90CF900C94531C3E -:10276000552319F0513009F454C28E830E94561C2F -:102770008E8189C1FF2021F0523008F04AC270C119 -:10278000511147C280C1FF2021F0552309F468C1CF -:10279000F5C1552309F477C105C2242F2695269546 -:1027A000237030E02115310521F021303105C9F0C9 -:1027B00030C2FF2021F0862F942F937002C080E05A -:1027C00090E028960FB6F894DEBF0FBECDBFDF9124 -:1027D000CF911F910F91FF90EF90DF90CF900C94CD -:1027E000CB10FF2021F0862F942F937002C080E041 -:1027F00090E028960FB6F894DEBF0FBECDBFDF91F4 -:10280000CF911F910F91FF90EF90DF90CF900C949C -:10281000E110862FFF2019F00E94931F02C00E9432 -:10282000FB1F28960FB6F894DEBF0FBECDBFDF9119 -:10283000CF911F910F91FF90EF90DF90CF900C946C -:102840008020842F837009F076C0F110E2C1262F1A -:10285000229526952770220F220F862F8F70C82E63 -:10286000D12CE12CF12C022E04C0CC0CDD1CEE1C72 -:10287000FF1C0A94D2F764FF10C06FE070E080E0A4 -:1028800090E004C0660F771F881F991F2A95D2F722 -:10289000609570958095909503C060E070E0CB01E5 -:1028A000242F269526952370422F50E04230510563 -:1028B000D1F04330510559F16C297D298E299F298A -:1028C0004130510541F128960FB6F894DEBF0FBE96 -:1028D000CDBFDF91CF911F910F91FF90EF90DF90CF -:1028E000CF900C944A1A6C297D298E299F2928960D -:1028F0000FB6F894DEBF0FBECDBFDF91CF911F9111 -:102900000F91FF90EF90DF90CF900C94641A0E948B -:102910004A1AC701B60128960FB6F894DEBF0FBE5B -:10292000CDBFDF91CF911F910F91FF90EF90DF907E -:10293000CF900C94301AFF2019F0842F817001C0C1 -:102940008695882309F465C1262F22952695277040 -:10295000220F220F862F8F70C82ED12CE12CF12C44 -:10296000022E04C0CC0CDD1CEE1CFF1C0A94D2F716 -:1029700064FF10C06FE070E080E090E004C0660F7C -:10298000771F881F991F2A95D2F7609570958095BB -:10299000909503C060E070E0CB01242F269526952A -:1029A0002370422F50E042305105D1F043305105A1 -:1029B00059F16C297D298E299F294130510541F11A -:1029C00028960FB6F894DEBF0FBECDBFDF91CF9132 -:1029D0001F910F91FF90EF90DF90CF900C941E1BF2 -:1029E0006C297D298E299F2928960FB6F894DEBF81 -:1029F0000FBECDBFDF91CF911F910F91FF90EF9050 -:102A0000DF90CF900C94381B0E941E1BC701B601AB -:102A100028960FB6F894DEBF0FBECDBFDF91CF91E1 -:102A20001F910F91FF90EF90DF90CF900C94041BBB -:102A3000603FC9F118F4603E50F49BC0623F09F456 -:102A400060C008F44AC0633F09F46FC092C0162FFB -:102A50001F70842F8F71FF2099F00E949D1A812F83 -:102A600028960FB6F894DEBF0FBECDBFDF91CF9191 -:102A70001F910F91FF90EF90DF90CF900C94E9128F -:102A80000E94BE1A812F28960FB6F894DEBF0FBEA3 -:102A9000CDBFDF91CF911F910F91FF90EF90DF900D -:102AA000CF900C94F012FF20A1F05111B2C0842FEE -:102AB0008F7128960FB6F894DEBF0FBECDBFDF91A1 -:102AC000CF911F910F91FF90EF90DF90CF900C94DA -:102AD000E31A523008F09DC0EACFFF20A1F0842F06 -:102AE0008F7128960FB6F894DEBF0FBECDBFDF9171 -:102AF000CF911F910F91FF90EF90DF90CF900C94AA -:102B00009D1AFF2061F3842F8F7128960FB6F894D9 -:102B1000DEBF0FBECDBFDF91CF911F910F91FF9010 -:102B2000EF90DF90CF900C94BE1AFF2091F0842F8D -:102B30008F7128960FB6F894DEBF0FBECDBFDF9120 -:102B4000CF911F910F91FF90EF90DF90CF900C9459 -:102B5000881A28960FB6F894DEBF0FBECDBFDF915E -:102B6000CF911F910F91FF90EF90DF90CF900C9439 -:102B70007E1AFF20A1F0552309F4B1CF862F2896A5 -:102B80000FB6F894DEBF0FBECDBFDF91CF911F917E -:102B90000F91FF90EF90DF90CF900C94D2115523BE -:102BA00009F4B1CF862F28960FB6F894DEBF0FBE7A -:102BB000CDBFDF91CF911F910F91FF90EF90DF90EC -:102BC000CF900C949A124F70C8010E940D03289662 -:102BD0000FB6F894DEBF0FBECDBFDF91CF911F912E -:102BE0000F91FF90EF90DF90CF900C94A5194F704C -:102BF000C80128960FB6F894DEBF0FBECDBFDF9197 -:102C0000CF911F910F91FF90EF90DF90CF900C9498 -:102C1000D60628960FB6F894DEBF0FBECDBFDF9163 -:102C2000CF911F910F91FF90EF90DF90CF9008957B -:102C30000E94401C0E94501C0E94151C0E946C1C8B -:102C40000E942C210E94802080E090E00E94CB1006 -:102C500080E090E00C94E1100E94301C0C94181657 -:102C60000E94931B292F22952F7030E02C303105C4 -:102C70004CF42A3031056CF42250310922303105F0 -:102C800090F407C02C30310551F02F30310539F068 -:102C90000AC0803E10F0803F31F481E0089593FB3C -:102CA000882780F9089580E00895CF93DF9300D0BE -:102CB00000D01F92CDB7DEB70F900F900F900F90FE -:102CC0000F90DF91CF910895CF93DF9300D000D084 -:102CD00000D0CDB7DEB726960FB6F894DEBF0FBE94 -:102CE000CDBFDF91CF9108951F93CF93DF93C09114 -:102CF000810116E080918201C81799F0D0E01C9FF5 -:102D0000F0011D9FF00D1124ED57FE4F40815181C0 -:102D100062817381848195810E9464162196C770B7 -:102D2000E9CFDF91CF911F9108954091B301509168 -:102D3000B4016091B5017091B6018091B701909195 -:102D4000B8010C946416CF938091B80182958F706E -:102D500009F05FC08091B501882309F45AC0209121 -:102D60008101A09182016091B3017091B4018091C1 -:102D7000B6019091B70131E06F3F09F030E0B32F19 -:102D8000C6E02A1709F445C0009721F07F3F21F4DF -:102D90004B2F03C041E001C040E030E040FD35C0B2 -:102DA000C29FF001C39FF00D1124ED57FE4F4181EA -:102DB00074132BC04081641328C04281411125C087 -:102DC000438154814817590710F441505109481B59 -:102DD000590B483C5105C8F48091B8018F7080614F -:102DE0008093B80186E0829FF001839FF00D11244B -:102DF000E857FE4F80818F708061808383EB91E084 -:102E00000E94F712CF910C9474162F5F3F4F2770DA -:102E1000B8CFCF910895CF92DF92EF92FF920F93A8 -:102E20001F93CF93DF93CDB7DEB762970FB6F894B9 -:102E3000DEBF0FBECDBF8C0185E0F801DE011D961F -:102E400001900D928A95E1F7D8014C9111965C9111 -:102E5000119712966C9112971396ED90FC9014971F -:102E60007091B301E091B4012091B6013091B701A6 -:102E70002115310531F0EF3F31F481E07F3F19F446 -:102E800003C081E001C080E0B82FB170CB2E80FD7F -:102E90006CC1D090B501DD2009F4F5C0F091B80106 -:102EA000E216F30638F0C701821B930B883C9105AC -:102EB00048F09BC0209530952E0D3F1D283C3105D4 -:102EC00008F093C08F2F807F09F052C0E51314C023 -:102ED000741312C0D62E61110FC0FF70F061F09311 -:102EE000B8010E94951683EB91E00E94F712809141 -:102EF000B801F80185836CC1EF2831F05F3F31F4F0 -:102F000081E04F3F19F403C081E001C080E080FD03 -:102F100003C081E0862701C080E0F82FF170FF2E0A -:102F200080FF1CC0809181012091820136E08217D0 -:102F300009F428C190E0389FF001399FF00D112469 -:102F4000ED57FE4F7181571306C07081471303C0C0 -:102F50007281671303C001968770E9CFD62E66236E -:102F600009F436C18091B80181608093B80153C0E3 -:102F7000E51308C0741306C0611104C0D80115968A -:102F8000FC93AEC04D875E878D859E856A8B0E94BF -:102F900030166A89882329F1D62E662311F12091F3 -:102FA000B801822F82958F7090E002970CF460C078 -:102FB0008091B3019091B40198878F831986FB8625 -:102FC000EA862C87CE01079651C0E51731F14D876F -:102FD0005E878D859E856A8B0E9430166A89811175 -:102FE0002EC0C8010E94F712A4C08F2F807F69F7FE -:102FF0007E2DF98AE88A89890E94551683EB91E033 -:103000000E94F712E3EBF1E086E0DF011D928A9562 -:10301000E9F70E949516D12CDBC07413D8CF61114B -:10302000D6CFD8011596FC93C8010E94F712E3EBA6 -:10303000F1E086E0DF011D928A95E9F7C9C0D62E3E -:10304000662379F22091B801822F82958F7090E0EB -:10305000029774F08091B3019091B4019A838983AF -:103060001B82FD82EC822E83CE0101960E94F71214 -:1030700086E0F801A3EBB1E001900D928A95E1F7AB -:103080000E94A3166FC0E216F30628F0C701821B48 -:10309000930B9C0104C0209530952E0D3F1D283CBC -:1030A000310508F052C0D62E662309F49ACFE513F5 -:1030B0002CC074132AC08091B80180FD1DC0982FC8 -:1030C00092959F70C9F0D80115968C9315979F30F3 -:1030D00039F09F5F9295907F8F70892B15968C9316 -:1030E000C8010E94F71286E0F801A3EBB1E001905D -:1030F0000D928A95E1F736C086E0F801A3EBB1E0C6 -:1031000001900D928A95E1F763C04D875E878D85AA -:103110009E850E943016882379F086E0F801A3EBA3 -:10312000B1E001900D928A95E1F70E94A3160E94EA -:103130009516DD24D3944CC08091B80181608093B2 -:10314000B801C8010E94F71243C07E2DF98AE88AAF -:1031500089890E945516E3EBF1E086E0DF011D92BC -:103160008A95E9F70E94951633C0662309F439CF92 -:103170004D875E878D859E850E943016882309F4D1 -:1031800030CFCBCF4D875E878D859E850E94931B68 -:10319000292F22952F7030E0223031052CF49F70BA -:1031A00041F0811106C00CC0243031052CF49F7011 -:1031B00049F4805E883020F0C8010E94F712CF2CBD -:1031C000DC2C06C0D80115969C91907F91F7F8CF22 -:1031D0008D2D62960FB6F894DEBF0FBECDBFDF9186 -:1031E000CF911F910F91FF90EF90DF90CF900895B6 -:1031F0001F93CF93DF93CDB7DEB72C970FB6F8941C -:10320000DEBF0FBECDBF4F83588769877A878B8714 -:103210009C87CE0107960E940B178823C1F02F814F -:1032200038858A859B85892B31F03F3F11F080E0FE -:1032300003C02F3FE1F781E0811147C04F815885DE -:1032400069857A858B859C850E9464163EC086E0E0 -:10325000FE013796DE01119601900D928A95E1F7F5 -:10326000FF81E8854A855B854115510531F0EF3FC7 -:1032700031F481E0FF3F19F403C081E001C080E038 -:1032800080FD23C02091820130E0C9010196877042 -:1032900099276091810170E086179707F1F1F98312 -:1032A000EA835D834C8396E0929FD001939FB00D9B -:1032B0001124AD57BE4FFE01319601900D929A95A3 -:1032C000E1F7809382010E94741616E080918101DB -:1032D00090918201891779F1189FC00111248D57AF -:1032E0009E4F0E940B17882331F1E09181011E9FB0 -:1032F000F0011124ED57FE4F4081518162817381AD -:10330000848195810E9464168091810190E00196EC -:103310008770992780938101D9CF0E942C16109233 -:10332000820110928101E3EBF1E086E0DF011D9262 -:103330008A95E9F7CACF2C960FB6F894DEBF0FBE78 -:10334000CDBFDF91CF911F910895EF92FF920F9320 -:103350001F93CF93DF93FC01009709F46FC0F12C0A -:10336000EE24E394EF0121968491843740F4843075 -:1033700008F055C0813081F0823021F15FC085377F -:1033800009F447C0C0F19CE7980F903708F056C089 -:103390008F770E949A1245C08F010E5F1F4FFE016A -:1033A000849190E2980F983050F48770FE2D01C000 -:1033B000FF0F8A95EAF78F2F0E94431C15C00E94C9 -:1033C000D21114C08F010E5F1F4FFE01849190E255 -:1033D000980F983068F48770FE2D01C0FF0F8A9512 -:1033E000EAF78F2F0E94491C0E946C1CE80119C04B -:1033F0000E949A12FBCFCF010296FE01C491CC230A -:1034000061F0EFE9FFE03197F1F700C00000C15033 -:10341000F6CFCF010296FE01F490EC0102C00E94AB -:10342000D2118F2D882341F0EFE9FFE03197F1F7BA -:1034300000C000008150F6CFFE0194CFDF91CF9104 -:103440001F910F91FF90EF90089508956093BD0133 -:103450007093BE018093BF019093C0010C94181625 -:103460000F931F930091BD011091BE012091BF01E8 -:103470003091C001062B172B282B392B0093BD014F -:103480001093BE012093BF013093C0011F910F9193 -:103490000C9418160F931F930091BD011091BE015B -:1034A0002091BF013091C00106231723282339231F -:1034B0000093BD011093BE012093BF013093C00162 -:1034C0001F910F910C9418160F931F930091BD013B -:1034D0001091BE012091BF013091C001062717272E -:1034E000282739270093BD011093BE012093BF0107 -:1034F0003093C0011F910F910C9418161092B901CE -:103500001092BA011092BB011092BC010C941816D3 -:1035100041E050E060E070E004C0440F551F661FBA -:10352000771F8A95D2F74093B9015093BA016093FF -:10353000BB017093BC010C94181641E050E060E0B0 -:1035400070E004C0440F551F661F771F8A95D2F79D -:103550008091B9019091BA01A091BB01B091BC01D9 -:10356000842B952BA62BB72B8093B9019093BA018E -:10357000A093BB01B093BC010C94181641E050E03D -:1035800060E070E004C0440F551F661F771F8A95E6 -:10359000D2F740955095609570958091B9019091C2 -:1035A000BA01A091BB01B091BC0184239523A6234D -:1035B000B7238093B9019093BA01A093BB01B09354 -:1035C000BC010C94181641E050E060E070E004C0CB -:1035D000440F551F661F771F8A95D2F78091B90156 -:1035E0009091BA01A091BB01B091BC0184279527AD -:1035F000A627B7278093B9019093BA01A093BB0186 -:10360000B093BC010C9418160F931F930091B9014D -:103610001091BA012091BB013091BC01062B172BF0 -:10362000282B392B0093B9011093BA012093BB01C9 -:103630003093BC011F910F910C9418160F931F9398 -:103640000091B9011091BA012091BB013091BC01E8 -:1036500006231723282339230093B9011093BA01B5 -:103660002093BB013093BC011F910F910C9418164D -:103670000F931F930091B9011091BA012091BB01E2 -:103680003091BC0106271727282739270093B90155 -:103690001093BA012093BB013093BC011F910F918D -:1036A0000C9418160895CF92DF92EF92FF920F9329 -:1036B0001F93CF93DF93EC01C090BD01D090BE016A -:1036C000E090BF01F090C0018091B9019091BA01E2 -:1036D000A091BB01B091BC01C82AD92AEA2AFB2AD1 -:1036E0000FE110E0B701A601002E04C076956795A2 -:1036F000579547950A94D2F740FD05C0015011092E -:1037000088F780E007C0BE01802F0E94130901974F -:10371000A9F3802FDF91CF911F910F91FF90EF9030 -:10372000DF90CF900895CF93DF93EC010E94531B5D -:10373000BE010E941309DF91CF910895CB010E9431 -:10374000931B089590910C019923D9F090910D014C -:103750009923B9F0982F9695969596959F3088F570 -:10376000E0910E01F0910F01E90FF11D877021E04A -:1037700030E001C0220F8A95EAF78181822B818394 -:10378000089540910E0150910F0120E030E09FEF2D -:10379000FA01E20FF31F6281681799F09F3F19F455 -:1037A000611101C0922F2F5F3F4F2E30310581F7FD -:1037B0009F3F39F0FA01E90FF11D97FDFA958283D9 -:1037C0000895089590910C019923E1F090910D01D5 -:1037D0009923C1F0982F9695969596959F3020F550 -:1037E000E0910E01F0910F01E90FF11D877021E0CA -:1037F00030E001C0220F8A95EAF7209581812823C5 -:103800002183089540910E0150910F0120E030E096 -:10381000FA01E20FF31F9281981301C012822F5F09 -:103820003F4F2E303105A1F7089581E090E0E091FF -:103830000E01F0910F01E80FF91F108201968031FF -:103840009105A9F708959091D401982B9093D401F4 -:10385000089580959091D40198239093D401089570 -:103860001092D40108959091D301982B9093D30195 -:10387000089580959091D30198239093D301089552 -:103880001092D30108959091D201982B9093D20178 -:10389000089580959091D20198239093D201089534 -:1038A0001092D20108958093C10108951092C10130 -:1038B000089540910E0150910F0120E030E080E02A -:1038C000FA01E20FF31F918191118F5F2F5F3F4F3C -:1038D0002F303105A9F70895E0910E01F0910F0105 -:1038E0008091D4018083E0910E01F0910F018081DD -:1038F0009091D301892B8083E0910E01F0910F010B -:1039000080819091D201892B80839091C10199236C -:1039100061F0E0910E01F0910F018081892B80838D -:103920000E94591C81111092C10180910E01909149 -:103930000F010C94B5108091EC01843021F11092AC -:10394000D60120E488E190E00FB6F894A895809322 -:1039500060000FBE2093600080E00E94AE0983B734 -:10396000817F846083BF83B7816083BF78948895AB -:1039700083B78E7F83BF88E10FB6F8948093600091 -:10398000109260000FBE089508950895CF930E948D -:10399000C41C0E94E2050E94C51CC0E08C2F0E943E -:1039A000CF06811105C0CF5FCE30C1F780E001C0E6 -:1039B00081E0CF9108950E942C160E94A9100C94CA -:1039C000AE0982E084BD93E095BD9AEF97BD8093E8 -:1039D0006E0008952FB7F8948091D7019091D80187 -:1039E000A091D901B091DA012FBF0895CF92DF9253 -:1039F000EF92FF920F931F932FB7F8944091D70146 -:103A00005091D8016091D9017091DA012FBF6A01FC -:103A10007B01EE24FF248C0120E030E0C016D106AB -:103A2000E206F30610F441505109481B590BCA0134 -:103A30001F910F91FF90EF90DF90CF9008951F920C -:103A40000F920FB60F9211248F939F93AF93BF9352 -:103A50008091D7019091D801A091D901B091DA015C -:103A60000196A11DB11D8093D7019093D801A09319 -:103A7000D901B093DA01BF91AF919F918F910F90CF -:103A80000FBE0F901F9018950E94AF0DF8942FEF66 -:103A900087EA91E6215080409040E1F700C00000A5 -:103AA00087E090EBDC018093F6019093F701A093FF -:103AB000F801B093F9012CE088E190E00FB6F8949A -:103AC000A895809360000FBE20936000FFCFEF9217 -:103AD000FF920F931F93CF93DF93E82EF12C8F2D3E -:103AE0000E94CF06C0E0D0E0082F10E098010C2E15 -:103AF00002C0359527950A94E2F720FD05C021966E -:103B0000C630D10599F709C06C2F7F2D80E00E9447 -:103B1000D706E812F4CF81E005C0F3948EE0F812E6 -:103B2000DECF80E0DF91CF911F910F91FF90EF905A -:103B30000895CF93C82F8CE20E94671D882321F03F -:103B40008C2FCF910C94671D80E0CF910895CF9377 -:103B50000E94EC1E811102C00E94D21EC5E6C15017 -:103B600049F00E94E2058FE39CE90197F1F700C05C -:103B70000000F5CF89E20E94991D811111C18AE2EE -:103B80000E94991D81110E94D21E85E00E94991DFC -:103B900081110E94441D0E94F71E8093D50187E089 -:103BA0000E94991D882399F18BE10E94991D882319 -:103BB00051F09091D50191FB882780F921E082276F -:103BC00080FB91F922C08EE00E94991D882351F05C -:103BD0009091D50192FB882780F921E0822780FB14 -:103BE00092F913C080E10E94991D9091D50188231C -:103BF00041F093FB882780F921E0822780FB93F92D -:103C000004C0892F809580FB90F99093D501809115 -:103C1000D5010E94FB1E0E94091F8093F50180EED2 -:103C20000E94991D882341F08091F501982F90956D -:103C300090FB80F98093F50189E30E94991D882308 -:103C400059F09091F50191FB882780F921E08227B6 -:103C500080FB91F99093F50182EE0E94991D8823D3 -:103C600059F09091F50192FB882780F921E0822795 -:103C700080FB92F99093F50186EE0E94991D8823AE -:103C800059F09091F50193FB882780F921E0822774 -:103C900080FB93F99093F50183EE0E94991D882390 -:103CA00059F09091F50194FB882780F921E0822753 -:103CB00080FB94F99093F50185E30E94991D882378 -:103CC00059F09091F50195FB882780F921E0822732 -:103CD00080FB95F99093F50181E30E94991D88235B -:103CE00059F09091F50196FB882780F921E0822711 -:103CF00080FB96F99093F50181E10E94991D88233C -:103D000059F09091F50197FB882780F921E08227EF -:103D100080FB97F99093F5018091F5010E940D1FAA -:103D20008091F50187FB882780F980930D0187E258 -:103D30000E94991DC82F8EE10E94991D8111C260B9 -:103D40008FE10E94991D8111C46080E20E94991D3B -:103D50008111C86081E20E94991D8111C06182E2D7 -:103D60000E94991D8111C06283E20E94991D8111F8 -:103D7000C06484E20E94991D882311F0C06802C0CB -:103D8000CC2329F08C2F0E94041F6C2F03C00E94AB -:103D9000001F682F70E080E090E0CF910C94261A0D -:103DA000CF9108956DEE7EEF80E090E00E942A258D -:103DB00060E082E090E00E94182560E083E090E0FF -:103DC0000E94182560E084E090E00E94182560E0E1 -:103DD00085E090E00C94182580E090E00E94122588 -:103DE00021E08D3E9E4F09F020E0822F089582E071 -:103DF00090E00C940A25682F82E090E00C9418253E -:103E000083E090E00C940A25682F83E090E00C9406 -:103E1000182584E090E00C940A25682F84E090E057 -:103E20000C9418258091DD0180FF0BC06091130177 -:103E300085E0689FB0011124759567957595679524 -:103E40002AC081FF09C06091130185E0689FB0011D -:103E50001124759567951FC082FF07C060911301FB -:103E600085E0689FB001112416C04091DE01442313 -:103E7000C9F060911201461788F72091130185E07F -:103E8000289F90011124429FC001439F900D11244F -:103E900070E00E94DC246038710540F46115710502 -:103EA00039F002C065E070E0862F08958FE708952D -:103EB00081E008958091DD0180FF08C060911101CB -:103EC00070E0759567957595679521C081FF06C06F -:103ED0006091110170E07595679519C082FF04C06B -:103EE0006091110170E010C08091DE018823C1F063 -:103EF000609110018617A0F790911101989FC00161 -:103F0000112470E00E94DC246038710528F46115EA -:103F1000710521F0862F08958FE7089581E00895B7 -:103F200061E070E0F4CF803F21F40E94121F819580 -:103F300004C0813F29F40E94121F8093E10108957B -:103F4000823F21F40E94121F819504C0833F29F40F -:103F50000E94121F8093E0010895893F19F40E9486 -:103F60005A1F05C08A3F31F40E945A1F81958093E1 -:103F7000E20108958B3F21F40E945A1F819504C0ED -:103F80008C3F29F40E945A1F8093E3010895843FD7 -:103F900021F48091DF01816017C0853F21F4809179 -:103FA000DF01826011C0863F21F48091DF018460CF -:103FB0000BC0873F21F48091DF01886005C0883FF6 -:103FC00031F48091DF0180618093DF0108958D3F9E -:103FD00021F48091DD0181600BC08E3F21F480913E -:103FE000DD01826005C08F3F29F48091DD0184608E -:103FF0008093DD010895803F39F48091E10187FFCE -:104000006CC01092E10169C0813F29F48091E10107 -:104010001816BCF362C09091E001823F29F497FF2B -:104020005CC01092E00159C0833F19F41916CCF31B -:1040300054C0893F41F48091E20118160CF04DC044 -:104040001092E2014AC08A3F29F48091E20187FF81 -:1040500044C0F6CF8B3F39F48091E30187FF3DC028 -:104060001092E3013AC08C3F29F48091E3011816C5 -:10407000BCF333C0843F21F48091DF018E7F17C0F1 -:10408000853F21F48091DF018D7F11C0863F21F4AF -:104090008091DF018B7F0BC0873F21F48091DF018E -:1040A000877F05C0883F31F48091DF018F7E809348 -:1040B000DF0113C08D3F21F48091DD018E7F0BC0A5 -:1040C0008E3F21F48091DD018D7F05C08F3F29F463 -:1040D0008091DD018B7F8093DD018091E001811172 -:1040E0000EC08091E10181110AC08091E20181112D -:1040F00006C08091E301811102C01092DE01089593 -:104100008FED91E00E94C0100E94EA1C9093DC01A8 -:104110008093DB0108951F93CF93DF938091DB01A0 -:104120009091DC010E94F61C4091DE01442321F0B5 -:104130002091140130E006C0209115015AE0259F1E -:10414000900111248217930708F482C08091E00146 -:104150001091E101D091E201C091E301811107C00A -:10416000111105C0D11103C0CC2309F471C04F3F18 -:1041700019F04F5F4093DE01181624F40E94121FBD -:104180008093E0018091E00187FF05C00E94121F2B -:1041900081958093E001111624F40E94121F8093F0 -:1041A000E1018091E10187FF05C00E94121F819506 -:1041B0008093E1016091E001662339F11091E10102 -:1041C000112319F1772767FD7095872F972F0E948C -:1041D000ED2323E333E343E35FE30E9451240E9492 -:1041E000BA236093E001612F772767FD7095872FD1 -:1041F000972F0E94ED2323E333E343E35FE30E9421 -:1042000051240E94BA236093E1011D1624F40E94F8 -:104210005A1F8093E2018091E20187FF05C00E944E -:104220005A1F81958093E2011C1624F40E945A1FA4 -:104230008093E3018091E30187FF05C00E945A1F2C -:1042400081958093E301DF91CF911F910C948020A1 -:10425000DF91CF911F910895EFEDF1E085E0DF014F -:104260001D928A95E9F71092DE011092DD01089502 -:10427000833081F128F4813059F08230D1F00895F3 -:10428000853009F449C0B8F1863009F456C0089564 -:1042900020911501862F90E0820F911D8F3F91058F -:1042A00020F4620F6093150108958FEF809315013C -:1042B000089520911401862F90E0820F911D8F3F69 -:1042C000910520F4620F6093140108958FEF80939D -:1042D0001401089520911301862F90E0820F911D03 -:1042E0008F3F910520F4620F6093130108958FEFC3 -:1042F00080931301089520911201862F90E0820F80 -:10430000911D8F3F910520F4620F60931201089573 -:104310008FEF80931201089520911101862F90E074 -:10432000820F911D8F3F910520F4620F6093110160 -:1043300008958FEF80931101089520911001862F29 -:1043400090E0820F911D8F3F910520F4620F6093E2 -:10435000100108958FEF809310010895833011F1BB -:1043600028F4813049F0823091F00895853081F150 -:1043700020F18630C1F1089580911501681720F46D -:10438000861B809315010895109215010895809160 -:104390001401681720F4861B80931401089510926D -:1043A0001401089580911301681720F4861B8093EF -:1043B0001301089510921301089580911201681756 -:1043C00020F4861B80931201089510921201089523 -:1043D00080911101681720F4861B809311010895C4 -:1043E00010921101089580911001681720F4861B26 -:1043F0008093100108951092100108958D3109F4F1 -:1044000042C020F58E3009F477C070F4873009F48B -:1044100059C018F48630F1F134C0883009F4A8C0CE -:104420008B3009F4A5C02DC0863109F4A1C038F441 -:10443000803109F472C0813109F479C022C0893118 -:1044400009F496C08B3109F44DC01BC0853309F4C3 -:1044500087C048F4873209F483C008F473C08932F6 -:1044600009F47EC00EC0833438F48A3308F068C083 -:10447000883309F47DC005C0833409F471C08834E1 -:1044800099F080E008950E9474230E94A9100E9470 -:10449000AE096EC08091D501817F8E7F8093D5015A -:1044A00081E08093E50108950E942C162FEF83EDA3 -:1044B00090E3215080409040E1F700C000000E944E -:1044C000441D56C09091D501892F8095817080FB45 -:1044D00090F919F0966098601DC0997F977F90932E -:1044E000D50146C09091D50191FB882780F921E044 -:1044F000822780FB91F909C09091D50192FB882712 -:1045000080F921E0822780FB92F99093D5018823DE -:1045100079F191609093D50108959091D50193FB25 -:10452000882780F921E0822780FB93F9EECF0E9453 -:104530002C1680910D0191E0892780930D0118C000 -:1045400027EC01C023EE280F61E070E080E090E0EE -:1045500004C0660F771F881F991F2A95D2F704C0E1 -:1045600061E070E080E090E00E94261A0E942C1624 -:1045700081E0089580E0089580E00895CF93C82FEA -:104580008091E501813079F018F08230D1F184C05A -:10459000A0910E01B0910F018C91813169F08232AE -:1045A00009F07CC009C0A0910E01B0910F018C915F -:1045B000813111F0823249F48C2F0E94BA2281118C -:1045C0001DC08C2F0E94FE211AC08C2F0E94BC227D -:1045D000811114C0C43179F048F4CB3079F0C03186 -:1045E00009F060C082E08093E50108C0C93219F08B -:1045F000C83321F057C01092E50154C081E08170AA -:1046000053C0C93289F118F5C43171F1A8F4C7302B -:1046100009F046C08AE08093150194E1909314015B -:1046200093E0909313018093120188E0809311012D -:1046300088E28093100134C0CE51C63088F5EC2F4B -:10464000F0E0E65DFE4F80818093E40129C0CE3426 -:10465000E9F020F4CB3421F56AE013C0C13579F0DC -:10466000C235F1F461E00DC08091E401882319F0B6 -:104670001092E40115C081E08093E50115C061E06E -:1046800006C08091E4010E9438210AC06AE080914E -:10469000E4010E94AE2104C01092E50180E004C054 -:1046A00081E002C080E0ABCFCF910895E1E8F0E077 -:1046B0008081886080838081816080838FB7F89457 -:1046C00093E09093890090ED909388008FBF0895B8 -:1046D000EFE6F0E08081826080830895EFE6F0E00D -:1046E00080818D7F80830895EFE6F0E0808192E005 -:1046F0008927808308951F920F920FB60F9211247D -:104700002F933F934F935F936F937F938F939F93D9 -:10471000AF93BF93EF93FF938091E6019091E701F0 -:1047200001969093E7018093E601811103C082E036 -:104730000E94AE09E091E701E695E695F0E0E25BC4 -:10474000FA4FE4918091E6018E1303C080E00E944D -:10475000AE09FF91EF91BF91AF919F918F917F91A2 -:104760006F915F914F913F912F910F900FBE0F90DE -:104770001F90189504D06894B1118DC0089570D021 -:1047800088F09F5790F0B92F9927B751A0F0D1F03A -:10479000660F771F881F991F1AF0BA95C9F712C0C4 -:1047A000B13081F077D0B1E0089574C0672F782FD1 -:1047B0008827B85F39F0B93FCCF386957795679530 -:1047C000B395D9F73EF490958095709561957F4F9C -:1047D0008F4F9F4F0895E89409C097FB3EF4909542 -:1047E0008095709561957F4F8F4F9F4F9923A9F0CA -:1047F000F92F96E9BB279395F69587957795679559 -:10480000B795F111F8CFFAF4BB0F11F460FF1BC09C -:104810006F5F7F4F8F4F9F4F16C0882311F096E92F -:1048200011C0772321F09EE8872F762F05C06623DD -:1048300071F096E8862F70E060E02AF09A95660F96 -:10484000771F881FDAF7880F9695879597F908954F -:1048500057FD9058440F551F59F05F3F71F0479531 -:10486000880F97FB991F61F09F3F79F08795089516 -:10487000121613061406551FF2CF4695F1DF08C035 -:10488000161617061806991FF1CF86957105610552 -:1048900008940895E894BB2766277727CB0197F9FA -:1048A00008950BD078C069D028F06ED018F0952309 -:1048B00009F05AC05FC01124EECFCADFA0F3959F64 -:1048C000D1F3950F50E0551F629FF001729FBB27F7 -:1048D000F00DB11D639FAA27F00DB11DAA1F649FA3 -:1048E0006627B00DA11D661F829F2227B00DA11D56 -:1048F000621F739FB00DA11D621F839FA00D611DDC -:10490000221F749F3327A00D611D231F849F600DFC -:10491000211D822F762F6A2F11249F5750408AF035 -:10492000E1F088234AF0EE0FFF1FBB1F661F771FC1 -:10493000881F91505040A9F79E3F510570F014C058 -:10494000AACF5F3FECF3983EDCF3869577956795A9 -:10495000B795F795E7959F5FC1F7FE2B880F911DDF -:104960009695879597F9089597F99F6780E870E085 -:1049700060E008959FEF80EC089500240A941616D5 -:10498000170618060906089500240A94121613063D -:10499000140605060895092E0394000C11F48823CB -:1049A00052F0BB0F40F4BF2B11F460FF04C06F5FE7 -:1049B0007F4F8F4F9F4F089597FB072E16F400945B -:1049C00007D077FD09D00E94F62407FC05D03EF4FD -:1049D000909581959F4F0895709561957F4F0895AB -:1049E000EE0FFF1F0590F491E02D0994AA1BBB1B4D -:1049F00051E107C0AA1FBB1FA617B70710F0A61BDF -:104A0000B70B881F991F5A95A9F780959095BC01FF -:104A1000CD010895F999FECF92BD81BDF89A9927ED -:104A200080B50895A8E1B0E042E050E00C94322552 -:104A3000262FF999FECF92BD81BDF89A019700B457 -:104A4000021639F01FBA20BD0FB6F894FA9AF99AF7 -:104A50000FBE08950196272F0E9419250C94182542 -:104A6000DC01CB01FC01F999FECF06C0F2BDE1BD2E -:104A7000F89A319600B40D9241505040B8F708951D -:044A8000F894FFCFD8 -:104A84002002B0093D0A1A0AE609B3090101C2016C -:104A940028080A03140A3F4D36390F05C2048C0452 -:104AA4005304E603FF03180431040102030405065A -:044AB40007080900E6 +:100000000C94E7020C942B030C942B030C942B03FD +:100010000C942B030C942B030C942B030C942B03A8 +:100020000C942B030C942B030C94B10E0C94830FA3 +:100030000C942B030C942B030C942B030C942B0388 +:100040000C942B030C9402240C942B030C942B0380 +:100050000C942B030C94A61D0C942B030C942B03D3 +:100060000C942B030C942B030C942B030C942B0358 +:100070000C942B030C942B030C942B030C942B0348 +:100080000C942B030C942B030C942B030C942B0338 +:100090000C942B030C942B030C942B030C942B0328 +:1000A0000C942B030C942B030C942B033B036A033B +:1000B000A603DF03F804F804F804F804F804F804CD +:1000C0003B038A03C3036704F804F804F804F80444 +:1000D000F804F804BB04C504CF04E104E80F0A10D7 +:1000E000F5100A10F5104C106F10F510C410D71051 +:1000F000D113D11312141214541490149016901694 +:10010000A81490169F159F156A16901690167E16C5 +:1001100000000000000000000000000000000000DF +:100120000000000000000BC80CC80DC80000000053 +:100130000000000000000000000015C816C817C825 +:100140000D200C200B300A30E00000001E001400CF +:1001500004001D0000074E001F001A0016001B00BF +:10016000000F4C002000080007000600E2002A00F3 +:100170002100150009001900E3004B0022001700C0 +:100180000A00050000004A0029002F0000002B0291 +:1001900000004D002D00300000002B00000050003A +:1001A00023001C000B00110000004F002400180069 +:1001B0000D001000E700520025000C000E00360074 +:1001C000E6002C00260012000F003700000F280068 +:1001D00027001300330038000007510017201620B5 +:1001E00015201430E40000000100010001000100AE +:1001F000E00000003A001E02200222020007510027 +:100200003B001F0221022302000F28003C002F02A6 +:1002100026022F00E2002C003D00300227023000B1 +:10022000E30052003E002402350035020000500079 +:100230002900360200002B0000004F002D0037027D +:1002400000002B0200004A003F003102380031005C +:1002500000004D004000240021001E0027784B00C4 +:100260004100250022001F0037744C004200260088 +:10027000230020002E7F2A004300380025022D0095 +:100280002E774E00010001000100010028710000DE +:100290000100010001000100E000000044006600D0 +:1002A000A60000000007B50045001E30F200203017 +:1002B000F60000006800F000F100F100F400B60064 +:1002C00069001F30F3002130F500B4006A00A90076 +:1002D000AA00A8000000B8002900F9000000FA00F8 +:1002E0000000B9000000F9000000FA000000AC00B6 +:1002F0006B004600530000000000AB006C004A0099 +:1003000050004D004978A9006D0052005100510085 +:100310004C74AE006E004B004F004E00000FAD005D +:100320006F00B100B300E5000007AA000100010062 +:1003300001000100E400000001000100010039009B +:10034000010000002900010001000100010001007E +:100350000100010001000100010001000100010095 +:100360000100010001000100010001000100010085 +:100370000100010001000100010001000000010076 +:100380000100010000000100000001000100010067 +:100390000000010000000100010001000100010057 +:1003A0000000010001000100010001000100010046 +:1003B0000100010001000100010001000100010035 +:1003C00001000100010001002A00010001000100FC +:1003D00001000100010001000100390001000000DE +:1003E00016034500720067006F0044006F0078003C +:1003F000200045005A000000160345007200670007 +:100400006F0044006F007800200045005A00000093 +:100410000403090409026D00040100A0FA090400A4 +:10042000000103010100092111010001223F000721 +:1004300005810308000A0904010001030102000903 +:100440002111010001224D000705820308000A095D +:1004500004020001030000000921110100012236FD +:10046000000705830308000A0904030001030000D4 +:100470000009211101000122390007058403100041 +:10048000011201100100000008EDFE071301000138 +:1004900002000105010906A101050719E029E71578 +:1004A00000250195087501810205081901290595A6 +:1004B0000575019102950175039101050719002940 +:1004C0007715002501957875018102C00501098025 +:1004D000A101850216010026B7001A01002AB70003 +:1004E000751095018100C0050C0901A10185031655 +:1004F0000100269C021A01002A9C027510950181B8 +:1005000000C005010902A1010901A10005091901A5 +:1005100029051500250195057501810295017503D1 +:1005200081010501093009311581257F9502750882 +:10053000810609381581257F950175088106050C0E +:100540000A38021581257F950175088106C0C0050E +:10055000010906A101050719E029E7150025019504 +:1005600008750181029501750881010508190129A5 +:10057000059505750191029501750391010507190E +:100580000029FF150025FF950675088100C00000B1 +:10059000000000000000000000010204060A0F171E +:1005A000202C3A4A5D71879DB3C7DAE9F5FCFFFC60 +:1005B000F5E9DAC7B39D87715D4A3A2C20170F0A17 +:1005C00006040201000000000000000000001124E9 +:1005D0001FBECFEFDAE0DEBFCDBF04B603FE24C0FE +:1005E0008091F8019091F901A091FA01B091FB017D +:1005F0008730904BA740B04BB9F41092F80110929D +:10060000F9011092FA011092FB0114BE84B7877FA2 +:1006100084BF88E10FB6F894809360001092600068 +:100620000FBEE0E0FFE3099511E0A0E0B1E0E2E9F0 +:10063000FBE402C005900D92A433B107D9F721E085 +:10064000A4E3B1E001C01D92A83FB207E1F70E9408 +:10065000F70B0C94C7250C940000DC01462F50E0EA +:100660004A5051094831510508F0C2C14A5A5F4FFA +:10067000FA010C94772512962C91129780913C01E7 +:1006800090913D012223E1F015962C91207FC1F439 +:1006900001968330910510F082E090E090933D0147 +:1006A00080933C018091360190913701892B31F084 +:1006B00089E30E94591289E30E94211381EEF9C057 +:1006C000019790933D0180933C01892B09F090C1E3 +:1006D00081EEFAC012962C9180913A0190913B01E3 +:1006E000222331F101968330910510F082E090E0F1 +:1006F00090933B0180933A018091360190913701AC +:10070000892B31F08091350191E089278093350163 +:1007100081E078C012969C91129715968C91807FFB +:1007200091119CC009F0B7C080913A0190913B01B2 +:10073000019790933B0180933A01892B09F058C1AE +:1007400080913501811154C181E085C012969C9140 +:10075000129715968C91807F992359F0209136013C +:10076000309137018823B9F121153105A1F58BE2CC +:10077000A0C0882391F08091360190913701892B98 +:1007800061F48BE2A1C012969C91129715968C9100 +:10079000807F91111AC009F08FC08091380190912B +:1007A000390101979093390180933801892B09F021 +:1007B0001FC18091340181111BC182E04CC012968F +:1007C0008C911297882309F187C0209136013091CE +:1007D0003701811169C080913801909139010196EA +:1007E0008330910510F082E090E09093390180937E +:1007F0003801232B31F08091340191E089278093D7 +:10080000340182E00E94241BF3C015968C91982F2E +:10081000907FA1F080FD12C080913A0190913B0140 +:10082000892B61F48091380190913901892B31F441 +:1008300085E30E94591285E30E94211380913601BD +:100840009091370101979093370180933601892B5E +:1008500009F0CEC083E00E94451BCAC0209136013A +:1008600030913701882329F02115310511F484E3F3 +:1008700020C080913A0190913B010196833091050F +:1008800010F082E090E090933B0180933A01232B9B +:1008900009F038CF3DCF8091360190913701892BF7 +:1008A00009F042CF84E310C02115310509F093CF40 +:1008B00081E30E9459129CC08091360190913701CA +:1008C000892B09F06ACF81E30E94211391C012960F +:1008D0008C9112978823A1F1809136019091370174 +:1008E00001968330910510F082E090E090933701FB +:1008F0008093360180913C0190913D01892B31F02C +:1009000089E30E94591289E30E94211380913A01E0 +:1009100090913B01892B31F08091350191E089273D +:10092000809335018091380190913901892B31F004 +:100930008091340191E089278093340183E062CF74 +:1009400015968C91982F907F09F478CF80FD76CF03 +:1009500080913A0190913B01892B09F06FCF8091F2 +:10096000380190913901892B09F068CF8EE20E94FD +:1009700059128EE261CF12968C91882319F080EF84 +:1009800090E013C080EF90E017C012968C918823FE +:1009900019F080EF90E01BC080EF90E021C012962C +:1009A0008C91882339F081EF90E00E941A2082EF29 +:1009B00090E011C081EF90E00E94822082EF90E0F1 +:1009C00013C012968C91882349F081EF90E00E9429 +:1009D0001A2083EF90E00E941A2008C081EF90E077 +:1009E0000E94822083EF90E00E9482200E940721D3 +:1009F00080E090E008950895E0910E01F0910F01DC +:100A00008081827219F0259A2D9A06C00E943011B9 +:100A100081FDF9CF25982D988091BB0181FF03C0FE +:100A2000269A2E9A02C026982E988091BB0182FFAA +:100A300003C0279A2F9A089527982F9808950C9409 +:100A4000FC0456985E9825982D9826982E982798FD +:100A50002F988FEF90E09093890080938800909377 +:100A60008B0080938A0090938D0080938C00259A50 +:100A70002D9A2FEF80E792E0215080409040E1F7DF +:100A800000C00000269A2E9A2FEF80E792E02150B6 +:100A900080409040E1F700C00000279A2F9A2FEF86 +:100AA00080E792E0215080409040E1F700C00000D4 +:100AB00025982D982FEF80E792E0215080409040BC +:100AC000E1F700C0000026982E982FEF80E792E013 +:100AD000215080409040E1F700C0000027982F98F7 +:100AE00056985E9825982D9826982E9827982F9896 +:100AF000089589EA8093800089E08093810024989A +:100B00002C983F988AB18F748AB96E98479A8BB1A6 +:100B1000806B8BB9769A0E9421050C94FB0480E2CD +:100B20008093000180913E0181110EC00E94DE057C +:100B300081E080933E012FEF83ED90E321508040D0 +:100B40009040E1F700C0000080E40E94E40580933B +:100B5000000181112EC00E940E06809300018111B8 +:100B600028C00E940E0680930001811122C08FE3ED +:100B70000E940E068093000181111BC00E94060690 +:100B800080E40E94E40580930001811112C08CE092 +:100B90000E940E068093000181110BC00E940E0678 +:100BA00080930001811105C08FE30E940E0680939F +:100BB00000010E9406068091000108951092B9007C +:100BC0008AE08093B800089594EA9093BC009091D5 +:100BD000BC0097FFFCCF9091B900987F983021F02E +:100BE000903111F081E008958093BB0084E88093F8 +:100BF000BC008091BC0087FFFCCF8091B900887F4A +:100C0000883111F0803471F780E0089584E9809391 +:100C1000BC008091BC0084FDFCCF08958093BB0094 +:100C200084E88093BC008091BC0087FFFCCF90914A +:100C3000B900987F81E0983209F480E0089584E853 +:100C40008093BC008091BC0087FFFCCF8091BB00EB +:100C5000089580910001811115C080E40E94E4058F +:100C60008093000181110CC082E10E940E068093E6 +:100C70000001811105C08FEF0E940E0680930001D4 +:100C80000E94060684B1807F84B985B1807F85B9D2 +:100C90008AB1837F8AB98BB1837F8BB93E9846989E +:100CA00008950E948F05809300010E94290680B359 +:100CB0008C7080BB81B3836F81BBEEE4F1E0A0E474 +:100CC000B1E011921D9281E0EC35F807D1F70C9458 +:100CD0007905BF92CF92DF92EF92FF920F931F930D +:100CE000CF93DF9380910001882379F080913F01B9 +:100CF0008F5F80933F01811108C00E948F05809310 +:100D00000001811102C00E94210500E411E0C0E051 +:100D1000D0E0DD24D39482E0C82EEE24E394F12CBD +:100D2000C73000F580910001811162C080E40E940B +:100D3000E40580930001811112C082E10E940E0639 +:100D40008093000181110BC0C7010C2E01C0880FD8 +:100D50000A94EAF780950E940E06809300010E9493 +:100D6000060646C0CA30A1F028F4C83059F0C93090 +:100D700061F005C0CC3089F070F0CD3089F0209A58 +:100D8000289810C0219A29980DC0229A2A980AC042 +:100D9000239A2B9807C0529A01C0539A5B9802C0BD +:100DA0003E9A4698E0EAEA95F1F78FB179995AC0F0 +:100DB00092E081708D25892B7C9B02C090E001C060 +:100DC00094E0892B7D9B02C090E001C098E0892BC4 +:100DD0007E9B02C090E001C090E1892B9FB190956D +:100DE000991F9927991F9295990F907E892B0FC073 +:100DF0008091000181114BC080E40E94E405809342 +:100E00000001882389F1B12C0E9406068B2DF80180 +:100E10009081981719F08083C09201010E942906E1 +:100E200021960F5F1F4FCE30D10509F079CF809109 +:100E30000101882371F1815080930101882339F0E9 +:100E40008FE99FE00197F1F700C0000022C0AEE4F7 +:100E5000B1E0E0E4F1E081918D9391E0EE34F907A7 +:100E6000D1F717C090E0A5CF83E10E940E068093D2 +:100E700000018111C8CF81E40E94E4058093000144 +:100E80008111C1CF0E941F06B82EB094BDCF80E063 +:100E9000BECF0E941F0581E0DF91CF911F910F917E +:100EA000FF90EF90DF90CF90BF900895E82FF0E093 +:100EB000E25BFE4F808108950895089596E0799F42 +:100EC000F001112494E5899FE00DF11D1124E60F36 +:100ED000F11DEE0FFF1FE05CFE4F85919491089588 +:100EE000880F991F80579040FC0185919491089537 +:100EF000880F991F805F9E4FFC0185919491089502 +:100F00000F931F93CF93DF93EC01811520E392079A +:100F100030F5811530E2930708F0B1C08B3B9105A5 +:100F200088F4883A910508F058C0853A910508F090 +:100F300049C08430910508F043C08130910509F41F +:100F4000B2C1AEC18F3F910509F0D0F5803F910548 +:100F500008F092C0805E9109089790F1A1C1C11577 +:100F600081E5D807A8F4C23090E5D90708F09FC002 +:100F7000C11520E5D20709F486C008F092C0C1155A +:100F800080E4D80708F08CC18E011127106CCCC109 +:100F9000C11590E8D90758F4C11520E7D20708F029 +:100FA0007BC1C11530E6D30708F423C179C1C1154F +:100FB00080E9D80708F074C18E011F70106AB4C1AF +:100FC0008E01B2C1853A910509F470C1863A910546 +:100FD00009F46FC103E810E4A7C1883A910509F448 +:100FE0006BC1893A910509F46AC18A3A910509F4FD +:100FF00069C18B3A910509F468C18C3A910509F4ED +:1010000067C18D3A910509F466C1803B910509F4E9 +:1010100065C18E3A910509F464C18F3A910509F4CE +:1010200063C1813B910509F462C1823B910509F4DA +:1010300061C1833B910509F460C1843B910509F4CA +:101040005FC1853B910509F45EC1863B910509F4BA +:101050005DC1873B910509F45CC1883B910509F4AA +:101060005BC1893B910509F45AC18A3B910509F09E +:1010700059C10AE216E458C18C01106555C19F7030 +:101080000E94780752C10E94B3169FEF24E33CE010 +:10109000915020403040E1F700C000000E94CB1D7D +:1010A00043C18091D70181608093D7013DC10E94E7 +:1010B000731F811102C00E94591F0E94901F90E06F +:1010C0009093F8018093F701C23080E5D80721F4AE +:1010D0008091F701816086C0C43090E5D90721F482 +:1010E0008091F70182607EC0C63020E5D20721F4EE +:1010F0008091F701846076C0C83030E5D30719F4D9 +:101100008091F70127C0CA3080E5D80721F480918B +:10111000F701806167C0CC3090E5D90721F4809158 +:10112000F70180625FC0CE3020E5D20721F48091C4 +:10113000F701806457C0C03130E5D30721F48091B6 +:10114000F70180684FC0C23180E5D80729F480914B +:10115000F7018460886046C0C33090E5D90721F468 +:101160008091F7018E7F3EC0C53020E5D20721F483 +:101170008091F7018D7F36C0C73030E5D30721F469 +:101180008091F7018B7F2EC0C93080E5D80719F414 +:101190008091F70126C0CB3090E5D90721F48091EA +:1011A000F7018F7E1FC0CD3020E5D20721F480915A +:1011B000F7018F7D17C0CF3030E5D30721F4809140 +:1011C000F7018F7B0FC0C13180E5D80721F48091F2 +:1011D000F7018F7707C0C331D04531F48091F70113 +:1011E0008B7F877F8093F7018091F7010E94941F86 +:1011F0009BC08D2F99278F70992781309105E9F435 +:101200008E01037011279C0102C0220F331F0A9523 +:10121000E2F789011C68CE0164E0880F991F6A9586 +:10122000E1F788279370082B192B73E0CC0FDD1F93 +:101230007A95E1F7C076DD272CC08230910529F43C +:101240001C2F0027016F106A6FC08330910561F475 +:10125000CE018370992701E010E002C0000F111F3A +:101260008A95E2F71C680EC0049709F05DC0CE01B4 +:101270008370992701E010E002C0000F111F8A95CA +:10128000E2F71A6843E0CC0FDD1F4A95E1F7C07E14 +:10129000D7700C2B1D2B48C08E011F70106244C0EC +:1012A00000E010E041C001E010E03EC001E810E4C1 +:1012B0003BC002E810E438C002EE14E435C009EE89 +:1012C00014E432C00AEE14E42FC005EB14E42CC081 +:1012D00006EB14E429C007EB14E426C00CEC14E47C +:1012E00023C00DEC14E420C003E815E41DC00AE897 +:1012F00015E41AC002E915E417C004E915E414C0A6 +:1013000001E216E411C003E216E40EC004E216E4A2 +:101310000BC005E216E408C006E216E405C007E2C9 +:1013200016E402C000E014E4C801DF91CF911F91E0 +:101330000F91089596E0799FF001112494E5899F1B +:10134000E00DF11D1124E60FF11DEE0FFF1FE05C13 +:10135000FE4F85919491803E9105E0F4803C91058B +:1013600058F58133910509F46FC048F4893291052D +:1013700009F463C08A32910509F46DC072C08933E3 +:101380009105E9F082389105D1F08533910509F492 +:101390004DC067C0833E910581F138F4803E9105D0 +:1013A000B9F0823E9105D9F05CC0863E910561F1AD +:1013B000873E9105A1F155C00E94700708952091C4 +:1013C000F70120FD02C021FF4CC080EE90E049C033 +:1013D0008091F70180FFF9CF89E390E042C08091CE +:1013E000F70182FF0EC08091F70184FF03C080E007 +:1013F00090E037C083EE90E034C08091F70182FF27 +:10140000F2CF82EE90E02DC08091F70183FF0BC0F8 +:101410008091F70184FDEBCF87EE90E022C08091B0 +:10142000F70183FFF5CF86EE90E01BC08091F701B6 +:1014300085FF07C089E290E014C08091F70185FF25 +:10144000F9CF85E390E00DC08091F70186FF07C0DA +:101450008AE290E006C08091F70186FFF9CF81E330 +:1014600090E00E948007089508950C94340A8091BA +:101470006C010895CF93DF9300D01F92CDB7DEB7F4 +:101480002091EE01243019F523E029839B838A8380 +:101490002093E9008FEF9091E800815095FD06C000 +:1014A00095ED9A95F1F700008111F5CF8091E80054 +:1014B00085FF0DC040E050E063E070E0CE01019692 +:1014C0000E94A40C8091E8008E778093E8000F9032 +:1014D0000F900F90DF91CF910895CF93DF9300D0BD +:1014E0001F92CDB7DEB72091EE01243021F522E026 +:1014F00029839B838A8383E08093E9008FEF909117 +:10150000E800815095FD06C095ED9A95F1F7000031 +:101510008111F5CF8091E80085FF0DC040E050E0DB +:1015200063E070E0CE0101960E94A40C8091E80077 +:101530008E778093E8000F900F900F90DF91CF91FE +:1015400008952091EE012430F1F422E02093E90087 +:101550002FEF3091E800215035FD06C035ED3A956A +:10156000F1F700002111F5CF2091E80025FF0BC015 +:1015700040E050E065E070E00E94A40C8091E8003B +:101580008E778093E8000895CF93DF93EC018091EC +:10159000EE01843009F046C090910C019923D9F0F6 +:1015A00090910D019923B9F08093E9008FEF90910C +:1015B000E800815095FD06C095E19A95F1F700008D +:1015C0008111F5CF8091E80085FF2CC040E050E00C +:1015D00060E170E017C081E08093E9008FEF9091A7 +:1015E000E800815095FD06C095ED9A95F1F7000051 +:1015F0008111F5CF8091E80085FF14C040E050E0F4 +:1016000068E070E0CE010E94A40C8091E8008E7723 +:101610008093E80080E1FE01ACE5B1E001900D921D +:101620008A95E1F7DF91CF9108958091ED018111C5 +:1016300009C00E94360E0E94930E8091E2008460E1 +:101640008093E20008951092ED01089508950C949E +:10165000EF230E94621D0E94F5230E9430110C941A +:10166000350A42E061EC81E00E94B00D42E061EC9D +:1016700082E00E94B00D42E061EC83E00E94B00D78 +:1016800042E161EC84E00C94B00D8091F001833074 +:1016900009F455C030F4813071F0823009F48EC005 +:1016A00008958A3009F47AC08B3009F460C089301B +:1016B00009F09CC020C08091EF01813A09F096C0EA +:1016C0008091E800877F8093E8008091F3019091FA +:1016D000F401892B21F060E080E090E003C060E13C +:1016E0008CE591E070E00E94ED0C8091E8008B7732 +:1016F0008093E80008958091EF01813209F076C06F +:101700008091F3019091F401009719F0039709F08B +:101710006DC08091E800877F8093E8008091E800A9 +:1017200082FD05C08091EE018111F8CF5FC08091EC +:10173000F10080936C018091E8008B7753C0809119 +:10174000EF01813A09F052C08091F3019091F401C8 +:10175000892B09F04BC08091E800877F8093E800D7 +:101760008091E80080FFFCCF80910C0136C0809111 +:10177000EF018132D9F58091F3019091F401892B29 +:10178000A9F58091E800877F8093E8000E94E50D2D +:101790008091F10180930C010C94B3168091EF01BC +:1017A000813221F58091E800877F8093E8000E94D4 +:1017B000E50D8091F20180936D0108958091EF0114 +:1017C000813AA1F48091E800877F8093E8008091BE +:1017D000E80080FFFCCF80916D018093F100809143 +:1017E000E8008E778093E8000C94E50D089584B7A7 +:1017F000877F84BF88E10FB6F894809360001092D1 +:1018000060000FBE90E080E80FB6F894809361000E +:10181000909361000FBE0E947F110E94360E0E94BD +:10182000930E8091E20084608093E20078940E949D +:101830000E110E94811182E091E00E942B110E9402 +:10184000DD238091EE01853069F40E94221D809194 +:10185000EC018823B1F30E944D1D882391F30E946F +:101860008E0CEFCF0E948711ECCF292F3327233026 +:101870003105A9F06CF42130310509F442C0223061 +:10188000310509F043C08DE690E024E134E042C028 +:1018900021323105C9F02232310519F137C09927BB +:1018A0008130910541F08230910541F0892B71F52D +:1018B000E0E1F4E005C0E8EFF3E002C0E0EEF3E0C1 +:1018C000849190E09F0126C0643000F5E62FF0E09F +:1018D000EE0FFF1FEE5DFE4F2081318189E090E029 +:1018E00019C0643098F4E62FF0E0DF01AA0FBB1FA7 +:1018F000A65EBE4F2D913C91EA5EFE4F808190E046 +:1019000009C082E190E021E834E004C080E090E08A +:1019100020E030E0FA0131832083089580E189BD21 +:1019200082E189BD09B400FEFDCF8091D8008F7D92 +:101930008093D8008091E00082608093E0008091E5 +:10194000E00081FDFCCF0895CF92DF92EF92FF92ED +:101950000F931F93CF93DF937C018B01EA010E94C9 +:10196000060E811131C0209731F088819981081BC2 +:10197000190BE80EF91EC12CD12C0115110519F116 +:101980008091E80085FD14C08091E8008E778093F7 +:10199000E800209741F0888199818C0D9D1D9983E5 +:1019A000888385E011C00E94060E882331F30CC0A5 +:1019B000F70181917F018093F10001501109FFEF40 +:1019C000CF1ADF0ADACF80E0DF91CF911F910F911C +:1019D000FF90EF90DF90CF9008952091F501309126 +:1019E000F6012617370748F06115710539F4209183 +:1019F000E8002E772093E80001C0B901FC0120E047 +:101A000061157105B9F18091EE01882309F440C098 +:101A1000853009F43FC08091E80083FD3DC080918E +:101A2000E80082FF06C08091E80082FF26C080E0C7 +:101A300008958091E80080FFE3CF2091F30080912A +:101A4000F20090E0922B6115710551F088309105FC +:101A500038F421912093F100615071090196F3CF80 +:101A600021E0089709F020E08091E8008E778093CC +:101A7000E800C6CF2111C7CFD6CF8091EE018823D1 +:101A800039F0853039F08091E80083FFCCCF04C075 +:101A900082E0089583E0089581E008952091F501A2 +:101AA0003091F6012617370748F06115710539F4B2 +:101AB0002091E8002E772093E80001C0B901FC01D5 +:101AC00020E061157105C1F18091EE01882309F4D0 +:101AD00041C0853009F440C08091E80083FD3EC0DC +:101AE0008091E80082FF06C08091E80082FF27C055 +:101AF00080E008958091E80080FFE3CF2091F3001B +:101B00008091F20090E0922B6115710559F08830B8 +:101B1000910540F424912093F100319661507109B0 +:101B20000196F2CF21E0089709F020E08091E800CB +:101B30008E778093E800C5CF2111C6CFD5CF809195 +:101B4000EE01882339F0853039F08091E80083FF79 +:101B5000CBCF04C082E0089583E0089581E008952A +:101B6000982F973058F59093E900981739F07091B5 +:101B7000EC002091ED005091F00003C0242F762F4F +:101B800050E021FF19C03091EB003E7F3093EB0015 +:101B90003091ED003D7F3093ED003091EB003160EE +:101BA0003093EB007093EC002093ED005093F00025 +:101BB0002091EE0027FF07C09F5FD3CF8F708093E7 +:101BC000E90081E0089580E008958091EF0187FDAC +:101BD00005C08091E80080FF0EC012C08091E8002F +:101BE00082FD05C08091EE018111F8CF08958091AA +:101BF000E8008B7708C08091EE018111EACF08954B +:101C00008091E8008E778093E80008958091E40049 +:101C10009091E50045E62091EC0020FF21C0209145 +:101C2000E80020FD21C02091EE01222389F025301B +:101C300089F02091EB0025FD0FC02091E400309148 +:101C4000E5002817390739F3415041F0C901E3CFC6 +:101C500082E0089583E0089581E0089584E0089586 +:101C60002091E80022FFDFCF80E008950E94A40EBB +:101C70000E94AC0EE0EEF0E0808181608083E8EDB0 +:101C8000F0E080818F77808319BCA7EDB0E08C9164 +:101C90008E7F8C9380818F7E80831092ED010895DA +:101CA0000F931F93CF93DF930E94A40E0E94AC0E5C +:101CB000C8EDD0E088818F778883888180688883A9 +:101CC00088818F7D888319BC1092EE011092EA0101 +:101CD0001092EC011092EB0100EE10E0F80180810F +:101CE0008B7F808388818160888342E060E080E030 +:101CF0000E94B00DE1EEF0E080818E7F8083E2EE05 +:101D0000F0E0808181608083808188608083F80139 +:101D100080818E7F8083888180618883DF91CF91ED +:101D20001F910F910895E8EDF0E080818F7E808310 +:101D3000E7EDF0E080818160808384E082BF81E014 +:101D40008093ED010C94500EE8EDF0E080818E7FE1 +:101D500080831092E20008951092DA001092E10060 +:101D600008951F920F920FB60F9211242F933F9355 +:101D70004F935F936F937F938F939F93AF93BF9393 +:101D8000EF93FF938091E10082FF0BC08091E2000E +:101D900082FF07C08091E1008B7F8093E1000E9469 +:101DA0000D118091DA0080FF1FC08091D80080FF64 +:101DB0001BC08091DA008E7F8093DA008091D90079 +:101DC00080FF0DC080E189BD82E189BD09B400FEBC +:101DD000FDCF81E08093EE010E94150B05C019BC78 +:101DE0001092EE010E94230B8091E10080FF19C048 +:101DF0008091E20080FF15C08091E2008E7F809389 +:101E0000E2008091E20080618093E2008091D8003E +:101E100080628093D80019BC85E08093EE010E9417 +:101E2000270B8091E10084FF30C08091E20084FFA5 +:101E30002CC080E189BD82E189BD09B400FEFDCFDF +:101E40008091D8008F7D8093D8008091E1008F7EB3 +:101E50008093E1008091E2008F7E8093E200809188 +:101E6000E20081608093E2008091EA01882311F012 +:101E700084E007C08091E30087FF02C083E001C0D7 +:101E800081E08093EE010E94290B8091E10083FFA5 +:101E900029C08091E20083FF25C08091E100877F07 +:101EA0008093E10082E08093EE011092EA0180913C +:101EB000E1008E7F8093E1008091E2008E7F80932D +:101EC000E2008091E20080618093E20042E060E005 +:101ED00080E00E94B00D8091F00088608093F00057 +:101EE0000E94260BFF91EF91BF91AF919F918F912F +:101EF0007F916F915F914F913F912F910F900FBE06 +:101F00000F901F9018951F920F920FB60F921124E9 +:101F10002F933F934F935F936F937F938F939F93F1 +:101F2000AF93BF93CF93EF93FF93C091E900CF702E +:101F30008091EC001092E9008091F000877F8093FF +:101F4000F00078940E94BF0F1092E9008091F00099 +:101F500088608093F000C093E900FF91EF91CF91EA +:101F6000BF91AF919F918F917F916F915F914F91B1 +:101F70003F912F910F900FBE0F901F9018951F93B8 +:101F8000CF93DF93CDB7DEB7AA970FB6F894DEBF35 +:101F90000FBECDBFEFEEF1E08091F100819321E023 +:101FA000E73FF207C9F70E94450B8091E80083FFE5 +:101FB0001CC12091EF013091F001832F90E08A3015 +:101FC000910508F012C1FC01E259FF4F0C947725EE +:101FD000203881F0223809F008C18091F3018F7018 +:101FE0008093E9008091EB0085FB882780F91092AF +:101FF000E90006C08091EB019091EC0191118260A3 +:102000009091E800977F9093E8008093F100109200 +:10201000F100C5C0822F8D7F09F0E7C0222319F09F +:10202000223061F0E2C08091F101813009F0DDC021 +:10203000333009F080E08093EC0128C08091F101F9 +:10204000811124C02091F3012F7009F4CEC0209398 +:10205000E9008091EB0080FF19C08091EB003330E4 +:1020600011F4806211C080618093EB0081E090E008 +:10207000022E01C0880F0A94EAF78093EA001092BA +:10208000EA008091EB0088608093EB001092E900F9 +:102090008091E800877F86C02111A7C01091F101CF +:1020A0001F778091E3008078812B8093E3008091FB +:1020B000E800877F8093E8000E94E50D8091E800AA +:1020C00080FFFCCF8091E30080688093E3001123C0 +:1020D00011F083E001C082E08093EE0186C02058B9 +:1020E000223008F082C08091F1019091F2018C3D84 +:1020F00023E0920779F583E08A838AE289834FB7E8 +:10210000F894DE01139620E03EE051E2E32FF0E088 +:1021100050935700E49120FF03C0E295EF703F5FBA +:10212000EF708E2F90E0EA3010F0C79601C0C09695 +:102130008D939D932F5F243149F74FBF8091E80025 +:10214000877F8093E8006AE270E0CE0101960E94EA +:10215000ED0C14C0AE014F5F5F4F6091F3010E9420 +:10216000350C009709F441C02091E800277F2093A7 +:10217000E800BC0189819A810E944E0D8091E8009F +:102180008B778093E80031C0203879F58091E800A2 +:10219000877F8093E8008091EA018093F10080912D +:1021A000E8008E778093E8000E94E50D1EC02111A3 +:1021B0001CC09091F1019230C0F48091E800877FBB +:1021C0008093E8009093EA010E94E50D8091EA0176 +:1021D000811104C08091E30087FF02C084E001C048 +:1021E00081E08093EE010E94310B8091E80083FF33 +:1021F0000AC08091E800877F8093E8008091EB001F +:1022000080628093EB00AA960FB6F894DEBF0FBEF3 +:10221000CDBFDF91CF911F9108950895CF93809105 +:10222000EE018823B1F08091E9008F709091EC006D +:1022300090FF02C090E801C090E0C92FC82B109217 +:10224000E9008091E80083FD0E94BF0FCF70C0932A +:10225000E900CF91089590937301809372010895DE +:10226000E0917201F0917301309721F00190F081BB +:10227000E02D099480E00895E0917201F0917301DE +:10228000309721F00280F381E02D09940895E091C8 +:102290007201F0917301309721F00480F581E02DF7 +:1022A000099408952091700130917101821793076C +:1022B00071F09093710180937001E0917201F0913F +:1022C0007301309721F00680F781E02D099408957D +:1022D00020916E0130916F018217930771F09093F6 +:1022E0006F0180936E01E0917201F091730130975C +:1022F00021F00084F185E02D0994089508950C944F +:102300007E110E94681D0E9451060C942E1ECF92D1 +:10231000DF92EF92FF920F931F93CF93DF93CDB78E +:10232000DEB72B970FB6F894DEBF0FBECDBF0E946D +:10233000690635E7E32E31E0F32E00E010E0C02E11 +:10234000802F0E945607F701D1907F01D826B1F463 +:102350000F5F1F4F0E30110591F78FEF89838A832E +:102360001B820E94711D8160782F9D838C8349811F +:102370005A816B818D810E942A1241C09091D701B0 +:1023800091FF04C08B870E945C078B8520E030E0C2 +:102390004D2D50E0922FBA01022E02C0759567951F +:1023A0000A94E2F760FF25C02E83CF82EE24E394E7 +:1023B000F12C02C0EE0CFF1C9A95E2F790E08E2102 +:1023C0009F2121E0892B09F420E028870E94711DBC +:1023D0008160782F9A8789874E815F8168858A8599 +:1023E0000E942A12F801EB58FE4F80818E258083CF +:1023F00006C02F5F3F4F2630310561F6A9CF0E94FE +:102400001221109174010E9430111817A1F00E943E +:102410003011809374012B960FB6F894DEBF0FBE77 +:10242000CDBFDF91CF911F910F91FF90EF90DF9083 +:10243000CF900C94350A2B960FB6F894DEBF0FBEE2 +:10244000CDBFDF91CF911F910F91FF90EF90DF9063 +:10245000CF900895CF93DF93CDB7DEB72B970FB60C +:10246000F894DEBF0FBECDBF4F83588769877A8748 +:102470008B87DE01119686E0FD0111928A95E9F7BE +:1024800085E0FE01379601900D928A95E1F749812A +:102490005A816B817C818D819E810E947F192B9650 +:1024A0000FB6F894DEBF0FBECDBFDF91CF91089578 +:1024B0000895CF93C82F882309F4C1C0823859F4F6 +:1024C0000E94301181FDBBC089E30E94291C0E943B +:1024D000F31C89E30CC0833879F40E94301180FD2D +:1024E000AEC083E50E94291C0E94F31C83E50E9474 +:1024F000691CCF910C94F31C843859F40E9430115C +:1025000082FD9DC087E40E94291C0E94F31C87E481 +:10251000EECF8CEF8C0F813A48F48C2F0E9445232C +:1025200081118DC08C2F0E94291CE3CF80E28C0F7B +:10253000883048F4C77081E001C0880FCA95EAF777 +:102540000E94AA1CD6CF8BE58C0F833078F4C53A55 +:1025500029F0C63A31F482E890E005C081E890E0C5 +:1025600002C083E890E0CF910C94521188E58C0F63 +:10257000833108F064C0C83A39F1C93A41F1CA3A26 +:1025800049F1CB3A51F1CC3A59F1CD3A61F1C03B26 +:1025900069F1CE3A71F1CF3A79F1C13B81F1C23B99 +:1025A00089F1C33B91F1C43B99F1C53BA1F1C63B15 +:1025B000A9F1C73BB1F1C83BB9F1C93BC1F1CA3B75 +:1025C000C9F58AE292E038C082EE90E035C089EE2B +:1025D00090E032C08AEE90E02FC085EB90E02CC0F6 +:1025E00086EB90E029C087EB90E026C08CEC90E071 +:1025F00023C08DEC90E020C083E891E01DC08AE804 +:1026000091E01AC082E991E017C084E991E014C01A +:1026100081E292E011C083E292E00EC084E292E097 +:102620000BC085E292E008C086E292E005C087E236 +:1026300092E002C080E090E0CF910C946811CF91BD +:102640000895882309F44BC0823859F40E94301150 +:1026500081FF45C089E30E94291C0E94F31C89E385 +:102660000CC0833871F40E94301180FF38C083E5BC +:102670000E94291C0E94F31C83E50E94691C0C9493 +:10268000F31C843859F40E94301182FF28C087E47B +:102690000E94291C0E94F31C87E4EFCF9CEF980F47 +:1026A000913A58F390E2980F983050F4877091E087 +:1026B00001C0990F8A95EAF7892F0E94B01CDFCFDD +:1026C0009BE5980F933020F480E090E00C94521139 +:1026D000885A833120F480E090E00C9468110895CA +:1026E000882321F00E94AA1C0C94F31C08958823CF +:1026F00021F00E94B01C0C94F31C0895CF92DF923D +:10270000EF92FF920F931F93CF93DF93CDB7DEB776 +:1027100028970FB6F894DEBF0FBECDBF8C0185E0C1 +:10272000F801DE01119601900D928A95E1F7F8010A +:10273000D080E180F280558152955F702381348191 +:10274000232B39F0FFEFEF1206C081E0DF1203C048 +:1027500003C081E001C080E080FDE2C2C8015F8368 +:102760000E945812D982EA8269817A818F2D0E9453 +:10277000251C9E8388870E94D91B0E94AC1A4E811B +:102780005F816885FF2029F00E94C71C68855F81F2 +:102790004E81E42FE295EF70F0E0E858FF4F0C9483 +:1027A0007725842F807F142F1F70882311F01295B6 +:1027B000107FFF20B1F0112309F467C280E2860F79 +:1027C000883028F4812F68870E94AA1C04C0812FBA +:1027D00068870E94BA1C688568870E94F31C688518 +:1027E00054C2862F68870E9421136885112309F43B +:1027F00097C2605E812F683018F40E94B01C02C03E +:102800000E94C01C28960FB6F894DEBF0FBECDBF45 +:10281000DF91CF911F910F91FF90EF90DF90CF90BC +:102820000C94F31C242F207F842F8F70203211F002 +:102830008295807F662319F0613019F12BC0FF204B +:10284000B1F0552309F493C1513009F090C1289695 +:102850000FB6F894DEBF0FBECDBFDF91CF911F91B1 +:102860000F91FF90EF90DF90CF900C94DA1C5523DE +:1028700019F0513009F454C28E830E94DD1C8E8100 +:1028800089C1FF2021F0523008F04AC270C15111B5 +:1028900047C280C1FF2021F0552309F468C1F5C16A +:1028A000552309F477C105C2242F26952695237058 +:1028B00030E02115310521F021303105C9F030C259 +:1028C000FF2021F0862F942F937002C080E090E0CB +:1028D00028960FB6F894DEBF0FBECDBFDF91CF9123 +:1028E0001F910F91FF90EF90DF90CF900C945211B9 +:1028F000FF2021F0862F942F937002C080E090E09B +:1029000028960FB6F894DEBF0FBECDBFDF91CF91F2 +:102910001F910F91FF90EF90DF90CF900C94681172 +:10292000862FFF2019F00E941A2002C00E948220E8 +:1029300028960FB6F894DEBF0FBECDBFDF91CF91C2 +:102940001F910F91FF90EF90DF90CF900C94072193 +:10295000842F837009F076C0F110E2C1262F2295F2 +:1029600026952770220F220F862F8F70C82ED12C0C +:10297000E12CF12C022E04C0CC0CDD1CEE1CFF1C43 +:102980000A94D2F764FF10C06FE070E080E090E03E +:1029900004C0660F771F881F991F2A95D2F760958C +:1029A00070958095909503C060E070E0CB01242F76 +:1029B000269526952370422F50E042305105D1F0E4 +:1029C0004330510559F16C297D298E299F294130C9 +:1029D000510541F128960FB6F894DEBF0FBECDBF6A +:1029E000DF91CF911F910F91FF90EF90DF90CF90EB +:1029F0000C94D11A6C297D298E299F2928960FB60F +:102A0000F894DEBF0FBECDBFDF91CF911F910F9124 +:102A1000FF90EF90DF90CF900C94EB1A0E94D11AA8 +:102A2000C701B60128960FB6F894DEBF0FBECDBF22 +:102A3000DF91CF911F910F91FF90EF90DF90CF909A +:102A40000C94B71AFF2019F0842F817001C086956D +:102A5000882309F465C1262F229526952770220F19 +:102A6000220F862F8F70C82ED12CE12CF12C022E34 +:102A700004C0CC0CDD1CEE1CFF1C0A94D2F764FFD2 +:102A800010C06FE070E080E090E004C0660F771F38 +:102A9000881F991F2A95D2F760957095809590951B +:102AA00003C060E070E0CB01242F269526952370AB +:102AB000422F50E042305105D1F04330510559F1D9 +:102AC0006C297D298E299F294130510541F1289695 +:102AD0000FB6F894DEBF0FBECDBFDF91CF911F912F +:102AE0000F91FF90EF90DF90CF900C94A51B6C2975 +:102AF0007D298E299F2928960FB6F894DEBF0FBE38 +:102B0000CDBFDF91CF911F910F91FF90EF90DF909C +:102B1000CF900C94BF1B0E94A51BC701B60128963D +:102B20000FB6F894DEBF0FBECDBFDF91CF911F91DE +:102B30000F91FF90EF90DF90CF900C948B1B603F34 +:102B4000C9F118F4603E50F49BC0623F09F460C0C4 +:102B500008F44AC0633F09F46FC092C0162F1F707B +:102B6000842F8F71FF2099F00E94241B812F2896BB +:102B70000FB6F894DEBF0FBECDBFDF91CF911F918E +:102B80000F91FF90EF90DF90CF900C9470130E9404 +:102B9000451B812F28960FB6F894DEBF0FBECDBF20 +:102BA000DF91CF911F910F91FF90EF90DF90CF9029 +:102BB0000C947713FF20A1F05111B2C0842F8F71B4 +:102BC00028960FB6F894DEBF0FBECDBFDF91CF9130 +:102BD0001F910F91FF90EF90DF90CF900C946A1BA4 +:102BE000523008F09DC0EACFFF20A1F0842F8F71F2 +:102BF00028960FB6F894DEBF0FBECDBFDF91CF9100 +:102C00001F910F91FF90EF90DF90CF900C94241BB9 +:102C1000FF2061F3842F8F7128960FB6F894DEBFE2 +:102C20000FBECDBFDF91CF911F910F91FF90EF901D +:102C3000DF90CF900C94451BFF2091F0842F8F7173 +:102C400028960FB6F894DEBF0FBECDBFDF91CF91AF +:102C50001F910F91FF90EF90DF90CF900C940F1B7E +:102C600028960FB6F894DEBF0FBECDBFDF91CF918F +:102C70001F910F91FF90EF90DF90CF900C94051B68 +:102C8000FF20A1F0552309F4B1CF862F28960FB667 +:102C9000F894DEBF0FBECDBFDF91CF911F910F9192 +:102CA000FF90EF90DF90CF900C945912552309F4C8 +:102CB000B1CF862F28960FB6F894DEBF0FBECDBFDA +:102CC000DF91CF911F910F91FF90EF90DF90CF9008 +:102CD0000C9421134F70C8010E942D0328960FB643 +:102CE000F894DEBF0FBECDBFDF91CF911F910F9142 +:102CF000FF90EF90DF90CF900C942C1A4F70C8018A +:102D000028960FB6F894DEBF0FBECDBFDF91CF91EE +:102D10001F910F91FF90EF90DF90CF900C945D0783 +:102D200028960FB6F894DEBF0FBECDBFDF91CF91CE +:102D30001F910F91FF90EF90DF90CF9008950E9428 +:102D4000C71C0E94D71C0E949C1C0E94F31C0E945E +:102D5000B3210E94072180E090E00E94521180E0A0 +:102D600090E00C9468110E94B71C0C949F160E946E +:102D70001A1C292F22952F7030E02C3031054CF48D +:102D80002A3031056CF4225031092230310590F49B +:102D900007C02C30310551F02F30310539F00AC011 +:102DA000803E10F0803F31F481E0089593FB882746 +:102DB00080F9089580E00895CF93DF9300D000D08C +:102DC0001F92CDB7DEB70F900F900F900F900F901E +:102DD000DF91CF910895CF93DF9300D000D000D042 +:102DE000CDB7DEB726960FB6F894DEBF0FBECDBFC7 +:102DF000DF91CF9108951F93CF93DF93C09183010B +:102E000016E080918401C81799F0D0E01C9FF00172 +:102E10001D9FF00D1124EB57FE4F408151816281BF +:102E20007381848195810E94EB162196C770E9CF4A +:102E3000DF91CF911F9108954091B5015091B60156 +:102E40006091B7017091B8018091B9019091BA0178 +:102E50000C94EB16CF938091BA0182958F7009F094 +:102E60005FC08091B701882309F45AC02091830183 +:102E7000A09184016091B5017091B6018091B80173 +:102E80009091B90131E06F3F09F030E0B32FC6E017 +:102E90002A1709F445C0009721F07F3F21F44B2FFA +:102EA00003C041E001C040E030E040FD35C0C29FBA +:102EB000F001C39FF00D1124EB57FE4F41817413B5 +:102EC0002BC04081641328C04281411125C0438139 +:102ED00054814817590710F441505109481B590BA8 +:102EE000483C5105C8F48091BA018F70806180938D +:102EF000BA0186E0829FF001839FF00D1124E6570E +:102F0000FE4F80818F708061808385EB91E00E940D +:102F10007E13CF910C94FB162F5F3F4F2770B8CFD5 +:102F2000CF910895CF92DF92EF92FF920F931F936C +:102F3000CF93DF93CDB7DEB762970FB6F894DEBFBD +:102F40000FBECDBF8C0185E0F801DE011D9601901A +:102F50000D928A95E1F7D8014C9111965C911197E9 +:102F600012966C9112971396ED90FC9014977091B5 +:102F7000B501E091B6012091B8013091B901211558 +:102F8000310531F0EF3F31F481E07F3F19F403C0A8 +:102F900081E001C080E0B82FB170CB2E80FD6CC104 +:102FA000D090B701DD2009F4F5C0F091BA01E21626 +:102FB000F30638F0C701821B930B883C910548F05B +:102FC0009BC0209530952E0D3F1D283C310508F003 +:102FD00093C08F2F807F09F052C0E51314C0741383 +:102FE00012C0D62E61110FC0FF70F061F093BA01CC +:102FF0000E941C1785EB91E00E947E138091BA011C +:10300000F80185836CC1EF2831F05F3F31F481E036 +:103010004F3F19F403C081E001C080E080FD03C090 +:1030200081E0862701C080E0F82FF170FF2E80FF3D +:103030001CC0809183012091840136E0821709F43D +:1030400028C190E0389FF001399FF00D1124EB5713 +:10305000FE4F7181571306C07081471303C0728100 +:10306000671303C001968770E9CFD62E662309F453 +:1030700036C18091BA0181608093BA0153C0E513D3 +:1030800008C0741306C0611104C0D8011596FC93E2 +:10309000AEC04D875E878D859E856A8B0E94B71670 +:1030A0006A89882329F1D62E662311F12091BA016D +:1030B000822F82958F7090E002970CF460C080910F +:1030C000B5019091B60198878F831986FB86EA86B1 +:1030D0002C87CE01079651C0E51731F14D875E87E9 +:1030E0008D859E856A8B0E94B7166A8981112EC0D4 +:1030F000C8010E947E13A4C08F2F807F69F77E2DA8 +:10310000F98AE88A89890E94DC1685EB91E00E94A1 +:103110007E13E5EBF1E086E0DF011D928A95E9F789 +:103120000E941C17D12CDBC07413D8CF6111D6CFED +:10313000D8011596FC93C8010E947E13E5EBF1E0DF +:1031400086E0DF011D928A95E9F7C9C0D62E662375 +:1031500079F22091BA01822F82958F7090E00297C8 +:1031600074F08091B5019091B6019A8389831B8296 +:10317000FD82EC822E83CE0101960E947E1386E0B2 +:10318000F801A5EBB1E001900D928A95E1F70E945C +:103190002A176FC0E216F30628F0C701821B930BB3 +:1031A0009C0104C0209530952E0D3F1D283C310513 +:1031B00008F052C0D62E662309F49ACFE5132CC02E +:1031C00074132AC08091BA0180FD1DC0982F92957A +:1031D0009F70C9F0D80115968C9315979F3039F0E0 +:1031E0009F5F9295907F8F70892B15968C93C80165 +:1031F0000E947E1386E0F801A5EBB1E001900D92EC +:103200008A95E1F736C086E0F801A5EBB1E00190C0 +:103210000D928A95E1F763C04D875E878D859E8507 +:103220000E94B716882379F086E0F801A5EBB1E09B +:1032300001900D928A95E1F70E942A170E941C17AF +:10324000DD24D3944CC08091BA0181608093BA018F +:10325000C8010E947E1343C07E2DF98AE88A8989BD +:103260000E94DC16E5EBF1E086E0DF011D928A9515 +:10327000E9F70E941C1733C0662309F439CF4D8744 +:103280005E878D859E850E94B716882309F430CF0E +:10329000CBCF4D875E878D859E850E941A1C292F76 +:1032A00022952F7030E0223031052CF49F7041F0D0 +:1032B000811106C00CC0243031052CF49F7049F4F4 +:1032C000805E883020F0C8010E947E13CF2CDC2C59 +:1032D00006C0D80115969C91907F91F7F8CF8D2D5F +:1032E00062960FB6F894DEBF0FBECDBFDF91CF91CF +:1032F0001F910F91FF90EF90DF90CF9008951F9353 +:10330000CF93DF93CDB7DEB72C970FB6F894DEBF1F +:103310000FBECDBF4F83588769877A878B879C877D +:10332000CE0107960E9492178823C1F02F8138851D +:103330008A859B85892B31F03F3F11F080E003C0E7 +:103340002F3FE1F781E0811147C04F8158856985A2 +:103350007A858B859C850E94EB163EC086E0FE0137 +:103360003796DE01119601900D928A95E1F7FF8163 +:10337000E8854A855B854115510531F0EF3F31F411 +:1033800081E0FF3F19F403C081E001C080E080FDCF +:1033900023C02091840130E0C901019687709927EC +:1033A0006091830170E086179707F1F1F983EA8352 +:1033B0005D834C8396E0929FD001939FB00D1124C2 +:1033C000AB57BE4FFE01319601900D929A95E1F7F1 +:1033D000809384010E94FB1616E0809183019091F6 +:1033E0008401891779F1189FC00111248B579E4FD2 +:1033F0000E949217882331F1E09183011E9FF00112 +:103400001124EB57FE4F4081518162817381848189 +:1034100095810E94EB168091830190E00196877060 +:10342000992780938301D9CF0E94B316109284010B +:1034300010928301E5EBF1E086E0DF011D928A95B1 +:10344000E9F7CACF2C960FB6F894DEBF0FBECDBFFA +:10345000DF91CF911F910895EF92FF920F931F93E9 +:10346000CF93DF93FC01009709F46FC0F12CEE2499 +:10347000E394EF0121968491843740F4843008F07E +:1034800055C0813081F0823021F15FC0853709F469 +:1034900047C0C0F19CE7980F903708F056C08F776F +:1034A0000E94211345C08F010E5F1F4FFE018491C2 +:1034B00090E2980F983050F48770FE2D01C0FF0FF6 +:1034C0008A95EAF78F2F0E94CA1C15C00E945912D4 +:1034D00014C08F010E5F1F4FFE01849190E2980F80 +:1034E000983068F48770FE2D01C0FF0F8A95EAF7C7 +:1034F0008F2F0E94D01C0E94F31CE80119C00E946B +:103500002113FBCFCF010296FE01C491CC2361F0C1 +:10351000EFE9FFE03197F1F700C00000C150F6CFAE +:10352000CF010296FE01F490EC0102C00E945912F4 +:103530008F2D882341F0EFE9FFE03197F1F700C0CC +:1035400000008150F6CFFE0194CFDF91CF911F9103 +:103550000F91FF90EF90089508956093BF017093CD +:10356000C0018093C1019093C2010C949F160F93E8 +:103570001F930091BF011091C0012091C1013091B2 +:10358000C201062B172B282B392B0093BF01109358 +:10359000C0012093C1013093C2011F910F910C947F +:1035A0009F160F931F930091BF011091C0012091AE +:1035B000C1013091C2010623172328233923009328 +:1035C000BF011093C0012093C1013093C2011F912C +:1035D0000F910C949F160F931F930091BF011091B0 +:1035E000C0012091C1013091C20106271727282769 +:1035F00039270093BF011093C0012093C10130937C +:10360000C2011F910F910C949F161092BB01109252 +:10361000BC011092BD011092BE010C949F1641E0B6 +:1036200050E060E070E004C0440F551F661F771F34 +:103630008A95D2F74093BB015093BC016093BD01C2 +:103640007093BE010C949F1641E050E060E070E082 +:1036500004C0440F551F661F771F8A95D2F78091CB +:10366000BB019091BC01A091BD01B091BE01842B22 +:10367000952BA62BB72B8093BB019093BC01A093F5 +:10368000BD01B093BE010C949F1641E050E060E094 +:1036900070E004C0440F551F661F771F8A95D2F74C +:1036A00040955095609570958091BB019091BC01BB +:1036B000A091BD01B091BE0184239523A623B72319 +:1036C0008093BB019093BC01A093BD01B093BE0158 +:1036D0000C949F1641E050E060E070E004C0440F9D +:1036E000551F661F771F8A95D2F78091BB01909175 +:1036F000BC01A091BD01B091BE0184279527A627EA +:10370000B7278093BB019093BC01A093BD01B093F8 +:10371000BE010C949F160F931F930091BB01109153 +:10372000BC012091BD013091BE01062B172B282B27 +:10373000392B0093BB011093BC012093BD01309342 +:10374000BE011F910F910C949F160F931F93009130 +:10375000BB011091BC012091BD013091BE01062337 +:103760001723282339230093BB011093BC01209316 +:10377000BD013093BE011F910F910C949F160F93C2 +:103780001F930091BB011091BC012091BD013091AC +:10379000BE0106271727282739270093BB0110935E +:1037A000BC012093BD013093BE011F910F910C9479 +:1037B0009F160895CF92DF92EF92FF920F931F937F +:1037C000CF93DF93EC01C090BF01D090C001E09097 +:1037D000C101F090C2018091BB019091BC01A09108 +:1037E000BD01B091BE01C82AD92AEA2AFB2A0FE1FD +:1037F00010E0B701A601002E04C076956795579595 +:1038000047950A94D2F740FD05C00150110988F789 +:1038100080E007C0BE01802F0E949A090197A9F39A +:10382000802FDF91CF911F910F91FF90EF90DF904C +:10383000CF900895CF93DF93EC010E94DA1BBE0175 +:103840000E949A09DF91CF910895CB010E941A1C22 +:10385000089590910C019923D9F090910D0199232D +:10386000B9F0982F9695969596959F3088F5E091AA +:103870000E01F0910F01E90FF11D877021E030E09A +:1038800001C0220F8A95EAF78181822B81830895F6 +:1038900040910E0150910F0120E030E09FEFFA01BE +:1038A000E20FF31F6281681799F09F3F19F46111CD +:1038B00001C0922F2F5F3F4F2E30310581F79F3F80 +:1038C00039F0FA01E90FF11D97FDFA958283089509 +:1038D000089590910C019923E1F090910D019923A5 +:1038E000C1F0982F9695969596959F3020F5E0918A +:1038F0000E01F0910F01E90FF11D877021E030E01A +:1039000001C0220F8A95EAF720958181282321831F +:10391000089540910E0150910F0120E030E0FA012E +:10392000E20FF31F9281981301C012822F5F3F4F65 +:103930002E303105A1F7089581E090E0E0910E016D +:10394000F0910F01E80FF91F108201968031910567 +:10395000A9F708959091D601982B9093D6010895D8 +:1039600080959091D60198239093D6010895109256 +:10397000D60108959091D501982B9093D501089583 +:1039800080959091D50198239093D5010895109238 +:10399000D50108959091D401982B9093D401089566 +:1039A00080959091D40198239093D401089510921A +:1039B000D40108958093C30108951092C30108951E +:1039C00040910E0150910F0120E030E080E0FA01BB +:1039D000E20FF31F918191118F5F2F5F3F4F2F30C7 +:1039E0003105A9F70895E0910E01F0910F01809142 +:1039F000D6018083E0910E01F0910F0180819091BA +:103A0000D501892B8083E0910E01F0910F01808117 +:103A10009091D401892B80839091C301992361F007 +:103A2000E0910E01F0910F018081892B80830E942B +:103A3000E01C81111092C30180910E0190910F0141 +:103A40000C943C118091EE01843021F11092D80148 +:103A500020E488E190E00FB6F894A8958093600088 +:103A60000FBE2093600080E00E94350A83B7817FFB +:103A7000846083BF83B7816083BF7894889583B760 +:103A80008E7F83BF88E10FB6F89480936000109218 +:103A900060000FBE089508950895CF930E944B1DB6 +:103AA0000E9469060E944C1DC0E08C2F0E945607A0 +:103AB000811105C0CF5FCE30C1F780E001C081E049 +:103AC000CF9108950E94B3160E9430110C94350ACC +:103AD00082E084BD93E095BD9AEF97BD80936E0020 +:103AE00008952FB7F8948091D9019091DA01A091AF +:103AF000DB01B091DC012FBF0895CF92DF92EF92EE +:103B0000FF920F931F932FB7F8944091D9015091D2 +:103B1000DA016091DB017091DC012FBF6A017B014A +:103B2000EE24FF248C0120E030E0C016D106E2062E +:103B3000F30610F441505109481B590BCA011F915B +:103B40000F91FF90EF90DF90CF9008951F920F920A +:103B50000FB60F9211248F939F93AF93BF938091D1 +:103B6000D9019091DA01A091DB01B091DC010196BD +:103B7000A11DB11D8093D9019093DA01A093DB01BF +:103B8000B093DC01BF91AF919F918F910F900FBEC9 +:103B90000F901F9018950E94360EF8942FEF87EA29 +:103BA00091E6215080409040E1F700C0000087E09E +:103BB00090EBDC018093F8019093F901A093FA0156 +:103BC000B093FB012CE088E190E00FB6F894A89543 +:103BD000809360000FBE20936000FFCFEF92FF92B2 +:103BE0000F931F93CF93DF93E82EF12C8F2D0E941C +:103BF0005607C0E0D0E0082F10E098010C2E02C05C +:103C0000359527950A94E2F720FD05C02196C63028 +:103C1000D10599F709C06C2F7F2D80E00E945E07C7 +:103C2000E812F4CF81E005C0F3948EE0F812DECF05 +:103C300080E0DF91CF911F910F91FF90EF90089559 +:103C4000CF93C82F8CE20E94EE1D882321F08C2F89 +:103C5000CF910C94EE1D80E0CF910895CF930E94F8 +:103C6000731F811102C00E94591FC5E6C15049F05F +:103C70000E9469068FE39CE90197F1F700C00000FC +:103C8000F5CF89E20E94201E811111C18AE20E94B3 +:103C9000201E81110E94591F85E00E94201E811163 +:103CA0000E94CB1D0E947E1F8093D70187E00E9457 +:103CB000201E882399F18BE10E94201E882351F059 +:103CC0009091D70191FB882780F921E0822780FB22 +:103CD00091F922C08EE00E94201E882351F090911D +:103CE000D70192FB882780F921E0822780FB92F997 +:103CF00013C080E10E94201E9091D701882341F0DB +:103D000093FB882780F921E0822780FB93F904C088 +:103D1000892F809580FB90F99093D7018091D701EE +:103D20000E94821F0E94901F8093F70180EE0E94E4 +:103D3000201E882341F08091F701982F909590FBE9 +:103D400080F98093F70189E30E94201E882359F0AF +:103D50009091F70191FB882780F921E0822780FB71 +:103D600091F99093F70182EE0E94201E882359F06A +:103D70009091F70192FB882780F921E0822780FB50 +:103D800092F99093F70186EE0E94201E882359F045 +:103D90009091F70193FB882780F921E0822780FB2F +:103DA00093F99093F70183EE0E94201E882359F027 +:103DB0009091F70194FB882780F921E0822780FB0E +:103DC00094F99093F70185E30E94201E882359F00F +:103DD0009091F70195FB882780F921E0822780FBED +:103DE00095F99093F70181E30E94201E882359F0F2 +:103DF0009091F70196FB882780F921E0822780FBCC +:103E000096F99093F70181E10E94201E882359F0D2 +:103E10009091F70197FB882780F921E0822780FBAA +:103E200097F99093F7018091F7010E94941F809178 +:103E3000F70187FB882780F980930D0187E20E94B4 +:103E4000201EC82F8EE10E94201E8111C2608FE1CA +:103E50000E94201E8111C46080E20E94201E8111F8 +:103E6000C86081E20E94201E8111C06182E20E942E +:103E7000201E8111C06283E20E94201E8111C06455 +:103E800084E20E94201E882311F0C06802C0CC2367 +:103E900029F08C2F0E948B1F6C2F03C00E94871F5C +:103EA000682F70E080E090E0CF910C94AD1ACF9134 +:103EB00008956DEE7EEF80E090E00E94B12560E015 +:103EC00082E090E00E949F2560E083E090E00E9405 +:103ED0009F2560E084E090E00E949F2560E085E0FF +:103EE00090E00C949F2580E090E00E94992521E0CD +:103EF0008D3E9E4F09F020E0822F089582E090E0F1 +:103F00000C949125682F82E090E00C949F2583E02B +:103F100090E00C949125682F83E090E00C949F250D +:103F200084E090E00C949125682F84E090E00C945C +:103F30009F258091DF0180FF0BC06091130185E018 +:103F4000689FB001112475956795759567952AC08E +:103F500081FF09C06091130185E0689FB0011124C1 +:103F6000759567951FC082FF07C06091130185E0BA +:103F7000689FB001112416C04091E0014423C9F0AC +:103F800060911201461788F72091130185E0289F60 +:103F900090011124429FC001439F900D112470E0B5 +:103FA0000E9463256038710540F46115710539F090 +:103FB00002C065E070E0862F08958FE7089581E0E4 +:103FC00008958091DF0180FF08C06091110170E0C9 +:103FD000759567957595679521C081FF06C06091BD +:103FE000110170E07595679519C082FF04C060915A +:103FF000110170E010C08091E0018823C1F0609150 +:1040000010018617A0F790911101989FC00111240B +:1040100070E00E9463256038710528F46115710510 +:1040200021F0862F08958FE7089581E0089561E0DB +:1040300070E0F4CF803F21F40E94991F819504C065 +:10404000813F29F40E94991F8093E3010895823FE4 +:1040500021F40E94991F819504C0833F29F40E9496 +:10406000991F8093E2010895893F19F40E94E11F8E +:1040700005C08A3F31F40E94E11F81958093E401DD +:1040800008958B3F21F40E94E11F819504C08C3F6D +:1040900029F40E94E11F8093E5010895843F21F4F3 +:1040A0008091E101816017C0853F21F48091E10199 +:1040B000826011C0863F21F48091E10184600BC0D1 +:1040C000873F21F48091E101886005C0883F31F489 +:1040D0008091E10180618093E10108958D3F21F499 +:1040E0008091DF0181600BC08E3F21F48091DF0160 +:1040F000826005C08F3F29F48091DF018460809346 +:10410000DF010895803F39F48091E30187FF6CC09F +:104110001092E30169C0813F29F48091E3011816F0 +:10412000BCF362C09091E201823F29F497FF5CC02A +:104130001092E20159C0833F19F41916CCF354C010 +:10414000893F41F48091E40118160CF04DC01092A3 +:10415000E4014AC08A3F29F48091E40187FF44C00A +:10416000F6CF8B3F39F48091E50187FF3DC0109277 +:10417000E5013AC08C3F29F48091E5011816BCF3A3 +:1041800033C0843F21F48091E1018E7F17C0853FC9 +:1041900021F48091E1018D7F11C0863F21F480914F +:1041A000E1018B7F0BC0873F21F48091E101877F84 +:1041B00005C0883F31F48091E1018F7E8093E10159 +:1041C00013C08D3F21F48091DF018E7F0BC08E3FA5 +:1041D00021F48091DF018D7F05C08F3F29F480910C +:1041E000DF018B7F8093DF018091E20181110EC09E +:1041F0008091E30181110AC08091E401811106C020 +:104200008091E501811102C01092E001089581EED4 +:1042100091E00E9447110E94711D9093DE018093EE +:10422000DD0108951F93CF93DF938091DD0190917D +:10423000DE010E947D1D4091E001442321F0209188 +:10424000140130E006C0209115015AE0259F90012D +:1042500011248217930708F482C08091E201109123 +:10426000E301D091E401C091E501811107C0111172 +:1042700005C0D11103C0CC2309F471C04F3F19F020 +:104280004F5F4093E001181624F40E94991F809319 +:10429000E2018091E20187FF05C00E94991F81958C +:1042A0008093E201111624F40E94991F8093E30188 +:1042B0008091E30187FF05C00E94991F819580933B +:1042C000E3016091E201662339F11091E3011123CA +:1042D00019F1772767FD7095872F972F0E94742417 +:1042E00023E333E343E35FE30E94D8240E944124A5 +:1042F0006093E201612F772767FD7095872F972FD5 +:104300000E94742423E333E343E35FE30E94D82451 +:104310000E9441246093E3011D1624F40E94E11FD2 +:104320008093E4018091E40187FF05C00E94E11FB2 +:1043300081958093E4011C1624F40E94E11F809370 +:10434000E5018091E50187FF05C00E94E11F81958D +:104350008093E501DF91CF911F910C940721DF91AC +:10436000CF911F910895E1EEF1E085E0DF011D920C +:104370008A95E9F71092E0011092DF0108958330E9 +:1043800081F128F4813059F08230D1F008958530E0 +:1043900009F449C0B8F1863009F456C00895209157 +:1043A0001501862F90E0820F911D8F3F910520F41B +:1043B000620F6093150108958FEF809315010895A2 +:1043C00020911401862F90E0820F911D8F3F91055F +:1043D00020F4620F6093140108958FEF809314010D +:1043E000089520911301862F90E0820F911D8F3F39 +:1043F000910520F4620F6093130108958FEF80936D +:104400001301089520911201862F90E0820F911DD3 +:104410008F3F910520F4620F6093120108958FEF92 +:1044200080931201089520911101862F90E0820F50 +:10443000911D8F3F910520F4620F60931101089543 +:104440008FEF80931101089520911001862F90E045 +:10445000820F911D8F3F910520F4620F6093100130 +:1044600008958FEF809310010895833011F128F49F +:10447000813049F0823091F00895853081F120F14A +:104480008630C1F1089580911501681720F4861BCC +:1044900080931501089510921501089580911401DB +:1044A000681720F4861B809314010895109214015C +:1044B000089580911301681720F4861B80931301DF +:1044C000089510921301089580911201681720F445 +:1044D000861B809312010895109212010895809115 +:1044E0001101681720F4861B809311010895109222 +:1044F0001101089580911001681720F4861B8093A4 +:10450000100108951092100108958D3109F442C0F0 +:1045100020F58E3009F477C070F4873009F459C063 +:1045200018F48630F1F134C0883009F4A8C08B301B +:1045300009F4A5C02DC0863109F4A1C038F480313A +:1045400009F472C0813109F479C022C0893109F4BB +:1045500096C08B3109F44DC01BC0853309F487C068 +:1045600048F4873209F483C008F473C0893209F42F +:104570007EC00EC0833438F48A3308F068C08833B4 +:1045800009F47DC005C0833409F471C0883499F002 +:1045900080E008950E94FB230E9430110E94350A9A +:1045A0006EC08091D701817F8E7F8093D70181E09B +:1045B0008093E70108950E94B3162FEF83ED90E3F7 +:1045C000215080409040E1F700C000000E94CB1DC8 +:1045D00056C09091D701892F8095817080FB90F90A +:1045E00019F0966098601DC0997F977F9093D701CE +:1045F00046C09091D70191FB882780F921E082275E +:1046000080FB91F909C09091D70192FB882780F92E +:1046100021E0822780FB92F99093D701882379F1DA +:1046200091609093D70108959091D70193FB8827CB +:1046300080F921E0822780FB93F9EECF0E94B31628 +:1046400080910D0191E0892780930D0118C027EC1E +:1046500001C023EE280F61E070E080E090E004C02C +:10466000660F771F881F991F2A95D2F704C061E053 +:1046700070E080E090E00E94AD1A0E94B31681E0E5 +:10468000089580E0089580E00895CF93C82F809129 +:10469000E701813079F018F08230D1F184C0A09127 +:1046A0000E01B0910F018C91813169F0823209F0D5 +:1046B0007CC009C0A0910E01B0910F018C91813195 +:1046C00011F0823249F48C2F0E94412381111DC0C8 +:1046D0008C2F0E9485221AC08C2F0E9443238111A7 +:1046E00014C0C43179F048F4CB3079F0C03109F00E +:1046F00060C082E08093E70108C0C93219F0C83376 +:1047000021F057C01092E70154C081E0817053C07E +:10471000C93289F118F5C43171F1A8F4C73009F034 +:1047200046C08AE08093150194E19093140193E0D0 +:10473000909313018093120188E08093110188E225 +:104740008093100134C0CE51C63088F5EC2FF0E0D4 +:10475000E65DFE4F80818093E60129C0CE34E9F00A +:1047600020F4CB3421F56AE013C0C13579F0C235AD +:10477000F1F461E00DC08091E601882319F01092F8 +:10478000E60115C081E08093E70115C061E006C035 +:104790008091E6010E94BF210AC06AE08091E60193 +:1047A0000E94352204C01092E70180E004C081E03D +:1047B00002C080E0ABCFCF910895E1E8F0E08081C6 +:1047C000886080838081816080838FB7F89493E0D4 +:1047D0009093890090ED909388008FBF0895EFE645 +:1047E000F0E08081826080830895EFE6F0E08081D0 +:1047F0008D7F80830895EFE6F0E0808192E0892745 +:10480000808308951F920F920FB60F9211242F9359 +:104810003F934F935F936F937F938F939F93AF9348 +:10482000BF93EF93FF938091E8019091E901019686 +:104830009093E9018093E801811103C082E00E9416 +:10484000350AE091E901E695E695F0E0E257FA4F86 +:10485000E4918091E8018E1303C080E00E94350A44 +:10486000FF91EF91BF91AF919F918F917F916F9148 +:104870005F914F913F912F910F900FBE0F901F901E +:10488000189504D06894B1118DC0089570D088F047 +:104890009F5790F0B92F9927B751A0F0D1F0660F2C +:1048A000771F881F991F1AF0BA95C9F712C0B13047 +:1048B00081F077D0B1E0089574C0672F782F8827F2 +:1048C000B85F39F0B93FCCF3869577956795B39586 +:1048D000D9F73EF490958095709561957F4F8F4FF5 +:1048E0009F4F0895E89409C097FB3EF490958095FA +:1048F000709561957F4F8F4F9F4F9923A9F0F92FA6 +:1049000096E9BB279395F695879577956795B79523 +:10491000F111F8CFFAF4BB0F11F460FF1BC06F5F09 +:104920007F4F8F4F9F4F16C0882311F096E911C01B +:10493000772321F09EE8872F762F05C0662371F03C +:1049400096E8862F70E060E02AF09A95660F771F50 +:10495000881FDAF7880F9695879597F9089557FD80 +:104960009058440F551F59F05F3F71F04795880FDD +:1049700097FB991F61F09F3F79F087950895121674 +:1049800013061406551FF2CF4695F1DF08C0161620 +:1049900017061806991FF1CF8695710561050894D1 +:1049A0000895E894BB2766277727CB0197F90895E8 +:1049B0000BD078C069D028F06ED018F0952309F09C +:1049C0005AC05FC01124EECFCADFA0F3959FD1F388 +:1049D000950F50E0551F629FF001729FBB27F00DAD +:1049E000B11D639FAA27F00DB11DAA1F649F662702 +:1049F000B00DA11D661F829F2227B00DA11D621F51 +:104A0000739FB00DA11D621F839FA00D611D221F0A +:104A1000749F3327A00D611D231F849F600D211DEE +:104A2000822F762F6A2F11249F5750408AF0E1F091 +:104A300088234AF0EE0FFF1FBB1F661F771F881FDA +:104A400091505040A9F79E3F510570F014C0AACF75 +:104A50005F3FECF3983EDCF3869577956795B795C5 +:104A6000F795E7959F5FC1F7FE2B880F911D9695EF +:104A7000879597F9089597F99F6780E870E060E05F +:104A800008959FEF80EC089500240A9416161706E7 +:104A900018060906089500240A941216130614062F +:104AA00005060895092E0394000C11F4882352F092 +:104AB000BB0F40F4BF2B11F460FF04C06F5F7F4F4A +:104AC0008F4F9F4F089597FB072E16F4009407D041 +:104AD00077FD09D00E947D2507FC05D03EF4909516 +:104AE00081959F4F0895709561957F4F0895EE0FC2 +:104AF000FF1F0590F491E02D0994AA1BBB1B51E107 +:104B000007C0AA1FBB1FA617B70710F0A61BB70B3D +:104B1000881F991F5A95A9F780959095BC01CD01E2 +:104B20000895F999FECF92BD81BDF89A992780B575 +:104B30000895A8E1B0E042E050E00C94B925262F9A +:104B4000F999FECF92BD81BDF89A019700B4021683 +:104B500039F01FBA20BD0FB6F894FA9AF99A0FBE31 +:104B600008950196272F0E94A0250C949F25DC0113 +:104B7000CB01FC01F999FECF06C0F2BDE1BDF89A68 +:104B8000319600B40D9241505040B8F70895F89412 +:024B9000FFCF55 +:104B92002002370AC40AA10A6D0A3A0A0101C401B5 +:104BA20028080A03140A3F4D36394F050205CC0482 +:104BB200930426043F045804710401020304050609 +:044BC20007080900D7 :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/ordinary/readme.md b/keyboard/ergodox_ez/keymaps/ordinary/readme.md index f264dd48fb..163b5d9021 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/readme.md +++ b/keyboard/ergodox_ez/keymaps/ordinary/readme.md @@ -67,7 +67,7 @@ Alas, the yellow keys have at best spotty success with common software. Good luc ## Switching Between Layers ## -In addition to Symbols and Media the Ordinary Layout treats the Capitals as a logical layer. Each layer is accessed by a shift key on each edge of the keyboard and corresponds to one of the three LEDs on the keyboard: Capitals (red), Symbols (green), Media (blue). The color of a layer illuminates when the layer is active. +In addition to Symbols and Media there is the Capitals layer which is exactly the same as pressing the shift key. (Note: it is exactly the same as pressing the *left* shift key; the *right* shift key is only available on the Media layer because holding both shift keys is the 'magic' command combo for this keyboard so it is inconviently locate to minimize accidents.) Each layer is accessed by a shift key on each edge of the keyboard and corresponds to one of the three LEDs on the keyboard: Capitals (red), Symbols (green), Media (blue). The color of a layer illuminates when the layer is active. Shift buttons work in the expected way: press them and all of the keys switch to that layer; release them and the keys switch back to the base layer. Lock layers using the Shift key in conjunction with the Shift Lock key. For instance, the widely and rightly loathed Caps Lock is engaged by pressing the Shift Lock button then Capitals Shift. Or, hold down the Shift key and press the Shift Lock key; it works either way. All the Shift keys work this way. From 356dba7e6109907d07d3ab9713e850be3f9b3f27 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Thu, 5 May 2016 12:05:09 -0400 Subject: [PATCH 02/25] updates atreus's column mapping --- keyboard/atreus/config.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyboard/atreus/config.h b/keyboard/atreus/config.h index ca0cd7e47a..55d3b62b92 100644 --- a/keyboard/atreus/config.h +++ b/keyboard/atreus/config.h @@ -36,7 +36,7 @@ along with this program. If not, see . // Change this to how you wired your keyboard // COLS: Left to right, ROWS: Top to bottom #if defined(ATREUS_ASTAR) - #define COLS (int []){ B7, D6, F7, F6, B6, D4, E6, B4, B5, C6, D7 } + #define COLS (int []){ D7, C6, B5, B4, E6, D4, B6, F6, F7, D6, B7 } #define ROWS (int []){ D0, D1, D3, D2 } #elif defined(ATREUS_TEENSY2) #define COLS (int []){ F6, F5, F4, B7, B6, B5, B4, B3, B2, B1, B0} From d4520cd3ac7550fc7243e9a76824d9ba674875c6 Mon Sep 17 00:00:00 2001 From: Tom Duckering Date: Thu, 5 May 2016 23:27:28 +0100 Subject: [PATCH 03/25] Referencing the hex file (#309) Seems that this is a typo. When I used the hex file it worked so presuming that means it's right ;) --- quantum/tools/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/quantum/tools/README.md b/quantum/tools/README.md index 0702144238..5f355256de 100644 --- a/quantum/tools/README.md +++ b/quantum/tools/README.md @@ -1,6 +1,6 @@ `eeprom_reset.hex` is to reset the eeprom on the Atmega32u4, like this: dfu-programmer atmega32u4 erase - dfu-programmer atmega32u4 flash --eeprom eeprom-reset.bin + dfu-programmer atmega32u4 flash --eeprom eeprom_reset.hex - You'll need to reflash afterwards, because DFU requires the flash to be erased before messing with the eeprom. \ No newline at end of file + You'll need to reflash afterwards, because DFU requires the flash to be erased before messing with the eeprom. From 74e97eefd7ae76f9ddcb76890a30aa9038804cdb Mon Sep 17 00:00:00 2001 From: Thiago Alves Date: Thu, 5 May 2016 18:41:37 -0700 Subject: [PATCH 04/25] Adds oneshot layer and oneshot tap toggling (#308) This commit is mostly a cherry-pick from `ahtn` at https://github.com/tmk/tmk_keyboard/pull/255. These are the changes: * Adds ACTION_LAYER_ONESHOT * Adds ONESHOT_TAP_TOGGLE * Mentions sticky keys in the docs on oneshot. --- tmk_core/common/action.c | 97 ++++++++++++++++++++++++++++++++--- tmk_core/common/action_code.h | 5 +- tmk_core/common/action_util.c | 70 +++++++++++++++++++++++-- tmk_core/common/action_util.h | 20 ++++++++ tmk_core/doc/keymap.md | 8 ++- 5 files changed, 186 insertions(+), 14 deletions(-) diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c index f9e6c17dc3..081e90b2db 100644 --- a/tmk_core/common/action.c +++ b/tmk_core/common/action.c @@ -74,6 +74,7 @@ void process_action_kb(keyrecord_t *record) {} void process_action(keyrecord_t *record) { + bool do_release_oneshot = false; keyevent_t event = record->event; #ifndef NO_ACTION_TAPPING uint8_t tap_count = record->tap.count; @@ -81,6 +82,13 @@ void process_action(keyrecord_t *record) if (IS_NOEVENT(event)) { return; } +#if (defined(ONESHOT_TIMEOUT) && (ONESHOT_TIMEOUT > 0)) + if (has_oneshot_layer_timed_out()) { + dprintf("Oneshot layer: timeout\n"); + clear_oneshot_layer_state(ONESHOT_OTHER_KEY_PRESSED); + } +#endif + process_action_kb(record); action_t action = store_or_get_action(event.pressed, event.key); @@ -95,6 +103,15 @@ void process_action(keyrecord_t *record) // clear the potential weak mods left by previously pressed keys clear_weak_mods(); } + +#ifndef NO_ACTION_ONESHOT + // notice we only clear the one shot layer if the pressed key is not a modifier. + if (is_oneshot_layer_active() && event.pressed && !IS_MOD(action.key.code)) { + clear_oneshot_layer_state(ONESHOT_OTHER_KEY_PRESSED); + do_release_oneshot = !is_oneshot_layer_active(); + } +#endif + switch (action.kind.id) { /* Key and Mods */ case ACT_LMODS: @@ -139,24 +156,37 @@ void process_action(keyrecord_t *record) // Oneshot modifier if (event.pressed) { if (tap_count == 0) { + dprint("MODS_TAP: Oneshot: 0\n"); register_mods(mods); - } - else if (tap_count == 1) { + } else if (tap_count == 1) { dprint("MODS_TAP: Oneshot: start\n"); set_oneshot_mods(mods); - } - else { + #if defined(ONESHOT_TAP_TOGGLE) && ONESHOT_TAP_TOGGLE > 1 + } else if (tap_count == ONESHOT_TAP_TOGGLE) { + dprint("MODS_TAP: Toggling oneshot"); + clear_oneshot_mods(); + set_oneshot_locked_mods(mods); + register_mods(mods); + #endif + } else { register_mods(mods); } } else { if (tap_count == 0) { clear_oneshot_mods(); unregister_mods(mods); - } - else if (tap_count == 1) { + } else if (tap_count == 1) { // Retain Oneshot mods - } - else { + #if defined(ONESHOT_TAP_TOGGLE) && ONESHOT_TAP_TOGGLE > 1 + if (mods & get_mods()) { + clear_oneshot_locked_mods(); + clear_oneshot_mods(); + unregister_mods(mods); + } + } else if (tap_count == ONESHOT_TAP_TOGGLE) { + // Toggle Oneshot Layer + #endif + } else { clear_oneshot_mods(); unregister_mods(mods); } @@ -309,6 +339,44 @@ void process_action(keyrecord_t *record) event.pressed ? layer_move(action.layer_tap.val) : layer_clear(); break; + #ifndef NO_ACTION_ONESHOT + case OP_ONESHOT: + // Oneshot modifier + #if defined(ONESHOT_TAP_TOGGLE) && ONESHOT_TAP_TOGGLE > 1 + do_release_oneshot = false; + if (event.pressed) { + del_mods(get_oneshot_locked_mods()); + if (get_oneshot_layer_state() == ONESHOT_TOGGLED) { + reset_oneshot_layer(); + layer_off(action.layer_tap.val); + break; + } else if (tap_count < ONESHOT_TAP_TOGGLE) { + layer_on(action.layer_tap.val); + set_oneshot_layer(action.layer_tap.val, ONESHOT_START); + } + } else { + add_mods(get_oneshot_locked_mods()); + if (tap_count >= ONESHOT_TAP_TOGGLE) { + reset_oneshot_layer(); + clear_oneshot_locked_mods(); + set_oneshot_layer(action.layer_tap.val, ONESHOT_TOGGLED); + } else { + clear_oneshot_layer_state(ONESHOT_PRESSED); + } + } + #else + if (event.pressed) { + layer_on(action.layer_tap.val); + set_oneshot_layer(action.layer_tap.val, ONESHOT_START); + } else { + clear_oneshot_layer_state(ONESHOT_PRESSED); + if (tap_count > 1) { + clear_oneshot_layer_state(ONESHOT_OTHER_KEY_PRESSED); + } + } + #endif + break; + #endif default: /* tap key */ if (event.pressed) { @@ -372,6 +440,18 @@ void process_action(keyrecord_t *record) default: break; } + +#ifndef NO_ACTION_ONESHOT + /* Because we switch layers after a oneshot event, we need to release the + * key before we leave the layer or no key up event will be generated. + */ + if (do_release_oneshot && !(get_oneshot_layer_state() & ONESHOT_PRESSED ) ) { + record->event.pressed = false; + layer_on(get_oneshot_layer()); + process_action(record); + layer_off(get_oneshot_layer()); + } +#endif } @@ -560,6 +640,7 @@ bool is_tap_key(keypos_t key) switch (action.layer_tap.code) { case 0x00 ... 0xdf: case OP_TAP_TOGGLE: + case OP_ONESHOT: return true; } return false; diff --git a/tmk_core/common/action_code.h b/tmk_core/common/action_code.h index 2b0b0b077e..ca729aaece 100644 --- a/tmk_core/common/action_code.h +++ b/tmk_core/common/action_code.h @@ -76,7 +76,8 @@ along with this program. If not, see . * 101E|LLLL|1111 0001 On/Off (0xF1) [NOT TAP] * 101E|LLLL|1111 0010 Off/On (0xF2) [NOT TAP] * 101E|LLLL|1111 0011 Set/Clear (0xF3) [NOT TAP] - * 101E|LLLL|1111 xxxx Reserved (0xF4-FF) + * 101E|LLLL|1111 0100 One Shot Layer (0xF4) [TAP] + * 101E|LLLL|1111 xxxx Reserved (0xF5-FF) * ELLLL: layer 0-31(E: extra bit for layer 16-31) * * @@ -250,6 +251,7 @@ enum layer_pram_tap_op { OP_ON_OFF, OP_OFF_ON, OP_SET_CLEAR, + OP_ONESHOT, }; #define ACTION_LAYER_BITOP(op, part, bits, on) (ACT_LAYER<<12 | (op)<<10 | (on)<<8 | (part)<<5 | ((bits)&0x1f)) #define ACTION_LAYER_TAP(layer, key) (ACT_LAYER_TAP<<12 | (layer)<<8 | (key)) @@ -266,6 +268,7 @@ enum layer_pram_tap_op { #define ACTION_LAYER_ON_OFF(layer) ACTION_LAYER_TAP((layer), OP_ON_OFF) #define ACTION_LAYER_OFF_ON(layer) ACTION_LAYER_TAP((layer), OP_OFF_ON) #define ACTION_LAYER_SET_CLEAR(layer) ACTION_LAYER_TAP((layer), OP_SET_CLEAR) +#define ACTION_LAYER_ONESHOT(layer) ACTION_LAYER_TAP((layer), OP_ONESHOT) #define ACTION_LAYER_MODS(layer, mods) ACTION_LAYER_TAP((layer), 0xe0 | ((mods)&0x0f)) /* With Tapping */ #define ACTION_LAYER_TAP_KEY(layer, key) ACTION_LAYER_TAP((layer), (key)) diff --git a/tmk_core/common/action_util.c b/tmk_core/common/action_util.c index a2d6577b24..61ff202bef 100644 --- a/tmk_core/common/action_util.c +++ b/tmk_core/common/action_util.c @@ -18,6 +18,7 @@ along with this program. If not, see . #include "report.h" #include "debug.h" #include "action_util.h" +#include "action_layer.h" #include "timer.h" static inline void add_key_byte(uint8_t code); @@ -47,11 +48,70 @@ report_keyboard_t *keyboard_report = &(report_keyboard_t){}; #ifndef NO_ACTION_ONESHOT static int8_t oneshot_mods = 0; +static int8_t oneshot_locked_mods = 0; +int8_t get_oneshot_locked_mods(void) { return oneshot_locked_mods; } +void set_oneshot_locked_mods(int8_t mods) { oneshot_locked_mods = mods; } +void clear_oneshot_locked_mods(void) { oneshot_locked_mods = 0; } #if (defined(ONESHOT_TIMEOUT) && (ONESHOT_TIMEOUT > 0)) static int16_t oneshot_time = 0; +inline bool has_oneshot_mods_timed_out() { + return TIMER_DIFF_16(timer_read(), oneshot_time) >= ONESHOT_TIMEOUT; +} #endif #endif +/* oneshot layer */ +#ifndef NO_ACTION_ONESHOT +/* oneshot_layer_data bits +* LLLL LSSS +* where: +* L => are layer bits +* S => oneshot state bits +*/ +static int8_t oneshot_layer_data = 0; + +inline uint8_t get_oneshot_layer(void) { return oneshot_layer_data >> 3; } +inline uint8_t get_oneshot_layer_state(void) { return oneshot_layer_data & 0b111; } + +#if (defined(ONESHOT_TIMEOUT) && (ONESHOT_TIMEOUT > 0)) +static int16_t oneshot_layer_time = 0; +inline bool has_oneshot_layer_timed_out() { + return TIMER_DIFF_16(timer_read(), oneshot_layer_time) >= ONESHOT_TIMEOUT && + !(get_oneshot_layer_state() & ONESHOT_TOGGLED); +} +#endif + +/* Oneshot layer */ +void set_oneshot_layer(uint8_t layer, uint8_t state) +{ + oneshot_layer_data = layer << 3 | state; + layer_on(layer); +#if (defined(ONESHOT_TIMEOUT) && (ONESHOT_TIMEOUT > 0)) + oneshot_layer_time = timer_read(); +#endif +} +void reset_oneshot_layer(void) { + oneshot_layer_data = 0; +#if (defined(ONESHOT_TIMEOUT) && (ONESHOT_TIMEOUT > 0)) + oneshot_layer_time = 0; +#endif +} +void clear_oneshot_layer_state(oneshot_fullfillment_t state) +{ + uint8_t start_state = oneshot_layer_data; + oneshot_layer_data &= ~state; + if (!get_oneshot_layer_state() && start_state != oneshot_layer_data) { + layer_off(get_oneshot_layer()); +#if (defined(ONESHOT_TIMEOUT) && (ONESHOT_TIMEOUT > 0)) + oneshot_layer_time = 0; +#endif + } +} +bool is_oneshot_layer_active(void) +{ + return get_oneshot_layer_state(); +} +#endif void send_keyboard_report(void) { keyboard_report->mods = real_mods; @@ -60,7 +120,7 @@ void send_keyboard_report(void) { #ifndef NO_ACTION_ONESHOT if (oneshot_mods) { #if (defined(ONESHOT_TIMEOUT) && (ONESHOT_TIMEOUT > 0)) - if (TIMER_DIFF_16(timer_read(), oneshot_time) >= ONESHOT_TIMEOUT) { + if (has_oneshot_mods_timed_out()) { dprintf("Oneshot: timeout\n"); clear_oneshot_mods(); } @@ -70,6 +130,7 @@ void send_keyboard_report(void) { clear_oneshot_mods(); } } + #endif host_keyboard_send(keyboard_report); } @@ -143,11 +204,12 @@ void clear_oneshot_mods(void) oneshot_time = 0; #endif } +uint8_t get_oneshot_mods(void) +{ + return oneshot_mods; +} #endif - - - /* * inspect keyboard state */ diff --git a/tmk_core/common/action_util.h b/tmk_core/common/action_util.h index 1a95cec10e..dd0c4c2bfe 100644 --- a/tmk_core/common/action_util.h +++ b/tmk_core/common/action_util.h @@ -56,10 +56,30 @@ void clear_macro_mods(void); /* oneshot modifier */ void set_oneshot_mods(uint8_t mods); +uint8_t get_oneshot_mods(void); void clear_oneshot_mods(void); void oneshot_toggle(void); void oneshot_enable(void); void oneshot_disable(void); +bool has_oneshot_mods_timed_out(void); + +int8_t get_oneshot_locked_mods(void); +void set_oneshot_locked_mods(int8_t mods); +void clear_oneshot_locked_mods(void); + +typedef enum { + ONESHOT_PRESSED = 0b01, + ONESHOT_OTHER_KEY_PRESSED = 0b10, + ONESHOT_START = 0b11, + ONESHOT_TOGGLED = 0b100 +} oneshot_fullfillment_t; +void set_oneshot_layer(uint8_t layer, uint8_t state); +uint8_t get_oneshot_layer(void); +void clear_oneshot_layer_state(oneshot_fullfillment_t state); +void reset_oneshot_layer(void); +bool is_oneshot_layer_active(void); +uint8_t get_oneshot_layer_state(void); +bool has_oneshot_layer_timed_out(void); /* inspect */ uint8_t has_anykey(void); diff --git a/tmk_core/doc/keymap.md b/tmk_core/doc/keymap.md index d4a129b208..4d42fbe5cb 100644 --- a/tmk_core/doc/keymap.md +++ b/tmk_core/doc/keymap.md @@ -528,14 +528,20 @@ This is a feature to assign both toggle layer and momentary switch layer action ### 4.3 Oneshot Modifier -This runs onetime effects which modify only on just one following key. It works as normal modifier key when holding down while oneshot modifier when tapping. +This runs onetime effects which modify only on just one following key. It works as normal modifier key when holding down while oneshot modifier when tapping. The behavior of oneshot modifiers is similar to the [sticky keys](https://en.wikipedia.org/wiki/StickyKeys) functionality found in most operating systems. ACTION_MODS_ONESHOT(MOD_LSFT) +Oneshot layer key: + + ACTION_LAYER_ONESHOT(MY_LAYER) + Say you want to type 'The', you have to push and hold Shift key before type 't' then release it before type 'h' and 'e', otherwise you'll get 'THe' or 'the' unintentionally. With Oneshot Modifier you can tap Shift then type 't', 'h' and 'e' normally, you don't need to holding Shift key properly here. This mean you can release Shift before 't' is pressed down. Oneshot effect is cancel unless following key is pressed down within `ONESHOT_TIMEOUT` of `config.h`. No timeout when it is `0` or not defined. +Most implementations of sticky keys allow you to lock a modifier by double tapping the modifier. The layer then remains locked untill the modifier is tapped again. To enable this behaviour for oneshot modifiers set `ONESHOT_TAP_TOGGLE` to the number taps required. The feature is disabled if `ONESHOT_TAP_TOGGLE<2` or not defined. + ### 4.4 Tap Toggle Mods Similar to layer tap toggle, this works as a momentary modifier when holding, but toggles on with several taps. A single tap will 'unstick' the modifier again. From 41b3e399b1d43db9574c6016951d92974b3d93e7 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Thu, 5 May 2016 21:50:51 -0400 Subject: [PATCH 05/25] adds keycode shortcuts for OSL and OSM --- quantum/keymap_common.c | 8 ++++++++ quantum/keymap_common.h | 6 ++++++ 2 files changed, 14 insertions(+) diff --git a/quantum/keymap_common.c b/quantum/keymap_common.c index 5e78d1157d..8f00f9cc32 100644 --- a/quantum/keymap_common.c +++ b/quantum/keymap_common.c @@ -272,6 +272,14 @@ static action_t keycode_to_action(uint16_t keycode) // Set default layer int layer = keycode & 0xFF; action.code = ACTION_LAYER_TOGGLE(layer); + } else if (type == 0x5) { + // OSL(layer) - One-shot layer + int layer = keycode & 0xFF; + action.code = ACTION_LAYER_ONESHOT(layer); + } else if (type == 0x6) { + // OSM(mod) - One-shot mod + int mod = keycode & 0xFF; + action.code = ACTION_MODS_ONESHOT(mod); } break; #ifdef MIDI_ENABLE diff --git a/quantum/keymap_common.h b/quantum/keymap_common.h index 0ede0296b9..ae10bc78d6 100644 --- a/quantum/keymap_common.h +++ b/quantum/keymap_common.h @@ -205,6 +205,12 @@ extern const uint16_t fn_actions[]; // Toggle to layer - 256 layer max #define TG(layer) (layer | 0x5400) +// One-shot layer - 256 layer max +#define OSL(layer) (layer | 0x5500) + +// One-shot mod +#define OSM(layer) (layer | 0x5600) + // M-od, T-ap - 256 keycode max #define MT(mod, kc) (kc | 0x7000 | ((mod & 0xF) << 8)) #define CTL_T(kc) MT(0x1, kc) From f293bf23404ea380e779a791e8c6a78d0a2fc45e Mon Sep 17 00:00:00 2001 From: Erez Zukerman Date: Thu, 5 May 2016 22:19:29 -0400 Subject: [PATCH 06/25] [Jack & Erez] Removes duplicate reference, sorts whitespace --- quantum/quantum.mk | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/quantum/quantum.mk b/quantum/quantum.mk index 4a076eca4d..ff34c463a0 100644 --- a/quantum/quantum.mk +++ b/quantum/quantum.mk @@ -28,8 +28,9 @@ ifeq ($(strip $(MIDI_ENABLE)), yes) endif ifeq ($(strip $(AUDIO_ENABLE)), yes) - SRC += $(QUANTUM_DIR)/audio/audio.c $(QUANTUM_DIR)/audio/voices.c - SRC += $(QUANTUM_DIR)/audio/audio.c $(QUANTUM_DIR)/audio/luts.c + SRC += $(QUANTUM_DIR)/audio/audio.c + SRC += $(QUANTUM_DIR)/audio/voices.c + SRC += $(QUANTUM_DIR)/audio/luts.c endif ifeq ($(strip $(UNICODE_ENABLE)), yes) From 8ffc73fcbdddf4ba11aa18658d9aaf7bdd9145c5 Mon Sep 17 00:00:00 2001 From: Erez Zukerman Date: Thu, 5 May 2016 22:19:59 -0400 Subject: [PATCH 07/25] [Jack & Erez] Adds an option for user-specific config.h files --- tmk_core/rules.mk | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tmk_core/rules.mk b/tmk_core/rules.mk index 860fc1a931..69c7985b48 100644 --- a/tmk_core/rules.mk +++ b/tmk_core/rules.mk @@ -142,6 +142,9 @@ CFLAGS += $(CSTANDARD) ifdef CONFIG_H CFLAGS += -include $(CONFIG_H) endif +ifdef CONFIG_USER_H + CFLAGS += -include $(CONFIG_USER_H) +endif #---------------- Compiler Options C++ ---------------- @@ -176,6 +179,9 @@ CPPFLAGS += $(patsubst %,-I%,$(EXTRAINCDIRS)) ifdef CONFIG_H CPPFLAGS += -include $(CONFIG_H) endif +ifdef CONFIG_USER_H + CPPFLAGS += -include $(CONFIG_USER_H) +endif #---------------- Assembler Options ---------------- @@ -192,6 +198,9 @@ ASFLAGS += $(patsubst %,-I%,$(EXTRAINCDIRS)) ifdef CONFIG_H ASFLAGS += -include $(CONFIG_H) endif +ifdef CONFIG_USER_H + ASFLAGS += -include $(CONFIG_USER_H) +endif #---------------- Library Options ---------------- From 3a9d1c4279d4ccc6430e65f8d4d3ff2a6b11dac1 Mon Sep 17 00:00:00 2001 From: Erez Zukerman Date: Thu, 5 May 2016 22:23:32 -0400 Subject: [PATCH 08/25] [Jack & Erez] Enables config_user.h per keymap --- keyboard/ergodox_ez/Makefile | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/keyboard/ergodox_ez/Makefile b/keyboard/ergodox_ez/Makefile index 5dfcca2c80..3a07ec254f 100644 --- a/keyboard/ergodox_ez/Makefile +++ b/keyboard/ergodox_ez/Makefile @@ -101,6 +101,22 @@ NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: ht # MIDI_ENABLE = yes # MIDI controls # UNICODE_ENABLE = yes # Unicode +# If you want to have your own config_user.h, you can just put it in +# your keymap directory. Anything you set there will take precedence +# over the global config.h. +ifneq ("$(wildcard keymaps/$(KEYMAP)/config_user.h)","") +CONFIG_USER_H = keymaps/$(KEYMAP)/config_user.h +endif + +ifdef KEYMAP + +ifeq ("$(wildcard keymaps/$(KEYMAP).c)","") +ifneq ("$(wildcard keymaps/$(KEYMAP)/makefile.mk)","") + include keymaps/$(KEYMAP)/makefile.mk +endif +endif +endif + # Optimize size but this may cause error "relocation truncated to fit" #EXTRALDFLAGS = -Wl,--relax From cd30f971ae61aa5b676cb9140792b750b1e5b664 Mon Sep 17 00:00:00 2001 From: Erez Zukerman Date: Thu, 5 May 2016 22:24:09 -0400 Subject: [PATCH 09/25] [Jack & Erez] Creates a makefile.mk and a config file for the experimental layout --- .../ergodox_ez/keymaps/erez_experimental/config_user.h | 8 ++++++++ keyboard/ergodox_ez/keymaps/erez_experimental/makefile.mk | 5 +++++ 2 files changed, 13 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/erez_experimental/config_user.h create mode 100644 keyboard/ergodox_ez/keymaps/erez_experimental/makefile.mk diff --git a/keyboard/ergodox_ez/keymaps/erez_experimental/config_user.h b/keyboard/ergodox_ez/keymaps/erez_experimental/config_user.h new file mode 100644 index 0000000000..d19c2783c3 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/erez_experimental/config_user.h @@ -0,0 +1,8 @@ +#ifndef CONFIG_USER_H +#define CONFIG_USER_H + +#include "config.h" +#define ONESHOT_TAP_TOGGLE 2 +#define ONESHOT_TIMEOUT 3000 + +#endif diff --git a/keyboard/ergodox_ez/keymaps/erez_experimental/makefile.mk b/keyboard/ergodox_ez/keymaps/erez_experimental/makefile.mk new file mode 100644 index 0000000000..4c3a314ed6 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/erez_experimental/makefile.mk @@ -0,0 +1,5 @@ +# Having a file like this allows you to override Makefile definitions +# for your own particular keymap + +SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend + From 9bb368a5fb55e069aafb49007871a7045e6d964f Mon Sep 17 00:00:00 2001 From: Erez Zukerman Date: Thu, 5 May 2016 22:44:24 -0400 Subject: [PATCH 10/25] [Jack & Erez] Defines MOD_HYPR and MOD_MEH --- quantum/keymap_common.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/quantum/keymap_common.h b/quantum/keymap_common.h index ae10bc78d6..ab80ea45c7 100644 --- a/quantum/keymap_common.h +++ b/quantum/keymap_common.h @@ -67,6 +67,9 @@ extern const uint16_t fn_actions[]; #define MEH(kc) kc | 0x0700 #define LCAG(kc) kc | 0x0D00 // Modifier Ctrl Alt and GUI +#define MOD_HYPR 0xf +#define MOD_MEH 0x7 + #define RCTL(kc) kc | 0x1100 #define RSFT(kc) kc | 0x1200 #define RALT(kc) kc | 0x1400 From bf6f3fe7f4571ea8907fc9dcc0befbd6c5ac0f73 Mon Sep 17 00:00:00 2001 From: Erez Zukerman Date: Thu, 5 May 2016 22:58:06 -0400 Subject: [PATCH 11/25] [Erez & Jack] Updates docs with one-shot information and config_user.h --- README.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index bb1cca1edf..3e6eb1fa3a 100644 --- a/README.md +++ b/README.md @@ -33,6 +33,10 @@ If your keymap directory has a file called `makefile.mk` (note the lowercase fil So let's say your keyboard's makefile has `CONSOLE_ENABLE = yes` (or maybe doesn't even list the `CONSOLE_ENABLE` option, which would cause it to revert to the global Quantum default). You want your particular keymap to not have the debug console, so you make a file called `makefile.mk` and specify `CONSOLE_ENABLE = no`. +### Customizing config.h on a per-keymap basis + +If you use the ErgoDox EZ, you can make a `config_user.h` file in your keymap directory and use it to override any `config.h` settings you don't like. Anything you set there will take precedence over the global `config.h` for the ErgoDox EZ. To see an example of this, check out `keymaps/erez_experimental`. + ## Quick aliases to common actions Your keymap can include shortcuts to common operations (called "function actions" in tmk). @@ -41,10 +45,13 @@ Your keymap can include shortcuts to common operations (called "function actions `MO(layer)` - momentary switch to *layer*. As soon as you let go of the key, the layer is deactivated and you pop back out to the previous layer. When you apply this to a key, that same key must be set as `KC_TRNS` on the destination layer. Otherwise, you won't make it back to the original layer when you release the key (and you'll get a keycode sent). You can only switch to layers *above* your current layer. If you're on layer 0 and you use `MO(1)`, that will switch to layer 1 just fine. But if you include `MO(3)` on layer 5, that won't do anything for you -- because layer 3 is lower than layer 5 on the stack. +`OSL(layer)` - momentary switch to *layer*, as a one-shot operation. So if you have a key that's defined as `OSL(1)`, and you tap that key, then only the very next keystroke would come from layer 1. You would drop back to layer zero immediately after that one keystroke. That's handy if you have a layer full of custom shortcuts -- for example, a dedicated key for closing a window. So you tap your one-shot layer mod, then tap that magic 'close window' key, and keep typing like a boss. Layer 1 would remain active as long as you hold that key down, too (so you can use it like a momentary toggle-layer key with extra powers). + `LT(layer, kc)` - momentary switch to *layer* when held, and *kc* when tapped. Like `MO()`, this only works upwards in the layer stack (`layer` must be higher than the current layer). `TG(layer)` - toggles a layer on or off. As with `MO()`, you should set this key as `KC_TRNS` in the destination layer so that tapping it again actually toggles back to the original layer. Only works upwards in the layer stack. + ### Fun with modifier keys * `LSFT(kc)` - applies left Shift to *kc* (keycode) - `S(kc)` is an alias @@ -83,14 +90,19 @@ The following shortcuts automatically add `LSFT()` to keycodes to get commonly u KC_PIPE | KC_COLN : +`OSM(mod)` - this is a "one shot" modifier. So let's say you have your left Shift key defined as `OSM(MOD_LSFT)`. Tap it, let go, and Shift is "on" -- but only for the next character you'll type. So to write "The", you don't need to hold down Shift -- you tap it, tap t, and move on with life. And if you hold down the left Shift key, it just works as a left Shift key, as you would expect (so you could type THE). There's also a magical, secret way to "lock" a modifier by tapping it multiple times. If you want to learn more about that, open an issue. :) + `MT(mod, kc)` - is *mod* (modifier key - MOD_LCTL, MOD_LSFT) when held, and *kc* when tapped. In other words, you can have a key that sends Esc (or the letter O or whatever) when you tap it, but works as a Control key or a Shift key when you hold it down. -These are the values you can use for the `mod` in `MT()` (right-hand modifiers are not available): +These are the values you can use for the `mod` in `MT()` and `OSM()` (right-hand modifiers are not available for `MT()`): * MOD_LCTL * MOD_LSFT * MOD_LALT * MOD_LGUI + * MOD_HYPR + * MOD_MEH + These can also be combined like `MOD_LCTL | MOD_LSFT` e.g. `MT(MOD_LCTL | MOD_LSFT, KC_ESC)` which would activate Control and Shift when held, and send Escape when tapped. From 78bd31f28e16458ed8f2f8a7a1fe97b4a9f3f6af Mon Sep 17 00:00:00 2001 From: Erez Zukerman Date: Thu, 5 May 2016 23:18:46 -0400 Subject: [PATCH 12/25] Uses @eltang's famous macro! Still not perfect though :( --- .../erez_experimental/erez_experimental.hex | 2243 ++++++++--------- .../keymaps/erez_experimental/keymap.c | 69 +- 2 files changed, 1162 insertions(+), 1150 deletions(-) diff --git a/keyboard/ergodox_ez/keymaps/erez_experimental/erez_experimental.hex b/keyboard/ergodox_ez/keymaps/erez_experimental/erez_experimental.hex index ab32e94dd2..edbead2769 100644 --- a/keyboard/ergodox_ez/keymaps/erez_experimental/erez_experimental.hex +++ b/keyboard/ergodox_ez/keymaps/erez_experimental/erez_experimental.hex @@ -1,235 +1,235 @@ -:100000000C9465020C94A9020C94A9020C94A90208 -:100010000C94A9020C94A9020C94A9020C94A902B4 -:100020000C94A9020C94A9020C94A00C0C94720DCF -:100030000C94A9020C94A9020C94A9020C94A90294 -:100040000C94A9020C9446220C94A9020C94A902C7 -:100050000C94A9020C94EA1B0C94A9020C94A9021A -:100060000C94A9020C94A9020C94A9020C94A90264 -:100070000C94A9020C94A9020C94A9020C94A90254 -:100080000C94A9020C94A9020C94A9020C94A90244 -:100090000C94A9020C94A9020C94A9020C94A90234 -:1000A0000C94A9020C94A9020C94A902D70DF90D85 -:1000B000E40EF90DE40E3B0E5E0EE40EB30EC60E1A -:1000C000C011C0110112011243127F127F147F145C -:1000D00097127F148E138E1359147F147F146D148E -:1000E0000000F0A12E004C002A00003035810000F5 -:1000F0001E00140004001D7134004D001F001A0082 -:1001000016001B00E104C1002000080007000600E3 -:1001100050002C0021001500090019004F004A0072 -:10012000220017000A000500000065745000015409 -:1001300000002F7F0000E3004F00015400003077E3 -:100140000000E20023001C000B00110000002971D8 -:10015000240018000D74100052004B0025000C0004 -:100160000E00360051002800260012000F00370054 -:100170002F002B81270013003382387130004E008E -:100180002D003100347801302D0000000100010005 -:1001900001000100010000003A001E0022002602BA -:1001A000010001003B001F002300270201000100A5 -:1001B0003C00200024002F004B0101003D002100E5 -:1001C000250030004E0101003E00010026002700FE -:1001D000000001000100010000000100000001001A -:1001E0000100010000000100000001003F000100CB -:1001F0002402310200000100400022022D022602EA -:100200000100010041002E002D0027020100010025 -:1002100042001F0213002000010001004300010002 -:100220002E02010001000100440045000100010010 -:1002300001000000010001000100010001000000B8 -:1002400001000100010001000100010001000100A6 -:10025000F2000100010001000100F000F1000100C6 -:10026000F400010001000100F3000100F5000100AD -:100270000100010001000100000001000100010077 -:100280000000010000000100010001000000010069 -:100290000000010001000100010001000000010058 -:1002A0000100010001000100A9000100010001009E -:1002B0000100AC00AA00B600010001000100AB0083 -:1002C000A80001000100010001000100010001007F -:1002D00001000100AE00010001000000160345000E -:1002E000720067006F0044006F0078002000450036 -:1002F0005A00000016034500720067006F004400BA -:100300006F007800200045005A0000000403090433 -:1003100009026D00040100A0FA09040000010301B4 -:100320000100092111010001223F00070581030896 -:10033000000A090401000103010200092111010062 -:1003400001224D000705820308000A09040200018A -:100350000300000009211101000122360007058376 -:100360000308000A09040300010300000009211129 -:100370000100012239000705840310000112011059 -:100380000100000008EDFE07130100010200010555 -:10039000010906A101050719E029E71500250195C6 -:1003A0000875018102050819012905950575019156 -:1003B000029501750391010507190029771500259C -:1003C00001957875018102C005010980A1018502AE -:1003D00016010026B7001A01002AB7007510950112 -:1003E0008100C0050C0901A1018503160100269CAE -:1003F000021A01002A9C02751095018100C00501B6 -:100400000902A1010901A100050919012905150029 -:10041000250195057501810295017503810105018D -:10042000093009311581257F950275088106093843 -:100430001581257F950175088106050C0A3802157E -:1004400081257F950175088106C0C005010906A1B7 -:1004500001050719E029E7150025019508750181B7 -:100460000295017508810105081901290595057591 -:100470000191029501750391010507190029FF15E6 -:100480000025FF950675088100C0000000000000EF -:100490000000000000010204060A0F17202C3A4A4F -:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2 -:1004B000B39D87715D4A3A2C20170F0A060402018A -:1004C0000000000000000000000011241FBECFEF5C -:1004D000DAE0DEBFCDBF04B603FE24C08091F00198 -:1004E0009091F101A091F201B091F3018730904B0E -:1004F000A740B04BB9F41092F0011092F1011092A4 -:10050000F2011092F30114BE84B7877F84BF88E1A3 -:100510000FB6F89480936000109260000FBEE0E088 -:10052000FFE3099511E0A0E0B1E0EAE1F8E402C0E0 -:1005300005900D92A433B107D9F711E0A4E3B1E01F -:1005400001C01D92A03FB107E1F70E94E6090C949B -:100550000B240C940000662319F06130F1F03DC0CB -:10056000FC018281882341F00E94B51B90933501E4 -:100570008093340181EE1CC080913401909135014B -:100580000E94C11B8634910534F486E20E94481013 -:1005900086E20E94101181EE1EC0FC018281882338 -:1005A00051F00E94B51B909335018093340185EE84 -:1005B0000E94481012C080913401909135010E9430 -:1005C000C11B8634910534F487E20E94481087E20B -:1005D0000E94101185EE0E94101180E090E00895B5 -:1005E00008956091B3017091B4018091B50190912B -:1005F000B6010E94131B56985E9825982D98269850 -:100600002E9827982F98813019F0823021F0089584 -:10061000259A2D9A0895269A2E9A08950C94F102FF -:1006200056985E9825982D9826982E9827982F985A -:100630008FEF90E0909389008093880090938B00D7 -:1006400080938A0090938D0080938C00259A2D9A38 -:100650002FEF80E792E0215080409040E1F700C00A -:100660000000269A2E9A2FEF80E792E021508040DA -:100670009040E1F700C00000279A2F9A2FEF80E703 -:1006800092E0215080409040E1F700C000002598A2 -:100690002D982FEF80E792E0215080409040E1F7C5 -:1006A00000C0000026982E982FEF80E792E021509E -:1006B00080409040E1F700C0000027982F9856989E -:1006C0005E9825982D9826982E9827982F9808950B -:1006D00089EA8093800089E08093810024982C9897 -:1006E0003F988AB18F748AB96E98479A8BB1806BA4 -:1006F0008BB9769A0E9410030C94F00280E28093EA -:1007000000018091360181110EC00E94CD0381E06D -:10071000809336012FEF83ED90E32150804090408D -:10072000E1F700C0000080E40E94D3038093000141 -:1007300081112EC00E94FD0380930001811128C009 -:100740000E94FD0380930001811122C08FE30E946B -:10075000FD038093000181111BC00E94F50380E41A -:100760000E94D30380930001811112C08CE00E948B -:10077000FD038093000181110BC00E94FD03809353 -:100780000001811105C08FE30E94FD0380930001E9 -:100790000E94F5038091000108951092B9008AE04B -:1007A0008093B800089594EA9093BC009091BC00A7 -:1007B00097FFFCCF9091B900987F983021F090314D -:1007C00011F081E008958093BB0084E88093BC0021 -:1007D0008091BC0087FFFCCF8091B900887F883171 -:1007E00011F0803471F780E0089584E98093BC00B3 -:1007F0008091BC0084FDFCCF08958093BB0084E809 -:100800008093BC008091BC0087FFFCCF9091B90021 -:10081000987F81E0983209F480E0089584E880931D -:10082000BC008091BC0087FFFCCF8091BB00089585 -:1008300080910001811115C080E40E94D303809350 -:10084000000181110CC082E10E94FD038093000130 -:10085000811105C08FEF0E94FD03809300010E946B -:10086000F50384B1807F84B985B1807F85B98AB171 -:10087000837F8AB98BB1837F8BB93E984698089560 -:100880000E947E03809300010E94180480B38C7044 -:1008900080BB81B3836F81BBE6E4F1E0A8E3B1E004 -:1008A00011921D9281E0E435F807D1F70C946803AA -:1008B000BF92CF92DF92EF92FF920F931F93CF934D -:1008C000DF9380910001882379F0809137018F5F59 -:1008D00080933701811108C00E947E03809300013C -:1008E000811102C00E94100308E311E0C0E0D0E0D3 -:1008F000DD24D39482E0C82EEE24E394F12CC7309B -:1009000000F580910001811162C080E40E94D30350 -:1009100080930001811112C082E10E94FD03809347 -:10092000000181110BC0C7010C2E01C0880F0A9471 -:10093000EAF780950E94FD03809300010E94F50371 -:1009400046C0CA30A1F028F4C83059F0C93061F06F -:1009500005C0CC3089F070F0CD3089F0209A28980D -:1009600010C0219A29980DC0229A2A980AC0239A69 -:100970002B9807C0529A01C0539A5B9802C03E9AC6 -:100980004698E0EAEA95F1F78FB179995AC092E07A -:1009900081708D25892B7C9B02C090E001C094E082 -:1009A000892B7D9B02C090E001C098E0892B7E9B43 -:1009B00002C090E001C090E1892B9FB19095991FF2 -:1009C0009927991F9295990F907E892B0FC080913E -:1009D000000181114BC080E40E94D3038093000189 -:1009E000882389F1B12C0E94F5038B2DF8019081A9 -:1009F000981719F08083C09201010E941804219673 -:100A00000F5F1F4FCE30D10509F079CF80910101E2 -:100A1000882371F1815080930101882339F08FE997 -:100A20009FE00197F1F700C0000022C0A6E4B1E00A -:100A3000E8E3F1E081918D9391E0E634F907D1F795 -:100A400017C090E0A5CF83E10E94FD0380930001D1 -:100A50008111C8CF81E40E94D303809300018111EA -:100A6000C1CF0E940E04B82EB094BDCF80E0BECF9F -:100A70000E940E0381E0DF91CF911F910F91FF90B3 -:100A8000EF90DF90CF90BF900895E82FF0E0EA5B01 -:100A9000FE4F808108950895089596E0799FF001B2 -:100AA000112494E5899FE00DF11D1124E60FF11D3D -:100AB000EE0FFF1FEC51FF4F859194910895880F21 -:100AC000991F805A9040FC01859194910895880F58 -:100AD000991F80529F4FFC018591949108950F9327 -:100AE0001F93CF93DF93EC01811520E3920730F53C -:100AF000811530E2930708F0B1C08B3B910588F473 -:100B0000883A910508F058C0853A910508F049C027 -:100B10008430910508F043C08130910509F4B2C1D9 -:100B2000AEC18F3F910509F0D0F5803F910508F0E7 -:100B300092C0805E9109089790F1A1C1C11581E52D -:100B4000D807A8F4C23090E5D90708F09FC0C115B6 -:100B500020E5D20709F486C008F092C0C11580E4F0 -:100B6000D80708F08CC18E011127106CCCC1C115BB -:100B700090E8D90758F4C11520E7D20708F07BC1E7 -:100B8000C11530E6D30708F423C179C1C11580E946 -:100B9000D80708F074C18E011F70106AB4C18E01AD -:100BA000B2C1853A910509F470C1863A910509F4FC -:100BB0006FC103E810E4A7C1883A910509F46BC13D -:100BC000893A910509F46AC18A3A910509F469C123 -:100BD0008B3A910509F468C18C3A910509F467C113 -:100BE0008D3A910509F466C1803B910509F465C110 -:100BF0008E3A910509F464C18F3A910509F463C1F5 -:100C0000813B910509F462C1823B910509F461C100 -:100C1000833B910509F460C1843B910509F45FC1F0 -:100C2000853B910509F45EC1863B910509F45DC1E0 -:100C3000873B910509F45CC1883B910509F45BC1D0 -:100C4000893B910509F45AC18A3B910509F059C1C4 -:100C50000AE216E458C18C01106555C19F700E94CC -:100C6000670552C10E94A2149FEF24E33CE091501B -:100C700020403040E1F700C000000E940F1C43C13B -:100C80008091CF0181608093CF013DC10E94B71D4B -:100C9000811102C00E949D1D0E94D41D90E090937E -:100CA000F0018093EF01C23080E5D80721F48091F4 -:100CB000EF01816086C0C43090E5D90721F48091AE -:100CC000EF0182607EC0C63020E5D20721F480911A -:100CD000EF01846076C0C83030E5D30719F4809105 -:100CE000EF0127C0CA3080E5D80721F48091EF01D9 -:100CF000806167C0CC3090E5D90721F48091EF0185 -:100D000080625FC0CE3020E5D20721F48091EF01F0 -:100D1000806457C0C03130E5D30721F48091EF01E2 -:100D200080684FC0C23180E5D80729F48091EF0177 -:100D30008460886046C0C33090E5D90721F4809173 -:100D4000EF018E7F3EC0C53020E5D20721F48091AF -:100D5000EF018D7F36C0C73030E5D30721F4809195 -:100D6000EF018B7F2EC0C93080E5D80719F4809140 -:100D7000EF0126C0CB3090E5D90721F48091EF0137 -:100D80008F7E1FC0CD3020E5D20721F48091EF0186 -:100D90008F7D17C0CF3030E5D30721F48091EF016C -:100DA0008F7B0FC0C13180E5D80721F48091EF011E -:100DB0008F7707C0C331D04531F48091EF018B7F2D -:100DC000877F8093EF018091EF010E94D81D9BC027 -:100DD0008D2F99278F70992781309105E9F48E0125 -:100DE000037011279C0102C0220F331F0A95E2F7FE -:100DF00089011C68CE0164E0880F991F6A95E1F7AC -:100E000088279370082B192B73E0CC0FDD1F7A9580 -:100E1000E1F7C076DD272CC08230910529F41C2F24 -:100E20000027016F106A6FC08330910561F4CE0115 -:100E30008370992701E010E002C0000F111F8A950E -:100E4000E2F71C680EC0049709F05DC0CE01837004 -:100E5000992701E010E002C0000F111F8A95E2F708 -:100E60001A6843E0CC0FDD1F4A95E1F7C07ED770CA -:100E70000C2B1D2B48C08E011F70106244C000E077 +:100000000C945C020C94A0020C94A0020C94A0022C +:100010000C94A0020C94A0020C94A0020C94A002D8 +:100020000C94A0020C94A0020C94970C0C94690DF3 +:100030000C94D61B0C94A0020C94A0020C94A00269 +:100040000C94A0020C94A0020C94A0020C94A002A8 +:100050000C94A0020C943D1C0C94A0020C94A002E1 +:100060000C94A0020C94A0020C94A0020C94A00288 +:100070000C94A0020C94A0020C94A0020C94A00278 +:100080000C94A0020C94A0020C94A0020C94A00268 +:100090000C94A0020C94A0020C94A0020C94A00258 +:1000A0000C94A0020C94A0020C94A002CE0DF00DB2 +:1000B000DB0EF00DDB0E320E550EDB0EAA0EBD0E62 +:1000C000CC11CC11FB11FB1146126812CF13CF13C8 +:1000D0007312CF131C131C13C013CF13CF13C913E8 +:1000E0002913291329132913291329132913291330 +:1000F0002913291329132913291329132913291320 +:100100003A1348134F13561360130000F0A100C8B0 +:1001100001C82E004C002A000030358100001E006E +:10012000140004001D7134004D001F001A00160059 +:100130001B00E104C1002000080007000600500079 +:100140002C0021001500090019004F004A00220070 +:1001500017000A00050000006574500001540000FB +:100160002F7F0000E3004F000154000030770000B3 +:10017000E20023001C000B00110000002971240084 +:1001800018000D74100052004B0025000C000E00EA +:10019000360051002800260012000F0037002F0003 +:1001A0002B81270013003382387130004E002D0060 +:1001B0003100347801302D00000001000100010001 +:1001C0000100010000003A001E002200260201008A +:1001D00001003B001F0023002702010001003C003A +:1001E000200024002F004B0101003D0021002500CC +:1001F00030004E0101003E000100260027000000F3 +:1002000001000100010000000100000001000100E8 +:10021000010000000100000001003F000100240275 +:10022000310200000100400022022D0226020100DE +:10023000010041002E002D002702010001004200B4 +:100240001F021300200001000100430001002E02E4 +:10025000010001000100440045000100010001000F +:100260000000010001000100010001000000010088 +:100270000100010001000100010001000100F20085 +:100280000100010001000100F000F1000100F40094 +:10029000010001000100F3000100F5000100010070 +:1002A0000100010001000000010001000100000048 +:1002B0000100000001000100010000000100000039 +:1002C0000100010001000100010000000100010027 +:1002D000010001000100A90001000100010001006E +:1002E000AC00AA00B600010001000100AB00A800AC +:1002F00001000100010001000100010001000100F6 +:100300000100AE000100010000001603450072006C +:1003100067006F0044006F007800200045005A001D +:10032000000016034500720067006F0044006F0074 +:100330007800200045005A00000004030904090267 +:100340006D00040100A0FA0904000001030101008E +:10035000092111010001223F000705810308000A5D +:100360000904010001030102000921110100012219 +:100370004D000705820308000A090402000103007A +:10038000000009211101000122360007058303083E +:10039000000A090403000103000000092111010003 +:1003A0000122390007058403100001120110010029 +:1003B000000008EDFE07130100010200010501091C +:1003C00006A101050719E029E71500250195087523 +:1003D000018102050819012905950575019102950C +:1003E000017503910105071900297715002501956D +:1003F0007875018102C005010980A10185021601FD +:100400000026B7001A01002AB70075109501810077 +:10041000C0050C0901A1018503160100269C021AE2 +:1004200001002A9C02751095018100C00501090296 +:10043000A1010901A10005091901290515002501DE +:10044000950575018102950175038101050109304A +:1004500009311581257F95027508810609381581B6 +:10046000257F950175088106050C0A38021581253E +:100470007F950175088106C0C005010906A1010527 +:100480000719E029E71500250195087501810295F6 +:100490000175088101050819012905950575019166 +:1004A000029501750391010507190029FF15002523 +:1004B000FF950675088100C011241FBECFEFDAE05A +:1004C000DEBFCDBF04B603FE24C08091F20190913F +:1004D000F301A091F401B091F5018730904BA74052 +:1004E000B04BB9F41092F2011092F3011092F401A2 +:1004F0001092F50114BE84B7877F84BF88E10FB6E0 +:10050000F89480936000109260000FBEE0E0FFE37B +:10051000099511E0A0E0B1E0EAEEF7E402C0059031 +:100520000D92A433B107D9F711E0A4E3B1E001C003 +:100530001D92A23FB107E1F70E94DF090C94F3235B +:100540000C940000CF93DF93EC01662319F0613027 +:1005500079F031C08A818823C9F082E00E94561167 +:100560008D81982F907F71F080FD0CC086E21BC0BA +:100570008A818823D9F082E00E9456118D81982FBC +:10058000907F71F48D818F708D8315C08D81807FF8 +:1005900019F086E20E94071182E00E945D110BC0F3 +:1005A00080FDF0CF87E20E943F1005C08D81807FE3 +:1005B00099F387E2EFCF80E090E0DF91CF9108954B +:1005C00008956091B1017091B2018091B301909151 +:1005D000B4010E943D1B56985E9825982D98269848 +:1005E0002E9827982F98813019F0823021F00895A5 +:1005F000259A2D9A0895269A2E9A08950C94E10230 +:1006000056985E9825982D9826982E9827982F987A +:100610008FEF90E0909389008093880090938B00F7 +:1006200080938A0090938D0080938C00259A2D9A58 +:100630002FEF80E792E0215080409040E1F700C02A +:100640000000269A2E9A2FEF80E792E021508040FA +:100650009040E1F700C00000279A2F9A2FEF80E723 +:1006600092E0215080409040E1F700C000002598C2 +:100670002D982FEF80E792E0215080409040E1F7E5 +:1006800000C0000026982E982FEF80E792E02150BE +:1006900080409040E1F700C0000027982F985698BE +:1006A0005E9825982D9826982E9827982F9808952B +:1006B00089EA8093800089E08093810024982C98B7 +:1006C0003F988AB18F748AB96E98479A8BB1806BC4 +:1006D0008BB9769A0E9400030C94E00280E280932A +:1006E00000018091340181110EC00E94BD0381E0A0 +:1006F000809334012FEF83ED90E3215080409040B0 +:10070000E1F700C0000080E40E94C3038093000171 +:1007100081112EC00E94ED0380930001811128C039 +:100720000E94ED0380930001811122C08FE30E949B +:10073000ED038093000181111BC00E94E50380E45A +:100740000E94C30380930001811112C08CE00E94BB +:10075000ED038093000181110BC00E94ED03809393 +:100760000001811105C08FE30E94ED038093000119 +:100770000E94E5038091000108951092B9008AE07B +:100780008093B800089594EA9093BC009091BC00C7 +:1007900097FFFCCF9091B900987F983021F090316D +:1007A00011F081E008958093BB0084E88093BC0041 +:1007B0008091BC0087FFFCCF8091B900887F883191 +:1007C00011F0803471F780E0089584E98093BC00D3 +:1007D0008091BC0084FDFCCF08958093BB0084E829 +:1007E0008093BC008091BC0087FFFCCF9091B90042 +:1007F000987F81E0983209F480E0089584E880933E +:10080000BC008091BC0087FFFCCF8091BB000895A5 +:1008100080910001811115C080E40E94C303809380 +:10082000000181110CC082E10E94ED038093000160 +:10083000811105C08FEF0E94ED03809300010E949B +:10084000E50384B1807F84B985B1807F85B98AB1A1 +:10085000837F8AB98BB1837F8BB93E984698089580 +:100860000E946E03809300010E94080480B38C7084 +:1008700080BB81B3836F81BBE4E4F1E0A6E3B1E028 +:1008800011921D9281E0E235F807D1F70C945803DC +:10089000BF92CF92DF92EF92FF920F931F93CF936D +:1008A000DF9380910001882379F0809135018F5F7B +:1008B00080933501811108C00E946E03809300016E +:1008C000811102C00E94000306E311E0C0E0D0E005 +:1008D000DD24D39482E0C82EEE24E394F12CC730BB +:1008E00000F580910001811162C080E40E94C30381 +:1008F00080930001811112C082E10E94ED03809378 +:10090000000181110BC0C7010C2E01C0880F0A9491 +:10091000EAF780950E94ED03809300010E94E503B1 +:1009200046C0CA30A1F028F4C83059F0C93061F08F +:1009300005C0CC3089F070F0CD3089F0209A28982D +:1009400010C0219A29980DC0229A2A980AC0239A89 +:100950002B9807C0529A01C0539A5B9802C03E9AE6 +:100960004698E0EAEA95F1F78FB179995AC092E09A +:1009700081708D25892B7C9B02C090E001C094E0A2 +:10098000892B7D9B02C090E001C098E0892B7E9B63 +:1009900002C090E001C090E1892B9FB19095991F12 +:1009A0009927991F9295990F907E892B0FC080915E +:1009B000000181114BC080E40E94C30380930001B9 +:1009C000882389F1B12C0E94E5038B2DF8019081D9 +:1009D000981719F08083C09201010E9408042196A3 +:1009E0000F5F1F4FCE30D10509F079CF8091010103 +:1009F000882371F1815080930101882339F08FE9B8 +:100A00009FE00197F1F700C0000022C0A4E4B1E02C +:100A1000E6E3F1E081918D9391E0E434F907D1F7B9 +:100A200017C090E0A5CF83E10E94ED038093000101 +:100A30008111C8CF81E40E94C3038093000181111A +:100A4000C1CF0E94FE03B82EB094BDCF80E0BECFD0 +:100A50000E94FE0281E0DF91CF911F910F91FF90E4 +:100A6000EF90DF90CF90BF900895E82FF0E0EC5B1F +:100A7000FE4F808108950895089596E0799FF001D2 +:100A8000112494E5899FE00DF11D1124E60FF11D5D +:100A9000EE0FFF1FEE5EFE4F859194910895880F33 +:100AA000991F86579040FC01859194910895880F75 +:100AB000991F865F9E4FFC018591949108950F9335 +:100AC0001F93CF93DF93EC01811520E3920730F55C +:100AD000811530E2930708F0B1C08B3B910588F493 +:100AE000883A910508F058C0853A910508F049C048 +:100AF0008430910508F043C08130910509F4C2C1EA +:100B0000BEC18F3F910509F0D0F5803F910508F0F7 +:100B100092C0805E9109089790F1B1C1C11581E53D +:100B2000D807A8F4C23090E5D90708F09FC0C115D6 +:100B300020E5D20709F486C008F092C0C11580E410 +:100B4000D80708F09CC18E011127106CDCC1C115BB +:100B500090E8D90758F4C11520E7D20708F08BC1F7 +:100B6000C11530E6D30708F423C189C1C11580E956 +:100B7000D80708F084C18E011F70106AC4C18E01AD +:100B8000C2C1853A910509F480C1863A910509F4FC +:100B90007FC103E810E4B7C1883A910509F47BC12D +:100BA000893A910509F47AC18A3A910509F479C123 +:100BB0008B3A910509F478C18C3A910509F477C113 +:100BC0008D3A910509F476C1803B910509F475C110 +:100BD0008E3A910509F474C18F3A910509F473C1F5 +:100BE000813B910509F472C1823B910509F471C101 +:100BF000833B910509F470C1843B910509F46FC1F1 +:100C0000853B910509F46EC1863B910509F46DC1E0 +:100C1000873B910509F46CC1883B910509F46BC1D0 +:100C2000893B910509F46AC18A3B910509F069C1C4 +:100C30000AE216E468C18C01106565C19F700E94CC +:100C4000570562C10E9419149FEF24E33CE09150C4 +:100C500020403040E1F700C000000E94621C53C1F8 +:100C60008091D30181608093D3014DC10E940A1EFF +:100C7000811102C00E94F01D0E94271E90E09093F7 +:100C8000F2018093F101C23080E5D80721F4809110 +:100C9000F101816086C0C43090E5D90721F48091CC +:100CA000F10182607EC0C63020E5D20721F4809138 +:100CB000F101846076C0C83030E5D30719F4809123 +:100CC000F10127C0CA3080E5D80721F48091F101F5 +:100CD000806167C0CC3090E5D90721F48091F101A3 +:100CE00080625FC0CE3020E5D20721F48091F1010F +:100CF000806457C0C03130E5D30721F48091F10101 +:100D000080684FC0C23180E5D80729F48091F10195 +:100D10008460886046C0C33090E5D90721F4809193 +:100D2000F1018E7F3EC0C53020E5D20721F48091CD +:100D3000F1018D7F36C0C73030E5D30721F48091B3 +:100D4000F1018B7F2EC0C93080E5D80719F480915E +:100D5000F10126C0CB3090E5D90721F48091F10153 +:100D60008F7E1FC0CD3020E5D20721F48091F101A4 +:100D70008F7D17C0CF3030E5D30721F48091F1018A +:100D80008F7B0FC0C13180E5D80721F48091F1013C +:100D90008F7707C0C331D04531F48091F1018B7F4B +:100DA000877F8093F1018091F1010E942B1EABC0DF +:100DB0008D2F99278F70992781309105E9F48E0145 +:100DC000037011279C0102C0220F331F0A95E2F71E +:100DD00089011C68CE01E4E0880F991FEA95E1F7CC +:100DE00088279370082B192BF3E0CC0FDD1FFA95A1 +:100DF000E1F7C076DD272CC08230910529F41C2F45 +:100E00000027016F106A7FC08330910561F4CE0125 +:100E10008370992701E010E002C0000F111F8A952E +:100E2000E2F71C680EC084309105A9F4CE018370EE +:100E3000992701E010E002C0000F111F8A95E2F728 +:100E40001A6863E0CC0FDD1F6A95E1F7C07ED770AA +:100E50000C2B1D2B58C08530910529F41C2F002721 +:100E6000046F106A50C0069709F04DC0CF71DD279E +:100E70001C2F002702C08E011F70106244C000E0CA :100E800010E041C001E010E03EC001E810E43BC0CA :100E900002E810E438C002EE14E435C009EE14E4B0 :100EA00032C00AEE14E42FC005EB14E42CC006EBAC @@ -240,43 +240,43 @@ :100EF00005E216E408C006E216E405C007E216E4BF :100F000002C000E014E4C801DF91CF911F910F915E :100F1000089596E0799FF001112494E5899FE00DF2 -:100F2000F11D1124E60FF11DEE0FFF1FEC51FF4FD5 +:100F2000F11D1124E60FF11DEE0FFF1FEE5EFE4FC7 :100F300085919491803E9105E0F4803C910558F5AF :100F40008133910509F46FC048F48932910509F4A1 :100F500063C08A32910509F46DC072C0893391056E :100F6000E9F082389105D1F08533910509F44DC03F :100F700067C0833E910581F138F4803E9105B9F058 :100F8000823E9105D9F05CC0863E910561F1873EB5 -:100F90009105A1F155C00E945F0508952091EF01D0 +:100F90009105A1F155C00E944F0508952091F101DE :100FA00020FD02C021FF4CC080EE90E049C080913E -:100FB000EF0180FFF9CF89E390E042C08091EF011B -:100FC00082FF0EC08091EF0184FF03C080E090E0BB -:100FD00037C083EE90E034C08091EF0182FFF2CF02 -:100FE00082EE90E02DC08091EF0183FF0BC08091D5 -:100FF000EF0184FDEBCF87EE90E022C08091EF01FE -:1010000083FFF5CF86EE90E01BC08091EF0185FF56 -:1010100007C089E290E014C08091EF0185FFF9CF0D -:1010200085E390E00DC08091EF0186FF07C08AE262 -:1010300090E006C08091EF0186FFF9CF81E390E058 -:101040000E946F05089508950C942308809164010F +:100FB000F10180FFF9CF89E390E042C08091F10117 +:100FC00082FF0EC08091F10184FF03C080E090E0B9 +:100FD00037C083EE90E034C08091F10182FFF2CF00 +:100FE00082EE90E02DC08091F10183FF0BC08091D3 +:100FF000F10184FDEBCF87EE90E022C08091F101FA +:1010000083FFF5CF86EE90E01BC08091F10185FF54 +:1010100007C089E290E014C08091F10185FFF9CF0B +:1010200085E390E00DC08091F10186FF07C08AE260 +:1010300090E006C08091F10186FFF9CF81E390E056 +:101040000E945F05089508950C9423088091620121 :101050000895CF93DF9300D01F92CDB7DEB72091D4 -:10106000E601243019F523E029839B838A832093AA +:10106000E801243019F523E029839B838A832093A8 :10107000E9008FEF9091E800815095FD06C095ED55 :101080009A95F1F700008111F5CF8091E80085FF76 :101090000DC040E050E063E070E0CE0101960E9498 -:1010A000930A8091E8008E778093E8000F900F906C +:1010A0008A0A8091E8008E778093E8000F900F9075 :1010B0000F90DF91CF910895CF93DF9300D01F92CF -:1010C000CDB7DEB72091E601243021F522E0298357 +:1010C000CDB7DEB72091E801243021F522E0298355 :1010D0009B838A8383E08093E9008FEF9091E800FF :1010E000815095FD06C095ED9A95F1F700008111AC :1010F000F5CF8091E80085FF0DC040E050E063E04F -:1011000070E0CE0101960E94930A8091E8008E77EC +:1011000070E0CE0101960E948A0A8091E8008E77F5 :101110008093E8000F900F900F90DF91CF9108958A -:101120002091E6012430F1F422E02093E9002FEF32 +:101120002091E8012430F1F422E02093E9002FEF30 :101130003091E800215035FD06C035ED3A95F1F7C4 :1011400000002111F5CF2091E80025FF0BC040E001 -:1011500050E065E070E00E94930A8091E8008E778D -:101160008093E8000895CF93DF93EC018091E6012E +:1011500050E065E070E00E948A0A8091E8008E7796 +:101160008093E8000895CF93DF93EC018091E8012C :10117000843009F046C090910C019923D9F09091E8 :101180000D019923B9F08093E9008FEF9091E80069 :10119000815095FD06C095E19A95F1F70000811107 @@ -284,876 +284,873 @@ :1011B00070E017C081E08093E9008FEF9091E80024 :1011C000815095FD06C095ED9A95F1F700008111CB :1011D000F5CF8091E80085FF14C040E050E068E062 -:1011E00070E0CE010E94930A8091E8008E77809390 -:1011F000E80080E1FE01A4E5B1E001900D928A953E -:10120000E1F7DF91CF9108958091E501811109C047 -:101210000E94250C0E94820C8091E20084608093E1 -:10122000E20008951092E501089508950C94332288 -:101230000E94A61B0E9439220E941F0F0C942408B2 -:1012400042E061EC81E00E949F0B42E061EC82E0B1 -:101250000E949F0B42E061EC83E00E949F0B42E101 -:1012600061EC84E00C949F0B8091E801833009F4D9 -:1012700055C030F4813071F0823009F48EC0089589 -:101280008A3009F47AC08B3009F460C0893009F0E3 -:101290009CC020C08091E701813A09F096C08091FE -:1012A000E800877F8093E8008091EB019091EC014A -:1012B000892B21F060E080E090E003C060E184E5EC -:1012C00091E070E00E94DC0A8091E8008B778093C7 -:1012D000E80008958091E701813209F076C080919D -:1012E000EB019091EC01009719F0039709F06DC0A4 -:1012F0008091E800877F8093E8008091E80082FD7C -:1013000005C08091E6018111F8CF5FC08091F100A6 -:10131000809364018091E8008B7753C08091E7014E -:10132000813A09F052C08091EB019091EC01892B38 -:1013300009F04BC08091E800877F8093E80080919E -:10134000E80080FFFCCF80910C0136C08091E7015E -:101350008132D9F58091EB019091EC01892BA9F5AF -:101360008091E800877F8093E8000E94D40B8091F1 -:10137000E90180930C010C94A2148091E701813261 -:1013800021F58091E800877F8093E8000E94D40BCC -:101390008091EA018093650108958091E701813A87 -:1013A000A1F48091E800877F8093E8008091E800B5 -:1013B00080FFFCCF809165018093F1008091E8006F -:1013C0008E778093E8000C94D40B089584B7877FC0 -:1013D00084BF88E10FB6F89480936000109260009B -:1013E0000FBE90E080E80FB6F89480936100909370 -:1013F00061000FBE0E946E0F0E94250C0E94820C9D -:101400008091E20084608093E20078940E94FD0E57 -:101410000E94700F82E091E00E941A0F0E94212228 -:101420008091E601853069F40E94661B8091E40199 -:101430008823B1F30E94911B882391F30E947D0AB7 -:10144000EFCF0E94760FECCF292F332723303105C1 -:10145000A9F06CF42130310509F442C02230310585 -:1014600009F043C08DE690E020E133E042C0213234 -:101470003105C9F02232310519F137C09927813081 -:10148000910541F08230910541F0892B71F5ECE036 -:10149000F3E005C0E4EFF2E002C0ECEDF2E084918D -:1014A00090E09F0126C0643000F5E62FF0E0EE0FDB -:1014B000FF1FEE5DFE4F2081318189E090E019C071 -:1014C000643098F4E62FF0E0DF01AA0FBB1FA65EA0 -:1014D000BE4F2D913C91EA5EFE4F808190E009C0A5 -:1014E00082E190E02DE733E004C080E090E020E06E -:1014F00030E0FA0131832083089580E189BD82E1E3 -:1015000089BD09B400FEFDCF8091D8008F7D809306 -:10151000D8008091E00082608093E0008091E0003C -:1015200081FDFCCF0895CF92DF92EF92FF920F934F -:101530001F93CF93DF937C018B01EA010E94F50B8F -:10154000811131C0209731F088819981081B190BD6 -:10155000E80EF91EC12CD12C0115110519F180914D -:10156000E80085FD14C08091E8008E778093E80044 -:10157000209741F0888199818C0D9D1D99838883E6 -:1015800085E011C00E94F50B882331F30CC0F701F0 -:1015900081917F018093F10001501109FFEFCF1A73 -:1015A000DF0ADACF80E0DF91CF911F910F91FF909A -:1015B000EF90DF90CF9008952091ED013091EE01F2 -:1015C0002617370748F06115710539F42091E800B6 -:1015D0002E772093E80001C0B901FC0120E06115DD -:1015E0007105B9F18091E601882309F440C0853086 -:1015F00009F43FC08091E80083FD3DC08091E80080 -:1016000082FF06C08091E80082FF26C080E0089536 -:101610008091E80080FFE3CF2091F3008091F200F9 -:1016200090E0922B6115710551F08830910538F4E6 -:1016300021912093F100615071090196F3CF21E0CF -:10164000089709F020E08091E8008E778093E80009 -:10165000C6CF2111C7CFD6CF8091E601882339F0BC -:10166000853039F08091E80083FFCCCF04C082E060 -:10167000089583E0089581E008952091ED0130916F -:10168000EE012617370748F06115710539F42091EE -:10169000E8002E772093E80001C0B901FC0120E0AA -:1016A00061157105C1F18091E601882309F441C0FB -:1016B000853009F440C08091E80083FD3EC08091F0 -:1016C000E80082FF06C08091E80082FF27C080E02A -:1016D00008958091E80080FFE3CF2091F30080918E -:1016E000F20090E0922B6115710559F08830910558 -:1016F00040F424912093F1003196615071090196D4 -:10170000F2CF21E0089709F020E08091E8008E7781 -:101710008093E800C5CF2111C6CFD5CF8091E601D7 -:10172000882339F0853039F08091E80083FFCBCFF2 -:1017300004C082E0089583E0089581E00895982F21 -:10174000973058F59093E900981739F07091EC00B4 -:101750002091ED005091F00003C0242F762F50E02F -:1017600021FF19C03091EB003E7F3093EB003091A8 -:10177000ED003D7F3093ED003091EB003160309310 -:10178000EB007093EC002093ED005093F00020915B -:10179000EE0027FF07C09F5FD3CF8F708093E900D3 -:1017A00081E0089580E008958091E70187FD05C0FC -:1017B0008091E80080FF0EC012C08091E80082FD99 -:1017C00005C08091E6018111F8CF08958091E8006D -:1017D0008B7708C08091E6018111EACF089580914E -:1017E000E8008E778093E80008958091E40090915E -:1017F000E50045E62091EC0020FF21C02091E800A3 -:1018000020FD21C02091E601222389F0253089F0B6 -:101810002091EB0025FD0FC02091E4003091E50000 -:101820002817390739F3415041F0C901E3CF82E06D -:10183000089583E0089581E0089584E0089520915B -:10184000E80022FFDFCF80E008950E94930C0E9401 -:101850009B0CE0EEF0E0808181608083E8EDF0E0B9 -:1018600080818F77808319BCA7EDB0E08C918E7F4B -:101870008C9380818F7E80831092E50108950F9371 -:101880001F93CF93DF930E94930C0E949B0CC8ED93 -:10189000D0E088818F778883888180688883888179 -:1018A0008F7D888319BC1092E6011092E20110929C -:1018B000E4011092E30100EE10E0F80180818B7FDB -:1018C000808388818160888342E060E080E00E94BC -:1018D0009F0BE1EEF0E080818E7F8083E2EEF0E00E -:1018E000808181608083808188608083F80180812D -:1018F0008E7F8083888180618883DF91CF911F9163 -:101900000F910895E8EDF0E080818F7E8083E7ED10 -:10191000F0E080818160808384E082BF81E08093F9 -:10192000E5010C943F0CE8EDF0E080818E7F808330 -:101930001092E20008951092DA001092E1000895EA -:101940001F920F920FB60F9211242F933F934F9334 -:101950005F936F937F938F939F93AF93BF93EF9317 -:10196000FF938091E10082FF0BC08091E20082FF33 -:1019700007C08091E1008B7F8093E1000E94FC0E04 -:101980008091DA0080FF1FC08091D80080FF1BC0CB -:101990008091DA008E7F8093DA008091D90080FFF9 -:1019A0000DC080E189BD82E189BD09B400FEFDCF93 -:1019B00081E08093E6010E94040905C019BC1092E1 -:1019C000E6010E9412098091E10080FF19C0809118 -:1019D000E20080FF15C08091E2008E7F8093E200DC -:1019E0008091E20080618093E2008091D800806263 -:1019F0008093D80019BC85E08093E6010E94160907 -:101A00008091E10084FF30C08091E20084FF2CC00F -:101A100080E189BD82E189BD09B400FEFDCF8091DE -:101A2000D8008F7D8093D8008091E1008F7E8093D5 -:101A3000E1008091E2008F7E8093E2008091E200DD -:101A400081608093E2008091E201882311F084E0BC -:101A500007C08091E30087FF02C083E001C081E0FE -:101A60008093E6010E9418098091E10083FF29C05C -:101A70008091E20083FF25C08091E100877F809301 -:101A8000E10082E08093E6011092E2018091E100A2 -:101A90008E7F8093E1008091E2008E7F8093E20050 -:101AA0008091E20080618093E20042E060E080E0AB -:101AB0000E949F0B8091F00088608093F0000E944C -:101AC0001509FF91EF91BF91AF919F918F917F91F8 -:101AD0006F915F914F913F912F910F900FBE0F909B -:101AE0001F9018951F920F920FB60F9211242F93EB -:101AF0003F934F935F936F937F938F939F93AF9396 -:101B0000BF93CF93EF93FF93C091E900CF70809183 -:101B1000EC001092E9008091F000877F8093F00044 -:101B200078940E94AE0D1092E9008091F0008860D8 -:101B30008093F000C093E900FF91EF91CF91BF91A6 -:101B4000AF919F918F917F916F915F914F913F9155 -:101B50002F910F900FBE0F901F9018951F93CF934A -:101B6000DF93CDB7DEB7AA970FB6F894DEBF0FBEEE -:101B7000CDBFE7EEF1E08091F100819321E0EF3EEF -:101B8000F207C9F70E9434098091E80083FF1CC165 -:101B90002091E7013091E801832F90E08A30910590 -:101BA00008F012C1FC01EA5AFF4F0C94BB23203805 -:101BB00081F0223809F008C18091EB018F70809389 -:101BC000E9008091EB0085FB882780F91092E900FD -:101BD00006C08091E3019091E4019111826090919F -:101BE000E800977F9093E8008093F1001092F10055 -:101BF000C5C0822F8D7F09F0E7C0222319F0223063 -:101C000061F0E2C08091E901813009F0DDC033303C -:101C100009F080E08093E40128C08091E9018111FE -:101C200024C02091EB012F7009F4CEC02093E9006D -:101C30008091EB0080FF19C08091EB00333011F4EC -:101C4000806211C080618093EB0081E090E0022E01 -:101C500001C0880F0A94EAF78093EA001092EA0024 -:101C60008091EB0088608093EB001092E9008091F6 -:101C7000E800877F86C02111A7C01091E9011F7776 -:101C80008091E3008078812B8093E3008091E800CD -:101C9000877F8093E8000E94D40B8091E80080FF4A -:101CA000FCCF8091E30080688093E300112311F062 -:101CB00083E001C082E08093E60186C02058223094 -:101CC00008F082C08091E9019091EA018C3D23E007 -:101CD000920779F583E08A838AE289834FB7F89483 -:101CE000DE01139620E03EE051E2E32FF0E0509356 -:101CF0005700E49120FF03C0E295EF703F5FEF7063 -:101D00008E2F90E0EA3010F0C79601C0C0968D93F8 -:101D10009D932F5F243149F74FBF8091E800877F63 -:101D20008093E8006AE270E0CE0101960E94DC0A2E -:101D300014C0AE014F5F5F4F6091EB010E94240A17 -:101D4000009709F441C02091E800277F2093E80024 -:101D5000BC0189819A810E943D0B8091E8008B77BC -:101D60008093E80031C0203879F58091E800877FC2 -:101D70008093E8008091E2018093F1008091E80077 -:101D80008E778093E8000E94D40B1EC021111CC0E6 -:101D90009091E9019230C0F48091E800877F8093B0 -:101DA000E8009093E2010E94D40B8091E20181113E -:101DB00004C08091E30087FF02C084E001C081E09D -:101DC0008093E6010E9420098091E80083FF0AC009 -:101DD0008091E800877F8093E8008091EB0080622B -:101DE0008093EB00AA960FB6F894DEBF0FBECDBF6E -:101DF000DF91CF911F9108950895CF938091E601CF -:101E00008823B1F08091E9008F709091EC0090FFF1 -:101E100002C090E801C090E0C92FC82B1092E900E1 -:101E20008091E80083FD0E94AE0DCF70C093E90061 -:101E3000CF91089590936B0180936A010895E0918A -:101E40006A01F0916B01309721F00190F081E02D53 -:101E5000099480E00895E0916A01F0916B01309758 -:101E600021F00280F381E02D09940895E0916A0148 -:101E7000F0916B01309721F00480F581E02D0994F9 -:101E8000089520916801309169018217930771F0DC -:101E90009093690180936801E0916A01F0916B0170 -:101EA000309721F00680F781E02D09940895209164 -:101EB0006601309167018217930771F09093670173 -:101EC00080936601E0916A01F0916B01309721F0F7 -:101ED0000084F185E02D0994089508950C946D0F08 -:101EE0000E94AC1B0E9440040C94721CCF92DF92A3 -:101EF000EF92FF920F931F93CF93DF93CDB7DEB78F -:101F00002B970FB6F894DEBF0FBECDBF0E945804CA -:101F10003DE6E32E31E0F32E00E010E0C02E802FEE -:101F20000E944505F701D1907F01D826B1F40F5FDB -:101F30001F4F0E30110591F78FEF89838A831B8223 -:101F40000E94B51B8160782F9D838C8349815A81C3 -:101F50006B818D810E94191041C09091CF0191FF3A -:101F600004C08B870E944B058B8520E030E04D2D0F -:101F700050E0922FBA01022E02C0759567950A941F -:101F8000E2F760FF25C02E83CF82EE24E394F12C8C -:101F900002C0EE0CFF1C9A95E2F790E08E219F2183 -:101FA00021E0892B09F420E028870E94B51B81607D -:101FB000782F9A8789874E815F8168858A850E94FC -:101FC0001910F801E359FE4F80818E25808306C0E9 -:101FD0002F5F3F4F2630310561F6A9CF0E94561F73 -:101FE00010916C010E941F0F1817A1F00E941F0F83 -:101FF00080936C012B960FB6F894DEBF0FBECDBF59 -:10200000DF91CF911F910F91FF90EF90DF90CF90D4 -:102010000C9424082B960FB6F894DEBF0FBECDBFEC -:10202000DF91CF911F910F91FF90EF90DF90CF90B4 -:102030000895CF93DF93CDB7DEB72B970FB6F89403 -:10204000DEBF0FBECDBF4F83588769877A878B87E6 -:10205000DE01119686E0FD0111928A95E9F785E08F -:10206000FE01379601900D928A95E1F749815A81D8 -:102070006B817C818D819E810E946E172B960FB69D -:10208000F894DEBF0FBECDBFDF91CF9108950895C4 -:10209000CF93C82F882309F4C1C0823859F40E9415 -:1020A0001F0F81FDBBC089E30E941A1A0E94E41A27 -:1020B00089E30CC0833879F40E941F0F80FDAEC005 -:1020C00083E50E941A1A0E94E41A83E50E945A1AB4 -:1020D000CF910C94E41A843859F40E941F0F82FDAA -:1020E0009DC087E40E941A1A0E94E41A87E4EECF8A -:1020F0008CEF8C0F813A48F48C2F0E94892181113A -:102100008DC08C2F0E941A1AE3CF80E28C0F88308A -:1021100048F4C77081E001C0880FCA95EAF70E94B1 -:102120009B1AD6CF8BE58C0F833078F4C53A29F013 -:10213000C63A31F482E890E005C081E890E002C040 -:1021400083E890E0CF910C94410F88E58C0F8331A8 -:1021500008F064C0C83A39F1C93A41F1CA3A49F1C4 -:10216000CB3A51F1CC3A59F1CD3A61F1C03B69F12A -:10217000CE3A71F1CF3A79F1C13B81F1C23B89F19D -:10218000C33B91F1C43B99F1C53BA1F1C63BA9F119 -:10219000C73BB1F1C83BB9F1C93BC1F1CA3BC9F575 -:1021A0008AE292E038C082EE90E035C089EE90E09D -:1021B00032C08AEE90E02FC085EB90E02CC086EB19 -:1021C00090E029C087EB90E026C08CEC90E023C023 -:1021D0008DEC90E020C083E891E01DC08AE891E09A -:1021E0001AC082E991E017C084E991E014C081E24D -:1021F00092E011C083E292E00EC084E292E00BC054 -:1022000085E292E008C086E292E005C087E292E0B3 -:1022100002C080E090E0CF910C94570FCF910895C9 -:10222000882309F44BC0823859F40E941F0F81FFA4 -:1022300045C089E30E941A1A0E94E41A89E30CC07F -:10224000833871F40E941F0F80FF38C083E50E941D -:102250001A1A0E94E41A83E50E945A1A0C94E41A8E -:10226000843859F40E941F0F82FF28C087E40E941F -:102270001A1A0E94E41A87E4EFCF9CEF980F913A64 -:1022800058F390E2980F983050F4877091E001C0B5 -:10229000990F8A95EAF7892F0E94A11ADFCF9BE553 -:1022A000980F933020F480E090E00C94410F885A0E -:1022B000833120F480E090E00C94570F0895882338 -:1022C00021F00E949B1A0C94E41A0895882321F0AF -:1022D0000E94A11A0C94E41A0895CF92DF92EF9213 -:1022E000FF920F931F93CF93DF93CDB7DEB728975D -:1022F0000FB6F894DEBF0FBECDBF8C0185E0F801AC -:10230000DE01119601900D928A95E1F7F801D080D7 -:10231000E180F280558152955F7023813481232BB7 -:1023200039F0FFEFEF1206C081E0DF1203C003C0F7 -:1023300081E001C080E080FDE2C2C8015F830E94AD -:102340004710D982EA8269817A818F2D0E94161AFC -:102350009E8388870E94CA190E949D184E815F81C2 -:102360006885FF2029F00E94B81A68855F814E8138 -:10237000E42FE295EF70F0E0E05AFF4F0C94BB239E -:10238000842F807F142F1F70882311F01295107FE7 -:10239000FF20B1F0112309F467C280E2860F883074 -:1023A00028F4812F68870E949B1A04C0812F6887B8 -:1023B0000E94AB1A688568870E94E41A688554C237 -:1023C000862F68870E9410116885112309F497C22F -:1023D000605E812F683018F40E94A11A02C00E942A -:1023E000B11A28960FB6F894DEBF0FBECDBFDF91AD -:1023F000CF911F910F91FF90EF90DF90CF900C94B1 -:10240000E41A242F207F842F8F70203211F08295C0 -:10241000807F662319F0613019F12BC0FF20B1F0E5 -:10242000552309F493C1513009F090C128960FB695 -:10243000F894DEBF0FBECDBFDF91CF911F910F91FA -:10244000FF90EF90DF90CF900C94CB1A552319F0AA -:10245000513009F454C28E830E94CE1A8E8189C1F4 -:10246000FF2021F0523008F04AC270C1511147C21A -:1024700080C1FF2021F0552309F468C1F5C155231F -:1024800009F477C105C2242F26952695237030E0E4 -:102490002115310521F021303105C9F030C2FF206E -:1024A00021F0862F942F937002C080E090E0289650 -:1024B0000FB6F894DEBF0FBECDBFDF91CF911F9155 -:1024C0000F91FF90EF90DF90CF900C94410FFF2081 -:1024D00021F0862F942F937002C080E090E0289620 -:1024E0000FB6F894DEBF0FBECDBFDF91CF911F9125 -:1024F0000F91FF90EF90DF90CF900C94570F862FA5 -:10250000FF2019F00E945E1E02C00E94C61E28967F -:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4 -:102520000F91FF90EF90DF90CF900C944B1F842F72 -:10253000837009F076C0F110E2C1262F229526950E -:102540002770220F220F862F8F70C82ED12CE12CDE -:10255000F12C022E04C0CC0CDD1CEE1CFF1C0A94D6 -:10256000D2F764FF10C06FE070E080E090E004C03C -:10257000660F771F881F991F2A95D2F7609570956F -:102580008095909503C060E070E0CB01242F2695E4 -:1025900026952370422F50E042305105D1F0433050 -:1025A000510559F16C297D298E299F29413051050A -:1025B00041F128960FB6F894DEBF0FBECDBFDF9174 -:1025C000CF911F910F91FF90EF90DF90CF900C94DF -:1025D000C2186C297D298E299F2928960FB6F89458 -:1025E000DEBF0FBECDBFDF91CF911F910F91FF9046 -:1025F000EF90DF90CF900C94DC180E94C218C701B6 -:10260000B60128960FB6F894DEBF0FBECDBFDF919E -:10261000CF911F910F91FF90EF90DF90CF900C948E -:10262000A818FF2019F0842F817001C08695882397 -:1026300009F465C1262F229526952770220F220FB7 -:10264000862F8F70C82ED12CE12CF12C022E04C0C5 -:10265000CC0CDD1CEE1CFF1C0A94D2F764FF10C0EA -:102660006FE070E080E090E004C0660F771F881F85 -:10267000991F2A95D2F7609570958095909503C023 -:1026800060E070E0CB01242F269526952370422F21 -:1026900050E042305105D1F04330510559F16C29D9 -:1026A0007D298E299F294130510541F128960FB689 -:1026B000F894DEBF0FBECDBFDF91CF911F910F9178 -:1026C000FF90EF90DF90CF900C9496196C297D29A4 -:1026D0008E299F2928960FB6F894DEBF0FBECDBF76 -:1026E000DF91CF911F910F91FF90EF90DF90CF90EE -:1026F0000C94B0190E949619C701B60128960FB61E -:10270000F894DEBF0FBECDBFDF91CF911F910F9127 -:10271000FF90EF90DF90CF900C947C19603FC9F14F -:1027200018F4603E50F49BC0623F09F460C008F4A6 -:102730004AC0633F09F46FC092C0162F1F70842FE8 -:102740008F71FF2099F00E941519812F28960FB6DE -:10275000F894DEBF0FBECDBFDF91CF911F910F91D7 -:10276000FF90EF90DF90CF900C945F110E9436198C -:10277000812F28960FB6F894DEBF0FBECDBFDF9134 -:10278000CF911F910F91FF90EF90DF90CF900C941D -:102790006611FF20A1F05111B2C0842F8F712896CD -:1027A0000FB6F894DEBF0FBECDBFDF91CF911F9162 -:1027B0000F91FF90EF90DF90CF900C945B19523007 -:1027C00008F09DC0EACFFF20A1F0842F8F712896DA -:1027D0000FB6F894DEBF0FBECDBFDF91CF911F9132 -:1027E0000F91FF90EF90DF90CF900C941519FF2080 -:1027F00061F3842F8F7128960FB6F894DEBF0FBE59 -:10280000CDBFDF91CF911F910F91FF90EF90DF909F -:10281000CF900C943619FF2091F0842F8F71289659 -:102820000FB6F894DEBF0FBECDBFDF91CF911F91E1 -:102830000F91FF90EF90DF90CF900C9400192896A5 -:102840000FB6F894DEBF0FBECDBFDF91CF911F91C1 -:102850000F91FF90EF90DF90CF900C94F618FF202F -:10286000A1F0552309F4B1CF862F28960FB6F8941E -:10287000DEBF0FBECDBFDF91CF911F910F91FF90B3 -:10288000EF90DF90CF900C944810552309F4B1CF0E -:10289000862F28960FB6F894DEBF0FBECDBFDF910E -:1028A000CF911F910F91FF90EF90DF90CF900C94FC -:1028B00010114F70C8010E94AB0228960FB6F89411 -:1028C000DEBF0FBECDBFDF91CF911F910F91FF9063 -:1028D000EF90DF90CF900C941B184F70C801289692 -:1028E0000FB6F894DEBF0FBECDBFDF91CF911F9121 -:1028F0000F91FF90EF90DF90CF900C944C052896AD -:102900000FB6F894DEBF0FBECDBFDF91CF911F9100 -:102910000F91FF90EF90DF90CF9008950E94B81A2A -:102920000E94C81A0E948D1A0E94E41A0E94F71F82 -:102930000E944B1F80E090E00E94410F80E090E0F9 -:102940000C94570F0E94A81A0C948E140E940B1A14 -:10295000292F22952F7030E02C3031054CF42A308D -:1029600031056CF4225031092230310590F407C052 -:102970002C30310551F02F30310539F00AC0803E3E -:1029800010F0803F31F481E0089593FB882780F9AF -:10299000089580E00895CF93DF9300D000D01F9278 -:1029A000CDB7DEB70F900F900F900F900F90DF9183 -:1029B000CF910895CF93DF9300D000D000D0CDB752 -:1029C000DEB726960FB6F894DEBF0FBECDBFDF91FF -:1029D000CF9108951F93CF93DF93C0917B0116E0B1 -:1029E00080917C01C81799F0D0E01C9FF0011D9FD9 -:1029F000F00D1124E358FE4F4081518162817381B3 -:102A0000848195810E94DA142196C770E9CFDF9105 -:102A1000CF911F9108954091AD015091AE01609109 -:102A2000AF017091B0018091B1019091B2010C940D -:102A3000DA14CF938091B20182958F7009F05FC054 -:102A40008091AF01882309F45AC020917B01A091A5 -:102A50007C016091AD017091AE018091B0019091C7 -:102A6000B10131E06F3F09F030E0B32FC6E02A1723 -:102A700009F445C0009721F07F3F21F44B2F03C09C -:102A800041E001C040E030E040FD35C0C29FF001B0 -:102A9000C39FF00D1124E358FE4F418174132BC0E6 -:102AA0004081641328C04281411125C04381548173 -:102AB0004817590710F441505109481B590B483C1D -:102AC0005105C8F48091B2018F7080618093B2018A -:102AD00086E0829FF001839FF00D1124EE57FE4F98 -:102AE00080818F70806180838DEA91E00E946D11FA -:102AF000CF910C94EA142F5F3F4F2770B8CFCF913E -:102B00000895CF92DF92EF92FF920F931F93CF938E -:102B1000DF93CDB7DEB762970FB6F894DEBF0FBE76 -:102B2000CDBF8C0185E0F801DE011D9601900D926C -:102B30008A95E1F7D8014C9111965C911197129604 -:102B40006C9112971396ED90FC9014977091AD01D3 -:102B5000E091AE012091B0013091B1012115310514 -:102B600031F0EF3F31F481E07F3F19F403C081E0A1 -:102B700001C080E0B82FB170CB2E80FD6CC1D09029 -:102B8000AF01DD2009F4F5C0F091B201E216F306C1 -:102B900038F0C701821B930B883C910548F09BC01D -:102BA000209530952E0D3F1D283C310508F093C02F -:102BB0008F2F807F09F052C0E51314C0741312C028 -:102BC000D62E61110FC0FF70F061F093B2010E9428 -:102BD0000B158DEA91E00E946D118091B201F80110 -:102BE00085836CC1EF2831F05F3F31F481E04F3FC6 -:102BF00019F403C081E001C080E080FD03C081E0E2 -:102C0000862701C080E0F82FF170FF2E80FF1CC0E6 -:102C100080917B0120917C0136E0821709F428C164 -:102C200090E0389FF001399FF00D1124E358FE4FDA -:102C30007181571306C07081471303C072816713F7 -:102C400003C001968770E9CFD62E662309F436C1FA -:102C50008091B20181608093B20153C0E51308C036 -:102C6000741306C0611104C0D8011596FC93AEC060 -:102C70004D875E878D859E856A8B0E94A6146A8922 -:102C8000882329F1D62E662311F12091B201822FDB -:102C900082958F7090E002970CF460C08091AD0136 -:102CA0009091AE0198878F831986FB86EA862C87E0 -:102CB000CE01079651C0E51731F14D875E878D85AE -:102CC0009E856A8B0E94A6146A8981112EC0C80154 -:102CD0000E946D11A4C08F2F807F69F77E2DF98A25 -:102CE000E88A89890E94CB148DEA91E00E946D11D7 -:102CF000EDEAF1E086E0DF011D928A95E9F70E9496 -:102D00000B15D12CDBC07413D8CF6111D6CFD801ED -:102D10001596FC93C8010E946D11EDEAF1E086E082 -:102D2000DF011D928A95E9F7C9C0D62E662379F294 -:102D30002091B201822F82958F7090E0029774F0FB -:102D40008091AD019091AE019A8389831B82FD82AF -:102D5000EC822E83CE0101960E946D1186E0F8016F -:102D6000ADEAB1E001900D928A95E1F70E94191544 -:102D70006FC0E216F30628F0C701821B930B9C017B -:102D800004C0209530952E0D3F1D283C310508F0DC -:102D900052C0D62E662309F49ACFE5132CC07413C3 -:102DA0002AC08091B20180FD1DC0982F92959F701E -:102DB000C9F0D80115968C9315979F3039F09F5F15 -:102DC0009295907F8F70892B15968C93C8010E94E5 -:102DD0006D1186E0F801ADEAB1E001900D928A959F -:102DE000E1F736C086E0F801ADEAB1E001900D925E -:102DF0008A95E1F763C04D875E878D859E850E9429 -:102E0000A614882379F086E0F801ADEAB1E00190DC -:102E10000D928A95E1F70E9419150E940B15DD2489 -:102E2000D3944CC08091B20181608093B201C801FB -:102E30000E946D1143C07E2DF98AE88A89890E941B -:102E4000CB14EDEAF1E086E0DF011D928A95E9F707 -:102E50000E940B1533C0662309F439CF4D875E8776 -:102E60008D859E850E94A614882309F430CFCBCF90 -:102E70004D875E878D859E850E940B1A292F22958E -:102E80002F7030E0223031052CF49F7041F0811119 -:102E900006C00CC0243031052CF49F7049F4805ECC -:102EA000883020F0C8010E946D11CF2CDC2C06C0A8 -:102EB000D80115969C91907F91F7F8CF8D2D629651 -:102EC0000FB6F894DEBF0FBECDBFDF91CF911F913B -:102ED0000F91FF90EF90DF90CF9008951F93CF93C5 -:102EE000DF93CDB7DEB72C970FB6F894DEBF0FBED9 -:102EF000CDBF4F83588769877A878B879C87CE01A0 -:102F000007960E9481158823C1F02F8138858A8514 -:102F10009B85892B31F03F3F11F080E003C02F3FAC -:102F2000E1F781E0811147C04F81588569857A8535 -:102F30008B859C850E94DA143EC086E0FE013796A0 -:102F4000DE01119601900D928A95E1F7FF81E885E7 -:102F50004A855B854115510531F0EF3F31F481E041 -:102F6000FF3F19F403C081E001C080E080FD23C071 -:102F700020917C0130E0C90101968770992760910A -:102F80007B0170E086179707F1F1F983EA835D838F -:102F90004C8396E0929FD001939FB00D1124A358CB -:102FA000BE4FFE01319601900D929A95E1F7809304 -:102FB0007C010E94EA1416E080917B0190917C01D3 -:102FC000891779F1189FC001112483589E4F0E94E0 -:102FD0008115882331F1E0917B011E9FF0011124BE -:102FE000E358FE4F408151816281738184819581D4 -:102FF0000E94DA1480917B0190E0019687709927F6 -:1030000080937B01D9CF0E94A21410927C01109270 -:103010007B01EDEAF1E086E0DF011D928A95E9F798 -:10302000CACF2C960FB6F894DEBF0FBECDBFDF918E -:10303000CF911F910895EF92FF920F931F93CF931B -:10304000DF939C01009709F471C0F12CEE24E39406 -:10305000E9012196F9018491843740F4843008F025 -:1030600056C0813081F0823021F160C0853709F48B -:1030700049C0C0F19CE7980F903708F057C08F7790 -:103080000E94101146C089010E5F1F4FFE018491FE -:1030900090E2980F983050F48770FE2D01C0FF0F1A -:1030A0008A95EAF78F2F0E94BB1A15C00E9448101C -:1030B00014C089010E5F1F4FFE01849190E2980FAA -:1030C000983068F48770FE2D01C0FF0F8A95EAF7EB -:1030D0008F2F0E94C11A0E94E41AE8011AC00E94B0 -:1030E0001011FBCF2E5F3F4FFE01C491CC2341F066 -:1030F0008FE99FE00197F1F700C00000C150F6CFC3 -:10310000E90107C0FE01F490E901229602C00E9485 -:1031100048108F2D882341F0EFE9FFE03197F1F758 -:1031200000C000008150F6CF9E0192CFDF91CF9179 -:103130001F910F91FF90EF90089508956093B7014C -:103140007093B8018093B9019093BA010C948E14D6 -:103150000F931F930091B7011091B8012091B9010D -:103160003091BA01062B172B282B392B0093B7016E -:103170001093B8012093B9013093BA011F910F91B8 -:103180000C948E140F931F930091B7011091B80106 -:103190002091B9013091BA0106231723282339233E -:1031A0000093B7011093B8012093B9013093BA018D -:1031B0001F910F910C948E140F931F930091B701E0 -:1031C0001091B8012091B9013091BA010627172753 -:1031D000282739270093B7011093B8012093B9012C -:1031E0003093BA011F910F910C948E141092B30179 -:1031F0001092B4011092B5011092B6010C948E1485 -:1032000041E050E060E070E004C0440F551F661FCD -:10321000771F8A95D2F74093B3015093B40160931E -:10322000B5017093B6010C948E1441E050E060E05B -:1032300070E004C0440F551F661F771F8A95D2F7B0 -:103240008091B3019091B401A091B501B091B60104 -:10325000842B952BA62BB72B8093B3019093B401AD -:10326000A093B501B093B6010C948E1441E050E0E8 -:1032700060E070E004C0440F551F661F771F8A95F9 -:10328000D2F740955095609570958091B3019091DB -:10329000B401A091B501B091B60184239523A62372 -:1032A000B7238093B3019093B401A093B501B09379 -:1032B000B6010C948E1441E050E060E070E004C070 -:1032C000440F551F661F771F8A95D2F78091B3016F -:1032D0009091B401A091B501B091B60184279527D2 -:1032E000A627B7278093B3019093B401A093B501AB -:1032F000B093B6010C948E140F931F930091B301F9 -:103300001091B4012091B5013091B601062B172B15 -:10331000282B392B0093B3011093B4012093B501EE -:103320003093B6011F910F910C948E140F931F933D -:103330000091B3011091B4012091B5013091B60113 -:1033400006231723282339230093B3011093B401D4 -:103350002093B5013093B6011F910F910C948E14F8 -:103360000F931F930091B3011091B4012091B50107 -:103370003091B60106271727282739270093B30174 -:103380001093B4012093B5013093B6011F910F91B2 -:103390000C948E140895CF92DF92EF92FF920F93C8 -:1033A0001F93CF93DF93EC01C090B701D090B80189 -:1033B000E090B901F090BA018091B3019091B4010D -:1033C000A091B501B091B601C82AD92AEA2AFB2AF0 -:1033D0000FE110E0B701A601002E04C076956795B5 -:1033E000579547950A94D2F740FD05C00150110941 -:1033F00088F780E007C0BE01802F0E9489070197EF -:10340000A9F3802FDF91CF911F910F91FF90EF9043 -:10341000DF90CF900895CF93DF93EC010E94CB19FA -:10342000BE010E948907DF91CF910895CB010E94D0 -:103430000B1A089590910C019923D9F090910D01E8 -:103440009923B9F0982F9695969596959F3088F583 -:10345000E0910E01F0910F01E90FF11D877021E05D -:1034600030E001C0220F8A95EAF78181822B8183A7 -:10347000089540910E0150910F0120E030E09FEF40 -:10348000FA01E20FF31F6281681799F09F3F19F468 -:10349000611101C0922F2F5F3F4F2E30310581F710 -:1034A0009F3F39F0FA01E90FF11D97FDFA958283EC -:1034B0000895089590910C019923E1F090910D01E8 -:1034C0009923C1F0982F9695969596959F3020F563 -:1034D000E0910E01F0910F01E90FF11D877021E0DD -:1034E00030E001C0220F8A95EAF7209581812823D8 -:1034F0002183089540910E0150910F0120E030E0AA -:10350000FA01E20FF31F9281981301C012822F5F1C -:103510003F4F2E303105A1F7089581E090E0E09112 -:103520000E01F0910F01E80FF91F10820196803112 -:103530009105A9F708959091CE01982B9093CE0113 -:10354000089580959091CE0198239093CE0108958F -:103550001092CE0108959091CD01982B9093CD01BA -:10356000089580959091CD0198239093CD01089571 -:103570001092CD0108959091CC01982B9093CC019D -:10358000089580959091CC0198239093CC01089553 -:103590001092CC0108958093BB0108951092BB0155 -:1035A000089540910E0150910F0120E030E080E03D -:1035B000FA01E20FF31F918191118F5F2F5F3F4F4F -:1035C0002F303105A9F70895E0910E01F0910F0118 -:1035D0008091CE018083E0910E01F0910F018081F6 -:1035E0009091CD01892B8083E0910E01F0910F0124 -:1035F00080819091CC01892B80839091BB0199238C -:1036000061F0E0910E01F0910F018081892B8083A0 -:103610000E94D11A81111092BB0180910E019091EC -:103620000F010C942B0FCF92DF92EF92FF920F932A -:103630001F936C01EE24FF24C114D104E104F104B2 -:1036400021F46B017C0180E001C080E133272F2D44 -:103650001E2D0D2D011511052105310519F0885F6D -:103660006801790197018601A4E0369527951795A1 -:103670000795AA95D1F7011511052105310519F016 -:103680008C5F6801790197018601F2E036952795F4 -:1036900017950795FA95D1F7011511052105310503 -:1036A00019F08E5F68017901B701A60176956795DB -:1036B00057954795452B462B472B09F08F5F1F9158 -:1036C0000F91FF90EF90DF90CF9008958091E601E9 -:1036D000843021F11092D00120E488E190E00FB60F -:1036E000F894A895809360000FBE2093600080E05E -:1036F0000E94240883B7817F846083BF83B7816081 -:1037000083BF7894889583B78E7F83BF88E10FB697 -:10371000F89480936000109260000FBE08950895A1 -:103720000895CF930E948F1B0E9458040E94901B03 -:10373000C0E08C2F0E944505811105C0CF5FCE30BF -:10374000C1F780E001C081E0CF9108950E94A214EA -:103750000E941F0F0C94240882E084BD93E095BD65 -:103760009AEF97BD80936E0008952FB7F8948091DB -:10377000D1019091D201A091D301B091D4012FBF7A -:103780000895CF92DF92EF92FF920F931F932FB77E -:10379000F8944091D1015091D2016091D301709180 -:1037A000D4012FBF6A017B01EE24FF248C0120E0AD -:1037B00030E0C016D106E206F30610F4415051097C -:1037C000481B590BCA011F910F91FF90EF90DF909A -:1037D000CF9008951F920F920FB60F9211248F93DE -:1037E0009F93AF93BF938091D1019091D201A0910B -:1037F000D301B091D4010196A11DB11D8093D101D7 -:103800009093D201A093D301B093D401BF91AF9113 -:103810009F918F910F900FBE0F901F9018950E944F -:10382000250CF8942FEF87EA91E6215080409040D4 -:10383000E1F700C0000087E090EBDC018093F0012D -:103840009093F101A093F201B093F3012CE088E191 -:1038500090E00FB6F894A895809360000FBE209377 -:103860006000FFCFEF92FF920F931F93CF93DF93F0 -:10387000E82EF12C8F2D0E944505C0E0D0E0082FE6 -:1038800010E098010C2E02C0359527950A94E2F7B6 -:1038900020FD05C02196C630D10599F709C06C2FCF -:1038A0007F2D80E00E944D05E812F4CF81E005C035 -:1038B000F3948EE0F812DECF80E0DF91CF911F917C -:1038C0000F91FF90EF900895CF93C82F8CE20E9444 -:1038D000321C882321F08C2FCF910C94321C80E075 -:1038E000CF910895CF930E94B71D811102C00E940D -:1038F0009D1DC5E6C15049F00E9458048FE39CE924 -:103900000197F1F700C00000F5CF89E20E94641C26 -:10391000811111C18AE20E94641C81110E949D1DC7 -:1039200085E00E94641C81110E940F1C0E94C21D30 -:103930008093CF0187E00E94641C882399F18BE17A -:103940000E94641C882351F09091CF0191FB88273D -:1039500080F921E0822780FB91F922C08EE00E944D -:10396000641C882351F09091CF0192FB882780F945 -:1039700021E0822780FB92F913C080E10E94641C41 -:103980009091CF01882341F093FB882780F921E0B3 -:10399000822780FB93F904C0892F809580FB90F9E2 -:1039A0009093CF018091CF010E94C61D0E94D41D2B -:1039B0008093EF0180EE0E94641C882341F0809187 -:1039C000EF01982F909590FB80F98093EF0189E3A8 -:1039D0000E94641C882359F09091EF0191FB882785 -:1039E00080F921E0822780FB91F99093EF0182EE2C -:1039F0000E94641C882359F09091EF0192FB882764 -:103A000080F921E0822780FB92F99093EF0186EE06 -:103A10000E94641C882359F09091EF0193FB882742 -:103A200080F921E0822780FB93F99093EF0183EEE8 -:103A30000E94641C882359F09091EF0194FB882721 -:103A400080F921E0822780FB94F99093EF0185E3D0 -:103A50000E94641C882359F09091EF0195FB882700 -:103A600080F921E0822780FB95F99093EF0181E3B3 -:103A70000E94641C882359F09091EF0196FB8827DF -:103A800080F921E0822780FB96F99093EF0181E194 -:103A90000E94641C882359F09091EF0197FB8827BE -:103AA00080F921E0822780FB97F99093EF018091C4 -:103AB000EF010E94D81D8091EF0187FB882780F9D4 -:103AC00080930D0187E20E94641CC82F8EE10E9442 -:103AD000641C8111C2608FE10E94641C8111C4606A -:103AE00080E20E94641C8111C86081E20E94641C13 -:103AF0008111C06182E20E94641C8111C06283E274 -:103B00000E94641C8111C06484E20E94641C8823AA -:103B100011F0C06802C0CC2329F08C2F0E94CF1D69 -:103B20006C2F03C00E94CB1D682F70E080E090E0F6 -:103B3000CF910C949E18CF9108956DEE7EEF80E0AA -:103B400090E00E94F52360E082E090E00E94E32391 -:103B500060E083E090E00E94E32360E084E090E096 -:103B60000E94E32360E085E090E00C94E32380E092 -:103B700090E00E94DD2321E08D3E9E4F09F020E081 -:103B8000822F089582E090E00C94D523682F82E084 -:103B900090E00C94E32383E090E00C94D523682F0D -:103BA00083E090E00C94E32384E090E00C94D52330 -:103BB000682F84E090E00C94E3238091D70180FF8C -:103BC0000BC06091130185E0689FB00111247595C9 -:103BD0006795759567952AC081FF09C060911301AB -:103BE00085E0689FB0011124759567951FC082FF1D -:103BF00007C06091130185E0689FB001112416C0D1 -:103C00004091D8014423C9F060911201461788F70A -:103C10002091130185E0289F90011124429FC0014B -:103C2000439F900D112470E00E94A7236038710516 -:103C300040F46115710539F002C065E070E0862F2F -:103C400008958FE7089581E008958091D70180FF5E -:103C500008C06091110170E075956795759567953D -:103C600021C081FF06C06091110170E075956795D4 -:103C700019C082FF04C06091110170E010C08091F2 -:103C8000D8018823C1F0609110018617A0F79091A8 -:103C90001101989FC001112470E00E94A723603891 -:103CA000710528F46115710521F0862F08958FE7BD -:103CB000089581E0089561E070E0F4CF803F21F441 -:103CC0000E94DD1D819504C0813F29F40E94DD1D05 -:103CD0008093DB010895823F21F40E94DD1D8195D0 -:103CE00004C0833F29F40E94DD1D8093DA0108950A -:103CF000893F19F40E94251E05C08A3F31F40E94B5 -:103D0000251E81958093DC0108958B3F21F40E944C -:103D1000251E819504C08C3F29F40E94251E8093A6 -:103D2000DD010895843F21F48091D901816017C09D -:103D3000853F21F48091D901826011C0863F21F432 -:103D40008091D90184600BC0873F21F48091D90113 -:103D5000886005C0883F31F48091D90180618093EB -:103D6000D90108958D3F21F48091D70181600BC066 -:103D70008E3F21F48091D701826005C08F3F29F4E6 -:103D80008091D70184608093D7010895803F39F4F2 -:103D90008091DB0187FF6CC01092DB0169C0813F1D -:103DA00029F48091DB011816BCF362C09091DA010E -:103DB000823F29F497FF5CC01092DA0159C0833F1B -:103DC00019F41916CCF354C0893F41F48091DC01F9 -:103DD00018160CF04DC01092DC014AC08A3F29F43D -:103DE0008091DC0187FF44C0F6CF8B3F39F480918E -:103DF000DD0187FF3DC01092DD013AC08C3F29F400 -:103E00008091DD011816BCF333C0843F21F480910A -:103E1000D9018E7F17C0853F21F48091D9018D7F14 -:103E200011C0863F21F48091D9018B7F0BC0873F61 -:103E300021F48091D901877F05C0883F31F48091BA -:103E4000D9018F7E8093D90113C08D3F21F48091D9 -:103E5000D7018E7F0BC08E3F21F48091D7018D7FDB -:103E600005C08F3F29F48091D7018B7F8093D701C4 -:103E70008091DA0181110EC08091DB0181110AC0AD -:103E80008091DC01811106C08091DD01811102C0A9 -:103E90001092D801089589ED91E00E94360F0E949A -:103EA000B51B9093D6018093D50108951F93CF93AE -:103EB000DF938091D5019091D6010E94C11B409162 -:103EC000D801442321F02091140130E006C0209154 -:103ED00015015AE0259F900111248217930708F4D9 -:103EE00082C08091DA011091DB01D091DC01C09198 -:103EF000DD01811107C0111105C0D11103C0CC2310 -:103F000009F471C04F3F19F04F5F4093D801181664 -:103F100024F40E94DD1D8093DA018091DA0187FF8D -:103F200005C00E94DD1D81958093DA01111624F4ED -:103F30000E94DD1D8093DB018091DB0187FF05C0BE -:103F40000E94DD1D81958093DB016091DA0166237B -:103F500039F11091DB01112319F1772767FD709575 -:103F6000872F972F0E94B82223E333E343E35FE3D5 -:103F70000E941C230E9485226093DA01612F77271B -:103F800067FD7095872F972F0E94B82223E333E3B4 -:103F900043E35FE30E941C230E9485226093DB01C0 -:103FA0001D1624F40E94251E8093DC018091DC0103 -:103FB00087FF05C00E94251E81958093DC011C1699 -:103FC00024F40E94251E8093DD018091DD0187FF8E -:103FD00005C00E94251E81958093DD01DF91CF9160 -:103FE0001F910C944B1FDF91CF911F910895E9ED24 -:103FF000F1E085E0DF011D928A95E9F71092D80182 -:104000001092D7010895833081F128F4813059F05E -:104010008230D1F00895853009F449C0B8F1863076 -:1040200009F456C0089520911501862F90E0820F63 -:10403000911D8F3F910520F4620F60931501089543 -:104040008FEF80931501089520911401862F90E041 -:10405000820F911D8F3F910520F4620F6093140130 -:1040600008958FEF80931401089520911301862FF6 -:1040700090E0820F911D8F3F910520F4620F6093B5 -:10408000130108958FEF8093130108952091120179 -:10409000862F90E0820F911D8F3F910520F4620FD3 -:1040A0006093120108958FEF80931201089520917B -:1040B0001101862F90E0820F911D8F3F910520F412 -:1040C000620F6093110108958FEF8093110108959D -:1040D00020911001862F90E0820F911D8F3F910556 -:1040E00020F4620F6093100108958FEF8093100108 -:1040F0000895833011F128F4813049F0823091F035 -:104100000895853081F120F18630C1F108958091C4 -:104110001501681720F4861B8093150108951092ED -:104120001501089580911401681720F4861B80936F -:1041300014010895109214010895809113016817D5 -:1041400020F4861B809313010895109213010895A3 -:1041500080911201681720F4861B80931201089544 -:1041600010921201089580911101681720F4861BA6 -:10417000809311010895109211010895809110010A -:10418000681720F4861B8093100108951092100187 -:1041900008958D3109F442C020F58E3009F477C0BE -:1041A00070F4873009F459C018F48630F1F134C046 -:1041B000883009F4A8C08B3009F4A5C02DC0863121 -:1041C00009F4A1C038F4803109F472C0813109F4D6 -:1041D00079C022C0893109F496C08B3109F44DC0F1 -:1041E0001BC0853309F487C048F4873209F483C0C3 -:1041F00008F473C0893209F47EC00EC0833438F4E9 -:104200008A3308F068C0883309F47DC005C0833460 -:1042100009F471C0883499F080E008950E943F222B -:104220000E941F0F0E9424086EC08091CF01817FE1 -:104230008E7F8093CF0181E08093DF0108950E94FB -:10424000A2142FEF83ED90E3215080409040E1F7DE -:1042500000C000000E940F1C56C09091CF01892F12 -:104260008095817080FB90F919F0966098601DC070 -:10427000997F977F9093CF0146C09091CF0191FB9A -:10428000882780F921E0822780FB91F909C090916D -:10429000CF0192FB882780F921E0822780FB92F9E9 -:1042A0009093CF01882379F191609093CF01089585 -:1042B0009091CF0193FB882780F921E0822780FB32 -:1042C00093F9EECF0E94A21480910D0191E089270D -:1042D00080930D0118C027EC01C023EE280F61E088 -:1042E00070E080E090E004C0660F771F881F991F80 -:1042F0002A95D2F704C061E070E080E090E00E946F -:104300009E180E94A21481E0089580E0089580E044 -:104310000895CF93C82F8091DF01813079F018F094 -:104320008230D1F184C0A0910E01B0910F018C9127 -:10433000813169F0823209F07CC009C0A0910E0180 -:10434000B0910F018C91813111F0823249F48C2FA0 -:104350000E94852181111DC08C2F0E94C9201AC086 -:104360008C2F0E948721811114C0C43179F048F448 -:10437000CB3079F0C03109F060C082E08093DF017A -:1043800008C0C93219F0C83321F057C01092DF01BC -:1043900054C081E0817053C0C93289F118F5C4312D -:1043A00071F1A8F4C73009F046C08AE08093150186 -:1043B00094E19093140193E0909313018093120180 -:1043C00088E08093110188E28093100134C0CE51BF -:1043D000C63088F5EC2FF0E0E65DFE4F80818093DB -:1043E000DE0129C0CE34E9F020F4CB3421F56AE0B7 -:1043F00013C0C13579F0C235F1F461E00DC0809190 -:10440000DE01882319F01092DE0115C081E080934F -:10441000DF0115C061E006C08091DE010E9403202B -:104420000AC06AE08091DE010E94792004C01092E7 -:10443000DF0180E004C081E002C080E0ABCFCF911B -:104440000895E1E8F0E08081886080838081816068 -:1044500080838FB7F89493E09093890090ED9093C8 -:1044600088008FBF0895EFE6F0E08081826080834E -:104470000895EFE6F0E080818D7F80830895EFE678 -:10448000F0E0808192E08927808308951F920F9247 -:104490000FB60F9211242F933F934F935F936F9317 -:1044A0007F938F939F93AF93BF93EF93FF938091ED -:1044B000E0019091E10101969093E1018093E00188 -:1044C000811103C082E00E942408E091E101E69599 -:1044D000E695F0E0E657FB4FE4918091E0018E1302 -:1044E00003C080E00E942408FF91EF91BF91AF913B -:1044F0009F918F917F916F915F914F913F912F91FC -:104500000F900FBE0F901F90189504D06894B111B2 -:104510008DC0089570D088F09F5790F0B92F9927DB -:10452000B751A0F0D1F0660F771F881F991F1AF0BE -:10453000BA95C9F712C0B13081F077D0B1E00895D3 -:1045400074C0672F782F8827B85F39F0B93FCCF354 -:10455000869577956795B395D9F73EF490958095B4 -:10456000709561957F4F8F4F9F4F0895E89409C0D4 -:1045700097FB3EF490958095709561957F4F8F4F96 -:104580009F4F9923A9F0F92F96E9BB279395F695AC -:10459000879577956795B795F111F8CFFAF4BB0F2A -:1045A00011F460FF1BC06F5F7F4F8F4F9F4F16C08E -:1045B000882311F096E911C0772321F09EE8872F18 -:1045C000762F05C0662371F096E8862F70E060E0D4 -:1045D0002AF09A95660F771F881FDAF7880F96954D -:1045E000879597F9089557FD9058440F551F59F036 -:1045F0005F3F71F04795880F97FB991F61F09F3FD0 -:1046000079F087950895121613061406551FF2CFF8 -:104610004695F1DF08C0161617061806991FF1CF48 -:1046200086957105610508940895E894BB2766276F -:104630007727CB0197F908950BD078C069D028F07F -:104640006ED018F0952309F05AC05FC01124EECF48 -:10465000CADFA0F3959FD1F3950F50E0551F629FDD -:10466000F001729FBB27F00DB11D639FAA27F00DCB -:10467000B11DAA1F649F6627B00DA11D661F829FF2 -:104680002227B00DA11D621F739FB00DA11D621FD7 -:10469000839FA00D611D221F749F3327A00D611DF4 -:1046A000231F849F600D211D822F762F6A2F1124D6 -:1046B0009F5750408AF0E1F088234AF0EE0FFF1F29 -:1046C000BB1F661F771F881F91505040A9F79E3F60 -:1046D000510570F014C0AACF5F3FECF3983EDCF3B5 -:1046E000869577956795B795F795E7959F5FC1F79D -:1046F000FE2B880F911D9695879597F9089597F948 -:104700009F6780E870E060E008959FEF80EC089577 -:1047100000240A94161617061806090608950024A0 -:104720000A9412161306140605060895092E03941A -:10473000000C11F4882352F0BB0F40F4BF2B11F48E -:1047400060FF04C06F5F7F4F8F4F9F4F089597FBAF -:10475000072E16F4009407D077FD09D00E94C123DC -:1047600007FC05D03EF4909581959F4F0895709574 -:1047700061957F4F0895EE0FFF1F0590F491E02D96 -:104780000994AA1BBB1B51E107C0AA1FBB1FA61798 -:10479000B70710F0A61BB70B881F991F5A95A9F7EA -:1047A00080959095BC01CD010895F999FECF92BDF9 -:1047B00081BDF89A992780B50895A8E1B0E042E05C -:1047C00050E00C94FD23262FF999FECF92BD81BDB8 -:1047D000F89A019700B4021639F01FBA20BD0FB63F -:1047E000F894FA9AF99A0FBE08950196272F0E941D -:1047F000E4230C94E323DC01CB01FC01F999FECF07 -:1048000006C0F2BDE1BDF89A319600B40D92415058 -:0A4810005040B8F70895F894FFCF68 -:10481A0020022608B30890085C0829080101BC0197 -:10482A0028080A03140A3F4D36394B04FE03C8030D -:10483A008F0322033B0354036D030102030405069D -:04484A000708090052 +:1011E00070E0CE010E948A0A8091E8008E77809399 +:1011F000E80080E1FE01A2E5B1E001900D928A9540 +:10120000E1F7DF91CF9108958091E701811109C045 +:101210000E941C0C0E94790C8091E20084608093F3 +:10122000E20008951092E7010895089508950C943E +:10123000D01B42E061EC81E00E94960B42E061EC41 +:1012400082E00E94960B42E061EC83E00E94960BE4 +:1012500042E161EC84E00C94960B8091EA018330CA +:1012600009F455C030F4813071F0823009F48EC039 +:1012700008958A3009F47AC08B3009F460C089304F +:1012800009F09CC020C08091E901813A09F096C024 +:101290008091E800877F8093E8008091ED01909134 +:1012A000EE01892B21F060E080E090E003C060E176 +:1012B00082E591E070E00E94D30A8091E8008B778C +:1012C0008093E80008958091E901813209F076C0A9 +:1012D0008091ED019091EE01009719F0039709F0CC +:1012E0006DC08091E800877F8093E8008091E800DE +:1012F00082FD05C08091E8018111F8CF5FC0809127 +:10130000F100809362018091E8008B7753C0809157 +:10131000E901813A09F052C08091ED019091EE010E +:10132000892B09F04BC08091E800877F8093E8000B +:101330008091E80080FFFCCF80910C0136C0809145 +:10134000E9018132D9F58091ED019091EE01892B6F +:10135000A9F58091E800877F8093E8000E94CB0B7D +:101360008091EB0180930C010C9419148091E90198 +:10137000813221F58091E800877F8093E8000E9408 +:10138000CB0B8091EC018093630108958091E9017A +:10139000813AA1F48091E800877F8093E8008091F2 +:1013A000E80080FFFCCF809163018093F100809181 +:1013B000E8008E778093E8000C94CB0B089584B7F7 +:1013C000877F84BF88E10FB6F89480936000109205 +:1013D00060000FBE90E080E80FB6F8948093610043 +:1013E000909361000FBE0E94650F0E941C0C0E942A +:1013F000790C8091E20084608093E20078940E94EE +:10140000F40E0E94670F82E091E00E94110F80911C +:10141000E801853069F40E94901B8091E6018823E1 +:10142000B1F30E94BB1B882391F30E94740AEFCF93 +:101430000E946D0FECCF292F332723303105A9F0FF +:101440006CF42130310509F442C02230310509F035 +:1014500043C08DE690E02EE333E042C021323105F7 +:10146000C9F02232310519F137C099278130910531 +:1014700041F08230910541F0892B71F5EAE3F3E008 +:1014800005C0E2E2F3E002C0EAE0F3E0849190E01C +:101490009F0126C0643000F5E62FF0E0EE0FFF1F3D +:1014A000EE5DFE4F2081318189E090E019C064300B +:1014B00098F4E62FF0E0DF01AA0FBB1FA65EBE4F37 +:1014C0002D913C91EA5EFE4F808190E009C082E15F +:1014D00090E02BEA33E004C080E090E020E030E0D0 +:1014E000FA0131832083089580E189BD82E189BDBD +:1014F00009B400FEFDCF8091D8008F7D8093D80085 +:101500008091E00082608093E0008091E00081FDA6 +:10151000FCCF0895CF92DF92EF92FF920F931F932B +:10152000CF93DF937C018B01EA010E94EC0B8111C8 +:1015300031C0209731F088819981081B190BE80E82 +:10154000F91EC12CD12C0115110519F18091E8006B +:1015500085FD14C08091E8008E778093E800209785 +:1015600041F0888199818C0D9D1D9983888385E048 +:1015700011C00E94EC0B882331F30CC0F70181915C +:101580007F018093F10001501109FFEFCF1ADF0AAC +:10159000DACF80E0DF91CF911F910F91FF90EF9014 +:1015A000DF90CF9008952091EF013091F001261740 +:1015B000370748F06115710539F42091E8002E775E +:1015C0002093E80001C0B901FC0120E0611571051C +:1015D000B9F18091E801882309F440C0853009F40D +:1015E0003FC08091E80083FD3DC08091E80082FF0C +:1015F00006C08091E80082FF26C080E008958091B7 +:10160000E80080FFE3CF2091F3008091F20090E0AA +:10161000922B6115710551F08830910538F42191B4 +:101620002093F100615071090196F3CF21E00897F2 +:1016300009F020E08091E8008E778093E800C6CF23 +:101640002111C7CFD6CF8091E801882339F08530AA +:1016500039F08091E80083FFCCCF04C082E0089588 +:1016600083E0089581E008952091EF013091F00129 +:101670002617370748F06115710539F42091E80005 +:101680002E772093E80001C0B901FC0120E061152C +:101690007105C1F18091E801882309F441C08530CA +:1016A00009F440C08091E80083FD3EC08091E800CD +:1016B00082FF06C08091E80082FF27C080E0089585 +:1016C0008091E80080FFE3CF2091F3008091F20049 +:1016D00090E0922B6115710559F08830910540F426 +:1016E00024912093F1003196615071090196F2CF57 +:1016F00021E0089709F020E08091E8008E77809340 +:10170000E800C5CF2111C6CFD5CF8091E80188234D +:1017100039F0853039F08091E80083FFCBCF04C0E9 +:1017200082E0089583E0089581E00895982F97302E +:1017300058F59093E900981739F07091EC002091DA +:10174000ED005091F00003C0242F762F50E021FFD0 +:1017500019C03091EB003E7F3093EB003091ED00EB +:101760003D7F3093ED003091EB0031603093EB0022 +:101770007093EC002093ED005093F0002091EE0068 +:1017800027FF07C09F5FD3CF8F708093E90081E070 +:10179000089580E008958091E90187FD05C080915A +:1017A000E80080FF0EC012C08091E80082FD05C0F5 +:1017B0008091E8018111F8CF08958091E8008B773E +:1017C00008C08091E8018111EACF08958091E80076 +:1017D0008E778093E80008958091E4009091E50071 +:1017E00045E62091EC0020FF21C02091E80020FD7B +:1017F00021C02091E801222389F0253089F0209131 +:10180000EB0025FD0FC02091E4003091E500281782 +:10181000390739F3415041F0C901E3CF82E008951F +:1018200083E0089581E0089584E008952091E80020 +:1018300022FFDFCF80E008950E948A0C0E94920C64 +:10184000E0EEF0E0808181608083E8EDF0E080816F +:101850008F77808319BCA7EDB0E08C918E7F8C933D +:1018600080818F7E80831092E70108950F931F93EC +:10187000CF93DF930E948A0C0E94920CC8EDD0E0B7 +:1018800088818F77888388818068888388818F7D2D +:10189000888319BC1092E8011092E4011092E601CD +:1018A0001092E50100EE10E0F80180818B7F8083CB +:1018B00088818160888342E060E080E00E94960B2E +:1018C000E1EEF0E080818E7F8083E2EEF0E08081C7 +:1018D00081608083808188608083F80180818E7F31 +:1018E0008083888180618883DF91CF911F910F91E0 +:1018F0000895E8EDF0E080818F7E8083E7EDF0E0F1 +:1019000080818160808384E082BF81E08093E701F1 +:101910000C94360CE8EDF0E080818E7F808310928D +:10192000E20008951092DA001092E10008951F92EB +:101930000F920FB60F9211242F933F934F935F9303 +:101940006F937F938F939F93AF93BF93EF93FF9387 +:101950008091E10082FF0BC08091E20082FF07C00E +:101960008091E1008B7F8093E1000E94F30E8091D3 +:10197000DA0080FF1FC08091D80080FF1BC08091DB +:10198000DA008E7F8093DA008091D90080FF0DC04D +:1019900080E189BD82E189BD09B400FEFDCF81E00F +:1019A0008093E8010E94040905C019BC1092E80167 +:1019B0000E9412098091E10080FF19C08091E2002D +:1019C00080FF15C08091E2008E7F8093E2008091BD +:1019D000E20080618093E2008091D8008062809371 +:1019E000D80019BC85E08093E8010E941609809117 +:1019F000E10084FF30C08091E20084FF2CC080E1D0 +:101A000089BD82E189BD09B400FEFDCF8091D80077 +:101A10008F7D8093D8008091E1008F7E8093E100DC +:101A20008091E2008F7E8093E2008091E2008160ED +:101A30008093E2008091E401882311F084E007C0E4 +:101A40008091E30087FF02C083E001C081E08093C2 +:101A5000E8010E9417098091E10083FF29C080916D +:101A6000E20083FF25C08091E100877F8093E10041 +:101A700082E08093E8011092E4018091E1008E7F82 +:101A80008093E1008091E2008E7F8093E20080915C +:101A9000E20080618093E20042E060E080E00E942A +:101AA000960B8091F00088608093F0000E941509E9 +:101AB000FF91EF91BF91AF919F918F917F916F9126 +:101AC0005F914F913F912F910F900FBE0F901F90FC +:101AD00018951F920F920FB60F9211242F933F93D8 +:101AE0004F935F936F937F938F939F93AF93BF9326 +:101AF000CF93EF93FF93C091E900CF708091EC00FA +:101B00001092E9008091F000877F8093F000789434 +:101B10000E94A50D1092E9008091F00088608093EA +:101B2000F000C093E900FF91EF91CF91BF91AF9189 +:101B30009F918F917F916F915F914F913F912F91E5 +:101B40000F900FBE0F901F9018951F93CF93DF93A8 +:101B5000CDB7DEB7AA970FB6F894DEBF0FBECDBFE4 +:101B6000E9EEF1E08091F100819321E0E13FF2079D +:101B7000C9F70E942D098091E80083FF1CC12091C4 +:101B8000E9013091EA01832F90E08A30910508F055 +:101B900012C1FC01EA5AFF4F0C94A323203881F0B4 +:101BA000223809F008C18091ED018F708093E9001F +:101BB0008091EB0085FB882780F91092E90006C030 +:101BC0008091E5019091E601911182609091E80089 +:101BD000977F9093E8008093F1001092F100C5C0C8 +:101BE000822F8D7F09F0E7C0222319F0223061F0A7 +:101BF000E2C08091EB01813009F0DDC0333009F0A3 +:101C000080E08093E60128C08091EB01811124C01F +:101C10002091ED012F7009F4CEC02093E90080914E +:101C2000EB0080FF19C08091EB00333011F480622B +:101C300011C080618093EB0081E090E0022E01C032 +:101C4000880F0A94EAF78093EA001092EA008091E4 +:101C5000EB0088608093EB001092E9008091E8002F +:101C6000877F86C02111A7C01091EB011F7780915B +:101C7000E3008078812B8093E3008091E800877FE8 +:101C80008093E8000E94CB0B8091E80080FFFCCF9E +:101C90008091E30080688093E300112311F083E0DA +:101CA00001C082E08093E80186C02058223008F00D +:101CB00082C08091EB019091EC018C3D23E0920772 +:101CC00079F583E08A838AE289834FB7F894DE014D +:101CD000139620E03EE051E2E32FF0E050935700EE +:101CE000E49120FF03C0E295EF703F5FEF708E2F0D +:101CF00090E0EA3010F0C79601C0C0968D939D9396 +:101D00002F5F243149F74FBF8091E800877F809390 +:101D1000E8006AE270E0CE0101960E94D30A14C086 +:101D2000AE014F5F5F4F6091ED010E941B0A00976B +:101D300009F441C02091E800277F2093E800BC010E +:101D400089819A810E94340B8091E8008B7780937F +:101D5000E80031C0203879F58091E800877F8093D2 +:101D6000E8008091E4018093F1008091E8008E7793 +:101D70008093E8000E94CB0B1EC021111CC09091E3 +:101D8000EB019230C0F48091E800877F8093E800F7 +:101D90009093E4010E94CB0B8091E401811104C077 +:101DA0008091E30087FF02C084E001C081E080935E +:101DB000E8010E9419098091E80083FF0AC0809120 +:101DC000E800877F8093E8008091EB008062809339 +:101DD000EB00AA960FB6F894DEBF0FBECDBFDF9121 +:101DE000CF911F9108950895CF938091E8018823A2 +:101DF000B1F08091E9008F709091EC0090FF02C0EB +:101E000090E801C090E0C92FC82B1092E9008091A2 +:101E1000E80083FD0E94A50DCF70C093E900CF912B +:101E2000089590936901809368010895E091680195 +:101E3000F0916901309721F00190F081E02D099433 +:101E400080E00895E0916801F0916901309721F0F8 +:101E50000280F381E02D09940895E0916801F091EA +:101E60006901309721F00480F581E02D09940895EF +:101E700020916601309167018217930771F090936A +:101E8000670180936601E0916801F09169013097E4 +:101E900021F00680F781E02D0994089520916401D6 +:101EA000309165018217930771F0909365018093DB +:101EB0006401E0916801F0916901309721F000849C +:101EC000F185E02D0994089508950C94640F0E9403 +:101ED000FF1B0E9430040C94C51CCF92DF92EF923E +:101EE000FF920F931F93CF93DF93CDB7DEB72B975E +:101EF0000FB6F894DEBF0FBECDBF0E9448043BE68C +:101F0000E32E31E0F32E00E010E0C02E802F0E947F +:101F10003505F701D1907F01D826B1F40F5F1F4F2F +:101F20000E30110591F78FEF89838A831B820E94FF +:101F3000081C8160782F9D838C8349815A816B8135 +:101F40008D810E94101041C09091D30191FF04C077 +:101F50008B870E943B058B8520E030E04D2D50E0C3 +:101F6000922FBA01022E02C0759567950A94E2F786 +:101F700060FF25C02E83CF82EE24E394F12C02C0B3 +:101F8000EE0CFF1C9A95E2F790E08E219F2121E054 +:101F9000892B09F420E028870E94081C8160782F93 +:101FA0009A8789874E815F8168858A850E94101093 +:101FB000F801E559FE4F80818E25808306C02F5F92 +:101FC0003F4F2630310561F6A9CF0E94A91F10911D +:101FD0006A010E94160F1817A1F00E94160F809335 +:101FE0006A012B960FB6F894DEBF0FBECDBFDF910E +:101FF000CF911F910F91FF90EF90DF90CF900C94B5 +:1020000024082B960FB6F894DEBF0FBECDBFDF912C +:10201000CF911F910F91FF90EF90DF90CF90089597 +:10202000CF93DF93CDB7DEB72B970FB6F894DEBF13 +:102030000FBECDBF4F83588769877A878B87DE01B4 +:10204000119686E0FD0111928A95E9F785E0FE017F +:10205000379601900D928A95E1F749815A816B81FB +:102060007C818D819E810E94E9162B960FB6F89493 +:10207000DEBF0FBECDBFDF91CF9108950895CF93FE +:10208000C82F882309F4C1C0823859F40E94160F62 +:1020900081FDBBC089E30E94301A0E94071B89E3BF +:1020A0000CC0833879F40E94160F80FDAEC083E522 +:1020B0000E94301A0E94071B83E50E94701ACF917C +:1020C0000C94071B843859F40E94160F82FD9DC0A2 +:1020D00087E40E94301A0E94071B87E4EECF8CEF42 +:1020E0008C0F813A48F48C2F0E94D52181118DC02C +:1020F0008C2F0E94301AE3CF80E28C0F883048F496 +:10210000C77081E001C0880FCA95EAF70E94B41A2F +:10211000D6CF8BE58C0F833078F4C53A29F0C63AD8 +:1021200031F482E890E005C081E890E002C083E8E5 +:1021300090E0CF910C94380F88E58C0F833108F034 +:1021400064C0C83A39F1C93A41F1CA3A49F1CB3AC7 +:1021500051F1CC3A59F1CD3A61F1C03B69F1CE3A37 +:1021600071F1CF3A79F1C13B81F1C23B89F1C33BB7 +:1021700091F1C43B99F1C53BA1F1C63BA9F1C73B25 +:10218000B1F1C83BB9F1C93BC1F1CA3BC9F58AE21B +:1021900092E038C082EE90E035C089EE90E032C027 +:1021A0008AEE90E02FC085EB90E02CC086EB90E0AB +:1021B00029C087EB90E026C08CEC90E023C08DEC2A +:1021C00090E020C083E891E01DC08AE891E01AC049 +:1021D00082E991E017C084E991E014C081E292E0C5 +:1021E00011C083E292E00EC084E292E00BC085E26F +:1021F00092E008C086E292E005C087E292E002C069 +:1022000080E090E0CF910C944E0FCF9108958823F9 +:1022100009F44BC0823859F40E94160F81FF45C063 +:1022200089E30E94301A0E94071B89E30CC083389F +:1022300071F40E94160F80FF38C083E50E94301AA7 +:102240000E94071B83E50E94701A0C94071B8438B8 +:1022500059F40E94160F82FF28C087E40E94301AAA +:102260000E94071B87E4EFCF9CEF980F913A58F339 +:1022700090E2980F983050F4877091E001C0990F68 +:102280008A95EAF7892F0E94BA1ADFCF9BE5980F4B +:10229000933020F480E090E00C94380F885A83311A +:1022A00020F480E090E00C944E0F0895882321F0F4 +:1022B0000E94B41A0C94071B0895882321F00E94F1 +:1022C000BA1A0C94071B08958F929F92AF92BF92F7 +:1022D000CF92DF92EF92FF920F931F93CF93DF93F2 +:1022E00000D000D01F92CDB7DEB77C0185E0F701AA +:1022F000DE01119601900D928A95E1F7F701D080E9 +:1023000011810281B580B2942FE0B2222381348101 +:10231000232B39F01F3F39F481E0FFEFDF1203C0B8 +:1023200003C081E001C080E080FD5DC20E94CB1946 +:10233000882319F082E00E940E1AC7010E943E1005 +:10234000D9821A8369817A81802F0E949119182F6E +:10235000C92E0E9445190E94181801110E94D11A15 +:102360000E94291A882379F0002369F080E2810F06 +:10237000883048F082E00E940E1A0E94291ADD245B +:10238000D394D82601C0D12CEC2DE295EF70F0E06B +:10239000E05AFF4F0C94A3238C2D807F9C2D9F70BF +:1023A000B92E882319F0B29490EFB922002389F056 +:1023B000BB2009F4DAC180E2810F883020F48B2D34 +:1023C0000E94B41A03C08B2D0E94C41A0E94071BDE +:1023D000CCC1812F0E940711BB2009F4E0C1105E1F +:1023E0008B2D183018F40E94BA1A02C00E94CA1A23 +:1023F0000E94071BD4C18C2D807F9C2D9F70A92E1D +:10240000803219F0A29480EFA822112319F0113024 +:1024100049F132C0002391F0BB2091F181E0B81264 +:1024200004C08A2D0E94E41ABAC192E0B91228C0F1 +:102430000E94ED1A8A2D0E94981922C0BB2079F0C3 +:10244000E1E0BE1208C00E94B11A8A2109F4A7C1B6 +:102450000E949B1904C0F2E0BF1609F4A0C10E94BB +:10246000ED1A12C0002329F081E08B1508F497C102 +:1024700007C0B11094C108C0002321F0B11075C18C +:102480008A2DEFC0B11078C18A2DF1C02C2D269570 +:102490002695237030E02115310521F021303105DA +:1024A00061F07DC1002321F0812F9C2D937002C02B +:1024B00080E090E00E94380F72C1002321F0812F4C +:1024C0009C2D937002C080E090E00E944E0F67C187 +:1024D000812F002319F00E94B11E02C00E94191F13 +:1024E0000E949E1F5CC18C2D837009F04FC00111AA +:1024F00056C1212F229526952770220F220F812F5A +:102500008F70882E912CA12CB12C022E04C0880C27 +:10251000991CAA1CBB1C0A94D2F714FF10C06FE0D0 +:1025200070E080E090E004C0660F771F881F991F5D +:102530002A95D2F7609570958095909503C060E0DC +:1025400070E0CB012C2D269526952370422F50E06C +:102550004230510569F04330510589F068297929E5 +:102560008A299B294130510571F00E943D1817C1FD +:10257000682979298A299B290E94571810C10E942D +:102580003D18C501B4010E94231809C1002319F0A8 +:102590008C2D817001C08695882309F400C1212FFC +:1025A000229526952770220F220F812F8F70882E5B +:1025B000912CA12CB12C022E04C0880C991CAA1CB1 +:1025C000BB1C0A94D2F714FF10C06FE070E080E0EB +:1025D00090E004C0660F771F881F991F2A95D2F7D5 +:1025E000609570958095909503C060E070E0CB0198 +:1025F0002C2D269526952370422F50E04230510510 +:1026000069F04330510589F0682979298A299B2985 +:102610004130510571F00E941119C1C06829792912 +:102620008A299B290E942B19BAC00E941119C50141 +:10263000B4010E94F718B3C0412F50E0FA01E05EE8 +:10264000F109E531F10508F08BC0E059FF4F0C941A +:10265000A3231F708C2D8F71002331F00E949018DE +:10266000812F0E9456119BC00E94B118812F0E9499 +:102670005D1195C0002339F0B11091C08C2D8F7180 +:102680000E94D6188CC091E09B1508F488C0F6CF44 +:10269000002339F08C2D8F710E94901880C0002388 +:1026A000C9F38C2D8F710E94B11879C0002329F0D5 +:1026B0008C2D8F710E947B1872C00E9471186FC0A0 +:1026C0000023C9F00E9495190E94BA1A0E94C719E6 +:1026D000843029F40E94071A8C2D8F7171C0E1E0BB +:1026E000EB1508F480C01C2D1F71812F0E949018DB +:1026F00063E0812F0EC00E9495190E94B41AF1E088 +:10270000FB15D0F40E94071A0E949B1964E08C2DDF +:102710008F710F900F900F900F900F90DF91CF91CE +:102720001F910F91FF90EF90DF90CF90BF90AF90EF +:102730009F908F900C94F71981E00F900F900F905D +:102740000F900F90DF91CF911F910F91FF90EF901D +:10275000DF90CF90BF90AF909F908F900C940E1A07 +:10276000002339F0BB2009F495CF812F0E943F1040 +:1027700016C0BB2009F495CF812F0E9407110FC00E +:102780004C2D4F70612FC7010E94A2020E94961724 +:1027900006C04C2D4F70612FC7010E943C05DD2003 +:1027A00011F10E94C71980FD1EC0F70112820E941C +:1027B000C1190E949018C7010E9464110E94C1199A +:1027C0000F900F900F900F900F90DF91CF911F916E +:1027D0000F91FF90EF90DF90CF90BF90AF909F90C0 +:1027E0008F900C94B1180F900F900F900F900F9046 +:1027F000DF91CF911F910F91FF90EF90DF90CF90DD +:10280000BF90AF909F908F9008950E94D11A0E9420 +:10281000E11A0E94A31A0E94071B0E944A200E94EC +:102820009E1F80E090E00E94380F80E090E00C94C2 +:102830004E0F0E94C11A0C9405140E948619292F6C +:1028400022952F7030E02C3031054CF42A303105C0 +:102850006CF42250310922303105B0F407C02C301D +:10286000310571F02F30310559F00EC0803F31F045 +:1028700018F4803E48F402C0843F31F481E00895AA +:1028800093FB882780F9089580E00895CF93DF9324 +:1028900000D000D01F92CDB7DEB70F900F900F90F1 +:1028A0000F900F90DF91CF910895CF93DF9300D0D9 +:1028B00000D000D0CDB7DEB726960FB6F894DEBFB5 +:1028C0000FBECDBFDF91CF9108951F93CF93DF93BC +:1028D000C091790116E080917A01C81799F0D0E093 +:1028E0001C9FF0011D9FF00D1124E558FE4F408103 +:1028F000518162817381848195810E945514219652 +:10290000C770E9CFDF91CF911F9108954091AB013E +:102910005091AC016091AD017091AE018091AF0119 +:102920009091B0010C945514CF938091B001829591 +:102930008F7009F05FC08091AD01882309F45AC0FF +:1029400020917901A0917A016091AB017091AC0165 +:102950008091AE019091AF0131E06F3F09F030E01E +:10296000B32FC6E02A1709F445C0009721F07F3F36 +:1029700021F44B2F03C041E001C040E030E040FDB6 +:1029800035C0C29FF001C39FF00D1124E558FE4FE2 +:10299000418174132BC04081641328C042814111CE +:1029A00025C0438154814817590710F441505109FB +:1029B000481B590B483C5105C8F48091B0018F70F9 +:1029C00080618093B00186E0829FF001839FF00DCB +:1029D0001124E058FE4F80818F70806180838BEAE4 +:1029E00091E00E946411CF910C9465142F5F3F4FCA +:1029F0002770B8CFCF910895CF92DF92EF92FF92D8 +:102A00000F931F93CF93DF93CDB7DEB762970FB6C7 +:102A1000F894DEBF0FBECDBF8C0185E0F801DE016A +:102A20001D9601900D928A95E1F7D8014C9111966F +:102A30005C91119712966C9112971396ED90FC9001 +:102A400014977091AB01E091AC012091AE013091EF +:102A5000AF012115310531F0EF3F31F481E07F3FC7 +:102A600019F403C081E001C080E0B82FB170CB2E13 +:102A700080FD6CC1D090AD01DD2009F4F5C0F0916E +:102A8000B001E216F30638F0C701821B930B883CB5 +:102A9000910548F09BC0209530952E0D3F1D283C98 +:102AA000310508F093C08F2F807F09F052C0E513E5 +:102AB00014C0741312C0D62E61110FC0FF70F061E4 +:102AC000F093B0010E9486148BEA91E00E94641199 +:102AD0008091B001F80185836CC1EF2831F05F3F30 +:102AE00031F481E04F3F19F403C081E001C080E080 +:102AF00080FD03C081E0862701C080E0F82FF170DF +:102B0000FF2E80FF1CC08091790120917A0136E070 +:102B1000821709F428C190E0389FF001399FF00D29 +:102B20001124E558FE4F7181571306C07081471379 +:102B300003C07281671303C001968770E9CFD62E58 +:102B4000662309F436C18091B00181608093B001A1 +:102B500053C0E51308C0741306C0611104C0D80146 +:102B60001596FC93AEC04D875E878D859E856A8BDA +:102B70000E941D146A89882329F1D62E662311F13B +:102B80002091B001822F82958F7090E002970CF413 +:102B900060C08091AB019091AC0198878F831986BA +:102BA000FB86EA862C87CE01079651C0E51731F1E6 +:102BB0004D875E878D859E856A8B0E941D146A896C +:102BC00081112EC0C8010E946411A4C08F2F807F84 +:102BD00069F77E2DF98AE88A89890E9446148BEA72 +:102BE00091E00E946411EBEAF1E086E0DF011D92C2 +:102BF0008A95E9F70E948614D12CDBC07413D8CFD4 +:102C00006111D6CFD8011596FC93C8010E946411BA +:102C1000EBEAF1E086E0DF011D928A95E9F7C9C091 +:102C2000D62E662379F22091B001822F82958F7083 +:102C300090E0029774F08091AB019091AC019A837F +:102C400089831B82FD82EC822E83CE0101960E9435 +:102C5000641186E0F801ABEAB1E001900D928A952B +:102C6000E1F70E9494146FC0E216F30628F0C70142 +:102C7000821B930B9C0104C0209530952E0D3F1DA7 +:102C8000283C310508F052C0D62E662309F49ACFAD +:102C9000E5132CC074132AC08091B00180FD1DC0C3 +:102CA000982F92959F70C9F0D80115968C9315971F +:102CB0009F3039F09F5F9295907F8F70892B15968A +:102CC0008C93C8010E94641186E0F801ABEAB1E080 +:102CD00001900D928A95E1F736C086E0F801ABEAE3 +:102CE000B1E001900D928A95E1F763C04D875E8750 +:102CF0008D859E850E941D14882379F086E0F80159 +:102D0000ABEAB1E001900D928A95E1F70E9494142C +:102D10000E948614DD24D3944CC08091B001816060 +:102D20008093B001C8010E94641143C07E2DF98ACE +:102D3000E88A89890E944614EBEAF1E086E0DF0127 +:102D40001D928A95E9F70E94861433C0662309F420 +:102D500039CF4D875E878D859E850E941D148823FF +:102D600009F430CFCBCF4D875E878D859E850E943D +:102D70008619292F22952F7030E0223031052CF44E +:102D80009F7041F0811106C00CC0243031052CF435 +:102D90009F7049F4805E883020F0C8010E94641161 +:102DA000CF2CDC2C06C0D80115969C91907F91F712 +:102DB000F8CF8D2D62960FB6F894DEBF0FBECDBF53 +:102DC000DF91CF911F910F91FF90EF90DF90CF9007 +:102DD00008951F93CF93DF93CDB7DEB72C970FB62F +:102DE000F894DEBF0FBECDBF4F83588769877A87BF +:102DF0008B879C87CE0107960E94FC148823C1F024 +:102E00002F8138858A859B85892B31F03F3F11F0D2 +:102E100080E003C02F3FE1F781E0811147C04F817F +:102E2000588569857A858B859C850E9455143EC09E +:102E300086E0FE013796DE01119601900D928A958B +:102E4000E1F7FF81E8854A855B854115510531F041 +:102E5000EF3F31F481E0FF3F19F403C081E001C08E +:102E600080E080FD23C020917A0130E0C901019605 +:102E7000877099276091790170E086179707F1F1C3 +:102E8000F983EA835D834C8396E0929FD001939F00 +:102E9000B00D1124A558BE4FFE01319601900D9240 +:102EA0009A95E1F780937A010E94651416E080916B +:102EB000790190917A01891779F1189FC001112445 +:102EC00085589E4F0E94FC14882331F1E0917901CE +:102ED0001E9FF0011124E558FE4F4081518162810F +:102EE0007381848195810E9455148091790190E0CD +:102EF00001968770992780937901D9CF0E94191480 +:102F000010927A0110927901EBEAF1E086E0DF019C +:102F10001D928A95E9F7CACF2C960FB6F894DEBFBA +:102F20000FBECDBFDF91CF911F910895EF92FF9219 +:102F30000F931F93CF93DF939C01009709F471C007 +:102F4000F12CEE24E394E9012196F9018491843770 +:102F500040F4843008F056C0813081F0823021F195 +:102F600060C0853709F449C0C0F19CE7980F9037DD +:102F700008F057C08F770E94071146C089010E5F85 +:102F80001F4FFE01849190E2980F983050F48770A3 +:102F9000FE2D01C0FF0F8A95EAF78F2F0E94D41AE9 +:102FA00015C00E943F1014C089010E5F1F4FFE0123 +:102FB000849190E2980F983068F48770FE2D01C0DC +:102FC000FF0F8A95EAF78F2F0E94DA1A0E94071BDB +:102FD000E8011AC00E940711FBCF2E5F3F4FFE0190 +:102FE000C491CC2341F08FE99FE00197F1F700C035 +:102FF0000000C150F6CFE90107C0FE01F490E901DD +:10300000229602C00E943F108F2D882341F0EFE9E5 +:10301000FFE03197F1F700C000008150F6CF9E012C +:1030200092CFDF91CF911F910F91FF90EF90089574 +:1030300008956093B5017093B6018093B7019093A2 +:10304000B8010C9405140F931F930091B5011091D2 +:10305000B6012091B7013091B801062B172B282B10 +:10306000392B0093B5011093B6012093B70130932B +:10307000B8011F910F910C9405140F931F930091A9 +:10308000B5011091B6012091B7013091B801062326 +:103090001723282339230093B5011093B6012093F9 +:1030A000B7013093B8011F910F910C9405140F9341 +:1030B0001F930091B5011091B6012091B701309195 +:1030C000B80106271727282739270093B501109341 +:1030D000B6012093B7013093B8011F910F910C9462 +:1030E00005141092B1011092B2011092B301109226 +:1030F000B4010C94051441E050E060E070E004C0BD +:10310000440F551F661F771F8A95D2F74093B10170 +:103110005093B2016093B3017093B4010C94051401 +:1031200041E050E060E070E004C0440F551F661FAE +:10313000771F8A95D2F78091B1019091B201A09149 +:10314000B301B091B401842B952BA62BB72B8093A0 +:10315000B1019093B201A093B301B093B4010C9468 +:10316000051441E050E060E070E004C0440F551FDA +:10317000661F771F8A95D2F7409550956095709598 +:103180008091B1019091B201A091B301B091B401CD +:1031900084239523A623B7238093B1019093B20192 +:1031A000A093B301B093B4010C94051441E050E036 +:1031B00060E070E004C0440F551F661F771F8A95BA +:1031C000D2F78091B1019091B201A091B301B09179 +:1031D000B40184279527A627B7278093B101909340 +:1031E000B201A093B301B093B4010C9405140F93F2 +:1031F0001F930091B1011091B2012091B301309160 +:10320000B401062B172B282B392B0093B1011093F7 +:10321000B2012093B3013093B4011F910F910C942C +:1032200005140F931F930091B1011091B2012091E9 +:10323000B3013091B40106231723282339230093C7 +:10324000B1011093B2012093B3013093B4011F91E7 +:103250000F910C9405140F931F930091B1011091DD +:10326000B2012091B3013091B40106271727282716 +:1032700039270093B1011093B2012093B301309329 +:10328000B4011F910F910C9405140895CF92DF9211 +:10329000EF92FF920F931F93CF93DF93EC01C090B7 +:1032A000B501D090B601E090B701F090B8018091DF +:1032B000B1019091B201A091B301B091B401C82ABB +:1032C000D92AEA2AFB2A0FE110E0B701A601002E55 +:1032D00004C076956795579547950A94D2F740FDB7 +:1032E00005C00150110988F780E007C0BE01802F9A +:1032F0000E9489070197A9F3802FDF91CF911F9139 +:103300000F91FF90EF90DF90CF900895CF93DF93D0 +:10331000EC010E944619BE010E948907DF91CF91FE +:103320000895CB010E94861908958091BE010895E9 +:103330008093BE0108951092BE0108950E94081C5A +:103340002091BC013091BD018217930750F00E947B +:10335000081C2091BC013091BD01821B930B9C0184 +:103360000AC00E94081C2091BC013091BD0120952B +:103370003095280F391F81E0283B3B4008F480E05E +:1033800008958091BB0185958595859508958091D7 +:10339000BB01877008950E94081C2091B9013091EB +:1033A000BA018217930768F00E94081C2091B901A6 +:1033B0003091BA01821B930B883B9B4078F480E0EC +:1033C00014C00E94081C2091B9013091BA012095C7 +:1033D0003095280F391F283B3B4088F38091BB0173 +:1033E00082FB882780F991E089278170089598E011 +:1033F000899F90011124622B6093BB010E94901859 +:103400000E94081C9093BA018093B901089510920C +:10341000BB011092BA011092B90108954091BB010D +:10342000809584238093BB01982F977089F450E096 +:10343000282F332727FD30954217530749F08595EC +:10344000859585950E94B1181092BA011092B90124 +:1034500008959091BB01977081E009F480E0089590 +:1034600090910C019923D9F090910D019923B9F015 +:10347000982F9695969596959F3088F5E0910E0138 +:10348000F0910F01E90FF11D877021E030E001C0DC +:10349000220F8A95EAF78181822B818308954091DA +:1034A0000E0150910F0120E030E09FEFFA01E20F92 +:1034B000F31F6281681799F09F3F19F4611101C0F1 +:1034C000922F2F5F3F4F2E30310581F79F3F39F00C +:1034D000FA01E90FF11D97FDFA9582830895089589 +:1034E00090910C019923E1F090910D019923C1F085 +:1034F000982F9695969596959F3020F5E0910E0120 +:10350000F0910F01E90FF11D877021E030E001C05B +:10351000220F8A95EAF72095818128232183089537 +:1035200040910E0150910F0120E030E0FA01E20FCE +:10353000F31F9281981301C012822F5F3F4F2E30EC +:103540003105A1F7089581E090E0E0910E01F0913E +:103550000F01E80FF91F1082019680319105A9F73C +:1035600008958091D20108959091D201982B909363 +:10357000D201089580959091D20198239093D20121 +:1035800008951092D20108959091D101982B9093B3 +:10359000D101089580959091D10198239093D10104 +:1035A00008951092D10108959091D001982B909395 +:1035B000D001089580959091D00198239093D001E7 +:1035C00008951092D00108958093BF010E94081CB5 +:1035D0009093BD018093BC0108951092BF01109299 +:1035E000BD011092BC01089540910E0150910F0150 +:1035F00020E030E080E0FA01E20FF31F91819111A9 +:103600008F5F2F5F3F4F2F303105A9F70895E0916D +:103610000E01F0910F018091D2018083E0910E01A3 +:10362000F0910F0180819091D101892B8083E091ED +:103630000E01F0910F0180819091D001892B808340 +:103640008091BF01882399F00E949E1981110E94E8 +:10365000ED1AE0910E01F0910F0180819091BF0170 +:10366000892B80830E94F41A81110E94ED1A8091A7 +:103670000E0190910F010C94220FCF92DF92EF92E6 +:10368000FF920F931F936C01EE24FF24C114D10409 +:10369000E104F10421F46B017C0180E001C080E1D0 +:1036A00033272F2D1E2D0D2D011511052105310557 +:1036B00019F0885F6801790197018601A4E03695C9 +:1036C000279517950795AA95D1F70115110521059D +:1036D000310519F08C5F6801790197018601F2E0EC +:1036E0003695279517950795FA95D1F70115110588 +:1036F0002105310519F08E5F68017901B701A60136 +:103700007695679557954795452B462B472B09F09E +:103710008F5F1F910F91FF90EF90DF90CF900895F2 +:103720008091E801843021F11092D40120E488E1F5 +:1037300090E00FB6F894A895809360000FBE209398 +:10374000600080E00E94240883B7817F846083BF8B +:1037500083B7816083BF7894889583B78E7F83BF5A +:1037600088E10FB6F89480936000109260000FBE5D +:10377000089508950895CF930E94B91B0E944804AC +:103780000E94BA1BC0E08C2F0E943505811105C034 +:10379000CF5FCE30C1F780E001C081E0CF910895C6 +:1037A0000E9419140E94160F0C9424081F920F9265 +:1037B0000FB60F9211248F939F93AF93BF93809175 +:1037C000D401811113C08091D5019091D601A091AF +:1037D000D701B091D8014196A11DB11D8093D501AB +:1037E0009093D601A093D701B093D801BF91AF9128 +:1037F0009F918F910F900FBE0F901F90189582E0B0 +:1038000084BD93E095BD9AEF97BD80936E000895B7 +:103810002FB7F8948091D5019091D601A091D7014E +:10382000B091D8012FBF0895CF92DF92EF92FF920F +:103830000F931F932FB7F8944091D5015091D60163 +:103840006091D7017091D8012FBF6A017B01EE24EE +:10385000FF248C0120E030E0C016D106E206F3061A +:1038600010F441505109481B590BCA011F910F9187 +:10387000FF90EF90DF90CF9008951F920F920FB6B8 +:103880000F9211248F939F93AF93BF938091D50193 +:103890009091D601A091D701B091D8010196A11DB8 +:1038A000B11D8093D5019093D601A093D701B09319 +:1038B000D801BF91AF919F918F910F900FBE0F9044 +:1038C0001F9018950E941C0CF8942FEF87EA91E640 +:1038D000215080409040E1F700C0000087E090EB6D +:1038E000DC018093F2019093F301A093F401B09373 +:1038F000F5012CE088E190E00FB6F894A89580934C +:1039000060000FBE20936000FFCFEF92FF920F93F5 +:103910001F93CF93DF93E82EF12C8F2D0E94350556 +:10392000C0E0D0E0082F10E098010C2E02C03595C1 +:1039300027950A94E2F720FD05C02196C630D105EF +:1039400099F709C06C2F7F2D80E00E943D05E81299 +:10395000F4CF81E005C0F3948EE0F812DECF80E072 +:10396000DF91CF911F910F91FF90EF900895CF932A +:10397000C82F8CE20E94851C882321F08C2FCF91C8 +:103980000C94851C80E0CF910895CF930E940A1E6D +:10399000811102C00E94F01DC5E6C15049F00E948D +:1039A00048048FE39CE90197F1F700C00000F5CFD0 +:1039B00089E20E94B71C811111C18AE20E94B71CE2 +:1039C00081110E94F01D85E00E94B71C81110E94A8 +:1039D000621C0E94151E8093D30187E00E94B71CD1 +:1039E000882399F18BE10E94B71C882351F09091B4 +:1039F000D30191FB882780F921E0822780FB91F990 +:103A000022C08EE00E94B71C882351F09091D30110 +:103A100092FB882780F921E0822780FB92F913C06E +:103A200080E10E94B71C9091D301882341F093FB61 +:103A3000882780F921E0822780FB93F904C0892F31 +:103A4000809580FB90F99093D3018091D3010E94DF +:103A5000191E0E94271E8093F10180EE0E94B71C60 +:103A6000882341F08091F101982F909590FB80F987 +:103A70008093F10189E30E94B71C882359F090914B +:103A8000F10191FB882780F921E0822780FB91F9E1 +:103A90009093F10182EE0E94B71C882359F0909117 +:103AA000F10192FB882780F921E0822780FB92F9BF +:103AB0009093F10186EE0E94B71C882359F09091F3 +:103AC000F10193FB882780F921E0822780FB93F99D +:103AD0009093F10183EE0E94B71C882359F09091D6 +:103AE000F10194FB882780F921E0822780FB94F97B +:103AF0009093F10185E30E94B71C882359F09091BF +:103B0000F10195FB882780F921E0822780FB95F958 +:103B10009093F10181E30E94B71C882359F09091A2 +:103B2000F10196FB882780F921E0822780FB96F936 +:103B30009093F10181E10E94B71C882359F0909184 +:103B4000F10197FB882780F921E0822780FB97F914 +:103B50009093F1018091F1010E942B1E8091F1015F +:103B600087FB882780F980930D0187E20E94B71CAC +:103B7000C82F8EE10E94B71C8111C2608FE10E94A4 +:103B8000B71C8111C46080E20E94B71C8111C8601B +:103B900081E20E94B71C8111C06182E20E94B71CC1 +:103BA0008111C06283E20E94B71C8111C06484E26B +:103BB0000E94B71C882311F0C06802C0CC2329F0F2 +:103BC0008C2F0E94221E6C2F03C00E941E1E682F85 +:103BD00070E080E090E0CF910C941918CF91089597 +:103BE0006DEE7EEF80E090E00E94DD2360E082E0F9 +:103BF00090E00E94CB2360E083E090E00E94CB2322 +:103C000060E084E090E00E94CB2360E085E090E0FB +:103C10000C94CB2380E090E00E94C52321E08D3EF0 +:103C20009E4F09F020E0822F089582E090E00C94EE +:103C3000BD23682F82E090E00C94CB2383E090E0DA +:103C40000C94BD23682F83E090E00C94CB2384E098 +:103C500090E00C94BD23682F84E090E00C94CB237B +:103C60008091DB0180FF0BC06091130185E0689FAC +:103C7000B001112475956795759567952AC081FFE8 +:103C800009C06091130185E0689FB001112475950A +:103C900067951FC082FF07C06091130185E0689F90 +:103CA000B001112416C04091DC014423C9F0609199 +:103CB0001201461788F72091130185E0289F900193 +:103CC0001124429FC001439F900D112470E00E9477 +:103CD0008F236038710540F46115710539F002C019 +:103CE00065E070E0862F08958FE7089581E00895DC +:103CF0008091DB0180FF08C06091110170E0759533 +:103D000067957595679521C081FF06C06091110187 +:103D100070E07595679519C082FF04C0609111012C +:103D200070E010C08091DC018823C1F06091100127 +:103D30008617A0F790911101989FC001112470E09F +:103D40000E948F236038710528F46115710521F0F8 +:103D5000862F08958FE7089581E0089561E070E06F +:103D6000F4CF803F21F40E94301E819504C0813F32 +:103D700029F40E94301E8093DF010895823F21F4D0 +:103D80000E94301E819504C0833F29F40E94301E9A +:103D90008093DE010895893F19F40E94781E05C0C2 +:103DA0008A3F31F40E94781E81958093E001089546 +:103DB0008B3F21F40E94781E819504C08C3F29F42A +:103DC0000E94781E8093E1010895843F21F4809140 +:103DD000DD01816017C0853F21F48091DD018260A3 +:103DE00011C0863F21F48091DD0184600BC0873FC4 +:103DF00021F48091DD01886005C0883F31F4809115 +:103E0000DD0180618093DD0108958D3F21F4809173 +:103E1000DB0181600BC08E3F21F48091DB01826069 +:103E200005C08F3F29F48091DB0184608093DB0122 +:103E30000895803F39F48091DF0187FF6CC01092B4 +:103E4000DF0169C0813F29F48091DF011816BCF3BE +:103E500062C09091DE01823F29F497FF5CC010920E +:103E6000DE0159C0833F19F41916CCF354C0893FC1 +:103E700041F48091E00118160CF04DC01092E00161 +:103E80004AC08A3F29F48091E00187FF44C0F6CF01 +:103E90008B3F39F48091E10187FF3DC01092E10131 +:103EA0003AC08C3F29F48091E1011816BCF333C06D +:103EB000843F21F48091DD018E7F17C0853F21F47E +:103EC0008091DD018D7F11C0863F21F48091DD015D +:103ED0008B7F0BC0873F21F48091DD01877F05C078 +:103EE000883F31F48091DD018F7E8093DD0113C026 +:103EF0008D3F21F48091DB018E7F0BC08E3F21F43A +:103F00008091DB018D7F05C08F3F29F48091DB011B +:103F10008B7F8093DB018091DE0181110EC0809147 +:103F2000DF0181110AC08091E001811106C08091FA +:103F3000E101811102C01092DC0108958DED91E044 +:103F40000E942D0F0E94081C9093DA018093D901E2 +:103F500008951F93CF93DF938091D9019091DA0157 +:103F60000E94141C4091DC01442321F02091140193 +:103F700030E006C0209115015AE0259F90011124E0 +:103F80008217930708F482C08091DE011091DF014F +:103F9000D091E001C091E101811107C0111105C06C +:103FA000D11103C0CC2309F471C04F3F19F04F5F0A +:103FB0004093DC01181624F40E94301E8093DE0129 +:103FC0008091DE0187FF05C00E94301E819580939D +:103FD000DE01111624F40E94301E8093DF018091CF +:103FE000DF0187FF05C00E94301E81958093DF01AD +:103FF0006091DE01662339F11091DF01112319F17F +:10400000772767FD7095872F972F0E94A02223E3C3 +:1040100033E343E35FE30E9404230E946D22609335 +:10402000DE01612F772767FD7095872F972F0E94FC +:10403000A02223E333E343E35FE30E9404230E94CF +:104040006D226093DF011D1624F40E94781E809378 +:10405000E0018091E00187FF05C00E94781E8195F4 +:104060008093E0011C1624F40E94781E8093E101E5 +:104070008091E10187FF05C00E94781E81958093A1 +:10408000E101DF91CF911F910C949E1FDF91CF91A1 +:104090001F910895EDEDF1E085E0DF011D928A9515 +:1040A000E9F71092DC011092DB010895833081F171 +:1040B00028F4813059F08230D1F00895853009F428 +:1040C00049C0B8F1863009F456C008952091150111 +:1040D000862F90E0820F911D8F3F910520F4620F93 +:1040E0006093150108958FEF809315010895209135 +:1040F0001401862F90E0820F911D8F3F910520F4CF +:10410000620F6093140108958FEF80931401089556 +:1041100020911301862F90E0820F911D8F3F910512 +:1041200020F4620F6093130108958FEF80931301C1 +:10413000089520911201862F90E0820F911D8F3FEC +:10414000910520F4620F6093120108958FEF809320 +:104150001201089520911101862F90E0820F911D88 +:104160008F3F910520F4620F6093110108958FEF46 +:1041700080931101089520911001862F90E0820F05 +:10418000911D8F3F910520F4620F609310010895F7 +:104190008FEF809310010895833011F128F481305E +:1041A00049F0823091F00895853081F120F1863018 +:1041B000C1F1089580911501681720F4861B809342 +:1041C0001501089510921501089580911401681742 +:1041D00020F4861B80931401089510921401089511 +:1041E00080911301681720F4861B809313010895B2 +:1041F00010921301089580911201681720F4861B14 +:104200008093120108951092120108958091110176 +:10421000681720F4861B80931101089510921101F4 +:10422000089580911001681720F4861B8093100177 +:1042300008951092100108958B3109F46AC008F5B1 +:104240008E3009F470C070F4873009F452C018F44D +:104250008630B9F134C0883009F4A1C08B3009F43C +:104260009EC02DC0813109F479C020F4803109F459 +:1042700064C025C0863109F492C0893109F48FC029 +:104280001EC0853309F483C060F4873209F47FC00F +:1042900020F48E3108F06DC012C0893209F477C065 +:1042A0000EC0833438F48A3308F061C0883309F4CF +:1042B00076C005C0833409F46AC0883461F080E0B8 +:1042C00008958091D301817F8E7F8093D30181E017 +:1042D0008093E30108950E9419142FEF83ED90E37A +:1042E000215080409040E1F700C000000E94621C15 +:1042F00056C09091D301892F8095817080FB90F9F1 +:1043000019F09660986027C0997F977F9093D301AA +:1043100046C09091D30191FB882780F921E0822744 +:1043200080FB91F913C09091D30192FB882780F90B +:1043300021E0822780FB92F909C09091D30193FB81 +:10434000882780F921E0822780FB93F99093D3019D +:10435000882329F191609093D30108950E94191444 +:1043600080910D0191E0892780930D0118C027EC01 +:1043700001C023EE280F61E070E080E090E004C00F +:10438000660F771F881F991F2A95D2F704C061E036 +:1043900070E080E090E00E9419180E94191481E0FA +:1043A000089580E0089580E00895CF93C82F80910C +:1043B000E301813079F018F08230D1F184C0A0910E +:1043C0000E01B0910F018C91813169F0823209F0B8 +:1043D0007CC009C0A0910E01B0910F018C91813178 +:1043E00011F0823249F48C2F0E94D12181111DC01D +:1043F0008C2F0E941C211AC08C2F0E94D321811166 +:1044000014C0C43179F048F4CB3079F0C03109F0F0 +:1044100060C082E08093E30108C0C93219F0C8335C +:1044200021F057C01092E30154C081E0817053C065 +:10443000C93289F118F5C43171F1A8F4C73009F017 +:1044400046C08AE08093150194E19093140193E0B3 +:10445000909313018093120188E08093110188E208 +:104460008093100134C0CE51C63088F5EC2FF0E0B7 +:10447000E65DFE4F80818093E20129C0CE34E9F0F1 +:1044800020F4CB3421F56AE013C0C13579F0C23590 +:10449000F1F461E00DC08091E201882319F01092DF +:1044A000E20115C081E08093E30115C061E006C020 +:1044B0008091E2010E9456200AC06AE08091E201E8 +:1044C0000E94CC2004C01092E30180E004C081E08F +:1044D00002C080E0ABCFCF91089504D06894B111B1 +:1044E0008DC0089570D088F09F5790F0B92F99270C +:1044F000B751A0F0D1F0660F771F881F991F1AF0EF +:10450000BA95C9F712C0B13081F077D0B1E0089503 +:1045100074C0672F782F8827B85F39F0B93FCCF384 +:10452000869577956795B395D9F73EF490958095E4 +:10453000709561957F4F8F4F9F4F0895E89409C004 +:1045400097FB3EF490958095709561957F4F8F4FC6 +:104550009F4F9923A9F0F92F96E9BB279395F695DC +:10456000879577956795B795F111F8CFFAF4BB0F5A +:1045700011F460FF1BC06F5F7F4F8F4F9F4F16C0BE +:10458000882311F096E911C0772321F09EE8872F48 +:10459000762F05C0662371F096E8862F70E060E004 +:1045A0002AF09A95660F771F881FDAF7880F96957D +:1045B000879597F9089557FD9058440F551F59F066 +:1045C0005F3F71F04795880F97FB991F61F09F3F00 +:1045D00079F087950895121613061406551FF2CF29 +:1045E0004695F1DF08C0161617061806991FF1CF79 +:1045F00086957105610508940895E894BB276627A0 +:104600007727CB0197F908950BD078C069D028F0AF +:104610006ED018F0952309F05AC05FC01124EECF78 +:10462000CADFA0F3959FD1F3950F50E0551F629F0D +:10463000F001729FBB27F00DB11D639FAA27F00DFB +:10464000B11DAA1F649F6627B00DA11D661F829F22 +:104650002227B00DA11D621F739FB00DA11D621F07 +:10466000839FA00D611D221F749F3327A00D611D24 +:10467000231F849F600D211D822F762F6A2F112406 +:104680009F5750408AF0E1F088234AF0EE0FFF1F59 +:10469000BB1F661F771F881F91505040A9F79E3F90 +:1046A000510570F014C0AACF5F3FECF3983EDCF3E5 +:1046B000869577956795B795F795E7959F5FC1F7CD +:1046C000FE2B880F911D9695879597F9089597F978 +:1046D0009F6780E870E060E008959FEF80EC0895A8 +:1046E00000240A94161617061806090608950024D1 +:1046F0000A9412161306140605060895092E03944B +:10470000000C11F4882352F0BB0F40F4BF2B11F4BE +:1047100060FF04C06F5F7F4F8F4F9F4F089597FBDF +:10472000072E16F4009407D077FD09D00E94A92324 +:1047300007FC05D03EF4909581959F4F08957095A4 +:1047400061957F4F0895EE0FFF1F0590F491E02DC6 +:104750000994AA1BBB1B51E107C0AA1FBB1FA617C8 +:10476000B70710F0A61BB70B881F991F5A95A9F71A +:1047700080959095BC01CD010895F999FECF92BD29 +:1047800081BDF89A992780B50895A8E1B0E042E08C +:1047900050E00C94E523262FF999FECF92BD81BD00 +:1047A000F89A019700B4021639F01FBA20BD0FB66F +:1047B000F894FA9AF99A0FBE08950196272F0E944D +:1047C000CC230C94CB23DC01CB01FC01F999FECF67 +:1047D00006C0F2BDE1BDF89A319600B40D92415089 +:0A47E0005040B8F70895F894FFCF99 +:1047EA0020022608B30890085C0829080101C001C4 +:1047FA0028080A03140A3F4D363979042C04F603B3 +:10480A00BD035003690382039B03010203040506E7 +:04481A000708090082 :00000001FF diff --git a/keyboard/ergodox_ez/keymaps/erez_experimental/keymap.c b/keyboard/ergodox_ez/keymaps/erez_experimental/keymap.c index bf5a974bfe..f257dbee36 100644 --- a/keyboard/ergodox_ez/keymaps/erez_experimental/keymap.c +++ b/keyboard/ergodox_ez/keymaps/erez_experimental/keymap.c @@ -140,7 +140,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { }; const uint16_t PROGMEM fn_actions[] = { - [1] = ACTION_LAYER_TAP_TOGGLE(SYMB) // FN1 - Momentary Layer 1 (Symbols) + [1] = ACTION_LAYER_TAP_TOGGLE(SYMB), // FN1 - Momentary Layer 1 (Symbols) + [2] = ACTION_MACRO_TAP(0), // Eric Tang's Famous Macro! + [3] = ACTION_MACRO_TAP(1) // Eric Tang's Famous Macro! }; static uint16_t key_timer; @@ -148,33 +150,46 @@ static uint16_t key_timer; const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { switch(id) { - case 0: { - if (record->event.pressed) { - key_timer = timer_read(); // if the key is being pressed, we start the timer. - register_code(KC_LSFT); // we're now holding down Shift. - } else { // this means the key was just released, so we can figure out how long it was pressed for (tap or "held down"). - if (timer_elapsed(key_timer) < 70) { // the threshhold we pick for counting something as a tap. - register_code(KC_9); // sending 9 while Shift is held down gives us an opening paren - unregister_code(KC_9); // now let's let go of that key - } - unregister_code(KC_LSFT); // let's release the Shift key now. - } - break; - } - case 1: { - if (record->event.pressed) { - key_timer = timer_read(); // Now we're doing the same thing, only for the right shift/close paren key - register_code(KC_RSFT); - } else { - if (timer_elapsed(key_timer) < 70) { - register_code(KC_0); - unregister_code(KC_0); - } - unregister_code(KC_RSFT); - } - break; + case 0: + if (record->event.pressed) { + register_mods(MOD_BIT(KC_LSFT)); + if (record->tap.count && !record->tap.interrupted) { + register_code(KC_9); + } + else { + record->tap.count = 0; + } + } + else { + if (record->tap.count) { + unregister_code(KC_9); + } + else { + } + unregister_mods(MOD_BIT(KC_LSFT)); + } + break; + + case 1: + if (record->event.pressed) { + register_mods(MOD_BIT(KC_LSFT)); + if (record->tap.count && !record->tap.interrupted) { + register_code(KC_0); + } + else { + record->tap.count = 0; + } + } + else { + if (record->tap.count) { + unregister_code(KC_0); + } + else { + } + unregister_mods(MOD_BIT(KC_LSFT)); + } + break; } - } return MACRO_NONE; }; From 90a65347294e93ee23c1f24c6ae342a42e6c2b29 Mon Sep 17 00:00:00 2001 From: Nicholas Keene Date: Thu, 5 May 2016 22:55:55 -0500 Subject: [PATCH 13/25] The Ordinary Layout is extraordinarily familiar and powerful --- keyboard/ergodox_ez/keymaps/ordinary/keymap.c | 197 +- .../keymaps/ordinary/ordinary-base.png | Bin 100472 -> 99605 bytes .../keymaps/ordinary/ordinary-base.txt | 10 +- .../keymaps/ordinary/ordinary-media.png | Bin 124173 -> 124144 bytes .../keymaps/ordinary/ordinary-media.txt | 8 +- .../keymaps/ordinary/ordinary-special.png | Bin 0 -> 63065 bytes .../keymaps/ordinary/ordinary-special.txt | 27 + .../keymaps/ordinary/ordinary-symbol.png | Bin 103677 -> 103735 bytes .../keymaps/ordinary/ordinary-symbol.txt | 4 +- .../ergodox_ez/keymaps/ordinary/ordinary.hex | 2415 ++++++++--------- .../ergodox_ez/keymaps/ordinary/readme.md | 37 +- 11 files changed, 1373 insertions(+), 1325 deletions(-) create mode 100644 keyboard/ergodox_ez/keymaps/ordinary/ordinary-special.png create mode 100644 keyboard/ergodox_ez/keymaps/ordinary/ordinary-special.txt diff --git a/keyboard/ergodox_ez/keymaps/ordinary/keymap.c b/keyboard/ergodox_ez/keymaps/ordinary/keymap.c index 6905cbc7a6..6af3720fdc 100644 --- a/keyboard/ergodox_ez/keymaps/ordinary/keymap.c +++ b/keyboard/ergodox_ez/keymaps/ordinary/keymap.c @@ -7,26 +7,29 @@ #define BASE 0 // default layer #define SYMB 1 // symbols layer #define MDIA 2 // media layer -#define LOCK 3 // shift-lock layer +#define SPEC 3 // special layer #define LCaps 10 // left caps-shift key #define LSymb 11 // left symbol-shift key #define LMdia 12 // left media-shift key -#define LLock 13 // left shift-lock key -#define RCaps 20 // right caps-shift key -#define RSymb 21 // right symbol-shift key -#define RMdia 22 // right media-shift key -#define RLock 23 // right shift-lock key +#define LSpec 13 // left special-shift key +#define RCaps 14 // right caps-shift key +#define RSymb 15 // right symbol-shift key +#define RMdia 16 // right media-shift key +#define RSpec 17 // right special-shift key -#define MUL 30 // mouse up left -#define MUR 31 // mouse up right -#define MDL 32 // mouse down left -#define MDR 33 // mouse down right +#define MUL 20 // mouse up left +#define MUR 21 // mouse up right +#define MDL 22 // mouse down left +#define MDR 23 // mouse down right /* - * The Ordinary Layout for the Ergodox EZ keyboard, v3.141 + * The Ordinary Layout for the Ergodox EZ keyboard, v4 * * Modifications from default by Nicholas Keene ergodoxez@nicholaskeene.com + * + * No rights reserved. This software is in the public domain. + * Credit me if you are friendly but if you're a jerk don't bother. * * Details: readme.md * https://github.com/nrrkeene/qmk_firmware/tree/master/keyboard/ergodox_ez/keymaps/ordinary @@ -36,37 +39,37 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /******* Base Layer ******************************************************************************************************** * - * ,-----------------------------------------------------. ,-----------------------------------------------------. - * | Lock `~ | 1 | 2 | 3 | 4 | 5 | ESC | | - | 6 | 7 | 8 | 9 | 0 | =+ Lock | - * |-----------+------+------+------+------+-------------| |------+------+------+------+------+------+-----------| - * | Media Tab | Q | W | E | R | T | [ | | ] | Y | U | I | O | P | \| Media | - * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| - * | Symbol | A | S | D | F | G |------| |------| H | J | K | L | ; | '" Symbol | - * |-----------+------+------+------+------+------|Shift | | Tab |------+------+------+------+------+-----------| - * | LShift | Z | X | C | V | B | -Tab | | | N | M | , | . | / | LShift | - * `-----------+------+------+------+------+-------------' `-------------+------+------+------+------+-----------' - * | LCtrl | Meh |Hyper | LAlt | LGui | | RGui | RAlt | Hyper| Meh | RCtrl | - * `-----------------------------------' `-----------------------------------' - * ,-------------. ,-------------. - * | Home | End | | Left | Right| - * ,------|------|------| |------+------+------. - * | | | PgUp | | Up | | | - * |Backsp| Del |------| |------| Enter| Space| - * | | | PgDn | | Down | | |Aa - * `--------------------' `--------------------' + * ,------------------------------------------------------. ,------------------------------------------------------. + * | Special `~ | 1 | 2 | 3 | 4 | 5 | ESC | | - | 6 | 7 | 8 | 9 | 0 | =+ Special | + * |------------+------+------+------+------+-------------| |------+------+------+------+------+------+------------| + * | Media Tab | Q | W | E | R | T | [ | | ] | Y | U | I | O | P | \| Media | + * |------------+------+------+------+------+------| | | |------+------+------+------+------+------------| + * | Symbol | A | S | D | F | G |------| |------| H | J | K | L | ; | '" Symbol | + * |------------+------+------+------+------+------|Shift | | Tab |------+------+------+------+------+------------| + * | Capitals | Z | X | C | V | B | -Tab | | | N | M | , | . | / | Capitals | + * `------------+------+------+------+------+-------------' `-------------+------+------+------+------+------------' + * | LCtrl | Meh |Hyper | LAlt | LGui | | RGui | RAlt | Hyper| Meh | RCtrl | + * `-----------------------------------' `-----------------------------------' + * ,-------------. ,-------------. + * | Home | End | | Left | Right| + * ,------|------|------| |------+------+------. + * | | | PgUp | | Up | | | + * |Backsp| Del |------| |------| Enter| Space| + * | | | PgDn | | Down | | | + * `--------------------' `--------------------' */ [BASE] = KEYMAP( // left hand - F(LLock) ,KC_1 ,KC_2 ,KC_3 ,KC_4 ,KC_5 ,KC_ESC + F(LSpec),KC_1,KC_2,KC_3 ,KC_4 ,KC_5 ,KC_ESC ,F(LMdia) ,KC_Q ,KC_W ,KC_E ,KC_R ,KC_T ,KC_LBRC ,M(LSymb) ,KC_A ,KC_S ,KC_D ,KC_F ,KC_G -,M(LCaps) ,KC_Z ,KC_X ,KC_C ,KC_V ,KC_B ,LSFT(KC_TAB) +,M(LCaps) ,KC_Z ,KC_X ,KC_C ,KC_V ,KC_B ,LSFT(KC_TAB) ,KC_LCTL ,KC_MEH ,KC_HYPR,KC_LALT,KC_LGUI ,KC_HOME,KC_END ,KC_PGUP ,KC_BSPC,KC_DEL ,KC_PGDN // right hand - ,KC_MINS ,KC_6 ,KC_7 ,KC_8 ,KC_9 ,KC_0 ,F(RLock) + ,KC_MINS ,KC_6 ,KC_7 ,KC_8 ,KC_9 ,KC_0 ,F(RSpec) ,KC_RBRC ,KC_Y ,KC_U ,KC_I ,KC_O ,KC_P ,F(RMdia) ,KC_H ,KC_J ,KC_K ,KC_L ,KC_SCLN ,F(RSymb) ,KC_TAB ,KC_N ,KC_M ,KC_COMM,KC_DOT ,KC_SLSH ,M(RCaps) @@ -127,7 +130,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |------+---------+---------+---------+---------+---------| Up | | Up |---------+---------+---------+---------+---------+------| * | | Sleep |MouseLeft|MouseDown|MouseRght|Volume Dn|------| |------| Num Lock| Left | Down | Right | MyComp | | * |------+---------+---------+---------+---------+---------|Scroll| |Scroll|---------+---------+---------+---------+---------+------| - * | | |MouseDnLf|MouseDown|MouseDnRg| Mute | Down | | Down | | End | Down | PgDn | RShift | | + * | | |MouseDnLf|MouseDown|MouseDnRg| Mute | Down | | Down | | End | Down | PgDn | | | * `------+---------+---------+---------+---------+----------------' `----------------+---------+---------+---------+---------+------' * |LCtrl| Meh | MClick | LClick | R Click| |Cmd/Insrt|Optn/Del | Hyper | Meh |RCtrl| * `---------------------------------------------' `---------------------------------------------' @@ -153,14 +156,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { ,KC_NO ,KC_F16 ,KC_F17 ,KC_F18 ,KC_F19 ,KC_F20 ,KC_TRNS ,KC_WH_U ,KC_PSCR ,KC_HOME ,KC_UP ,KC_PGUP ,KC_MAIL ,KC_TRNS ,KC_NLCK ,KC_LEFT ,KC_DOWN ,KC_RIGHT,KC_MYCM ,KC_TRNS - ,KC_WH_D ,KC_NO ,KC_END ,KC_DOWN ,KC_PGDN ,KC_RSFT ,KC_TRNS + ,KC_WH_D ,KC_NO ,KC_END ,KC_DOWN ,KC_PGDN ,KC_NO ,KC_TRNS ,GUI_T(KC_INS),ALT_T(KC_DEL),KC_HYPR ,KC_MEH ,KC_RCTL ,KC_MPRV ,KC_MNXT ,KC_VOLU ,KC_VOLD ,KC_MSTP ,KC_MPLY ), -/******* Lock Layer ******************************************************************************************************** +/******* Special Layer ***************************************************************************************************** * * ,-----------------------------------------------------. ,-----------------------------------------------------. * | | Esc | | | | | | | | | | | | Bspc | | @@ -169,7 +172,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| * | | | | | | |------| |------| | | | | | | * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------| - * | Caps LOCK | | | | | | | | | | | | | | Caps LOCK | + * | | | | | | | | | | | | | | | RShift | * `-----------+------+------+------+------+-------------' `-------------+------+------+------+------+-----------' * | | | | | | | | | | | | * `----------------------------------' `----------------------------------' @@ -181,12 +184,12 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * | | | | | | | | * `--------------------' `--------------------' */ -[LOCK] = KEYMAP( +[SPEC] = KEYMAP( // left hand KC_TRNS ,KC_ESC ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS -,KC_CAPS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS +,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS @@ -196,7 +199,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_BSPC ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS - ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_CAPS + ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_RSFT ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS ,KC_TRNS @@ -206,65 +209,77 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { }; const uint16_t PROGMEM fn_actions[] = { - // the six faux shift keys are implemented as macro taps - [LSymb] = ACTION_MACRO_TAP(LSymb) + // the faux shift keys are implemented as macro taps + [LCaps] = ACTION_MACRO_TAP(LCaps) + ,[LSymb] = ACTION_MACRO_TAP(LSymb) ,[LMdia] = ACTION_MACRO_TAP(LMdia) - ,[LLock] = ACTION_MACRO_TAP(LLock) + ,[LSpec] = ACTION_MACRO_TAP(LSpec) + ,[RCaps] = ACTION_MACRO_TAP(RCaps) ,[RSymb] = ACTION_MACRO_TAP(RSymb) ,[RMdia] = ACTION_MACRO_TAP(RMdia) - ,[RLock] = ACTION_MACRO_TAP(RLock) + ,[RSpec] = ACTION_MACRO_TAP(RSpec) }; uint16_t caps_shift = 0; -uint16_t symb_shift = 0; // there are two shift keys for each layer, and two lock -uint16_t mdia_shift = 0; // keys; we increment a counter for each key pressed and -uint16_t shift_lock = 0; // decrement when released. +uint16_t symb_shift = 0; +uint16_t mdia_shift = 0; -bool symb_lock = false; // when shift-lock is used in conjunction with a shift -bool mdia_lock = false; // key the lock flag is toggled +bool symb_lock = false; +bool mdia_lock = false; const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) { switch(id) { - // shift and lock between layers?L? + // There are two shift keys for each layer so we increment a layer_shift var when one + // is pressed and decrement when one is released. If both are pressed at the same time + // then the layer is locked (or unlocked). The shift counts are bound between 0 and 2 + // only because sometimes rapid pressing led to irregular events; this way the states + // are self healing during use. case LCaps: // both caps-shift keys trigger Left Shift case RCaps: // so they don't interfere with the magic combo if (record->event.pressed && !record->tap.count) { if(++caps_shift > 2) caps_shift = 2; - if(shift_lock) { + if(caps_shift == 2) { register_code(KC_CAPS); unregister_code(KC_CAPS); + } else if(caps_shift == 1) { + register_code(KC_LSFT); } - register_code(KC_LSFT); } else { if(--caps_shift < 0) caps_shift = 0; - if(!caps_shift) unregister_code(KC_LSFT); + if(caps_shift == 0) unregister_code(KC_LSFT); } break; case LSymb: if (record->event.pressed) { if(++symb_shift > 2) symb_shift = 2; - if(shift_lock) symb_lock = !symb_lock; - layer_on(SYMB); + if(symb_shift == 2) { + symb_lock = !symb_lock; + } else if(symb_shift == 1) { + layer_on(SYMB); + } } else { if(--symb_shift < 0) symb_shift = 0; - if((!symb_shift) && (!symb_lock)) layer_off(SYMB); + if((symb_shift == 0) && (!symb_lock)) layer_off(SYMB); } break; case LMdia: if (record->event.pressed) { - if (record->tap.count && !shift_lock) { + if (record->tap.count && (!mdia_shift) && (!mdia_lock)) { register_code(KC_TAB); } else { if(++mdia_shift > 2) mdia_shift = 2; - if(shift_lock) mdia_lock = !mdia_lock; - layer_on(MDIA); + if(mdia_shift == 2) { + mdia_lock = !mdia_lock; + } else if(mdia_shift == 1) { + layer_on(MDIA); + } } } else { - if(record->tap.count && !shift_lock) { + if(record->tap.count && (!mdia_shift) && (!mdia_lock)) { unregister_code(KC_TAB); } else { if(--mdia_shift < 0) mdia_shift = 0; @@ -273,37 +288,36 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } break; - case LLock: + case LSpec: if (record->event.pressed) { - if(++shift_lock > 2) shift_lock = 2; - if(caps_shift) { - register_code(KC_CAPS); - unregister_code(KC_CAPS); - } - if(symb_shift) symb_lock = !symb_lock; - if(mdia_shift) mdia_lock = !mdia_lock; - layer_on(LOCK); - } else { - if(record->tap.count && !record->tap.interrupted && !symb_shift && !mdia_shift) { + if (record->tap.count && !record->tap.interrupted) { register_code(KC_GRV); + } else { + layer_on(SPEC); + } + } else { + if(record->tap.count && !record->tap.interrupted) { unregister_code(KC_GRV); + } else { + layer_off(SPEC); } - if(--shift_lock < 0) shift_lock = 0; - if(!shift_lock) layer_off(LOCK); } break; case RSymb: if (record->event.pressed) { - if (record->tap.count && !shift_lock) { + if (record->tap.count && (!symb_shift) && (!symb_lock)) { register_code(KC_QUOT); } else { if(++symb_shift > 2) symb_shift = 2; - if(shift_lock) symb_lock = !symb_lock; - layer_on(SYMB); + if(symb_shift == 2) { + symb_lock = !symb_lock; + } else if(symb_shift == 1) { + layer_on(SYMB); + } } } else { - if(record->tap.count && !shift_lock) { + if(record->tap.count && symb_shift == 0) { unregister_code(KC_QUOT); } else { if(--symb_shift < 0) symb_shift = 0; @@ -314,15 +328,18 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) case RMdia: if (record->event.pressed) { - if (record->tap.count && !shift_lock) { + if (record->tap.count && (!mdia_shift) && (!mdia_lock)) { register_code(KC_BSLS); } else { if(++mdia_shift > 2) mdia_shift = 2; - if(shift_lock) mdia_lock = !mdia_lock; - layer_on(MDIA); + if(mdia_shift == 2) { + mdia_lock = !mdia_lock; + } else if(mdia_shift == 1) { + layer_on(MDIA); + } } } else { - if(record->tap.count && !shift_lock) { + if(record->tap.count && (!mdia_shift) && (!mdia_lock)) { unregister_code(KC_BSLS); } else { if(--mdia_shift < 0) mdia_shift = 0; @@ -331,23 +348,19 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) } break; - case RLock: + case RSpec: if (record->event.pressed) { - if(++shift_lock > 2) shift_lock = 2; - if(caps_shift) { - register_code(KC_CAPS); - unregister_code(KC_CAPS); + if (record->tap.count && !record->tap.interrupted) { + register_code(KC_EQL); + } else { + layer_on(SPEC); } - if(symb_shift) symb_lock = !symb_lock; - if(mdia_shift) mdia_lock = !mdia_lock; - layer_on(LOCK); } else { - if (record->tap.count && !record->tap.interrupted && !symb_shift && !mdia_shift) { - register_code(KC_EQL); + if(record->tap.count && !record->tap.interrupted) { unregister_code(KC_EQL); + } else { + layer_off(SPEC); } - if(--shift_lock < 0) shift_lock = 0; - if(!shift_lock) layer_off(LOCK); } break; diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-base.png b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-base.png index 2864031b1baa65a2104888ca10e99d788fffbae1..9c561a10aa2b67b19f682c6c9cdfc9eb0be566f6 100644 GIT binary patch literal 99605 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\n."], [{y:-0.875,x:5.5},"B",{x:6.5},"N"], [{y:-0.875,c:"#2277ff",w:1.5},"Capitals\n\n\n\n\n\nShift",{c:"#cccccc"},"Z",{x:14.5},"?\n/",{c:"#2277ff",w:1.5},"\n\nCapitals\n\n\n\n\nShift"], -[{y:-0.375,x:3.5,c:"#77aaff",f:3},"Option\n\n\nLAlt",{x:10.5,f:3},"Option\n\n\nRAlt"], -[{y:-0.875,x:2.5},"Hyper",{x:1,f:3},"Cmd\n\n\nSuper",{x:8.5,f:3},"Cmd\n\n\nSuper",{x:1},"Hyper"], -[{y:-0.75,x:0.5,f:3},"Ctrl\n\n\nLCtrl","Meh",{x:14.5},"Meh",{f:3},"Ctrl\n\n\nRCtrl"], +[{y:-0.375,x:3.5,c:"#77aaff"},"Option\n\n\nLAlt",{x:10.5},"Option\n\n\nRAlt"], +[{y:-0.875,x:2.5},"Hyper",{x:1},"Cmd\n\n\nSuper",{x:8.5},"Cmd\n\n\nSuper",{x:1},"Hyper"], +[{y:-0.75,x:0.5},"Ctrl\n\n\nLCtrl","Meh",{x:14.5},"Meh","Ctrl\n\n\nRCtrl"], [{r:30,rx:6.5,ry:4.25,y:-1,x:1,c:"#54d6de"},"Home","End"], -[{f:3,h:2},"< Del\n\n\nBackspace",{f:3,h:2},"Del >\n\n\nDelete","Page\n\n\n\n\n\nUp"], +[{h:2},"< Del\n\n\nBackspace",{h:2},"Del >\n\n\nDelete","Page\n\n\n\n\n\nUp"], [{x:2},"Page\n\n\n\n\n\nDown"], [{r:-30,rx:13,y:-1,x:-3},"Left","Right"], [{x:-3},"Up",{h:2},"Enter",{h:2},"Space"], diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.png b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.png index 85b08cc092ad46b06f9d4ff54afbf1b2c005f383..99e5ed80b14d45f145f8e7e6cca897c65241140c 100644 GIT binary patch literal 124144 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

p=M5Bd-u2zkam^ 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

{0cHW>;-rLh@ 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 LRFWtWGxGl*9%rU$ literal 100472 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